-
Notifications
You must be signed in to change notification settings - Fork 732
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
workspace switcher: Add option to display windows icons #11530
workspace switcher: Add option to display windows icons #11530
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d86985 - Browse repository at this point
Copy the full SHA 1d86985View commit details
Commits on Jan 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad0c320 - Browse repository at this point
Copy the full SHA ad0c320View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d789b - Browse repository at this point
Copy the full SHA c5d789bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed5cf9d - Browse repository at this point
Copy the full SHA ed5cf9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97792fa - Browse repository at this point
Copy the full SHA 97792faView commit details
Commits on Jan 6, 2024
-
feat: show icon according to the position of the window
This is not perfect yet. I have yet to handle some cases: 1. When the window is moved to an area close to the borders of the workspace representation, 2. Improve the position of the icon to be centered according to the size of the window representation, 3. Move the icon to the remaining position if there are any when the window is moved to a position close to the border
Configuration menu - View commit details
-
Copy full SHA for 61ed422 - Browse repository at this point
Copy the full SHA 61ed422View commit details -
Configuration menu - View commit details
-
Copy full SHA for e689fd7 - Browse repository at this point
Copy the full SHA e689fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1acfab - Browse repository at this point
Copy the full SHA e1acfabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a9501 - Browse repository at this point
Copy the full SHA 22a9501View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce7bf0 - Browse repository at this point
Copy the full SHA 5ce7bf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6cd9d5 - Browse repository at this point
Copy the full SHA d6cd9d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae6014 - Browse repository at this point
Copy the full SHA aae6014View commit details -
refactor: set the window icon graph as a addition to the workspace graph
This way we avoid code duplication and simplify the settings to activate this option, since the user will easilly see the option to activate and deactivate the window icons option
Configuration menu - View commit details
-
Copy full SHA for ec95395 - Browse repository at this point
Copy the full SHA ec95395View commit details
Commits on Jan 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e54b76e - Browse repository at this point
Copy the full SHA e54b76eView commit details -
chore: completelly fix the icon positioning problem
Now it will center the icon according to the intersected rectangle between the scaled window rectangle and the workspace graph. Had to use a bit of my geometry knowledge :)
Configuration menu - View commit details
-
Copy full SHA for f5b041f - Browse repository at this point
Copy the full SHA f5b041fView commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55fc2a6 - Browse repository at this point
Copy the full SHA 55fc2a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6334bc0 - Browse repository at this point
Copy the full SHA 6334bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb5c15 - Browse repository at this point
Copy the full SHA 4fb5c15View commit details -
refactor: directly set the icon position after painting
This may also be more performant as we will calculate the intersection rect only once
Configuration menu - View commit details
-
Copy full SHA for bd31a07 - Browse repository at this point
Copy the full SHA bd31a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for de247b8 - Browse repository at this point
Copy the full SHA de247b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48d385c - Browse repository at this point
Copy the full SHA 48d385cView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7caa2ce - Browse repository at this point
Copy the full SHA 7caa2ceView commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ebec2cf - Browse repository at this point
Copy the full SHA ebec2cfView commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8184a44 - Browse repository at this point
Copy the full SHA 8184a44View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af54c73 - Browse repository at this point
Copy the full SHA af54c73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f882c3 - Browse repository at this point
Copy the full SHA 8f882c3View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0dfd1d - Browse repository at this point
Copy the full SHA f0dfd1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fff1f42 - Browse repository at this point
Copy the full SHA fff1f42View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9a4b65 - Browse repository at this point
Copy the full SHA d9a4b65View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59faf0b - Browse repository at this point
Copy the full SHA 59faf0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for abb0ce8 - Browse repository at this point
Copy the full SHA abb0ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e77e3ac - Browse repository at this point
Copy the full SHA e77e3acView commit details