Commit Graph

34 Commits

Author SHA1 Message Date
kramo
97e40e0a80 Fix Legendary, warning for missing locations 2023-07-01 13:44:14 +02:00
GeoffreyCoulaud
a7efe0a920 Removed allow_side_effects 2023-07-01 03:01:15 +02:00
kramo
523aa8a82c Cleanups 2023-06-26 11:21:42 +02:00
kramo
9f582dfa3e Improve a11y and consistency for info popover 2023-06-19 19:31:27 +02:00
kramo
a96b989a29 Error handling 2023-06-19 12:58:52 +02:00
kramo
286b44360e Move game_cover away from GdkPixbuf 2023-06-18 13:57:09 +02:00
kramo
2e97edcdb5 Please pylint once and for all 2023-06-18 13:15:03 +02:00
kramo
8dcbe56e76 "Sigh..." 2023-06-17 16:33:27 +02:00
kramo
009e6f3641 "Intellisense betrayed me" 2023-06-17 16:31:14 +02:00
GeoffreyCoulaud
cff2a4ae6c Fix adding games manually 2023-06-17 16:15:53 +02:00
kramo
8eb203cb06 Convert executables to strings at init time 2023-06-17 15:35:43 +02:00
GeoffreyCoulaud
beba0ff1e2 🎨 Improved internal manager storage
- Stored pipeline managers in a set
- Renamed store method to enable_manager_in_pipeline
- Simplified a bit the ugly code™ in details_window
2023-06-16 15:38:05 +02:00
kramo
90667b0f31 Fix details_window logic 2023-06-15 17:53: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
dcd4357e57 🎨 No longer using SGDBSave
- Details window uses a Pipeline with SGDBTask
- Store saves managers in a type: instance dict
- Removed SGDBSave
2023-06-10 16:22:09 +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
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
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
kramo
ee80c2c552 Remove last_played from details_window 2023-05-24 15:34:27 +02:00
kramo
5c07bbb88a Add version checking logic 2023-05-23 15:13:54 +02:00
kramo
f2c9e11856 Update widget labels 2023-05-22 15:58:14 +02:00
kramo
203393dea0 Move shared values to shared 2023-05-21 17:28:29 +02:00
kramo
0074ef56d4 Use Popen for spawning games again 2023-05-20 19:53:54 +02:00
kramo
bd0386bcba Resize images asynchronously in the edit dialog 2023-05-06 10:07:41 +02:00
kramo
d505705493 Fix DetailsWindow bugs 2023-04-20 02:05:20 +02:00
kramo
1e3df843ba Move DetailsWindow to its own class 2023-04-20 01:53:22 +02:00