-
-
Notifications
You must be signed in to change notification settings - Fork 38
Port to GTK4 #645
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
Draft
danirabbit
wants to merge
53
commits into
master
Choose a base branch
from
danirabbit/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.
Draft
Port to GTK4 #645
Changes from all commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
d881696
Bump deps
danirabbit e53ecff
Merge branch 'master' into danirabbit/gtk4
danirabbit 4845fd2
Merge branch 'master' into danirabbit/gtk4
danirabbit e200457
Replace Hdy with Adw
danirabbit cf5f058
Merge branch 'master' into danirabbit/gtk4
danirabbit cbfebf1
Merge branch 'master' into danirabbit/gtk4
danirabbit 245937e
Merge branch 'master' into danirabbit/gtk4
danirabbit ac37c9e
Little replaces
danirabbit 149338e
Next compile stage
danirabbit 2d2077b
Merge branch 'master' into danirabbit/gtk4
leonardo-lemos 9f3e3f7
Indicator cleanups
danirabbit 136fc8e
Merge branch 'master' into danirabbit/gtk4
danirabbit fa72c10
Merge master
danirabbit 3f569db
build fixes
danirabbit 24c396f
Minor syntax stuff
danirabbit 030fa2f
merge master
danirabbit 46a518a
Wrap up SlingshotView
danirabbit c3fbbf3
Merge branch 'master' into danirabbit/gtk4
danirabbit 2bbc5ac
CategoryView: little syntax things
danirabbit 1611514
Fix AppListRow
danirabbit 293047f
Merge branch 'master' into danirabbit/gtk4
danirabbit 41145df
Make it build again
danirabbit 7aa724a
Fix oops
danirabbit f90e71d
small syntax fixes
danirabbit b450556
merge master
danirabbit 0f69031
More fixes
danirabbit 6556315
merge master
danirabbit 460ad33
More context menu
danirabbit 9ae6675
Merge branch 'master' into danirabbit/gtk4
danirabbit 53db5a6
Some carousel stuff
danirabbit 850a8fc
merge master
danirabbit 056e2e7
merge master
danirabbit 98378f0
page checker, image size
danirabbit 665c7d6
merge master
danirabbit fcccc24
Fix up more syntax changes
danirabbit 2b6dff7
Comment out everything that's broken
danirabbit c6c73ca
App: add menu model
danirabbit 7e5c196
More owl
danirabbit 7c9b241
Merge master
danirabbit 45741a6
Merge in menu model stuff
danirabbit c9a00b7
Comment out last things
danirabbit d2d111c
Merge master
danirabbit 5b4f338
Add menu utils
danirabbit e71828c
Update CI and README
danirabbit 8462137
Fix menu crashing
danirabbit d16eb9d
Replace search handle event
danirabbit 6b1fbea
Fix pager hide
danirabbit 67baaca
Remove extra sep
danirabbit dcdfb97
Fix shadow clip
danirabbit f53c093
Fix pager click
danirabbit feb977f
Fix DnD
danirabbit 44594b8
Merge master
danirabbit ca93c72
lint
danirabbit 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
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
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 |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| namespace Slingshot.Utils { | ||
| public void menu_popup_on_keypress (Gtk.Popover popover) { | ||
| popover.halign = END; | ||
| popover.set_pointing_to (Gdk.Rectangle () { | ||
| x = (int) popover.parent.get_width (), | ||
| y = (int) popover.parent.get_height () / 2 | ||
| }); | ||
| popover.popup (); | ||
| } | ||
|
|
||
| public void menu_popup_at_pointer (Gtk.Popover popover, double x, double y) { | ||
| var rect = Gdk.Rectangle () { | ||
| x = (int) x, | ||
| y = (int) y | ||
| }; | ||
| popover.pointing_to = rect; | ||
| popover.popup (); | ||
| } | ||
| } |
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
from Marukesu: