-
Notifications
You must be signed in to change notification settings - Fork 38
Ported to GTK4 #290
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
Open
trigg
wants to merge
122
commits into
WayfireWM:master
Choose a base branch
from
trigg:gtk4
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Ported to GTK4 #290
Changes from all commits
Commits
Show all changes
122 commits
Select commit
Hold shift + click to select a range
b599eba
Merge pull request #1 from WayfireWM/master
trigg 1ea0ce7
- Initial switch over to GTK4.
trigg 1c22163
- Custom readme to explain fork
trigg 39e11d0
- Fixed #11 scrolling on volume widget
trigg a681107
- Implemented gbusmenu-glib
trigg f9081e8
- some house keeping
trigg e25bf2e
- Fixes #7
trigg 4e34203
- Moved all icon_size variables out of widget logic
trigg b9b1103
- Fixes #19
trigg b19796a
- fixed #14
trigg aba5c1a
- Fixed #21
trigg 86857c3
- Toplevel button context menu clean up. fixed #24
trigg 07bb42a
- Sanity check for SNI menu checkbox and radio
trigg 64696f4
- Fixed #16
trigg b462a39
- Remove TODO
trigg ee643a9
- Code cleanup
trigg e3e3782
- Fix app menu scroll
trigg c0d3661
- Font via CSS
trigg bb36c9f
- Fixed & updated wf-background
trigg 34254f5
- Remove cout spam
trigg 3cfbdd2
- Dock css styling added
trigg fd6b425
- Implemented central string to icon logic
trigg 24a02e0
- Fixed leak on output unplug
trigg 5f58c21
- Use an animation callback for background fade
trigg ff1d774
- Fixed #5
trigg 6afcad2
- Dock click region fixes
trigg 44aba39
- Remove my off-by-one testing
trigg 37ed25c
- Fixed incorrect fade logic in background
trigg 601d5a7
- Fixed #25
trigg 303b264
- Fixed notifications
trigg 42ab143
- Fix closing notifications
trigg 7cce842
- Revert README in prep for pullrequest
trigg 5ffad76
- Flatten window buttons
trigg a2e4e06
- Attempt at bringing up CI
trigg 9bd7fea
- Another attempt
trigg a125a20
- once more
trigg 1b75703
- Maybe one more commit will do it
trigg 66a51f4
- I'm too used to other linux variants
trigg e09a194
- introspection
trigg 17772c9
- vala
trigg 6c09f40
- Some crust
trigg 790542c
- Crust
trigg fe68366
- Remove crust
trigg 6a5c88a
- Missed extra file while patching
trigg adc51dd
- Removing some logging
trigg e6a3d7e
- Fixed volume control animation
trigg 76a4d41
- Rather than fighting MenuButton to be a button with a menu on our t…
trigg 8720f2c
- Same treatment for system tray
trigg 99e1ff7
- bump gtk4 requirement
trigg 96ac9cf
- Fix launcher icons somewhat
trigg 540a585
- Remove center box when unused
trigg 4e316cc
- crust
trigg 62aafe4
- volume slider should autohide after manual interaction
trigg f0588db
Enable XDG-activation via launch context
trigg ccf1057
Merge pull request #31 from trigg/xdg-activation-gtk4
trigg 38854af
Trying to fix build
trigg 40a1681
More tweaking
trigg 5f211c2
Fighting with packages in build action
trigg cab481a
I am not a fan of this package manager
trigg e72ab0b
XDG-activation for launchers
trigg d5e9581
Fix #32
trigg dd6d65c
Fixes #33
trigg 7a109b3
- Honour the passive status of SNI. Maybe have as an option for peopl…
trigg 94d54fc
uncrustify
trigg 16128b6
more uncrustify
trigg ba0a6fc
- Comment out unused icon code
trigg 21ab818
- Fine
trigg e30be9f
- Set orientation of category box
trigg 5bb6c15
- Force ellipsize menu items when not using menuitems in a list
trigg a996747
- volume: implement middle click mute toggle
trigg 5686ab9
- uncrustify
trigg 7d47688
- Fix #34 slightly
trigg 2309e40
- Fix occasional focus loss
trigg cc2e80d
- Don't hide categories when searching apps in menu
trigg 2a4be1e
- uncrustify
trigg 22d4ecc
- Correct layout of logout UI
trigg 33c02f6
- uncrustify
trigg 2550644
- Added logout UI tooltips
trigg 1650204
- uncrustify?
trigg b52688c
- tooltips part 2
trigg bb9cb4f
- so crusty
trigg fb07ea2
- recrustify
trigg 01e8cd8
- Improve logout button
trigg cd3c389
background: Rewrite to use GL instead of cairo for rendering
soreau c0832fe
background: Fix incorrect image mirroring
soreau 0a90527
background: Whitespace fixes
soreau 8c179cd
- Fix quirks and crashes in menu
trigg d2143c4
- uncrustify
trigg 965b90c
- uncrust
trigg 40fce4d
background: Apply adjustments for fill modes
soreau 28cf6fd
background: Fix preserve_aspect fill mode
soreau a0ff555
Merge pull request #43 from soreau/wf-background-gl
trigg 6b32d84
- uncrustify
trigg 4079e5f
- extend click range of menu button outside of button
trigg 5beaefa
- uncrustify
trigg ea65bb6
background: Optimize texture uploading by only calling glTexImage2D once
soreau 21a1d72
Merge pull request #44 from soreau/wf-background-gl
trigg 3a62cdb
window-list: Set minimize target more reliably
soreau 2d91dbd
Merge pull request #46 from soreau/fix-45
trigg 0f8a9b3
- uncrustify pt1
trigg 809ed1f
- uncrustify pt2
trigg cc3fde4
window-list: Set minimize target even more reliably
soreau 50ecfb2
Merge pull request #47 from soreau/fix-45-again
trigg 97ab901
- Moved ConfigCSS up into App class from panel and dock
trigg 3918b30
- uncrustify
trigg 252e7f8
- Fixed bare sizes in font config
trigg 9e6b937
- uncrustify
trigg c988cc0
- further crust
trigg f0ba78e
window-list: Don't send empty minimize targets
soreau 8b85866
shell-app: set argc/argv when running gtk app
ammen99 c85fc1d
Merge pull request #49 from soreau/nonzero-minimize-target
trigg 8c81005
- Broken attempt at layout management
trigg 56edb5c
- Add user option for window list button size
trigg 8eb52e0
- uncrustify
trigg 112405c
Merge pull request #51 from trigg/layoutmanagement
trigg 4a7fae9
- uncrustify
trigg bcfc439
Merge pull request #50 from WayfireWM/gtk4-fix-cfg
trigg 833ceba
- remove unnecessay set_y
trigg 1a16653
- Apply window-list size changes immediately
trigg 1a236bb
- uncrustify
trigg 56eae39
window-list: Fix minimize targets after closing a toplevel
soreau 8c4fee7
Merge pull request #52 from soreau/window-list-update
trigg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
[submodule "subprojects/gtk-layer-shell"] | ||
path = subprojects/gtk-layer-shell | ||
url = https://github.com/wmww/gtk-layer-shell | ||
[submodule "subprojects/gvc"] | ||
path = subprojects/gvc | ||
url = https://github.com/GNOME/libgnome-volume-control | ||
[submodule "subprojects/wayland-logout"] | ||
path = subprojects/wayland-logout | ||
url = https://github.com/soreau/wayland-logout | ||
[submodule "subprojects/gtk4-layer-shell"] | ||
path = subprojects/gtk4-layer-shell | ||
url = https://github.com/wmww/gtk4-layer-shell.git |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,12 @@ | ||
option('pulse', type: 'feature', value: 'auto', description: 'Build pulseaudio volume widget') | ||
option('wayland-logout', type: 'boolean', value: 'true', description: 'Install wayland-logout') | ||
option( | ||
'pulse', | ||
type: 'feature', | ||
value: 'auto', | ||
description: 'Build pulseaudio volume widget', | ||
) | ||
option( | ||
'wayland-logout', | ||
type: 'boolean', | ||
value: true, | ||
description: 'Install wayland-logout', | ||
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.