Travis Abendshien
8c5495dc57
tests: update search library file
2026-05-08 20:42:50 -07:00
Travis Abendshien
c414bc98e8
fix: correctly add datetime field as datetime in json migration
2026-05-08 20:40:13 -07:00
Travis Abendshien
a5f2702414
fix(tests): add missing db version fixtures
2026-05-08 20:40:13 -07:00
Travis Abendshien
529a9c67af
refactor!: uncouple fields from hardcoded values
2026-05-08 20:39:49 -07:00
Travis Abendshien
cece7920a8
fix(translations): removed unused json migration keys
2026-05-08 20:18:21 -07:00
Jann Stute
ad2cbbca48
fix: remove preferences table ( #1298 )
...
* refactor: cleanup parameters of open_library and open_sqlite_library
* doc: notes on what tables are affected by which migration steps
* refactor(migration order): move DBv6 repairs
* refactor(migration order): move DBv8 repairs
* refactor(migration order): move DBv9 repairs
* refactor(migration order): move DBv100 repairs
* refactor(migration order): move DBv102 repairs
* refactor: merge migration methods
* doc: final comment changes
* fix: query tag ids independent of future DB changes
* feat: remove preferences table
* refactor: various references to LibraryPrefs
* fix: update josn migration UI
* refactor: remove last vestiges of preferences table
* fix: remove newly unnecessary translations
* doc: document library format changes
* refactor: merge the two methods used for migration 104
* fix: typo in sql statement
* fix: add back support for preferences table in get_version
* fix: properly remove directory in test
* fix: incorrect schema check in get_version
* fix: update search lib via migration
* fix: update assert in test
* fix: ignore element order in assert in test
* fix: use correct path
* fix: better test output
---------
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2026-05-08 20:16:22 -07:00
Weblate (bot)
96fc5ef065
translations: update from Hosted Weblate ( #1351 )
...
* Translated using Weblate (Russian)
Currently translated at 88.6% (321 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: werdei <48105614+WerDei@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ru/
Translation: TagStudio/Strings
* Translated using Weblate (French)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Banizath <baznitah@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
Translation: TagStudio/Strings
---------
Co-authored-by: werdei <48105614+WerDei@users.noreply.github.com >
Co-authored-by: Banizath <baznitah@gmail.com >
2026-05-08 19:53:28 -07:00
Jann Stute
b0decac610
refactor: sql migrations ( #1295 )
...
* refactor: cleanup parameters of open_library and open_sqlite_library
* doc: notes on what tables are affected by which migration steps
* refactor(migration order): move DBv6 repairs
* refactor(migration order): move DBv8 repairs
* refactor(migration order): move DBv9 repairs
* refactor(migration order): move DBv100 repairs
* refactor(migration order): move DBv102 repairs
* refactor: merge migration methods
* doc: final comment changes
* fix: query tag ids independent of future DB changes
2026-05-08 19:37:09 -07:00
Jann Stute
910d2b735d
refactor: cleanup parameters of open_library and open_sqlite_library ( #1294 )
2026-05-08 19:36:01 -07:00
Travis Abendshien
47d4de5825
chore: bump rawpy version to ~=0.27
2026-05-08 13:25:31 -07:00
Travis Abendshien
cbb2d8d342
chore: bump version to v9.5.7
v9.5.7
2026-05-05 16:12:49 -07:00
Travis Abendshien
735bf072b0
ci: bump macOS build targets to 14/15
2026-05-05 16:03:06 -07:00
TheBobBobs
6c8d800598
perf: bulk insert/delete tag_entries ( #1296 )
...
* perf: Bulk insert/delete tag_entries
* add type annotations
2026-04-29 01:30:57 -07:00
Juozas Skarbalius
695b3923c9
fix(ui): system theme fix ( #1328 )
...
* fix: introduce system theme fix in Mac os
* fix: formatting
2026-04-28 16:45:02 -07:00
Weblate (bot)
eacb93728b
translations: update from Hosted Weblate ( #1301 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Patrick Schüle <patrickschuele90@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
Translation: TagStudio/Strings
* Translated using Weblate (Italian)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Octavian <223219150+EdelFlosWeiss@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
Translation: TagStudio/Strings
* Translated using Weblate (Dutch)
Currently translated at 37.5% (136 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kristof Hermans <hermans1986@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nl/
Translation: TagStudio/Strings
* Translated using Weblate (Finnish)
Currently translated at 87.0% (315 of 362 strings)
Translated using Weblate (Finnish)
Currently translated at 87.0% (315 of 362 strings)
Translated using Weblate (Finnish)
Currently translated at 87.0% (315 of 362 strings)
Added translation using Weblate (Finnish)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jonne Saloranta <saloranta.jonne@gmail.com >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fi/
Translation: TagStudio/Strings
* Translated using Weblate (Toki Pona)
Currently translated at 96.1% (348 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 96.1% (348 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 96.1% (348 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 96.1% (348 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 96.1% (348 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 95.0% (344 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 95.0% (344 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 95.0% (344 of 362 strings)
Translated using Weblate (Toki Pona)
Currently translated at 95.0% (344 of 362 strings)
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
Co-authored-by: Cyborus <cyborus@disroot.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
Translation: TagStudio/Strings
---------
Co-authored-by: Patrick Schüle <patrickschuele90@gmail.com >
Co-authored-by: Octavian <223219150+EdelFlosWeiss@users.noreply.github.com >
Co-authored-by: Kristof Hermans <hermans1986@gmail.com >
Co-authored-by: Jonne Saloranta <saloranta.jonne@gmail.com >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
Co-authored-by: Cyborus <cyborus@disroot.org >
2026-04-28 13:04:58 -07:00
Travis Abendshien
c4c749650f
fix(tests) remove manditory check for ripgrep
2026-01-24 17:16:32 -08:00
TheBobBobs
d54d46e704
fix: persist entry selection across pages and save scroll positions ( #1248 )
...
* fix: persist entry selection across pages and save scroll positions
* fix: add badges to all selected entries not just visible ones
2026-01-22 22:45:36 -08:00
Sola-ris
4c484bc4c6
fix: call ripgrep with explicit utf-8 encoding. ( #1199 )
2026-01-22 22:04:09 -08:00
Jann Stute
4dc06835cb
fix: prevent deadlock when wanted mnemonics conflict ( #1200 )
...
* fix: prevent deadlock when wanted mnemonics conflict
* fix: remove invalid mnemonics from translations
2026-01-22 21:55:03 -08:00
Weblate (bot)
2a2d279725
translations: update from Hosted Weblate ( #1266 )
...
* Translated using Weblate (Thai)
Currently translated at 1.6% (6 of 362 strings)
Added translation using Weblate (Thai)
Co-authored-by: Anucha Hlownonkor <tony.chompoo@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/th/
Translation: TagStudio/Strings
* Translated using Weblate (Tamil)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
Translation: TagStudio/Strings
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.2% (316 of 362 strings)
Co-authored-by: Asmodeus <colligare1Asmodeum@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
Translation: TagStudio/Strings
* Translated using Weblate (Greek)
Currently translated at 44.7% (162 of 362 strings)
Translated using Weblate (Greek)
Currently translated at 44.7% (162 of 362 strings)
Translated using Weblate (Greek)
Currently translated at 27.0% (98 of 362 strings)
Added translation using Weblate (Greek)
Co-authored-by: Gvol <gvol@ncshosting.org >
Co-authored-by: Gvol <gvol@nexusystems.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/el/
Translation: TagStudio/Strings
* Translated using Weblate (Japanese)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: wany-oh <wany-oh@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ja/
Translation: TagStudio/Strings
* Translated using Weblate (Icelandic)
Currently translated at 11.0% (40 of 362 strings)
Added translation using Weblate (Icelandic)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kristinn Snær <mortallighting@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/is/
Translation: TagStudio/Strings
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
Translation: TagStudio/Strings
* Translated using Weblate (Italian)
Currently translated at 100.0% (362 of 362 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (359 of 359 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Omni <omnipresentw@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
Translation: TagStudio/Strings
* Translated using Weblate (Dutch)
Currently translated at 35.9% (130 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Typfout <timo.pollarini@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/nl/
Translation: TagStudio/Strings
* Translated using Weblate (Spanish)
Currently translated at 100.0% (362 of 362 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (359 of 359 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Julen Arratibel Etxabe <jarratibeletxabe@gmail.com >
Co-authored-by: r40s-0 <andre.orenday@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
Translation: TagStudio/Strings
* Translated using Weblate (French)
Currently translated at 100.0% (362 of 362 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Med <45147847+kitsumed@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/fr/
Translation: TagStudio/Strings
* Translated using Weblate (Cebuano)
Currently translated at 30.3% (109 of 359 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: StartsMercury <startsmercury@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ceb/
Translation: TagStudio/Strings
* Translated using Weblate (Toki Pona)
Currently translated at 94.4% (342 of 362 strings)
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
Translation: TagStudio/Strings
---------
Co-authored-by: Anucha Hlownonkor <tony.chompoo@gmail.com >
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com >
Co-authored-by: Asmodeus <colligare1Asmodeum@gmail.com >
Co-authored-by: Gvol <gvol@ncshosting.org >
Co-authored-by: Gvol <gvol@nexusystems.org >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Co-authored-by: wany-oh <wany-oh@users.noreply.hosted.weblate.org >
Co-authored-by: Kristinn Snær <mortallighting@gmail.com >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Co-authored-by: Omni <omnipresentw@users.noreply.hosted.weblate.org >
Co-authored-by: Typfout <timo.pollarini@gmail.com >
Co-authored-by: Julen Arratibel Etxabe <jarratibeletxabe@gmail.com >
Co-authored-by: r40s-0 <andre.orenday@gmail.com >
Co-authored-by: Med <45147847+kitsumed@users.noreply.github.com >
Co-authored-by: StartsMercury <startsmercury@gmail.com >
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
2026-01-22 21:46:31 -08:00
Jann Stute
32a9a04399
fix: tab order in build_tag modal ( #1235 )
2026-01-21 23:50:10 -08:00
Jann Stute
785959ec24
fix: pyright errors in blender_renderer.py ( #1236 )
2026-01-21 22:47:29 -08:00
Jann Stute
97c9d34186
fix: errors in DupeFilesRegistry ( #1233 )
2026-01-21 22:22:16 -08:00
TheBobBobs
57849bf4d5
remove entry even if deleting it's file failed ( #1246 )
2026-01-21 18:15:01 -08:00
TheBobBobs
dd01c7cdcd
fix: when deleting tag remove all TagParent rows with it's id ( #1250 )
...
* fix: when deleting tag remove all TagParent rows with it's id
* delete TagEntry rows as well
2026-01-18 14:53:40 -08:00
Timo Gottszky
86274efeef
fix(nix): add requests and semver to nix package ( #1265 )
...
The addition of the update notification added requests and semver to the
dependencies. They were however not added to the nix package, breaking
the build.
2025-12-17 12:36:11 -06:00
Sola-ris
84cf47038f
feat: render archive thumbnails ( #1194 )
...
* feat: render archive thumbnails.
* fix: pass mode to tarfile.open.
2025-12-16 18:22:16 -08:00
Trigam
44cf02db21
fix: prevent log error when running update_driver_widgets ( #1188 )
2025-12-15 10:37:56 -08:00
Sola-ris
7ae3a6bec8
feat: render .clip thumbnails. ( #1150 )
...
* feat: render .clip thumbnails.
* doc: document .clip support.
* fix: add CLIP_STUDIO_PAINT_TYPES to ALL_CATEGORIES.
* explicitly close connection.
2025-12-15 10:12:32 -08:00
Jann Stute
f3bcb7c5c6
feat: update notification ( #1166 )
...
* feat: update notification
* fix: missing dependency
* fix: replace custom parsing with semver dependency
* fix: link directly to latest release
2025-12-15 10:00:46 -08:00
Sola-ris
04744b224c
feat: render .mdp thumbnails. ( #1153 )
2025-12-15 09:37:07 -08:00
Weblate (bot)
dcd48ebb12
translations: update from Hosted Weblate ( #1171 )
...
* Translated using Weblate (Tamil)
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/
Translation: TagStudio/Strings
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.2% (308 of 357 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 70.5% (252 of 357 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.7% (249 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: José Victor <jose.vdr.pessoal@gmail.com >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Co-authored-by: dmto dmto <danielmetonini123@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/
Translation: TagStudio/Strings
* Translated using Weblate (German)
Currently translated at 100.0% (359 of 359 strings)
Translated using Weblate (German)
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Dariton4000 <lukas@familieschmelzer.de >
Co-authored-by: Herr Chaos <herrchaotic@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/de/
Translation: TagStudio/Strings
* Translated using Weblate (Japanese)
Currently translated at 100.0% (359 of 359 strings)
Co-authored-by: wany-oh <wany-oh@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ja/
Translation: TagStudio/Strings
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (359 of 359 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/hu/
Translation: TagStudio/Strings
* Translated using Weblate (Italian)
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Omni <blackbass175@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
Translation: TagStudio/Strings
* Translated using Weblate (Spanish)
Currently translated at 99.1% (354 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Joan <joancanalscrehuet@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/es/
Translation: TagStudio/Strings
* Translated using Weblate (Swedish)
Currently translated at 35.5% (127 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: vallimar <vallimar@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/sv/
Translation: TagStudio/Strings
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ngivanyh <ivan.ng0515@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/zh_Hant/
Translation: TagStudio/Strings
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 94.3% (337 of 357 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ngivanyh <ivan.ng0515@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/zh_Hans/
Translation: TagStudio/Strings
* Translated using Weblate (Cebuano)
Currently translated at 25.6% (92 of 359 strings)
Added translation using Weblate (Cebuano)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: StartsMercury <startsmercury@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ceb/
Translation: TagStudio/Strings
* Translated using Weblate (Toki Pona)
Currently translated at 94.1% (336 of 357 strings)
Translated using Weblate (Toki Pona)
Currently translated at 94.1% (336 of 357 strings)
Translated using Weblate (Toki Pona)
Currently translated at 87.1% (311 of 357 strings)
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Star Athendwyl <weblate.tyke961@passmail.net >
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/tok/
Translation: TagStudio/Strings
---------
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com >
Co-authored-by: José Victor <jose.vdr.pessoal@gmail.com >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
Co-authored-by: dmto dmto <danielmetonini123@gmail.com >
Co-authored-by: Dariton4000 <lukas@familieschmelzer.de >
Co-authored-by: Herr Chaos <herrchaotic@gmail.com >
Co-authored-by: wany-oh <wany-oh@users.noreply.hosted.weblate.org >
Co-authored-by: Szíjártó Levente Pál <szijartoleventepal@gmail.com >
Co-authored-by: Omni <blackbass175@gmail.com >
Co-authored-by: Joan <joancanalscrehuet@gmail.com >
Co-authored-by: vallimar <vallimar@outlook.com >
Co-authored-by: ngivanyh <ivan.ng0515@gmail.com >
Co-authored-by: StartsMercury <startsmercury@gmail.com >
Co-authored-by: Bee Crankson <ProfB.crankson@gmail.com >
Co-authored-by: Star Athendwyl <weblate.tyke961@passmail.net >
2025-12-14 22:35:59 -08:00
Sola-ris
49e9ede387
feat: render .pdn thumbnails. ( #1149 )
...
* feat: render .pdn thumbnails.
* fix: add background to .pdn thumbnail
* doc: document .pdn support.
* fix: add PAINT_DOT_NET_TYPES to ALL_CATEGORIES.
2025-12-14 20:31:42 -08:00
Travis Abendshien
77274fb77f
docs: fix list formatting on CONTRIBUTING.md
2025-12-12 10:02:01 -08:00
Trigam
ccb16e970a
fix: escape the dash in URL regex ( #1255 )
2025-12-11 23:47:17 -08:00
Travis Abendshien
71d9fc6f3c
docs: fix typo and update preview support
2025-12-11 23:41:32 -08:00
Travis Abendshien
9778db681a
docs: update CONTRIBUTING.md
2025-12-11 23:40:57 -08:00
Trigam
88d0b47a86
feat: add hidden tags ( #1139 )
...
* Add `is_hidden` field to the `tags` table
* Add hidden checkbox to the edit tag panel
* Fix formatting
* Exclude hidden tags from search results
* Fix formatting (I should probably actually check before committing? lmao?)
* Bit of cleanup
* Add toggle for excluding hidden entries below search bar
* That might be important maybe
* Update Save Format Changes page in docs (and include updated test database)
* Simplify query and invert name+logic
* chore: remove unused code, tweak strings
---------
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2025-11-25 22:48:36 -08:00
Xarvex
c38cc9daaa
chore(thumb_renderer): bump Pillow ( #1227 )
...
Builds upon #1065 , mkdocs-material has now bumped the Pillow version
being used, and now the built in AVIF support can be used
2025-11-25 21:46:47 -08:00
Sola-ris
6397b228eb
feat: add windows runner for pytest ( #1201 )
...
* feat: run tests on windows and macOS.
* resue steps via anchors.
* remove macOS job.
2025-11-23 20:23:41 -08:00
Trigam
4d882a7156
fix: 'Add Tag to Selected' action fails ( #1224 )
...
* Fix
* Fix preview panel being reset
* Fix 'Add Tag to Selected' not emitting badge signals
2025-11-23 20:20:14 -08:00
Travis Abendshien
4c0cb1648f
chore: update PULL_REQUEST_TEMPLATE.md
2025-11-14 15:31:13 -08:00
CallMeHein
0529925cd1
fix: "Search for Tag" in Tag Manager executes multiple queries ( #1173 )
...
* test: add test to ensure actions are replaced when widgets are replaced
* fix: disconnect previous action before adding new action
2025-11-07 16:18:07 -08:00
Timo Gottszky
5dcad418f7
fix(nix): replace wrapGAppsHook with wrapGAppsHook3 ( #1189 )
...
wrapGAppsHook has been aliased to wrapGAppsHook3 for a long time.
Recently this alias was converted to a throw, breaking the build with
newer nixpkgs versions.
2025-11-07 16:28:18 -06:00
Travis Abendshien
615978e5a6
docs: update README
v9.5.6
2025-10-08 01:39:06 -07:00
Travis Abendshien
e833473c5b
chore: bump version to v9.5.6
2025-10-08 01:20:39 -07:00
TheBobBobs
c9f5347182
fix: add periodic yield to save_new_files ( #1040 )
...
* fix: add periodic yield to save_new_files
* move refresh_dir.py
* use variable for batch size
2025-10-07 21:16:43 -07:00
Trigam
db7b126725
fix(search): return results for A AND A type search ( #1138 )
2025-10-07 20:57:29 -07:00
Travis Abendshien
26803b0d42
ui(settings): enable Italian
2025-10-07 20:52:23 -07:00
Weblate (bot)
d86a9bfb7b
translations: update Italian ( #1154 )
...
Currently translated at 98.5% (352 of 357 strings)
Translated using Weblate (Italian)
Currently translated at 98.5% (352 of 357 strings)
Translated using Weblate (Italian)
Currently translated at 91.5% (327 of 357 strings)
Translated using Weblate (Italian)
Currently translated at 49.5% (177 of 357 strings)
Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/
Translation: TagStudio/Strings
Co-authored-by: Omni <blackbass175@gmail.com >
Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com >
2025-10-07 20:49:57 -07:00