Commit Graph

764 Commits

Author SHA1 Message Date
GeoffreyCoulaud
9ed085e1a0 Silently skip sources with bad locations 2023-06-30 13:25:01 +02:00
kramo
f4f6d73d4a Display logs from current session in about window 2023-06-30 10:58:47 +02:00
kramo
107c1c96b5 Merge pull request #121 from kra-mo/v2-logging 2023-06-29 17:49:02 +02:00
GeoffreyCoulaud
299333c959 Added horizontal line between runs 2023-06-29 17:39:52 +02:00
GeoffreyCoulaud
e4b315f252 Added log files contents to aboutwindow debug info 2023-06-29 17:29:16 +02:00
kramo
455c6891d8 Make logs prettier 2023-06-29 15:39:29 +02:00
GeoffreyCoulaud
2311f3dff7 better compression
Compress old logs at startup
Added back the .log suffix
2023-06-29 15:26:21 +02:00
kramo
f5b527cc51 Make logs pretty 2023-06-29 15:19:57 +02:00
GeoffreyCoulaud
0a89061218 Moved log number to first suffix 2023-06-29 14:41:28 +02:00
kramo
20bfe9309c OCD 2023-06-29 13:24:00 +02:00
kramo
50e9bb7c0e Fix iscc icon path 2023-06-29 11:17:34 +02:00
kramo
3b032ffb64 Fix iscc icon path 2023-06-29 11:11:36 +02:00
kramo
09a7504c78 Test? 2023-06-29 11:02:56 +02:00
kramo
1c51da2750 Configure Cartridges.iss via meson 2023-06-29 10:53:32 +02:00
kramo
7a07553a5d Fixed colors for themeing 2023-06-28 11:26:26 +02:00
kramo
450cab9bbf Mark to-be-reviewed strings as untranslatable 2023-06-26 22:22:47 +02:00
kramo
6b46efb0b8 Spelling 2023-06-26 21:46:52 +02:00
kramo
00b3145833 oops 2023-06-26 17:38:04 +02:00
kramo
8cb1cd998c Add troubleshooting info to about window 2023-06-26 14:32:56 +02:00
Weblate (bot)
8870c20279 Translations update from Hosted Weblate (#118)
* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translation: Cartridges/Cartridges

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (117 of 117 strings)

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translated using Weblate (Hungarian)

Currently translated at 97.4% (114 of 117 strings)

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: kramo <contact@kramo.hu>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/hu/
Translation: Cartridges/Cartridges

---------

Co-authored-by: kramo <contact@kramo.hu>
2023-06-26 12:05:49 +02:00
kramo
08da6b8e3f Update error string 2023-06-26 12:01:14 +02:00
kramo
18858edcd4 Merge pull request #103 from kra-mo/gali-importer-structure
Gali importer structure
2023-06-26 11:53:16 +02:00
kramo
27829670b6 Merge branch 'main' into gali-importer-structure 2023-06-26 11:50:00 +02:00
Weblate (bot)
affdfaed27 Translated using Weblate (Russian) (#117)
Currently translated at 100.0% (126 of 126 strings)



Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/ru/
Translation: Cartridges/Cartridges

Co-authored-by: Сергей <asvmail.as@gmail.com>
2023-06-26 11:43:42 +02:00
kramo
cbd0b3f287 Update translations 2023-06-26 11:37:39 +02:00
kramo
523aa8a82c Cleanups 2023-06-26 11:21:42 +02:00
kramo
4f7dc8716a Make errors properly translatable 2023-06-26 11:08:33 +02:00
kramo
92add88c5d Change error dialog margin 2023-06-26 11:00:59 +02:00
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