Zoey Ahmed
|
eef38f73f5
|
gamepad: Add initial controller navigation (#406)
Co-authored-by: kramo <git@kramo.page>
Co-authored-by: Zoey Ahmed <zoethetransrat@gmail.com>
Reviewed-on: https://codeberg.org/kramo/cartridges/pulls/406
Reviewed-by: Laura Kramolis <git@kramo.page>
Reviewed-by: Jamie Gravendeel <me@jamie.garden>
Co-authored-by: Zoey Ahmed <zoeyahmed10@proton.me>
Co-committed-by: Zoey Ahmed <zoeyahmed10@proton.me>
|
2025-12-17 21:24:34 +01:00 |
|
Jamie Gravendeel
|
6b735c8cf6
|
window: Undo the correct toast
|
2025-12-08 19:00:51 +01:00 |
|
kramo
|
ecda080d80
|
steam: Unpack named tuples early
|
2025-12-07 15:47:42 +01:00 |
|
kramo
|
bfa58bc1b3
|
sources: Add user-facing name constant
|
2025-12-07 15:47:23 +01:00 |
|
kramo
|
bb21f383fc
|
steam: Import more info
|
2025-12-07 15:36:52 +01:00 |
|
kramo
|
49323b25b3
|
sources: Move to module
|
2025-12-07 15:36:52 +01:00 |
|
Jamie Gravendeel
|
d47bb2df7d
|
blueprint: Format with wrapping commit
|
2025-12-06 19:07:52 +01:00 |
|
Jamie Gravendeel
|
8584eba546
|
window: Put toast overlay inside of toolbar view
|
2025-12-06 14:11:22 +01:00 |
|
Jamie Gravendeel
|
f1a59d402d
|
window: Support undo
|
2025-12-06 14:01:54 +01:00 |
|
Jamie Gravendeel
|
c1e3c987c1
|
games: Add sorter
|
2025-12-06 13:31:45 +01:00 |
|
Jamie Gravendeel
|
9d4932f22e
|
game-details: Add edit cancelling
|
2025-12-04 19:39:14 +01:00 |
|
kramo
|
6d6542a169
|
po: Add shortcuts-dialog.blp to POTFILES
|
2025-12-03 18:58:55 +01:00 |
|
Jamie Gravendeel
|
07640a5186
|
shortcuts-dialog: Add initial shortcuts
|
2025-12-03 18:16:46 +01:00 |
|
Jamie Gravendeel
|
76a74501ad
|
game-details: Add remove shortcut
|
2025-12-03 18:09:05 +01:00 |
|
kramo
|
f8fa86859e
|
flatpak: Add necessary permissions
|
2025-12-03 16:43:32 +01:00 |
|
kramo
|
aa5168e717
|
pyproject: Add minimum required Python version
|
2025-12-03 16:43:32 +01:00 |
|
kramo
|
da102515a8
|
sources: Add basic Steam source
|
2025-12-03 16:43:32 +01:00 |
|
Jamie Gravendeel
|
fceaac05c6
|
game-details: Fix sorting
|
2025-12-03 15:41:01 +01:00 |
|
kramo
|
f7cce0e8f9
|
style: Improve game item hover styling
This should make the transitions less distracting
|
2025-12-03 15:08:11 +01:00 |
|
Jamie Gravendeel
|
5cd7fe3ac1
|
general: Add copyright
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
fdf4d6d788
|
game-details: Rename edit-done to apply
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
fe8e41ecb7
|
game-details: Support adding games
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
1383384cb5
|
game-details: Deactivate action when required properties are missing
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
093c10f574
|
game-details: Use signal instead of action for entries
The entire row becomes insensitive if its action is disabled,
so we need a callback as a proxy to avoid that behavior.
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
f3e59bdbbf
|
games: Add from_data constructor
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
08c5cf1b9c
|
game-details: Use games.PROPERTIES
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
578682376c
|
games: Make PROPERTIES public and use NamedTuple
|
2025-12-03 15:07:47 +01:00 |
|
Jamie Gravendeel
|
a67569facf
|
window: Remove GSettings loop
|
2025-12-03 13:01:39 +01:00 |
|
kramo
|
d76eda74d0
|
application: Make app dark by default
|
2025-12-02 00:29:49 +01:00 |
|
kramo
|
d62848d82b
|
style: Fix styles for dark mode
|
2025-12-02 00:28:43 +01:00 |
|
kramo
|
ec87a49acb
|
style: Improve grid item hover and focus styling
|
2025-12-01 23:29:24 +01:00 |
|
Jamie Gravendeel
|
094bd6a928
|
window: Use object instead of bool for condition
|
2025-12-01 22:27:59 +01:00 |
|
kramo
|
75ab86a88a
|
cartridges: Prefer cast over isinstance
|
2025-12-01 22:09:04 +01:00 |
|
kramo
|
8c14f47189
|
details: Implement edit action
|
2025-12-01 22:08:02 +01:00 |
|
kramo
|
b6927a796f
|
cover: Use Adw.ViewStack
|
2025-12-01 20:57:10 +01:00 |
|
kramo
|
c7883e596b
|
window: Implement search on action
|
2025-12-01 20:57:05 +01:00 |
|
Jamie Gravendeel
|
99adcea647
|
window: Add status pages
|
2025-12-01 17:01:08 +01:00 |
|
kramo
|
963efa0bc9
|
style: Fix game item style in HC
|
2025-12-01 11:30:16 +01:00 |
|
kramo
|
b929e332d0
|
style: Set accent color for the whole details page
Making focus rings monochrome as well
|
2025-12-01 11:11:49 +01:00 |
|
kramo
|
2dba556086
|
window: Hook up actions to UI
Co-authored-by: Jamie Gravendeel <me@jamie.garden>
|
2025-12-01 03:13:36 +01:00 |
|
Jamie Gravendeel
|
9917464d4e
|
window: Store filter info in GSettings
|
2025-11-30 23:23:46 +01:00 |
|
Jamie Gravendeel
|
39162e72a3
|
window: Bind size to GSettings
|
2025-11-30 22:55:47 +01:00 |
|
kramo
|
801c6583af
|
window: Open details on search activate
|
2025-11-30 18:38:28 +01:00 |
|
kramo
|
bea060b67f
|
cover: Add placeholder icon
|
2025-11-30 18:38:28 +01:00 |
|
kramo
|
52a01f9225
|
window: Add details page
|
2025-11-30 18:38:28 +01:00 |
|
kramo
|
d627748b53
|
cartridges: Remove None return type annotations
|
2025-11-30 18:38:28 +01:00 |
|
kramo
|
724f047889
|
application: Update example email address
|
2025-11-30 18:38:28 +01:00 |
|
Jamie Gravendeel
|
77dd0be99a
|
games: Add game saving
|
2025-11-30 18:31:52 +01:00 |
|
Jamie Gravendeel
|
24f36f43f7
|
games: Add initial actions
|
2025-11-30 13:29:13 +01:00 |
|
kramo
|
da964dc150
|
window: Mark Last Played as default sort mode
|
2025-11-30 00:37:05 +01:00 |
|