Travis Abendshien
1fb1a80d53
fix: ui/ux parity fixes for thumbnails and files ( #608 )
...
* fix(ui): display loading icon before rendered thumb
* fix: skip out of range thumbs
* fix: optimize library refreshing
* fix(ui): tag colors show correct names
* fix(ui): ensure inner field containers are deleted
* fix(ui): don't show default preview label text
* fix: catch all missing file thumbs; clean up logs
2024-11-29 12:35:18 -08:00
Kiril Bourakov
d152cd75d8
fix: "open in explorer" opens correct folder ( #603 )
...
* replaced as_posix with str
* replaced addition with f string
---------
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2024-11-29 09:34:28 -08:00
Jann Stute
20f93719d7
fix(ci): surpress errant mypy warnings ( #609 )
...
* fix: mypy error in ts_qt
* fix: mypy error in file_opener due to conflicting types
* fix: remove unnecessary type ignores
* refix type ignore comments
* partially revert "refix type ignore comments" due to being implemented in #608
2024-11-28 13:19:08 -08:00
Travis Abendshien
262893a1bb
add .DS_Store to .gitignore
2024-11-27 21:25:03 -08:00
Travis Abendshien
7b2636e4a7
add syncthing to .gitignore
2024-11-24 10:29:29 -08:00
DandyDev01
0d166e63c0
feat(parity): backend for aliases and parent tags ( #596 )
...
* backend for aliases and parents
* resolve merge conflics
2024-11-21 12:29:35 -08:00
Travis Abendshien
f6a1ca6783
docs: update contribution guidelines
2024-11-19 17:54:44 -08:00
Coolio
7ae2bc24d6
feat(ui): pre-select default tag name in BuildTagPanel ( #592 )
...
This changes the behavior of the tag name inside `BuildTagPanel` for newly created tags:
* The default "New Tag" name is now automatically highlighted
* Blank tag names (including spaces) are no longer allowed to be created
* NOTE: This does not change the tag name column rules in the db, nor does it necessarily need to
***
* [Feature Request]: Make the create tag panel have empty tag name field
* [Feature Request]: Make the create tag panel have empty tag name field
* Revert "[Feature Request]: Make the create tag panel have empty tag name field"
This reverts commit f9c7f5d889 .
* [Feature Request]: Make the create tag panel have empty tag name field
* Revert "[Feature Request]: Make the create tag panel have empty tag name field"
This reverts commit e5df3e0f15 .
* Update .gitignore
* Updated as per disscussion in issue #591 (DRAFT
* Updated as per disscussion in issue #591 (DRAFT
* Added formatting
* Updated code as per discussion is #592
* Updated code as per discussion is #592 (again)
* Fixed spacing
* Add placeholder text to name field.
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
* Use universal red color for red border.
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
* fix: add `src.core.palette` imports
---------
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2024-11-19 14:14:34 -08:00
Дмитрий
2977e07223
ui: select thumb on press instead of click ( #556 )
...
Co-authored-by: gred <gred25@yandex.ru >
2024-11-18 15:35:00 -08:00
DandyDev01
774c886288
fix(ui): update ui when removing fields ( #560 )
2024-11-18 15:19:28 -08:00
python357-1
bec513f558
feat: add autocomplete for search engine ( #586 )
...
* feat: add autocomplete for mediatype, filetype, path, tag, and tag_id searches
* fix: address issues brought up in review
* fix: fix mypy issue
* fix: fix mypy issues for real this time
2024-11-18 10:45:51 -08:00
Justine Akehurst
9078feec0c
fix(docs): fix link to feature roadmap page ( #594 )
2024-11-17 22:03:51 -08:00
Travis Abendshien
f9ef76c2e1
add .idea/ to .gitignore
2024-11-17 16:35:30 -08:00
yed
139836d9c8
fix: stop thumbnail jobs when closing library ( #583 )
2024-11-14 19:55:16 -08:00
python357-1
fd0df94830
feat: make path search use globs ( #582 )
...
* feat: make path search use globs
* fix: specify types in path search
* chore: format with ruff
2024-11-14 14:02:34 -08:00
python357-1
97e0e80f6f
feat: add filetype and mediatype searches ( #575 )
...
* feat: add filetype and mediatype searches
* style: fix some style issues
* fix: parametrize mediatype and filetype tests
* style: fix remaining unordered import
* style: fix pytest parametrize calls
* feat: add human-readable names to mediacategories
* feat: use human-readable names in mediacategory: search
* feat: add human-readable name to open document
* fix: fix returning multiple filetypes issue and add regression test
2024-11-14 13:52:00 -08:00
Travis Abendshien
fb7ad928af
docs(roadmap): add translations to v9.5
2024-11-11 11:13:44 -08:00
python357-1
d75729b578
docs: update CONTRIBUTING.md ruff instructions ( #581 )
...
* docs: add warning about ruff on linux
* Update CONTRIBUTING.md
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
---------
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2024-11-08 11:07:51 -08:00
Travis Abendshien
f21d49df7f
feat: add JXL thumbnail and animated APNG + WEBP support (port #344 and partially port #357 ) ( #549 )
...
* feat: add JXL image thumbnail support
Co-Authored-By: BPplays <58504799+bpplays@users.noreply.github.com >
* feat: add animated previews for webp and apng
Co-Authored-By: BPplays <58504799+bpplays@users.noreply.github.com >
---------
Co-authored-by: BPplays <58504799+bpplays@users.noreply.github.com >
2024-11-07 15:12:57 -08:00
Travis Abendshien
96026b66bc
feat: add OpenDocument thumbnail support (port #366 ) ( #545 )
...
* feat: add OpenDocument thumbnail support
Co-Authored-By: Josh Beatty <joshuatb6@gmail.com >
* tests: add test comparing odt to png snapshot
* tests: add test comparing ods to png snapshot
* test: combine OpenDocument tests
* test: combine compatible preview tests
* test: combine preview render tests
* fix: update test snapshots
---------
Co-authored-by: Josh Beatty <joshuatb6@gmail.com >
2024-11-07 15:00:51 -08:00
Travis Abendshien
c7171c5455
chore: update resources_rc.py
2024-11-07 13:31:13 -08:00
Weblate (bot)
5ee118c1fb
translations: update from Hosted Weblate ( #579 )
...
* Added translation using Weblate (Russian)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Added translation using Weblate (Portuguese)
* Added translation using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Added translation using Weblate (Tamil)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 51.4% (73 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Added translation using Weblate (Spanish)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 88.0% (125 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 52.1% (74 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 55.6% (79 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Added translation using Weblate (French)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 68.3% (97 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Translated using Weblate (French)
Currently translated at 40.1% (57 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Danish)
* Added translation using Weblate (German)
* Translated using Weblate (Danish)
Currently translated at 1.4% (2 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Added translation using Weblate (Cantonese (Traditional Han script))
* Translated using Weblate (Tamil)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (German)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Hungarian)
* Translated using Weblate (German)
Currently translated at 14.0% (20 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (German)
Currently translated at 14.7% (21 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Swedish)
* Translated using Weblate (German)
Currently translated at 71.8% (102 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Added translation using Weblate (Toki Pona)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Danish)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Translated using Weblate (Toki Pona)
Currently translated at 83.0% (118 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Added translation using Weblate (Italian)
* Translated using Weblate (French)
Currently translated at 64.0% (91 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (Toki Pona)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Added translation using Weblate (Turkish)
* Translated using Weblate (Turkish)
Currently translated at 88.7% (126 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Portuguese)
Currently translated at 0.0% (0 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 0.0% (0 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 67.6% (96 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 67.6% (96 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (Danish)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Translated using Weblate (Danish)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 0.0% (0 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/yue_Hant/
* Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 0.0% (0 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/yue_Hant/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Translated using Weblate (Toki Pona)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/
---------
Co-authored-by: Artyom Ognev <greatprincestolas@gmail.com >
Co-authored-by: Space_Fox <indtekworldbaj99@gmail.com >
Co-authored-by: Lobo Metalúrgico <hugolino1000@gmail.com >
Co-authored-by: Vasi <vasigaranvip195@gmail.com >
Co-authored-by: Nginearing <leonmarshall08@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Bamowen <mathieu.monsauret@gmail.com >
Co-authored-by: Ryussei <weblate.or30w@aleeas.com >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Co-authored-by: Zoinx <ammesammegaming@gmail.com >
Co-authored-by: gold <goldstargloww@gmail.com >
Co-authored-by: William de Castro <williamtdcastro@gmail.com >
Co-authored-by: Jann Stute <jann.stute@protonmail.com >
Co-authored-by: Nyghl <hknimre@gmail.com >
Co-authored-by: Obscaeris <mathysuzin@gmail.com >
2024-11-07 12:01:43 -08:00
Travis Abendshien
fc4e124cd8
Merge branch 'main' of github.com:TagStudioDev/TagStudio
2024-11-05 10:25:30 -08:00
Travis Abendshien
15bf354c88
docs(roadmap): add drag and drop
2024-11-05 10:25:27 -08:00
Travis Abendshien
10abd18def
docs(roadmap): add thumbnail overrides
2024-11-05 10:24:44 -08:00
Travis Abendshien
73daa39bf1
docs(roadmap): clarify filetype search
2024-11-05 10:20:28 -08:00
Дмитрий
0358f51f99
feat: add IMAGE_RASTER_TYPES ( Fix #550 ) ( #551 )
...
* fix resolution info
* Fix for Raw and Vector Image types
* Small refactor
* Create IMAGE_RASTER_TYPES and remove is_image_ext_raster
* Change if statment only for raster
* Rename _IMAGE_SET to _IMAGE_RASTER_SET
---------
Co-authored-by: gred <gred25@yandex.ru >
2024-11-04 12:28:44 -08:00
Hissymaster
e02eb39ae2
docs: change reference to planned_features.md to roadmap.md ( #564 )
...
Co-authored-by: Hissymaster <Hissymaster@gmail.com >
2024-10-28 20:46:27 -07:00
Travis Abendshien
6e5a1a0e52
docs: add issues numbers to roadmap
2024-10-28 14:38:34 -07:00
Travis Abendshien
2376380245
docs: remove planned_features.md
2024-10-28 13:02:05 -07:00
Travis Abendshien
04149f6454
docs: add feature roadmap
2024-10-28 13:01:13 -07:00
Travis Abendshien
d3c3e634b9
feat: add ePub thumbnail support (port #387 ) ( #539 )
...
* feat: add ePub thumbnail support
Co-Authored-By: Jorge Rui Da Silva Barrios <29062316+jorgerui@users.noreply.github.com >
* tests: compare epub cover against png snapshot
Co-Authored-By: yed <yedpodtrzitko@users.noreply.github.com >
* test: optimize epub test file
---------
Co-authored-by: Jorge Rui Da Silva Barrios <29062316+jorgerui@users.noreply.github.com >
Co-authored-by: yed <yedpodtrzitko@users.noreply.github.com >
2024-10-17 15:15:51 -07:00
Travis Abendshien
3d7629bc73
feat: add pdf thumbnail support (port #378 ) ( #543 )
...
* feat: add pdf thumbnail support
Co-Authored-By: Heiholf <71659566+heiholf@users.noreply.github.com >
* fix: remove redef
* tests: add test comparing pdf to png snapshot
Co-Authored-By: yed <yedpodtrzitko@users.noreply.github.com >
* fix: fix info in docstrings
* fix: remove sample png generation
* fix: change the pdf snapshot to use a black square
* chore: fix whitespace
---------
Co-authored-by: Heiholf <71659566+heiholf@users.noreply.github.com >
Co-authored-by: yed <yedpodtrzitko@users.noreply.github.com >
2024-10-14 16:34:49 -07:00
Travis Abendshien
9255a86ad1
feat: add svg thumbnail support (port #442 ) ( #540 )
...
* feat: add svg thumbnail support
Co-Authored-By: Tyrannicodin <86689800+Tyrannicodin@users.noreply.github.com >
* flip `svg.isValid()` logic check
* tests: add test comparing svg to png snapshot
Co-Authored-By: yed <yedpodtrzitko@users.noreply.github.com >
---------
Co-authored-by: Tyrannicodin <86689800+Tyrannicodin@users.noreply.github.com >
Co-authored-by: yed <yedpodtrzitko@users.noreply.github.com >
2024-10-14 13:30:46 -07:00
Travis Abendshien
5b85462cfa
ci: pin pytest ubuntu version to 22..04 ( #544 )
2024-10-12 23:59:08 -07:00
xarvex
abeb0c1ce3
fix(ci): complete 7c253226d5
2024-10-11 17:12:57 -05:00
xarvex
7c253226d5
fix(ci): replace obselete package
2024-10-11 17:01:49 -05:00
Travis Abendshien
68c166d8d3
Bump version to v9.5.0 Experimental
2024-10-10 12:40:09 -07:00
Jann Stute
c348c763f8
fix: enable mypy to run from project directory ( #520 )
2024-10-07 19:04:22 -07:00
yed
7574ad3846
fix: don't check db version with new library ( #536 )
2024-10-07 18:56:02 -07:00
Travis Abendshien
7dd0f3dabb
feat: port thumbnail ( #390 ) and related features to v9.5 ( #522 )
...
* feat: port v9.4 thumbnail + related feats to v9.5
Ports the following thumbnail and related PRs from the `Alpha-v9.4` branch to `main` (v9.5+):
- (#273 ) Blender thumbnail support
- (#307 ) Add font thumbnail preview support
- (#331 ) refactor: move type constants to new media classes
- (#390 ) feat(ui): expanded thumbnail and preview features
- (#370 ) ui: "open in explorer" action follows os name
- (#373 ) feat(ui): preview support for source engine files
- (#274 ) Refactor video_player.py (Fix #270 )
- (#430 ) feat(ui): show file creation/modified dates + restyle path label
- (#471 ) fix(ui): use default audio icon if ffmpeg is absent
- (#472 ) fix(ui): use birthtime for creation time on mac & win
Co-Authored-By: Ethnogeny <111099761+050011-code@users.noreply.github.com >
Co-Authored-By: Theasacraft <91694323+Thesacraft@users.noreply.github.com >
Co-Authored-By: SupKittyMeow <77246128+supkittymeow@users.noreply.github.com >
Co-Authored-By: EJ Stinson <93455158+favroitegamers@users.noreply.github.com >
Co-Authored-By: Sean Krueger <71362472+seakrueger@users.noreply.github.com >
* remove vscode exceptions from `.gitignore`
* delete .vscode directory
* style: format for `ruff check`
* fix(tests): update `test_update_widgets_not_selected` test
* remove Send2Trash dependency
* refactor: use dataclass for MediaCateogry
* refactor: use enums for UI colors
* docs: add file docstring for silent_Popen
* refactor: replace logger with structlog
* use early return inside `ResourceManager.get()`
* add `is_ext_in_category()` method to `MediaCategory`
Add method to check if an extension is a member of a given MediaCategory.
* style: fix docstring style, missing type hints, rename `afm`
* fix: use structlog vars in logging
* refactor: move platform-dependent strings to PlatformStrings
* refactor: move `parents[2]` path to variable
* fix: undo logger regressions
---------
Co-authored-by: Ethnogeny <111099761+050011-code@users.noreply.github.com >
Co-authored-by: Theasacraft <91694323+Thesacraft@users.noreply.github.com >
Co-authored-by: SupKittyMeow <77246128+supkittymeow@users.noreply.github.com >
Co-authored-by: EJ Stinson <93455158+favroitegamers@users.noreply.github.com >
Co-authored-by: Sean Krueger <71362472+seakrueger@users.noreply.github.com >
2024-10-07 14:14:01 -07:00
yed
e0752828db
feat: store Entry suffix separately ( #503 )
...
* feat: save entry suffix separately
* change LibraryPrefs to allow identical values, add test
2024-10-07 14:09:57 -07:00
Travis Abendshien
1c7aaf0a16
Revert "translations: update from Hosted Weblate ( #530 )"
...
This reverts commit fe207062d5 .
2024-10-02 14:48:01 -07:00
Weblate (bot)
fe207062d5
translations: update from Hosted Weblate ( #530 )
...
* Added translation using Weblate (Russian)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Added translation using Weblate (Portuguese)
* Added translation using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Added translation using Weblate (Tamil)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 51.4% (73 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Added translation using Weblate (Spanish)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 88.0% (125 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 52.1% (74 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 55.6% (79 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Added translation using Weblate (French)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 68.3% (97 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Translated using Weblate (French)
Currently translated at 40.1% (57 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Danish)
* Added translation using Weblate (German)
* Translated using Weblate (Danish)
Currently translated at 1.4% (2 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Added translation using Weblate (Cantonese (Traditional Han script))
* Translated using Weblate (Tamil)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (German)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Hungarian)
* Translated using Weblate (German)
Currently translated at 14.0% (20 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (German)
Currently translated at 14.7% (21 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Swedish)
* Translated using Weblate (German)
Currently translated at 71.8% (102 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Added translation using Weblate (Toki Pona)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Danish)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Translated using Weblate (Toki Pona)
Currently translated at 83.0% (118 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Added translation using Weblate (Italian)
* Translated using Weblate (French)
Currently translated at 64.0% (91 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (Toki Pona)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Added translation using Weblate (Turkish)
* Translated using Weblate (Turkish)
Currently translated at 88.7% (126 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
---------
Co-authored-by: Artyom Ognev <greatprincestolas@gmail.com >
Co-authored-by: Space_Fox <indtekworldbaj99@gmail.com >
Co-authored-by: Lobo Metalúrgico <hugolino1000@gmail.com >
Co-authored-by: Vasi <vasigaranvip195@gmail.com >
Co-authored-by: Nginearing <leonmarshall08@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Bamowen <mathieu.monsauret@gmail.com >
Co-authored-by: Ryussei <weblate.or30w@aleeas.com >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Co-authored-by: Zoinx <ammesammegaming@gmail.com >
Co-authored-by: gold <goldstargloww@gmail.com >
Co-authored-by: William de Castro <williamtdcastro@gmail.com >
Co-authored-by: Jann Stute <jann.stute@protonmail.com >
Co-authored-by: Nyghl <hknimre@gmail.com >
Co-authored-by: Obscaeris <mathysuzin@gmail.com >
2024-10-01 17:12:07 -07:00
Travis Abendshien
02ac69978d
Revert "translations: update from Hosted Weblate ( #526 )"
...
This reverts commit c37c4a95a7 .
2024-10-01 17:07:01 -07:00
Weblate (bot)
c37c4a95a7
translations: update from Hosted Weblate ( #526 )
...
* Added translation using Weblate (Russian)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Added translation using Weblate (Portuguese)
* Added translation using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.4% (66 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Added translation using Weblate (Tamil)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 51.4% (73 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Added translation using Weblate (Spanish)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
* Translated using Weblate (Tamil)
Currently translated at 88.0% (125 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 19.7% (28 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 29.5% (42 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 49.2% (70 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 52.1% (74 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 55.6% (79 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Added translation using Weblate (French)
* Translated using Weblate (Russian)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 56.3% (80 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 68.3% (97 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nb_NO/
* Translated using Weblate (French)
Currently translated at 40.1% (57 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 65.4% (93 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 74.6% (106 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 83.8% (119 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 93.6% (133 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
* Added translation using Weblate (Danish)
* Added translation using Weblate (German)
* Translated using Weblate (Danish)
Currently translated at 1.4% (2 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Added translation using Weblate (Cantonese (Traditional Han script))
* Translated using Weblate (Tamil)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (German)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Hungarian)
* Translated using Weblate (German)
Currently translated at 14.0% (20 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (German)
Currently translated at 14.7% (21 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Added translation using Weblate (Swedish)
* Translated using Weblate (German)
Currently translated at 71.8% (102 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Swedish)
Currently translated at 78.8% (112 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
* Added translation using Weblate (Toki Pona)
* Translated using Weblate (Tamil)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
* Translated using Weblate (Danish)
Currently translated at 2.8% (4 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/da/
* Translated using Weblate (Toki Pona)
Currently translated at 83.0% (118 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Added translation using Weblate (Italian)
* Translated using Weblate (French)
Currently translated at 64.0% (91 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (German)
Currently translated at 76.0% (108 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
* Translated using Weblate (Hungarian)
Currently translated at 99.2% (141 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
* Translated using Weblate (Toki Pona)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
* Translated using Weblate (Italian)
Currently translated at 11.2% (16 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
* Added translation using Weblate (Turkish)
* Translated using Weblate (Turkish)
Currently translated at 88.7% (126 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* Translated using Weblate (French)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
* Translated using Weblate (English)
Currently translated at 100.0% (142 of 142 strings)
Translation: TagStudio/Strings
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/en/
* fix: remove unused strings and sort lists
* chore: update .git-blame-ignore-revs
---------
Co-authored-by: Artyom Ognev <greatprincestolas@gmail.com >
Co-authored-by: Space_Fox <indtekworldbaj99@gmail.com >
Co-authored-by: Lobo Metalúrgico <hugolino1000@gmail.com >
Co-authored-by: Vasi <vasigaranvip195@gmail.com >
Co-authored-by: Nginearing <leonmarshall08@gmail.com >
Co-authored-by: gallegonovato <fran-carro@hotmail.es >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Bamowen <mathieu.monsauret@gmail.com >
Co-authored-by: Ryussei <weblate.or30w@aleeas.com >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Co-authored-by: Zoinx <ammesammegaming@gmail.com >
Co-authored-by: gold <goldstargloww@gmail.com >
Co-authored-by: William de Castro <williamtdcastro@gmail.com >
Co-authored-by: Jann Stute <jann.stute@protonmail.com >
Co-authored-by: Nyghl <hknimre@gmail.com >
Co-authored-by: Travis Abendshien <lvnvtravis@gmail.com >
2024-09-27 15:21:51 -07:00
Travis Abendshien
49d071cf2b
docs: add weblate link to readme
2024-09-22 20:27:40 -07:00
Bamowen
4cd70d2c4f
add string tokens for en.json ( #507 )
...
* Add en.json with strings found in code
* remove unused, internal, and logging strings
This removes any string tokens for unused/unfinished features, internally facing code, and log outputs.
---------
Co-authored-by: Travis Abendshien <lvnvtravis@gmail.com >
2024-09-22 20:18:34 -07:00
FB100
073d51734b
fix: correct typo in test_driver.py comment ( #496 )
2024-09-13 17:26:05 -07:00
Travis Abendshien
e51da278fa
squash .git-blame-ignore.revs
2024-09-13 00:30:48 -07:00