kramo
e73bc5507c
Change display of errors
2023-06-26 10:56:01 +02:00
GeoffreyCoulaud
f1acb55ece
Removed unused import
2023-06-24 16:14:30 +02:00
GeoffreyCoulaud
5e5a2fe746
🎨 Improved importer error dialog
...
- Kept simple for single errors
- Made more readable for multiple errors
2023-06-24 16:13:41 +02:00
GeoffreyCoulaud
3fa80a53c6
🎨 Work on import error handling
...
- Generic ErrorProducer class
- Importer and managers are error producers
- SGDB Auth friendly error
- Bad source location friendly errors (data, config, cache)
- Removed unused decorators
2023-06-24 15:13:35 +02:00
kramo
41c2a1023a
Backport Bottles thumbnail fix
2023-06-22 21:13:27 +02:00
GeoffreyCoulaud
c38a73ea98
🔥 Remove old importers + rate limiter debug logs
2023-06-20 13:07:49 +02:00
GeoffreyCoulaud
6408e250ee
🐛 Fixed breaking typo in location picking code
2023-06-19 23:33:51 +02:00
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