Commit Graph

  • 2d652c83d4 translations: update from Hosted Weblate (#1090) Weblate (bot) 2025-09-08 22:48:54 +02:00
  • bbfc27285e feat: render .cbt thumbnails. (#1116) Sola-ris 2025-09-08 22:47:23 +02:00
  • 2df92f2115 docs: update install page Travis Abendshien 2025-09-08 13:11:31 -07:00
  • 2eb9aad12d feat: render .cbr thumbnails. (#1112) Sola-ris 2025-09-08 21:51:01 +02:00
  • d9c7d58e89 fix(nix/package): temporary test ignore Xarvex 2025-09-08 10:56:11 -05:00
  • 71d04254cf fix: properly delete tag_parents row when deleting tag (#1107) Travis Abendshien 2025-09-07 23:59:52 -07:00
  • b216490311 fix: use first file as epub thumbnail instead of the last. (#1111) Sola-ris 2025-09-07 22:45:47 +02:00
  • 1c5e0016cc fix: prevent mnemonic removal from removing escaped ampersands (#1110) Travis Abendshien 2025-09-07 13:37:11 -07:00
  • f258578f7b feat: read epub cover from ComicInfo.xml, if available. (#1109) Sola-ris 2025-09-07 22:09:10 +02:00
  • 19cdb80b57 fix: use correct units in cache size log message Travis Abendshien 2025-09-06 20:10:26 -07:00
  • 47baa6f09e fix: always show first frame of video; autoplay will always play (#1104) Travis Abendshien 2025-09-06 15:00:50 -07:00
  • cee64a8c31 refactor: fix most pyright issues in library/alchemy/ (#1103) Travis Abendshien 2025-09-06 14:20:05 -07:00
  • f49cb4fade refactor!: restructure qt layout, untangle from backend (#1095) Travis Abendshien 2025-09-06 14:10:36 -07:00
  • fff967617b feat: add cached thumb quaity and resolution settings (#1101) Travis Abendshien 2025-09-06 13:31:49 -07:00
  • a0bb5f44e0 chore: merge main into pyright-alchemy pyright-alchemy Travis Abendshien 2025-09-06 03:25:23 -07:00
  • 7a8d34e190 feat(ui): add thumb cache size setting to settings panel (#1088) Travis Abendshien 2025-09-05 16:04:06 -07:00
  • 3374f6b07f fix: add option to use old Windows 'start' command (#1084) Travis Abendshien 2025-09-05 13:44:52 -07:00
  • eecb4d3e38 fix: account for leading slash pattern in wcmatch (#1092) Travis Abendshien 2025-09-05 13:38:02 -07:00
  • 583d107cb8 fix: reorder renderer types to fix early false positives (#1093) Travis Abendshien 2025-09-05 12:44:51 -07:00
  • 2db8bed304 translations: add Czech, Portuguese (Portugal), and Romanian in UI Travis Abendshien 2025-09-04 15:18:07 -07:00
  • 01680cab34 fix: update SQL_FILENAME to import from new constant (#1094) Travis Abendshien 2025-09-04 13:30:45 -07:00
  • bbb17285e7 chore: merge main into pyright-alchemy Travis Abendshien 2025-09-03 16:09:58 -07:00
  • ccd7ce136e Revert "fix: reorder renderer types to fix early false positives" Travis Abendshien 2025-09-03 02:26:20 -07:00
  • 25f85bf443 fix: reorder renderer types to fix early false positives Travis Abendshien 2025-09-03 02:23:14 -07:00
  • ce095385a8 chore: bump version to v9.5.4 v9.5.4 Travis Abendshien 2025-09-01 15:43:10 -07:00
  • 54f9c93285 refactor: auto mnemonics (#1083) Jann Stute 2025-09-02 00:38:34 +02:00
  • 1132026aff translations: update Hungarian (#1079) Weblate (bot) 2025-09-02 00:19:21 +02:00
  • c16445f47e feat: auto generation of mnemonics (#1082) Jann Stute 2025-09-02 00:14:37 +02:00
  • 781aca27ae fix: don't flush entire changes when adding tags in bulk (#1081) Travis Abendshien 2025-09-01 15:14:09 -07:00
  • 4f9d805cac translations: update from Hosted Weblate (#1078) Weblate (bot) 2025-09-01 22:01:39 +02:00
  • bb10baf892 translations: update from Hosted Weblate (#1076) Weblate (bot) 2025-09-01 21:04:11 +02:00
  • 1ae92a3661 feat: add setting to select splash screen (#1077) Travis Abendshien 2025-09-01 12:01:32 -07:00
  • 2f4b72fd4d feat: add library cleanup screen and 'fix ignored files' window (#1070) Travis Abendshien 2025-08-31 16:53:56 -07:00
  • 7a7e1cc4bd translations: update from Hosted Weblate (#1071) Weblate (bot) 2025-09-01 01:49:53 +02:00
  • a9a1470a08 fix: parent tags in tag editor are uneditable (#1073) purpletennisball 2025-08-31 19:38:01 -04:00
  • dcf564e8c3 fix: add loop cutoff to get_tag_categories() (#1075) Travis Abendshien 2025-08-31 14:00:39 -07:00
  • 9891caca35 fix: set generate_thumbs default to true Travis Abendshien 2025-08-30 15:34:52 -07:00
  • 131c5df86b fix(nix/package): ignore mutating test files, add new problematic tests Xarvex 2025-08-30 12:16:22 -05:00
  • d8b058ac5a docs: update launch arguments Travis Abendshien 2025-08-29 17:40:32 -07:00
  • a9bdd93c64 docs: update roadmap Travis Abendshien 2025-08-29 17:29:13 -07:00
  • 2926b91980 chore(thumbs): prepare for pillow_heif removing AVIF support (#1065) Xarvex 2025-08-29 20:05:40 -04:00
  • 46f7edf6e8 chore: fix tests Travis Abendshien 2025-08-29 16:26:09 -07:00
  • 745fea6b85 refactor: addresss type hints in query_lang Travis Abendshien 2025-08-28 00:52:18 -07:00
  • 668ac23a86 chore: add json library files to pyright ignore Travis Abendshien 2025-08-28 00:31:45 -07:00
  • 8e8f416246 refactor: fix type hints in db.py Travis Abendshien 2025-08-28 00:24:47 -07:00
  • 218aa9e0d1 refactor: merge cyclicly imported files into library.py Travis Abendshien 2025-08-27 23:54:41 -07:00
  • 8e1ae81ec9 feat: replace extension exclusion system with .ts_ignore (#1046) Travis Abendshien 2025-08-29 14:25:54 -07:00
  • 44c7d223ff fix(translations): update Portuguese keys (#1069) Weblate (bot) 2025-08-29 23:03:03 +02:00
  • 3f9aa87ab6 feat(ui): add LibraryInfoWindow with statistics (#1056) Travis Abendshien 2025-08-29 13:54:42 -07:00
  • 2583a76f56 translations: update from Hosted Weblate (#1066) Weblate (bot) 2025-08-29 22:51:53 +02:00
  • d8919ab283 perf: optimize db queries for preview panel (#942) TheBobBobs 2025-08-29 20:42:15 +00:00
  • 08d0ba4eee perf: optimize sql for or queries (#948) TheBobBobs 2025-08-28 23:57:10 +00:00
  • e551359845 refactor: unwrap instead of assert not None (#1068) Jann Stute 2025-08-28 22:27:49 +02:00
  • 12e074b71d refactor: store DB version inside versions table (#1058) Travis Abendshien 2025-08-28 12:58:51 -07:00
  • 4704b92804 ci(tests): fix broken tests and add type hints (#1062) Travis Abendshien 2025-08-27 04:33:38 -07:00
  • 3a0da4699a fix: swap parent and child logic for TAG_CHILDREN_QUERY (#1064) Travis Abendshien 2025-08-27 03:19:19 -07:00
  • 3125a995a7 refactor: make cache_manager thread safe (#1039) TheBobBobs 2025-08-27 02:10:50 +00:00
  • 5dfcc36d70 feat: add thumbnail generation toggle (#1057) Eric 2025-08-27 09:51:36 +08:00
  • eb2887e871 fix(pyproject): remove extraPaths intended for external libraries Xarvex 2025-08-25 22:53:50 -05:00
  • 02a56892e6 feat: add version argument (#1060) HeikoWasTaken 2025-08-26 04:32:51 +01:00
  • 3489e159a5 docs: update roadmap Travis Abendshien 2025-08-25 12:01:59 -07:00
  • 6c257f9671 fix: folders with names of unlinked entries are linked (#1027) purpletennisball 2025-08-25 14:39:21 -04:00
  • acba9c3c33 translations: update from Hosted Weblate (#1026) Weblate (bot) 2025-08-25 20:20:52 +02:00
  • aa9917de9e fix(nix): add forgotten audioop-lts python313 Xarvex 2025-08-24 18:12:48 -05:00
  • 3d62e592f7 chore(nix): use Python 3.13 Xarvex 2025-08-24 18:10:44 -05:00
  • 70fa866b8d fix(pyproject): allow Python 3.13 to function Xarvex 2025-08-22 23:27:30 -05:00
  • 899c534467 fix(nix): fixup and rework, always use nixpkgs PySide/Qt (#1048) Xarvex 2025-08-24 19:08:14 -04:00
  • 74383e3c3c feat: swap IDs in tag_parents table; bump DB to v100 Travis Abendshien 2025-08-23 18:11:33 -07:00
  • 660a87bb94 feat: add random sorting (#1029) TheBobBobs 2025-08-23 20:42:36 +00:00
  • 89cf2b22e4 fix(ui): fix vector previews not rendering Travis Abendshien 2025-08-22 15:33:58 -07:00
  • 133092cd05 fix(ui): fix clear square behind ignored icon Travis Abendshien 2025-08-21 17:31:26 -07:00
  • 94ac83768a docs: add sidebar icon for ignore page Travis Abendshien 2025-08-21 16:13:20 -07:00
  • 61ca3cb32a feat(ui): add exr thumbnail support (#1035) Travis Abendshien 2025-08-21 15:51:30 -07:00
  • 0e7a2dfd3d feat: add .ts_ignore pattern ignoring system (#897) Travis Abendshien 2025-08-21 15:50:59 -07:00
  • d00546d5fe docs(roadmap): add infinite scrolling to roadmap Travis Abendshien 2025-08-19 17:33:44 -07:00
  • 969b1674f0 fix(search): pass current BrowsingState to from_tag_id() (#1038) Travis Abendshien 2025-08-19 12:58:09 -07:00
  • 00001bbf0b docs: update header style for mobile Travis Abendshien 2025-08-18 08:26:41 -07:00
  • df064ad104 feat: add missing raw image, text, and audio types Travis Abendshien 2025-08-17 16:57:20 -07:00
  • 31d205a869 docs: update home page Travis Abendshien 2025-08-17 16:55:06 -07:00
  • a55d9a6a67 docs: add preview support section to library page Travis Abendshien 2025-08-17 16:54:10 -07:00
  • 2c5c98c86c docs: update formatting of schema_changes page Travis Abendshien 2025-08-16 09:37:21 -07:00
  • 8cef5e5749 docs: change accent color to "purple" Travis Abendshien 2025-08-16 09:04:17 -07:00
  • 32a2b47c4c docs: remove minimal/unfinished pages Travis Abendshien 2025-08-15 20:45:04 -07:00
  • 7a44ef156d docs: add icons to sidebar and titles Travis Abendshien 2025-08-15 20:33:32 -07:00
  • f2454c4a9a docs: rework roadmap (#1023) Travis Abendshien 2025-08-12 11:53:26 -07:00
  • 537ecb2a55 fix: add tag to selected entries in bulk not individually (#1028) Jann Stute 2025-08-11 21:08:52 +02:00
  • 62f1b7ca55 ci: bump windows runner image to 2022 v9.5.3 Travis Abendshien 2025-08-07 19:46:29 -07:00
  • 8aec8ca11a chore: bump version to v9.5.3 Travis Abendshien 2025-08-07 18:45:02 -07:00
  • c235d4f727 ui: tweak media player style and behavior (#1025) Travis Abendshien 2025-08-07 14:23:20 -07:00
  • 78e29a9a69 fix(ui): show correct thumb labels (#1010) Travis Abendshien 2025-08-07 12:33:38 -07:00
  • c71032ff51 feat(ui): clickable links in text fields (#924) Trigam 2025-08-07 15:29:09 -04:00
  • 77cfa697fc fix: use srctools instead of vtf2img for vtf files (#1014) Travis Abendshien 2025-08-06 18:34:12 -07:00
  • 89fc8a7280 fix(docs): load non-local fonts Travis Abendshien 2025-08-06 13:40:20 -07:00
  • 809885e8b5 docs: add git clone step to develop page Travis Abendshien 2025-08-06 12:42:34 -07:00
  • 424ee3bc2c ci: relax pillow version, upgrade mkdocs-material Travis Abendshien 2025-08-06 12:29:50 -07:00
  • 278a6de8a6 feat(docs): vauxhall theme for docs site Travis Abendshien 2025-08-06 11:48:33 -07:00
  • 142e464f54 fix(ci): restore imaging extra for mkdocs-material Travis Abendshien 2025-08-05 11:40:36 -07:00
  • fa0b82c004 fix: don't fail when posix env var is not present (#1018) Jann Stute 2025-08-05 20:24:41 +02:00
  • 0d1311557a refactor: replace remaining instances of logging with structlog (#1012) Travis Abendshien 2025-08-05 10:38:51 -07:00
  • 4105e178bd fix: use np.frombuffer instead of np.fromstring for numpy 2.3 (#1013) Travis Abendshien 2025-08-05 10:37:15 -07:00