-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Port to Gtk 4 #1896
Merged
Merged
Port to Gtk 4 #1896
Changes from 98 commits
Commits
Show all changes
133 commits
Select commit
Hold shift + click to select a range
f7d03ab
Initial build attempt
danirabbit e2d6f7d
solve appinfoview
danirabbit ff42225
CategoryView: don't subclass Gtk.FlowBox
danirabbit 64c62e7
CategoryFlowBox: subclass box
danirabbit 195df46
CategoryFlowBox: subclass Gtk.Box
danirabbit c2e16ef
Homepage: absorb categoryflowbox
danirabbit ecd3302
less diff
danirabbit 5f343ab
scope down
danirabbit c571530
POTFILES
danirabbit 7d3b2a5
CategoryView: don't subclass stack
danirabbit f8d6d30
AppInfoView: absorb ReleaseListBox
danirabbit cf709a3
Merge categoryflowbox branch
danirabbit 49d6ff3
Merge release listbox branch
danirabbit 63fff7f
CategoryView: merge subcategoryflowbox branch
danirabbit 1325b38
Don't use Adw.Window
danirabbit 6b96a6e
Avoid invalid casts
danirabbit bd49a0b
Fix headerbar
danirabbit 194a4d9
misc fixes
danirabbit 2813a63
Back button handling is built in
danirabbit 232cc2d
Fix header button style
danirabbit 9deaff2
Fix menuitem styles
danirabbit d15b469
style fixes
danirabbit e4aa986
fix number of packages on homepage
danirabbit 971066c
Fix revealer clipping
danirabbit fab127b
Fix share button style
danirabbit a8e0100
merge master
danirabbit 94fb3ff
SharePopover: code style and DRY
danirabbit a39525f
Merge popover codestyle branch and simplify
danirabbit 6c1a369
Rewrite state save/restore
danirabbit aa13f27
merge master
danirabbit 5787b62
remove unreachable catch
danirabbit c600c90
merge master
danirabbit d652e32
Remove unreachable catch
danirabbit 452f8ca
MainWindow: search entry grab focus
danirabbit 0074161
Add search entry key controller
danirabbit 6a7f375
MainWindow: set updates revealer can_target false
danirabbit 62d0e2e
remove dead eventbox signal
danirabbit 20ad6ff
StripeDialog: set_default_widget
danirabbit e79b5f5
MainWindow: connect to close request instead of delete
danirabbit 345295f
other direction
danirabbit 71b9d52
MainWindow: look for installed view by name
danirabbit e3c8816
merge master
danirabbit 1508b8a
merge master
danirabbit 9086404
Application: replace destroy connect with close_request
danirabbit b573433
Application: fix focus checking for installed toast
danirabbit 54ec038
Homepage: theoretically add focus controller
danirabbit 11ace14
Entry fuckery
danirabbit 988007d
Force icon back into spinbutton
danirabbit 810db19
Leave margin to system stylesheet
danirabbit 4257577
Motion controllers
danirabbit e34564d
Rename
danirabbit f36129f
Don't show arrows for single screenshot
danirabbit 95ff0b3
Remove comment
danirabbit 4056543
Code style
danirabbit 5d7b162
Always remove leaflet child
danirabbit 4e59eee
MainWindow: Use large-icons class
danirabbit 2b38d79
Fix style issues with category cards
danirabbit 4a0d263
merge master
danirabbit 8dea363
Merge master
danirabbit f81c139
Merge master
danirabbit bb3f05c
AppInfoView: use Gtk.Picture
danirabbit 0e3894b
merge master
danirabbit 5c80eab
CategoryView: expand spinner
danirabbit d562b0c
We have a problem with remote icons
danirabbit 5ab6463
Minor list fixes
danirabbit 09c4d69
Fix row clears
danirabbit ed9bcf4
Fix most crashes
danirabbit 7e14dac
StripeDialog: fix visiblity on focus out
danirabbit ab77716
CardNumberEntry: solve pos and crash
danirabbit 09a8b95
StripeDialog: add keyrelease handler to spinbutton
danirabbit 5b04a03
Fix symbolic icon coloring
danirabbit 9bdfebb
Package: copy remote icons
danirabbit fba3792
AppInfoView: fix style classes
danirabbit e58f1ff
ArrowButton: set icon size in CSS
danirabbit 9ecc88b
Categories.css: Fix writing and lang background
danirabbit f69cf4a
StripeDialog: Use granite title label class
danirabbit fdfa3d5
MainWindow: now unused name
danirabbit 02f2b61
Merge master
danirabbit 48647b6
lint
danirabbit 29ac061
merge master
danirabbit e0eaf02
Update main.yml
danirabbit dbf46d8
Merge branch 'master' into gtk4
danirabbit 83b2e99
Merge branch 'master' into gtk4
danirabbit 2efd684
Update src/Dialogs/StripeDialog.vala
danirabbit c98e58b
Merge branch 'master' into gtk4
danirabbit 69a5982
Require Granite 7.1.0
danirabbit 770a217
Update README
danirabbit 220a3cb
Merge branch 'master' into gtk4
danirabbit c6dae86
Remove extra line
danirabbit b94b1da
SharePopover: large-icons on container
danirabbit 4ef60bd
Merge branch 'master' into gtk4
danirabbit 9174ed8
Merge branch 'master' into gtk4
zeebok 2c10cb2
Merge branch 'master' into gtk4
zeebok 6fd5edf
AppInfoView: action button grab focus on realize
danirabbit 47da620
Merge branch 'master' into gtk4
danirabbit cca2d05
Merge branch 'master' into gtk4
danirabbit 99433b4
Merge branch 'master' into gtk4
danirabbit ffd4b3f
Merge branch 'master' into gtk4
meisenzahl fd18ad7
Merge branch 'master' into gtk4
zeebok 27aaed1
Merge branch 'master' into gtk4
zeebok a8240b7
merge master
danirabbit 1c5992f
Merge master
danirabbit 84ee254
merge master
danirabbit 7777d66
Merge master
danirabbit ccddde7
Fix headerbar issue
danirabbit 473aef4
merge master
danirabbit 6071bd1
Merge master
danirabbit 5c57cd7
Merge branch 'master' into gtk4
danirabbit 36a6353
Fix infinite loop
danirabbit 71ccee2
load application.css automatically
danirabbit ee207aa
Palette fallbacks now in Granite
danirabbit 51927fc
Avoid loop/crash
danirabbit 68ab561
Reduce diff slightly
danirabbit 1845a9e
Fix broken screenshot arrows
danirabbit 5ccda25
Fix share button frame
danirabbit 28ecc62
fix missing web browser icon
danirabbit 29d7c17
Merge master
danirabbit 093334e
bump granite requirement
danirabbit 67e2268
Merge master
danirabbit cef03bc
Merge branch 'master' into gtk4
danirabbit 725a551
Merge branch 'master' into gtk4
danirabbit 8634643
Merge master
danirabbit be85ad1
Merge branch 'master' into gtk4
tintou 2141ff6
Merge branch 'master' into gtk4
danirabbit 5ab9f76
Merge branch 'master' into gtk4
danirabbit 10605af
Remove problematic remote icon code
danirabbit abb6828
Fix uninstall button style
danirabbit 053f17d
Merge branch 'master' into gtk4
leolost2605 247c275
Merge branch 'master' into gtk4
danirabbit 45b9cf2
Merge branch 'master' into gtk4
leolost2605 7f1dc77
Remove restart infobar
danirabbit f180dc0
move request_background to close_request override
danirabbit bb7190f
Use remove
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 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 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 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 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 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 |
---|---|---|
|
@@ -29,6 +29,7 @@ | |
margin: 12px; | ||
padding: 6px; | ||
color: @text_color; | ||
-gtk-icon-size: 24px; | ||
} | ||
|
||
.arrow:active, | ||
|
This file contains 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 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 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 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.
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.
I get random freezes of AppCenter with a warning in the console:
The issue could be related to this code.