Commit Graph

  • db7b126725 fix(search): return results for A AND A type search (#1138) Trigam 2025-10-07 23:57:29 -04:00
  • 26803b0d42 ui(settings): enable Italian Travis Abendshien 2025-10-07 20:52:23 -07:00
  • d86a9bfb7b translations: update Italian (#1154) Weblate (bot) 2025-10-08 05:49:57 +02:00
  • e51cc14e98 docs: fix typos in README readme-update Travis Abendshien 2025-10-02 21:14:55 -07:00
  • e98a16b2e7 docs: update screenshot Travis Abendshien 2025-10-02 21:14:12 -07:00
  • 6561c57d09 docs: update README Travis Abendshien 2025-10-02 17:53:10 -07:00
  • 137c750595 docs: crop screenshots Travis Abendshien 2025-10-01 22:01:16 -07:00
  • 9f44834356 fix(docs): fix typos Travis Abendshien 2025-10-01 21:55:12 -07:00
  • b141736213 fix: sanitize json tag input as strings macros Travis Abendshien 2025-09-15 15:36:40 -07:00
  • d34361be46 chore: remove git conflict artifacts Travis Abendshien 2025-09-15 15:36:00 -07:00
  • 7cf769c5ed fix(ui): don't reload preview after applying macros Travis Abendshien 2025-08-15 19:05:37 -07:00
  • 1110f64ff5 docs: reorganize macro docs, add "tasks" concept Travis Abendshien 2025-08-14 15:45:40 -07:00
  • 119b964b16 macros: change nested template key syntax, add docs Travis Abendshien 2025-08-13 23:19:06 -07:00
  • ff6d13ca30 macros: add key field to replace table name use Travis Abendshien 2025-08-13 11:02:25 -07:00
  • 164c58d1c9 chore: remove outdated changes Travis Abendshien 2025-08-12 14:20:38 -07:00
  • 4a60637202 feat: dynamically load macros into menu Travis Abendshien 2025-03-12 23:44:09 -07:00
  • 4675bed373 fix: remove unused template logic Travis Abendshien 2025-03-06 02:30:13 -08:00
  • 97136ee442 fix: deepcopy lists from json Travis Abendshien 2025-03-06 02:04:59 -08:00
  • 25f421bca4 refactor: move macro processing to macro_parser.py Travis Abendshien 2025-03-05 22:29:01 -08:00
  • 3221aafdfc refactor: rename "reverse_map" to "inverse_map" Travis Abendshien 2025-03-05 21:46:53 -08:00
  • 5384f308ac fix: replace underscores from macro source tags with spaces Travis Abendshien 2025-03-05 21:46:26 -08:00
  • 9b625b07a3 feat: parse tag display names from macro files Travis Abendshien 2025-03-04 00:45:59 -08:00
  • 4de7893c19 fix: catch TomlDecodeError Travis Abendshien 2025-03-04 00:44:41 -08:00
  • 20d641d6f3 feat: implement base macro system Travis Abendshien 2025-02-22 21:49:14 -08:00
  • 8d7ba0dd86 refactor(docs): restructure with tabbed navigation Travis Abendshien 2025-09-28 13:09:19 -07:00
  • 640a792d37 docs: add mkdocs-redirects doc-tab-nav Travis Abendshien 2025-09-28 12:45:53 -07:00
  • b7e0613ffb translations: update from Hosted Weblate (#1121) Weblate (bot) 2025-09-28 20:57:53 +02:00
  • 9a1f94bff0 fix: toggle play only with left mouse button click (#1152) csponge 2025-09-28 14:55:52 -04:00
  • 1981b134c3 fix: use absolute path for file opener (#1136) TheBobBobs 2025-09-23 23:10:16 +00:00
  • ec202891b2 fix: update entry cache when toggling tags (#1135) TheBobBobs 2025-09-23 23:06:46 +00:00
  • eb818ed7db docs: adjust list margins Travis Abendshien 2025-09-18 02:55:12 -07:00
  • c9e663d28c docs: futher layout changes Travis Abendshien 2025-09-18 02:39:28 -07:00
  • 9c907d2750 docs: update changelog Travis Abendshien 2025-09-18 01:46:57 -07:00
  • 7f304c7d47 refactor: add tab navigation, refactor docs layout Travis Abendshien 2025-09-16 15:48:43 -07:00
  • 278adc1004 fix: always hide duration badge on non video ext (#1134) TheBobBobs 2025-09-16 21:29:15 +00:00
  • 23323431b8 fix: respect trailing slash patterns in glob (#1127) Travis Abendshien 2025-09-14 10:57:58 -07:00
  • ea4b01ec08 fix(nix/package): add new build dependencies Xarvex 2025-09-12 14:42:19 -05:00
  • 1e5334e76a fix(nix): replace prefix wrapping with suffix Xarvex 2025-09-10 16:28:41 -05:00
  • e94ef20108 ui: disable page size when infinite scrolling is checked Travis Abendshien 2025-09-12 00:08:12 -07:00
  • 8a4d4def07 fix: undo #899 regression Travis Abendshien 2025-09-11 22:42:22 -07:00
  • 6e6a91aaf4 feat: add infinite scrolling, improve page performance (#1119) TheBobBobs 2025-09-12 05:15:58 +00:00
  • d7573b3f26 fix: process ignore patterns for wcmatch in unlinked registry (#1124) Travis Abendshien 2025-09-11 09:39:45 -07:00
  • c6f66973a4 fix: renderer type fixes (#1114) Jann Stute 2025-09-11 18:39:32 +02:00
  • c1599c98f1 fix: apply unwrap where necessary (#1113) Jann Stute 2025-09-10 21:54:58 +02:00
  • 9319b6e6d6 feat: render .cb7 thumbnails. (#1118) Sola-ris 2025-09-09 21:33:15 +02:00
  • 00aeb043f0 docs: update roadmap Travis Abendshien 2025-09-08 15:15:30 -07:00
  • e18cf24b43 docs: update preview support Travis Abendshien 2025-09-08 15:14:47 -07:00
  • 377f3afb1d chore: update search test file Travis Abendshien 2025-09-08 15:14:04 -07:00
  • 2d107ab00d chore: bump version to v9.5.5 v9.5.5 Travis Abendshien 2025-09-08 14:14:59 -07:00
  • 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