GeoffreyCoulaud
e97c08a42b
🐛 Added debug info, improved messages
2023-06-19 23:33:18 +02:00
GeoffreyCoulaud
e57a2a74df
🚧 Set schema on location resolve
2023-06-19 23:11:55 +02:00
GeoffreyCoulaud
f9000be272
🚧 WIP new location system
...
TODO
- Locations contain the schema key
- Schema key overriden at location resolve
- No need for callable candidates,
but need to represent "this location's key"
2023-06-19 22:47:56 +02:00
kramo
882ed55cc6
Update update description
v1.5.6
2023-06-19 19:58:10 +02:00
Weblate (bot)
7bbb9e564d
Translations update from Hosted Weblate ( #106 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/es/
Translation: Cartridges/Cartridges
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: João Alves <joao.2003.couto@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/pt/
Translation: Cartridges/Cartridges
* Translated using Weblate (Russian)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Сергей <asvmail.as@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/ru/
Translation: Cartridges/Cartridges
* Translated using Weblate (Dutch)
Currently translated at 100.0% (126 of 126 strings)
Translated using Weblate (Dutch)
Currently translated at 95.2% (120 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Philip Goto <philip.goto@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/nl/
Translation: Cartridges/Cartridges
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Вова Смірнов <vovasmirnon5895@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/uk/
Translation: Cartridges/Cartridges
* Translated using Weblate (Greek)
Currently translated at 100.0% (126 of 126 strings)
Added translation using Weblate (Greek)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: yiannis ioannides <sub@wai.ai >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/el/
Translation: Cartridges/Cartridges
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Vinícius Gama Santos <vinny.stalck@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/pt_BR/
Translation: Cartridges/Cartridges
* Translated using Weblate (Polish)
Currently translated at 96.0% (121 of 126 strings)
Co-authored-by: Kshyso <Kshysio@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/pl/
Translation: Cartridges/Cartridges
* Translated using Weblate (Tamil)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/ta/
Translation: Cartridges/Cartridges
* Translated using Weblate (Swedish)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: micke <micke@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/sv/
Translation: Cartridges/Cartridges
* Translated using Weblate (French)
Currently translated at 100.0% (126 of 126 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: rene-coty <irenee.thirion@e.email >
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/fr/
Translation: Cartridges/Cartridges
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Cartridges/Cartridges
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
---------
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: João Alves <joao.2003.couto@gmail.com >
Co-authored-by: Сергей <asvmail.as@gmail.com >
Co-authored-by: Philip Goto <philip.goto@gmail.com >
Co-authored-by: Вова Смірнов <vovasmirnon5895@gmail.com >
Co-authored-by: yiannis ioannides <sub@wai.ai >
Co-authored-by: Vinícius Gama Santos <vinny.stalck@protonmail.com >
Co-authored-by: Kshyso <Kshysio@protonmail.com >
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com >
Co-authored-by: micke <micke@users.noreply.hosted.weblate.org >
Co-authored-by: rene-coty <irenee.thirion@e.email >
2023-06-19 19:56:18 +02:00
kramo
ad7084410c
v1.5.6
2023-06-19 19:54:59 +02:00
kramo
ea0ecf4fb4
Fix bottles import if no thumbnail - fixes #113
2023-06-19 19:52:51 +02:00
kramo
9f582dfa3e
Improve a11y and consistency for info popover
2023-06-19 19:31:27 +02:00
kramo
6ff9039064
Reset schema
2023-06-19 14:58:34 +02:00
kramo
42ba8244d0
Add "Reset" button for debugging
2023-06-19 13:58:43 +02:00
kramo
4793d50b0a
Clean up strings in preferences
2023-06-19 13:58:25 +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
2aea2fb377
Move placeholders to Gdk.Texture
2023-06-18 13:46:17 +02:00
kramo
2e97edcdb5
Please pylint once and for all
2023-06-18 13:15:03 +02:00
kramo
32adc68d82
Correct directory check
2023-06-18 12:58:24 +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
kramo
9d7a6d8ea4
Add copyright headers
2023-06-17 16:27:10 +02:00
GeoffreyCoulaud
cff2a4ae6c
Fix adding games manually
2023-06-17 16:15:53 +02:00
kramo
eb91586216
Clean up relative dates
2023-06-17 16:11:02 +02:00
kramo
8eb203cb06
Convert executables to strings at init time
2023-06-17 15:35:43 +02:00
kramo
b2b1780374
Remove auto-import feature from settings
2023-06-17 10:07:23 +02:00
kramo
f0dda997c3
Only kill import toast after the user can click it
2023-06-16 20:46:50 +02:00
kramo
366b68cf8f
Add after import error dialog
2023-06-16 16:22:12 +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
GeoffreyCoulaud
e694341a31
🐛 Fix game import not refreshing remove covers
2023-06-16 15:21:39 +02:00
kramo
d060acb90a
Escape game titles in toasts
2023-06-16 13:16:48 +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
e6afed6678
Cleanups
2023-06-15 15:22:08 +02:00
GeoffreyCoulaud
3bc0df3881
🎨 Change image composition logic
2023-06-14 17:23:54 +02:00
GeoffreyCoulaud
695cc88d76
🎨 Made OnlineCoverManager more general
...
- Does compositing of image with a blurred background
- Stretches the original image if it's not too much
- Handles images that are too wide and images that are too tall
- Removed ItchCoverManager
2023-06-14 00:05:38 +02:00
GeoffreyCoulaud
6dd8e3965f
🐛 Ported sqlite fix from main
2023-06-13 10:32:07 +02:00
GeoffreyCoulaud
dbb96a166b
✨ Added debug info to the beginning of log files
2023-06-13 09:48:18 +02:00
GeoffreyCoulaud
054089431f
🎨 Made log file rotation more robust
2023-06-13 09:05:29 +02:00
GeoffreyCoulaud
59c2d68642
Removed unnecessary prints
2023-06-13 00:25:24 +02:00
GeoffreyCoulaud
68273d9217
🎨 Improved logging
...
- One unlimited log file per session
- Up to 3 session logs kept at any time
- Log compressed via lzma
2023-06-12 23:11:09 +02:00
GeoffreyCoulaud
2798097623
🎨 Improved logging code
...
- Silenced unwanted library messages
- Logging to file with a max size of 8MB
When the file size is passed, a backup of the file is created,
and the file gets truncated.
There can only be one current file and one backup file.
2023-06-12 03:27:43 +02:00
GeoffreyCoulaud
6a099b2bdd
✨ New logging system
2023-06-11 21:11:53 +02:00
kramo
d340e007e3
Remove replaced_by_env_path decorator
2023-06-10 20:54:49 +02:00
kramo
de3ef53148
Make pylint happy
2023-06-10 19:34:00 +02:00
kramo
5a7ada1c0e
Trim .pylintrc
2023-06-10 19:29:28 +02:00
kramo
0db636b375
Port bottles fix from main
2023-06-10 19:13:25 +02:00
kramo
49011c395a
Merge branch 'main' into gali-importer-structure
2023-06-10 19:04:59 +02:00
kramo
893b290a1e
v1.5.5
v1.5.5
2023-06-10 18:48:39 +02:00
kramo
49769b7083
Fix import hanging if custom Bottles location
2023-06-10 18:45:56 +02:00
kramo
5fadaf8537
Add _ to Python builtins
2023-06-10 18:24:59 +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