Commit Graph

92 Commits

Author SHA1 Message Date
kramo
191beed12e Use shared.home consistently 2023-08-17 13:52:56 +02:00
kramo
eeb18eb017 Typing 2023-08-16 19:18:03 +02:00
kramo
8dc96b53b2 Type hints for UI code 2023-08-16 15:41:40 +02:00
kramo
73897a9ed3 Update translations 2023-08-16 11:07:41 +02:00
kramo
8ca264ff95 Backport base_source from libadwaita-1.4 2023-08-15 19:04:02 +02:00
kramo
220c9a4bb7 Fix update logic when hiding games 2023-07-03 15:10:14 +02:00
GeoffreyCoulaud
a7efe0a920 Removed allow_side_effects 2023-07-01 03:01:15 +02:00
GeoffreyCoulaud
8d082ab158 Removed win.games 2023-07-01 02:56:40 +02:00
kramo
2e97edcdb5 Please pylint once and for all 2023-06-18 13:15:03 +02:00
kramo
8eb203cb06 Convert executables to strings at init time 2023-06-17 15:35:43 +02:00
kramo
d060acb90a Escape game titles in toasts 2023-06-16 13:16:48 +02:00
kramo
39bc64c136 Use signals for updating and saving games 2023-06-15 17:37:54 +02:00
kramo
de3ef53148 Make pylint happy 2023-06-10 19:34:00 +02:00
GeoffreyCoulaud
3a0911e742 🐛 Fixed UI not updating on some game actions 2023-06-10 15:31:54 +02:00
GeoffreyCoulaud
c9a96f5eec 🎨 Fixed some linter warnings
Applied suggested pylint fixes and suppressed unhelpful pylint messages
2023-06-10 03:30:09 +02:00
GeoffreyCoulaud
43d4a50bf7 Added logging info to game launch 2023-06-05 01:57:25 +02:00
GeoffreyCoulaud
f05d1e702b 🚧 Removed blacklist on 403 2023-06-01 00:40:28 +02:00
kramo
101eb1f07c Merge main 2023-05-27 19:08:40 +02:00
kramo
c045ad1f53 Fix prefix formatting 2023-05-27 17:01:18 +02:00
kramo
4c1af9245f Update build configuration 2023-05-27 15:11:03 +02:00
kramo
e7e30c8ac5 Set version to 0 by default 2023-05-24 18:32:27 +02:00
GeoffreyCoulaud
8da7185d17 Various fixes 2023-05-24 17:30:19 +02:00
GeoffreyCoulaud
7220852291 🎨 Reorganized game loading from disk 2023-05-24 17:08:34 +02:00
kramo
36b6bc17bd Cleanups 2023-05-24 15:36:25 +02:00
GeoffreyCoulaud
e5d2657bb9 🚑 More rebase conflicts resolved 2023-05-24 15:35:18 +02:00
GeoffreyCoulaud
f246a73b19 ♻️ Changed shared imports to absolute 2023-05-24 15:35:18 +02:00
GeoffreyCoulaud
83d7aad0d1 Made more linter-friendly 2023-05-24 15:35:17 +02:00
GeoffreyCoulaud
a176b33241 🎨 Using absolute imports 2023-05-24 15:35:17 +02:00
GeoffreyCoulaud
505088e053 🐛 Task fix + progress bar 2023-05-24 15:35:17 +02:00
GeoffreyCoulaud
0c6c0ea467 Work on importer / SGDB integration 2023-05-24 15:35:13 +02:00
kramo
42e3b45ec6 Make Game handle last_played 2023-05-24 15:34:27 +02:00
kramo
5c07bbb88a Add version checking logic 2023-05-23 15:13:54 +02:00
kramo
acb2924602 GTK cleanups 2 2023-05-22 20:47:14 +02:00
kramo
203393dea0 Move shared values to shared 2023-05-21 17:28:29 +02:00
Geoffrey Coulaud
ab21e8b38b Moved schemas to shared module (#94) 2023-05-21 16:34:22 +02:00
kramo
0074ef56d4 Use Popen for spawning games again 2023-05-20 19:53:54 +02:00
kramo
7b34b53a3a Workaround for breaking changes before 2.0 2023-05-20 09:34:44 +02:00
kramo
f2c807d8e8 Set cwd to home dir 2023-05-20 08:46:03 +02:00
kramo
0715c77c06 Use crossfade for button revealers 2023-05-20 08:29:40 +02:00
kramo
247a6e1012 Move buttons inside of the game cover 2023-05-16 17:22:47 +02:00
kramo
d505705493 Fix DetailsWindow bugs 2023-04-20 02:05:20 +02:00
kramo
b92e316729 Update create_details_window to use Game class 2023-04-19 21:54:25 +02:00
kramo
259891fdc5 Cleanups 2023-04-19 21:14:00 +02:00
kramo
9e7dc12a99 Cleanups 2023-04-19 19:50:11 +02:00
kramo
96a16c1adb Cleanups 2023-04-18 21:11:38 +02:00
kramo
bc9192e83b Cleanups 2023-04-18 19:07:49 +02:00
kramo
f8bb111939 Cleanups 2023-04-18 02:31:44 +02:00
kramo
741245b415 Cleanups 2023-04-17 22:32:28 +02:00
kramo
bc0d33f966 More reliance on GLib 2023-04-17 19:20:29 +02:00
kramo
4b11a2737a Cleanups 2023-04-16 12:52:06 +02:00