Commit Graph

  • 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
  • 4d4a4874d7 ui: add arrow icons for navigation buttons (#1016) Travis Abendshien 2025-08-05 10:32:47 -07:00
  • 40f555edc7 fix(ui): hide empty ProgressWidget cancel button (#1011) Travis Abendshien 2025-08-05 10:32:28 -07:00
  • 7bef302f90 fix: restore item_thumb delete action Travis Abendshien 2025-08-04 16:06:52 -07:00
  • e115443811 perf: optimize page loading by referencing entries by ID (#954) TheBobBobs 2025-08-04 23:04:07 +00:00
  • c2261d5b83 refactor(tag_box): mvc split (#1003) Jann Stute 2025-08-05 00:06:22 +02:00
  • 1459f79b23 build: add Nix path to ffmpeg locations on macOS (#990) Thibault Maekelbergh 2025-08-05 00:02:14 +02:00
  • 1ee1ccbe8d fix: preview thumbnails don't scale as large as they could (#1005) Jann Stute 2025-08-04 23:39:17 +02:00
  • 4653eb2a04 fix: ensure initial browsing state uses UI values (#1008) Travis Abendshien 2025-08-04 12:43:37 -07:00
  • 940617cd63 fix(library): get_tag_by_name (#1006) Jann Stute 2025-08-03 22:03:36 +02:00
  • 9b287cb5af docs: fix incorrect release dates (#966) ugurozturk 2025-08-03 07:48:18 +03:00
  • 6b96ee79e1 refactor: type improvements for main_window.py (#957) VasigaranAndAngel 2025-08-03 10:07:11 +05:30
  • 7d9480e3cf ui: reorder thumbnail zoom actions Travis Abendshien 2025-08-02 21:28:27 -07:00
  • 45943ba00d feat: zoom keyboard shortcut (#956) purpletennisball 2025-08-03 00:22:44 -04:00
  • d86fc5cdd0 translations: update Traditional Chinese (#974) ngivanyh 2025-08-02 08:00:51 +08:00
  • ed142203aa translations: update from Hosted Weblate (#947) Weblate (bot) 2025-08-02 01:34:44 +02:00
  • fd7d1f1e95 feat(ui): krita/open raster thumbs (#985) mashed5894 2025-08-01 09:53:35 +03:00
  • a7d98e765b refactor(preview_thumb): mvc split (#978) Jann Stute 2025-08-01 08:46:46 +02:00
  • 192af25f6f refactor(preview_panel): mvc split (#952) Jann Stute 2025-08-01 07:53:32 +02:00
  • 7176908274 docs: Add QT MVC structure to style guide (#950) Jann Stute 2025-07-05 20:26:14 +02:00
  • 29154babf8 refactor: type improvements to landing.py and panel.py (#960) VasigaranAndAngel 2025-07-03 23:40:20 +05:30
  • 001ff14799 recator: fixes to preview_panel.py, progress.py, tag.py and tag_box.py (#961) VasigaranAndAngel 2025-07-03 21:33:22 +05:30
  • 57ab919d1b refactor: type fixes to folders_to_tags.py, collage_icon.py and item_thumb.py (#959) VasigaranAndAngel 2025-07-03 21:09:33 +05:30
  • 4e722278d8 refactor: resource_manager.py (#958) VasigaranAndAngel 2025-06-28 02:41:29 +05:30
  • b8313c3f15 ui: enable Chinese (Simplified) and Viossa language options Travis Abendshien 2025-06-07 14:49:00 -07:00
  • c100babd9f feat(ui): option to change tag primary click behavior (#945) Jann Stute 2025-06-06 21:45:30 +02:00
  • 3999d5d39b feat(ui): improved datetime field modal using QDateTimeEdit (#946) Jann Stute 2025-06-06 21:41:52 +02:00
  • 14d1c2b618 refactor: split QtDriver into View and Controller to follow MVC model (#935) Jann Stute 2025-06-06 01:02:03 +02:00
  • da18bd0dd5 translations: update from Hosted Weblate (#907) Weblate (bot) 2025-06-04 11:14:32 +02:00
  • 9b0eb90d06 Merge branch 'Alpha-v9.5.3' Travis Abendshien 2025-06-04 01:35:25 -07:00
  • e4bb07e852 fix: add parent tags to folders_to_tags macro and start tagging at root folder (#940) rsazra 2025-06-04 04:22:17 -04:00
  • e1117bf1a1 fix: creating new tag now refreshes the menu using the current search text (#939) purpletennisball 2025-06-04 03:43:09 -04:00
  • c21e2d657d fix(ui): add selected field on return (#941) rsazra 2025-06-04 03:36:27 -04:00
  • 25fb6883c1 fix: proper error on unterminated quoted string (#936) Jann Stute 2025-06-04 09:33:33 +02:00
  • cf6c56c9d2 fix: restore page navigation state (#933) Jann Stute 2025-06-04 09:29:07 +02:00
  • b0a9d045fd docs: update CHANGELOG.md (#914) Bee 2025-06-04 02:32:03 -04:00
  • 1e783a5e3c fix(nix/package): override PySide6 if later version is being used (#917) Xarvex 2025-05-06 16:42:21 -05:00
  • 6517ef560f Merge branch 'main' into Alpha-v9.5.3 Travis Abendshien 2025-05-05 14:25:38 -07:00
  • d061e2e866 fix: tests were overwriting the settings.toml (#928) Jann Stute 2025-05-05 23:04:48 +02:00
  • ee56f3e2bc feat(ui): show stems for extension-less files (#899) Travis Abendshien 2025-05-05 13:09:26 -07:00
  • 702ecd4118 chore(pyproject): version bumping/relaxing (#886) Xarvex 2025-05-05 14:47:57 -05:00
  • c14734d25e chore: remove unused "dev/null" check Travis Abendshien 2025-05-04 17:29:07 -07:00
  • 36f3b45e66 fix(tests): fix tests failing on Windows (#903) Tony 2025-05-04 20:23:36 -04:00
  • efb062034d refactor: remove placeholder video, fix type hints in preview_thumb.py (#906) VasigaranAndAngel 2025-05-05 03:43:34 +05:30
  • 6598630984 feat: datetime fields settings integration (#926) Jann Stute 2025-05-04 20:49:52 +02:00
  • 98c4b1c359 feat(ui): temporary modal to edit datetime fields and small refactors (#921) Jann Stute 2025-05-04 20:13:58 +02:00
  • 525b382803 chore: remove unused import Travis Abendshien 2025-05-04 10:50:57 -07:00
  • f770614c4e feat: add date_format and hour_format settings (#904) JCC1998 2025-05-04 19:46:26 +02:00
  • 97ee43c875 feat: add ability to invert selection (#909) Tony 2025-04-05 20:59:44 -04:00
  • a72c2c4ba8 docs(develop): use double quotes for pip Xarvex 2025-04-05 19:11:40 -05:00
  • 29d3d64a32 nix(nix/package): ignore incompatible tests Xarvex 2025-03-31 23:53:46 -05:00
  • b0bfc10a67 docs: update roadmap Travis Abendshien 2025-03-31 20:36:08 -07:00