Commit Graph

  • 3b2cd56a97 Translated using Weblate (French) translations Hosted Weblate 2026-07-05 05:01:44 +02:00
  • 174d08a307 Translated using Weblate (Spanish) Hosted Weblate 2026-07-05 05:01:41 +02:00
  • cbde4d5a3c Translated using Weblate (Hungarian) Hosted Weblate 2026-07-05 05:01:39 +02:00
  • fed382a611 Translated using Weblate (Japanese) Hosted Weblate 2026-07-05 05:01:38 +02:00
  • 9bc2340286 Translated using Weblate (Russian) Hosted Weblate 2026-07-05 05:01:35 +02:00
  • b0c3f9bd1a Translated using Weblate (Estonian) Hosted Weblate 2026-07-05 05:01:32 +02:00
  • 85a51f8e2b feat(ui): organize settings into panels (#1425) main purpletennisball 2026-07-04 20:39:13 -04:00
  • d6cfdc0530 fix: return which(cmd) instead of the original cmd module-search Travis Abendshien 2026-07-04 16:39:54 -07:00
  • 876538bfa6 fix: revert errant license change Travis Abendshien 2026-07-04 16:16:50 -07:00
  • 679c95bc10 ui: add title for optional modules section in the about window Travis Abendshien 2026-07-04 16:09:48 -07:00
  • 2a558f86f2 fix: add and order macOS bin locations by PATH precedence Travis Abendshien 2026-07-04 16:08:19 -07:00
  • a9b3c69d26 fix/refactor: use generic ModuleStatus class for getting status of optional modules Travis Abendshien 2026-07-04 15:23:37 -07:00
  • d512af40d1 Deployed 95e2fe7 with MkDocs version: 1.6.1 gh-pages 2026-07-04 20:36:06 +00:00
  • 34814e8723 fix: fix "search for tag" function in tag manager (#1411) Travis Abendshien 2026-07-04 13:35:51 -07:00
  • 95e2fe7b44 fix: remove invalid child_id relationships from tag_parents (#1423) Travis Abendshien 2026-07-04 13:35:40 -07:00
  • 83473379db feat: on click edit tag while in tag manager (#1416) purpletennisball 2026-07-04 16:13:53 -04:00
  • 5af3cc4faf docs: update library-changes Travis Abendshien 2026-07-03 10:15:35 -07:00
  • 4a543396ae fix: use optimized SQL when selecting non-hidden entries (#1240) Andreas Heglingegård 2026-07-03 02:38:29 +03:00
  • 3ffa012857 fix: make tagstudio python package executable (#1414) Jann Stute 2026-07-02 21:44:03 +02:00
  • a6082bdbd4 Update src/tagstudio/__main__.py fix-make-package-executable Jann Stute 2026-07-02 21:40:58 +02:00
  • 00b6f918f3 fix(nix): add pyright to devshell (#1415) Jann Stute 2026-07-02 21:15:32 +02:00
  • 3e64e4a79d nit(nix): move pyright from buildInputs to nativeBuildInputs fix-nix-add-pyright Xarvex 2026-07-02 14:13:15 -05:00
  • 8c09263d38 fix(nix): add pyright to devshell Jann Stute 2026-07-02 20:28:10 +02:00
  • 7c1c1dd6ae fix: fix issues with tag alias updating (#1412) Travis Abendshien 2026-07-02 11:16:35 -07:00
  • 4a83e99db5 fix: add license note + set exec bit Jann Stute 2026-07-02 20:09:53 +02:00
  • 708a49233e fix: make tagstudio python package executable by adding stub __main__.py Jann Stute 2026-07-02 20:05:55 +02:00
  • 1177632db2 fix: fix issues with tag alias updating fix-alias-updating Travis Abendshien 2026-07-02 00:43:04 -07:00
  • d7918fd82c tests: filter irrelevant SQLAlchemy or_() warning Travis Abendshien 2026-07-01 23:20:45 -07:00
  • c062f6b6bd build: relax Send2Trash version Travis Abendshien 2026-07-01 23:20:03 -07:00
  • 26e04e829c docs: update roadmap Travis Abendshien 2026-07-01 21:37:50 -07:00
  • 4d49e9c270 translations: translate language names Travis Abendshien 2026-07-01 21:37:16 -07:00
  • ed9850e60f feat!: add file date metadata to db file-metadata-table Travis Abendshien 2026-06-14 22:47:02 -07:00
  • daaae17113 tests: filter irrelevant SQLAlchemy DISTINCT ON warning spam Travis Abendshien 2026-06-30 14:17:05 -07:00
  • c38fbb034d chore(nix): relax more dependencies Xarvex 2026-06-30 12:50:59 -05:00
  • 0433908ae8 refactor: remove QPushButtonWrapper Travis Abendshien 2026-06-30 02:22:48 -07:00
  • 9e04922e7b fix(docs): fix header levels in changelog Travis Abendshien 2026-06-29 14:36:10 -07:00
  • c6f2e3c7d1 docs: update changelog Travis Abendshien 2026-06-29 14:33:56 -07:00
  • 4e93e953d9 chore: fix missing ext in REUSE.toml v9.6.0 Travis Abendshien 2026-06-29 13:30:43 -07:00
  • 008cef363d chore: remove REUSE comments from PULL_REQUEST_TEMPLATE.md and FUNDING.yml Travis Abendshien 2026-06-29 13:29:12 -07:00
  • 727f441c55 fix(ci): bump pyinstaller version to 6.21 Travis Abendshien 2026-06-29 13:25:07 -07:00
  • e327dc7ee1 chore: bump version to v9.6.0 Travis Abendshien 2026-06-29 11:56:39 -07:00
  • 8eded29f45 translations: update from Hosted Weblate (#1401) Weblate (bot) 2026-06-29 20:55:44 +02:00
  • a01b5c423b chore: format with ruff Travis Abendshien 2026-06-29 11:55:01 -07:00
  • a865573c4b fix: fix off-by-one issues in progress bars (#1293) Ludvig Sandh 2026-06-29 19:53:14 +01:00
  • 6005129003 feat: allow all raster images to be used as archive thumbnails (#1373) Sola-ris 2026-06-29 20:31:01 +02:00
  • f44662296f fix(ui): fix thumb res setting not updating during runtime Travis Abendshien 2026-06-29 10:33:44 -07:00
  • 0fa15ce18e fix(ui): fix settings not saving, expose cached thumb size setting Travis Abendshien 2026-06-29 10:20:00 -07:00
  • 41024260de fix(ui): fix incorrect size hints in about modal Travis Abendshien 2026-06-29 02:36:16 -07:00
  • fca21bf5fa fix(ui): use is_version_outdated() method in about modal Travis Abendshien 2026-06-29 02:27:53 -07:00
  • 6b15beefbd feat: dismiss update notification, change missing ffmpeg popup to banner (#1400) Travis Abendshien 2026-06-29 02:18:45 -07:00
  • 4919c972da translations: update using Weblate (Hungarian) (#1395) Weblate (bot) 2026-06-29 08:07:24 +02:00
  • e509e247d5 fix: fix tag aliases (#1399) Travis Abendshien 2026-06-28 23:06:40 -07:00
  • 4da6037cbd docs: update misc docs Travis Abendshien 2026-06-28 22:48:36 -07:00
  • 0d87307f38 fix(docs): don't use symlinked image for README Travis Abendshien 2026-06-28 01:55:50 -07:00
  • 1b0bbba080 feat: add field template editor, editable field names (#1396) Travis Abendshien 2026-06-28 01:45:32 -07:00
  • 0f319985c4 ui: add v9.6 assets, update misc resources (#1398) Travis Abendshien 2026-06-28 01:22:09 -07:00
  • a3477722b3 fix(ci): temporarily remove coverage check Xarvex 2026-06-28 02:07:02 -05:00
  • 7a0a1f6047 fix(pyproject): allow Python 3.13 to function (#1047) Xarvex 2026-06-28 01:23:03 -05:00
  • d640859856 chore: move REUSE info for issue templates to REUSE.toml Travis Abendshien 2026-06-27 05:07:23 -07:00
  • cf1006ee51 fix(docs): use updated logo path in readme Travis Abendshien 2026-06-26 13:15:49 -07:00
  • 7f15990084 fix(docs): rename text logo file Travis Abendshien 2026-06-26 12:05:27 -07:00
  • d9c56d534e docs: update roadmap Travis Abendshien 2026-06-26 11:55:21 -07:00
  • 85676c0836 fix(ci): bump ruff version in workflow Travis Abendshien 2026-06-24 04:02:11 -07:00
  • 71a01c7156 chore: bump py7zr to 1.1.3 Travis Abendshien 2026-06-22 23:11:28 -07:00
  • e499a3e68b chore: apply misc ruff fixes Travis Abendshien 2026-06-22 23:10:29 -07:00
  • 4321bbfdb3 chore: bump ruff to 0.15.17 (#1393) Travis Abendshien 2026-06-23 01:00:03 -04:00
  • 185691bcd2 feat: field template manager (#1374) Trigam 2026-06-23 00:59:26 -04:00
  • ae787eaf5e translations: update from Hosted Weblate (#1366) Weblate (bot) 2026-06-23 05:45:17 +02:00
  • 8b6f649c54 docs: update roadmap Travis Abendshien 2026-06-20 17:52:17 -07:00
  • 204d4be303 translations: add Cebuano, Finnish, and Greek to settings UI Travis Abendshien 2026-06-17 22:12:07 -07:00
  • e5fa85448a docs: update library documentation Travis Abendshien 2026-06-17 02:15:42 -07:00
  • 0ea33d1ac0 chore: bump ruff to 0.15.17 bump-ruff Travis Abendshien 2026-06-16 10:39:54 -07:00
  • 6f3c66efd9 chore: update .gitignore Travis Abendshien 2026-06-16 08:14:57 -07:00
  • 2c85c082b7 fix: match against the correct path in the ignore registry (#1382) Trigam 2026-06-13 17:05:00 -04:00
  • 6502c755c7 fix: remove argument names from q_image.save() Fixes an incorrect call to .save() that prevented vector images from rendering. Travis Abendshien 2026-05-25 17:31:28 -07:00
  • 268efc952f fix: catch AssertionError in renderer.py Travis Abendshien 2026-05-24 00:26:54 -07:00
  • 0dd0616281 docs: update roadmap and library changes Travis Abendshien 2026-05-20 02:38:33 -07:00
  • 0380f1b0ca fix(docs): move back prettier-ignore sections that were moved by prettier Travis Abendshien 2026-05-19 03:14:01 -07:00
  • e1a02ca843 docs: add github magiclinks, update navigation titles and styling Travis Abendshien 2026-05-19 03:00:31 -07:00
  • c7eb22b253 doc(install): add common error message help text (#1369) Jann Stute 2026-05-19 07:26:36 +02:00
  • 49fdfc8248 docs: update contributing, developing, and style pages Travis Abendshien 2026-05-18 19:06:36 -07:00
  • 5e1c1f2014 fix(ci): lower coverage check threshold Travis Abendshien 2026-05-18 12:35:36 -07:00
  • 38da7bb3a9 fix: drop type_key column from text_fields and datetime_fields tables (#1370) Travis Abendshien 2026-05-14 16:38:52 -04:00
  • ab3394ad40 chore(deps-dev): bump pytest from 8.3.5 to 9.0.3 (#1372) dependabot[bot] 2026-05-14 12:25:40 -07:00
  • 41f9749814 refactor(ci): remove mypy (#1371) Travis Abendshien 2026-05-14 08:24:26 -04:00
  • 2ab8203967 ci: add pyright workflow (#1232) Jann Stute 2026-05-14 10:45:52 +02:00
  • 3846b65758 fix(ci): address remaining pyright errors (#1368) Travis Abendshien 2026-05-13 15:28:41 -04:00
  • a7b6636a0b fix: pyright errors in ts_qt.py (#1237) Jann Stute 2026-05-13 08:28:24 +02:00
  • 4492b73968 chore: update .git-blame-ignore-revs Travis Abendshien 2026-05-12 06:50:52 -07:00
  • e134cb1ecb refactor(docs): uniform formatting pass (#1363) Travis Abendshien 2026-05-12 09:24:04 -04:00
  • eb97476dac docs/chore: add .editorconfig and .prettierrc.toml configs (#1362) Travis Abendshien 2026-05-11 22:12:31 -04:00
  • 269a8ac561 update thumb grid when adding tags from preview panel (#1245) TheBobBobs 2026-05-12 00:05:25 +00:00
  • e2394b7d79 fix: empty ORLists now return false (#1297) TheBobBobs 2026-05-12 00:01:56 +00:00
  • 5663e6232e doc: add REUSE license information (#1361) Jann Stute 2026-05-12 01:56:46 +02:00
  • 4a835dc846 fix(translations): moved update url to a constant Travis Abendshien 2026-05-11 01:05:53 -07:00
  • 29d0294245 translationsL update from Hosted Weblate (#1355) Weblate (bot) 2026-05-11 10:03:04 +02:00
  • 47c3d5338f perf: Optimize searching tags with DB indexes (#1129) TheBobBobs 2026-05-11 05:48:30 +00:00
  • c15e2b56ee refactor!: uncouple fields from hard-coded values (#1354) Travis Abendshien 2026-05-10 13:28:03 -04:00
  • de7face06b feat: add ability to configure automatic loading of new files over 10000 (#1349) socalledtheraven 2026-05-10 18:22:35 +01:00
  • cdd399ed71 fix: correct ESCAPABLE_CHARS in query_lang tokenizer (#1334) Jann Stute 2026-05-10 16:47:21 +02:00