-
-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add preferences: thumbnails layout #89
Comments
Thank you for sharing these ideas @adityakaulagi! Here is some feedback:
Let me know if you are interested in trying to raise a PR. I would like to be convinced for #2, but 1) and 3) are very simple changes, ideal for a first contribution here :) |
@adityakaulagi note that in the v3 branch #114, I kind of touched on your point 2. The new layout logic is:
|
…oses #89) * Replaced the NSCollectionView with a custom NSView. Benefit includes simpler code, and control over recycling logic. * In cases where the user has many open windows, replaced the downscaling strategy with a scrollable view * Added a preference: align thumbnails to the left or center
@adityakaulagi I was working on #171 and while reworking the layout code, I took the opportunity to implement the layout preference (thumbnails aligned: left or center). Could you give it a try? Here is a build for convenience: AltTab.app.zip |
* Replaced the NSCollectionView with a custom NSView. Benefit includes simpler code, and control over recycling logic. * In cases where the user has many open windows, replaced the downscaling strategy with a scrollable view * Added a preference: align thumbnails to the left or center
Firstly, thanks for creating this! I've been looking for a replacement for HyperSwitch for a long time since its quite buggy and not updated as frequently as it used to be.
Anyway, here are some features I think would be a great addition to make this look as close to HyperSwitch:
Allow previews to be justified to left when spanning across multiple rows. Currently, they are justified to center, and I personally prefer them to be justified to left. Since this is just a personal preference, an option to be able to choose preview alignment would be great.
Make previews equal sized (aligned to a grid) so they take up the same size even if window size is different. The window image can be of different size to show that window size is different, but the whole preview would look better if all previews were the same size.
Add option to control transparency / color of blurred background for the previews. Also allow to control border radius of the same blurred background if possible.
Sorry if any of these are already in work or already asked for previously. Please edit/remove as you feel necessary. Thanks again for the fantastic app!
The text was updated successfully, but these errors were encountered: