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
GeoffreyCoulaud
8eb2a270f6
🎨 Improved manager error handling structure
2023-06-10 14:51:52 +02:00
GeoffreyCoulaud
e7fd01f509
🎨 Made manager attributes more flexible
...
Changed run_after, retryable_on and continue_on to be type Container.
We don't need them to be sets.
The performance gain of sets over small tuples is nonexistant
for in checks and the syntax is more verbose.
2023-06-10 12:03:16 +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