Commit Graph

  • a074912ac8 Updated to use pathlib instead of os peterbousaada 2024-06-13 08:59:16 -04:00
  • e0cc0dd5a7 Added the option to delete files in the right click context menu peterbousaada 2024-06-12 19:14:36 -04:00
  • fda6077b20 chore: bump version to v9.4.0 Travis Abendshien 2024-08-25 17:11:57 -07:00
  • cb4798b715 feat(flake): complete revamp with devenv/direnv xarvex 2024-08-24 22:57:00 -05:00
  • c51f9869b2 Merge branch 'main' into Alpha-v9.4 Travis Abendshien 2024-08-24 17:28:57 -07:00
  • a037a3b1e2 chore: format docstrings with ruff Travis Abendshien 2024-08-24 17:28:07 -07:00
  • 5c4a3c5856 refactor: organize arguments, update docstrings Travis Abendshien 2024-08-24 17:22:06 -07:00
  • 12d69baa98 refactor: make some consts and args clearer Travis Abendshien 2024-08-24 16:41:49 -07:00
  • c377b9d875 fix: remove theme_color redef Travis Abendshien 2024-08-23 13:10:34 -07:00
  • 9f688cd387 fix(ui) color for default icons follow theme Travis Abendshien 2024-08-23 13:09:14 -07:00
  • e1b1ef9888 Merge pull request #229 from seakrueger/flake-setup-venv Xarvex 2024-08-22 20:09:24 -05:00
  • 3fcf6022b9 refactor: combine open launch args (#364) UnusualEgg 2024-08-22 21:02:03 -04:00
  • 148f792c34 refactor(ui): move loading icon to ResourceManager Travis Abendshien 2024-08-21 14:47:26 -07:00
  • ccf3d788d0 chore: remove unused code Travis Abendshien 2024-08-21 13:15:55 -07:00
  • a658fc4fe4 feat(ui): apply edge to default icon thumbs Travis Abendshien 2024-08-21 13:00:41 -07:00
  • 81dfb50b8f feat(ui): add default icons for audio+vector thumbs Travis Abendshien 2024-08-21 12:28:28 -07:00
  • 387baae6d6 Merge branch 'Alpha-v9.4' into thumbnails Travis Abendshien 2024-08-21 00:48:50 -07:00
  • 938832505b Merge branch 'main' into Alpha-v9.4 Travis Abendshien 2024-08-21 00:41:10 -07:00
  • e4f7055ca7 fix(ui): thumb edges fading on refresh Travis Abendshien 2024-08-21 00:37:50 -07:00
  • f91861d2fe fix: handle missing files in resource_manager Travis Abendshien 2024-08-20 23:44:39 -07:00
  • a244098f8e refactor: remove edge from four_corner_gradient() Travis Abendshien 2024-08-20 23:44:03 -07:00
  • c070f84e7f fix: remove leading dot in preview panel ext Travis Abendshien 2024-08-20 23:38:10 -07:00
  • 447b5e6894 feat(ui): add more default media types and icons Travis Abendshien 2024-08-20 23:37:19 -07:00
  • b107fb5809 refactor: move type constants to new media classes (#331) Travis Abendshien 2024-08-20 23:31:31 -07:00
  • ec960f2372 (fix): use .get() to avoid KeyError (#347) Travis Abendshien 2024-08-11 19:01:08 -07:00
  • 30b60a0d31 feat(ui): sort tags in add tag panel by color/alphabetical (close #327) (#329) Sam 2024-07-29 17:56:14 -06:00
  • 6883f9ef6d feat(ui): add media types and icon resources Travis Abendshien 2024-07-25 16:00:33 -07:00
  • 8d2e67ddad Squashed commit of the following: Travis Abendshien 2024-07-25 12:13:59 -07:00
  • ad12d64f1e (fix): catch ffmpeg errors in file tester Travis Abendshien 2024-07-25 11:54:44 -07:00
  • c6a5202c91 fix(ui): hide previous thumbnail before resizing Travis Abendshien 2024-07-22 07:33:49 -07:00
  • ce87b11fbd Fix #2 for Add Library Tags panel (#328) Sam 2024-07-22 07:59:43 -06:00
  • 39324142f1 feat(ui): add dynamic file thumb icons Travis Abendshien 2024-07-21 08:40:19 -07:00
  • 196c1ba7f3 fix(ui): hide gif preview in multi-selections Travis Abendshien 2024-07-20 12:53:34 -07:00
  • 91ee2428ca feat(ui): use system accent color for thumb selections Travis Abendshien 2024-07-20 09:48:59 -07:00
  • ad53f10ecc fix: missing audio files properly handled Travis Abendshien 2024-07-20 08:24:26 -07:00
  • ef8cc6cc85 fix: mkv files with "[0][0][0][0]" codec load properly Travis Abendshien 2024-07-20 08:21:09 -07:00
  • 086fc1e522 feat(ui): add resizable thumbnail options Travis Abendshien 2024-07-19 23:43:50 -07:00
  • 3bfeb3c409 fix(ui): blender previews follow app theme Travis Abendshien 2024-07-19 21:04:49 -07:00
  • ffdfd6ccdf fix(ui): large font previews follow app theme Travis Abendshien 2024-07-19 20:25:14 -07:00
  • 598aa4f102 feat(ui) center and color small font previews Travis Abendshien 2024-07-19 10:06:34 -07:00
  • c0e56dc7c8 feat(ui): add UI color palette dict Travis Abendshien 2024-07-19 10:04:48 -07:00
  • c582f3d370 ruff format Travis Abendshien 2024-07-19 08:02:30 -07:00
  • 05a486048c Match additional UI to color scheme Travis Abendshien 2024-06-15 22:52:48 -07:00
  • d2b5e31792 Fix most theme UI legibility issues Travis Abendshien 2024-06-15 15:55:13 -07:00
  • 15297140c3 Fix ItemThumb label text color in light mode Travis Abendshien 2024-06-15 14:14:42 -07:00
  • 3e00a771db Tweak waveform color and size Travis Abendshien 2024-06-15 13:58:11 -07:00
  • 32257f662f Add final return statement to _audio_waveform() Travis Abendshien 2024-06-15 13:10:35 -07:00
  • 127fed7aa9 Add final return statement to _album_artwork() Travis Abendshien 2024-06-15 13:06:36 -07:00
  • cee42545f7 Improve and style waveform previews Travis Abendshien 2024-06-15 02:44:14 -07:00
  • 087176edae Add ".psd" to IMAGE_TYPES; Handle ID3NoHeaderError Travis Abendshien 2024-06-13 16:35:23 -07:00
  • 10d81b3fa1 Add readable video tester Travis Abendshien 2024-06-08 21:55:58 -07:00
  • dc135f7b0e Add ".plist" to PLAINTEXT_TYPES Travis Abendshien 2024-06-08 10:48:11 -07:00
  • d339f868a9 Add rough check for invalid video codecs Travis Abendshien 2024-06-08 10:47:19 -07:00
  • 3144440365 Add GIF preview support Travis Abendshien 2024-06-04 13:43:30 -07:00
  • c1cd96f507 Add # type: ignore to fromstring method Travis Abendshien 2024-06-03 22:16:58 -07:00
  • ff17b93119 Rename "audio_tags" variables for MyPy + typing Travis Abendshien 2024-06-03 22:11:21 -07:00
  • 6b892ce2bb Rename "cover" variables for MyPy Travis Abendshien 2024-06-03 19:49:51 -07:00
  • 7ce35192b5 Add support for waveform + album cover thumbnails Travis Abendshien 2024-06-03 19:34:56 -07:00
  • 3c27b37b56 Use chardet for character encoding detection Travis Abendshien 2024-05-31 22:46:19 -07:00
  • 34f347bf55 Fix text and RAW image handling Travis Abendshien 2024-05-31 19:25:53 -07:00
  • e463635cc0 Add font thumbnail preview support (#307) Theasacraft 2024-07-19 16:22:15 +02:00
  • aa0aad4300 Copy and Paste + Shortcuts (#79) Creepler13 2024-07-19 08:33:52 +02:00
  • bebca634de use list widget for selecting fields to add (#134) yed 2024-07-19 11:40:17 +07:00
  • 92a6e1130c Merge branch 'main' into Alpha-v9.4 Travis Abendshien 2024-07-18 18:23:16 -07:00
  • c79086f715 Fix collation data not clearing on library close v9.3.2 Travis Abendshien 2024-07-04 17:40:19 -07:00
  • 9ce07bd369 Bump version to 9.3.2 Travis Abendshien 2024-07-03 17:41:21 -07:00
  • 33ee27a84f Fix small bug (#306) Theasacraft 2024-07-04 02:02:59 +02:00
  • 883354b263 Blender thumbnail support (#273) Ethnogeny 2024-07-04 09:50:59 +10:00
  • 6862f89d1a Merge branch 'main' into Alpha-v9.4 Travis Abendshien 2024-07-03 16:47:16 -07:00
  • 1204d2b7b5 Fix search ignoring case of extension list Travis Abendshien 2024-06-21 11:28:12 -07:00
  • 15ee13c7b4 Bump Qt6 version to 6.7.1 Sean Krueger 2024-06-17 13:02:52 -05:00
  • 49ad8117ef fix(flake): resolve mypy access to libraries Xarvex 2024-06-16 02:59:59 -05:00
  • 4f193613de Update Contributing documentation for dev on Nix Sean Krueger 2024-06-10 19:16:24 -05:00
  • 31038711f2 Install ruff via nixpkgs Sean Krueger 2024-06-07 18:09:42 -05:00
  • cc827108ef Add xcb as fallback when wayland fails to load Sean Krueger 2024-06-06 20:50:22 -05:00
  • 9fec4822c1 Setup and activate virtual environment via flake Sean Krueger 2024-06-03 11:51:41 -05:00
  • 501ab1f977 Update issue templates to ask for title Travis Abendshien 2024-06-16 19:54:56 -07:00
  • b3c01e180a Update to pyside6 version 6.7.1 (#223) Theasacraft 2024-06-17 01:53:38 +02:00
  • 4c6ebec529 refactoring: centralize field IDs (#157) Jiri 2024-06-17 05:24:48 +08:00
  • 5c25666e67 Fix TypeError in folders_to_tags.py Travis Abendshien 2024-06-15 13:19:28 -07:00
  • fae65bd9e9 docs: Fixed broken markdown doc link (#291) Lennart S 2024-06-15 22:10:55 +02:00
  • 8e065ca8ac create testing library files ad-hoc (#292) Jiri 2024-06-15 01:11:00 +08:00
  • 888b674f05 fix: backslashes in f-string error on file drop dupe widget (#289) Hayden Andreyka 2024-06-13 18:34:44 -07:00
  • 82946cb0b8 Update CONTRIBUTING.md with PyTest info Travis Abendshien 2024-06-13 15:39:13 -07:00
  • aa2925cde0 add pytest to CI pipeline (#286) Jiri 2024-06-14 06:29:22 +08:00
  • e5a0e5aa9b Drag and drop files in and out of TagStudio (#153) Creepler13 2024-06-13 19:59:10 +02:00
  • 5bc80a043f Update tagstudio.spec v9.3.1 Travis Abendshien 2024-06-13 09:17:14 -07:00
  • 65d88b9987 Refactor video_player.py (Fix #270) (#274) Travis Abendshien 2024-06-12 23:20:17 -07:00
  • 37ff35fcf6 Set mouse event transparency on ItemThumbs (#279) Travis Abendshien 2024-06-12 02:00:16 -07:00
  • 9b13e338bb Use bug report and feature request forms for issues (#277) Xarvex 2024-06-11 21:32:18 -05:00
  • a47b0adb6e Update icon.ico Travis Abendshien 2024-06-11 17:29:30 -07:00
  • 9f39bf6fdc Update README: Correct version number in figure Travis Abendshien 2024-06-11 01:27:21 -07:00
  • e375166bfe Raise error if video file has 0 frames or is in valid. (#275) Andrew Arneson 2024-06-10 19:10:57 -06:00
  • 7054ffd227 Separately pin QT nixpkg version (#244) Sean Krueger 2024-06-10 16:52:13 -05:00
  • 6d283d1f2d Add CONTRIBUTING.md, update README Travis Abendshien 2024-06-10 02:30:16 -07:00
  • a0baf015db Bump version to v9.3.1 Pre-Release Travis Abendshien 2024-06-08 15:34:29 -07:00
  • 58be4cdb4b Bump version to v9.3.0 v9.3.0 Alpha-v9.3 Travis Abendshien 2024-06-08 15:21:37 -07:00
  • 08761d5f8a Add Landing Page When No Library Is Opened (#258) Travis Abendshien 2024-06-08 15:18:40 -07:00
  • 6a680ad3d1 Increase shown tag limit from 29 to 100 (#227) Travis Abendshien 2024-06-08 12:40:37 -07:00
  • b5ec3598e1 Add "Clear Selection" button (#259) PencilVoid 2024-06-08 18:51:39 +01:00