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 |
|
Jamie Gravendeel
|
b11c1b314f
|
games: Use Python's JSON module
|
2025-11-30 00:22:05 +01:00 |
|
Jamie Gravendeel
|
a3fef27505
|
games: Correctly break if setting an image was successful
|
2025-11-30 00:20:57 +01:00 |
|
kramo
|
513e638663
|
general: Add missing file headers
|
2025-11-30 00:19:21 +01:00 |
|
kramo
|
14696a5d2a
|
window: Move Sort & Filter menu to center
|
2025-11-30 00:14:46 +01:00 |
|
kramo
|
68e663e048
|
window: Add option to show hidden games
|
2025-11-30 00:14:46 +01:00 |
|
kramo
|
49494063d7
|
window: Add sorting and filtering
|
2025-11-29 19:06:20 +01:00 |
|
kramo
|
35b50d3d8b
|
icons: Optimize app icons
|
2025-11-29 15:06:56 +01:00 |
|
kramo
|
7233c8acb7
|
data: Add metadata
|
2025-11-29 12:48:45 +01:00 |
|
kramo
|
af6c424207
|
games: Load cover art
|
2025-11-29 11:59:33 +01:00 |
|
Zoey Ahmed
|
958558d1b6
|
games: Add loading of games from disk
|
2025-11-28 21:31:31 +00:00 |
|
Zoey Ahmed
|
a5721e41e7
|
pyproject: Add pyproject rules
|
2025-11-28 19:08:46 +00:00 |
|
kramo
|
b6d7f70a93
|
Initial commit
|
2025-11-28 19:14:39 +01:00 |
|