Skip to content
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

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
1d86985
feat: icon display for the workspace-switcher applet initial implemen…
anaximeno Feb 24, 2023
ad0c320
feat: initial implementation of workspace window icon graph button
anaximeno Jan 5, 2024
c5d789b
fix: focus issue on a new workspace
anaximeno Jan 5, 2024
ed5cf9d
perf: use just one filter routine
anaximeno Jan 5, 2024
97792fa
chore: cleanup
anaximeno Jan 5, 2024
61ed422
feat: show icon according to the position of the window
anaximeno Jan 6, 2024
e689fd7
chore: center icon
anaximeno Jan 6, 2024
e1acfab
chore: adapt settings for the new workspace representation type
anaximeno Jan 6, 2024
22a9501
chore: properly destroy unneeded WindowIconGraph references
anaximeno Jan 6, 2024
5ce7bf0
refactor: simplify algorithm and fixed the focus issue
anaximeno Jan 6, 2024
d6cd9d5
refactor: made a bit of refactoring
anaximeno Jan 6, 2024
aae6014
perf: only update focus window on position and size changed signals
anaximeno Jan 6, 2024
ec95395
refactor: set the window icon graph as a addition to the workspace graph
anaximeno Jan 6, 2024
e54b76e
chore: update positioning of the icon
anaximeno Jan 7, 2024
f5b041f
chore: completelly fix the icon positioning problem
anaximeno Jan 7, 2024
55fc2a6
perf: draw only the intersection intead of the whole window rect
anaximeno Jan 8, 2024
6334bc0
chore: dont set the size of the window bin actor
anaximeno Jan 8, 2024
4fb5c15
chore: removed unused attribute
anaximeno Jan 8, 2024
bd31a07
refactor: directly set the icon position after painting
anaximeno Jan 8, 2024
de247b8
chore: remove padding
anaximeno Jan 8, 2024
48d385c
feat: make the icon size configurable
anaximeno Jan 8, 2024
7caa2ce
feat: remove non necessary bin actor
anaximeno Jan 9, 2024
ebec2cf
refactor: made some refactoring
anaximeno Jan 11, 2024
8184a44
refactor: made small updates to the code
anaximeno Jan 12, 2024
af54c73
chore: round intersection rect values
anaximeno Feb 15, 2024
8f882c3
chore: update window icon size limit to 32px
anaximeno Feb 15, 2024
f0dfd1d
refactor: Made some refactoring
anaximeno Apr 11, 2024
fff1f42
chore: Improve settings text
anaximeno Apr 11, 2024
d9a4b65
chore: Add tooltip regarding bluriness depending on the size
anaximeno Apr 17, 2024
59faf0b
Merge branch 'master' into feat/workspace-switcher/show-window-icon
anaximeno May 17, 2024
abb0ce8
refactor: Made a small refactoring
anaximeno May 17, 2024
e77e3ac
chore: Update window graph get icon method
anaximeno May 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading