Commit Graph

87 Commits

Author SHA1 Message Date
Xarvex 3446e0601a Incorrect usage of list append
Co-authored-by: William de Castro <williamtdcastro@gmail.com>
2024-04-28 14:07:23 -05:00
Xarvex 737be6199f DETACHED_PROCESS is no longer necessary
Causes program window to open below TagStudio
2024-04-28 12:34:25 -05:00
Xarvex 4a9c4de56a Further isolate program window from TagStudio 2024-04-28 11:31:18 -05:00
Xarvex 2d558efde7 Allow opening and selecting files in file managers for all platforms
Fixes: #81
Refactored file opener helper to use already present open_file
Refactored open_file to allow option for file manager
2024-04-28 04:14:07 -05:00
Travis Abendshien 6097570591 Merge branch 'text-thumbnails' 2024-04-27 16:26:11 -07:00
Travis Abendshien 8541fc59d1 Increased plaintext types; Exception handling 2024-04-27 16:25:49 -07:00
Travis Abendshien c955fb1589 Code Style Changes 2024-04-27 15:59:56 -07:00
Travis Abendshien 6bba7dafbc Merge branch 'main' into feature/typed-dict-and-typing 2024-04-27 15:34:08 -07:00
Travis Abendshien 2110592971 Merge pull request #72 from yedpodtrzitko/yed/readability
improve code readability
2024-04-27 15:27:58 -07:00
Travis Abendshien 15de97cfe7 Merge pull request #58 from Creepler13/Folders-to-Tags
Add folders to tags tool
2024-04-27 14:58:17 -07:00
Creepler13 1f9a13fc4d Removed unused imports 2024-04-27 21:14:37 +02:00
Creepler13 e2aba7ddf7 Added Proper Visualls to show what would be added 2024-04-27 21:13:57 +02:00
yedpodtrzitko f0f8e0ea7e simplify bool conditions 2024-04-28 01:47:16 +08:00
yedpodtrzitko d5d9cd3e7a improve code readability 2024-04-28 01:17:41 +08:00
Matheus Cirillo ade1fb1c11 Merge remote-tracking branch 'tags/main' into image-preview 2024-04-27 09:54:16 -03:00
Matheus Cirillo 955d4a0c9f fixed bug where it wouldn't open outside debug mode 2024-04-27 09:44:04 -03:00
Travis Abendshien 31f4022895 Added File Extension Blacklist
- All file types (minus JSON, XMP, and AAE) are now shown by default in the library (existing libraries will need to refresh)
- Added the Edit -> "Ignore File Extensions" option, providing the user with a way to blacklist certain file extensions from their library
- The targeted version number has been updated to 9.2.0 (this is not the final 9.2.0 release, commits will still be added before that release is packaged up)
2024-04-27 02:00:18 -07:00
Travis Abendshien 5b4d35b5c0 Added default thumbnail for files 2024-04-26 22:13:10 -07:00
Matheus Cirillo 6831a89392 file opening preview panel context menu 2024-04-26 23:19:24 -03:00
Matheus Cirillo 5bd2aaaf9e context menu for thumbs 2024-04-26 22:04:40 -03:00
Travis Abendshien c789d09b07 Plaintext Thumbs (Proof of Concept)
**BASIC** support for rendering thumbnails for certain plaintext types (txt, md, html, etc.) using PIL.
Notable issues include:
- Long draw times (entire files are read)
- No text wrapping
- Hardcoded style
- Blurry text in preview pane images
- No cached thumbnails (I call dibs on the thumbnail caching system)
2024-04-26 17:33:02 -07:00
Matheus Cirillo a9cbab40ab works as expected (open file in explorer) in windows 2024-04-26 20:40:43 -03:00
Matheus Cirillo bcf4453c8d clickable label to the right place 2024-04-26 20:17:54 -03:00
Matheus Cirillo 18dcedd6a0 code cleanup 2024-04-26 20:13:58 -03:00
Matheus Cirillo 79e0263e97 file_label opens file path 2024-04-26 20:09:43 -03:00
Creepler13 3cd6fa136f Finished folders to Tags tool 2024-04-26 23:36:50 +02:00
Creepler13 0541c9fb01 first prototype 2024-04-26 23:36:50 +02:00
Theasacraft 042ed9209f Merge branch 'CyanVoxel:main' into main 2024-04-26 22:33:14 +02:00
Travis Abendshien 992a840dfe Merge pull request #63 from DrRetro2033/Shortcuts
Keyboard Shortcuts
2024-04-26 13:32:55 -07:00
Theasacraft 1e17b6c467 Merge branch 'CyanVoxel:main' into main 2024-04-26 22:29:04 +02:00
Travis Abendshien a0b017815e Merge pull request #61 from DrRetro2033/main
A simple Tag Database.
2024-04-26 13:23:32 -07:00
Xarvex 66fec73136 Correct usage of start command 2024-04-26 15:05:07 -05:00
Xarvex 1f7a5d3cbb Windows: fix files w/ spaces opening cmd rather than associated program 2024-04-26 14:46:13 -05:00
DrRetro dde7eec946 Keyboard Shortcuts Added to basic Functions 2024-04-26 12:01:02 -04:00
DrRetro 85ae167817 Fixed Issue with Tags in Database not refreshing after Tag was Edited. 2024-04-26 11:01:09 -04:00
DrRetro 5feb3a6d20 Fixed Issue with Previous Commit 2024-04-26 10:51:49 -04:00
DrRetro f23ff1669e Fixed Issue when Searching Tags, Editing Option was not Connected to Searched TagWidets 2024-04-26 10:50:19 -04:00
DrRetro 6b1035b0f6 A simple TagDatabasePanel has been created based off TagSearchPanel.
To access, go to Edit > Tag Database
2024-04-26 10:07:59 -04:00
Theasacraft 243d786298 Update ts_qt.py to update badges if meta tag field is removed 2024-04-26 15:41:37 +02:00
Theasacraft 898ce5fdc7 Update ts_qt.py to update badges if meta tag field is removed 2024-04-26 15:34:06 +02:00
Travis Abendshien 00651e6242 Fixed Incorrect Fields Being Updated in Multi-Selection
Fixes #55

Co-Authored-By: Andrew Arneson <Loran425@gmail.com>
Co-Authored-By: Xarvex <60973030+xarvex@users.noreply.github.com>
2024-04-26 01:45:03 -07:00
Travis Abendshien b7638046a3 Addded TagStudio.ini to gitignore; Updated Qt resource comment 2024-04-25 22:22:28 -07:00
Travis Abendshien c446911b59 Merge pull request #34 from DrRetro2033/main
Mutli-Select Tagging
2024-04-25 22:18:00 -07:00
DrRetro 201a63e273 Refresh_badges added to QtDriver, and favorite and archived badges checks selection. 2024-04-25 20:51:12 -04:00
Andrew Arneson 2514809e17 remove doubled up line 2024-04-25 14:20:46 -06:00
Andrew Arneson 82bb63191a Tweak setting location to ensure compatibility between IDEs
Explicitly call sync to save `.ini` file
2024-04-25 14:12:40 -06:00
Andrew Arneson 5c746a9950 add Qsettings and restore last library on open
Settings are currently stored as an INI file within the project directory rather than messing with registry or system configurations.
2024-04-25 12:23:13 -06:00
DrRetro 2a46251831 Fixed slow down from refreshing all thumbnails for every added and removed tag. 2024-04-25 09:57:37 -04:00
DrRetro 92834800e2 Merge remote-tracking branch 'upstream/main' 2024-04-25 09:46:22 -04:00
DrRetro 794401ae58 Archive Button and Favorite Button Now work 2024-04-25 09:40:12 -04:00