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
Travis Abendshien
039c574cf4
Merge pull request #60 from Thesacraft/main
...
Fixes issue with badges not getting updated if meta tags gets removed
2024-04-26 13:36:57 -07: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
Travis Abendshien
80d6e09834
Merge pull request #64 from xarvex/file-open-2
...
Windows: fix files w/ spaces opening cmd rather than associated program
2024-04-26 13:10:39 -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
Travis Abendshien
ff488da6c8
Merge pull request #51 from Loran425/main
...
QOL Open last opened library
2024-04-25 14:22:12 -07: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
9a076a775f
Merge remote-tracking branch 'upstream/main'
2024-04-25 12:23:55 -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
Travis Abendshien
00dea27279
Merge pull request #46 from eltociear/patch-1
...
docs: update documentation.md
2024-04-25 10:39:42 -07:00
Ikko Eltociear Ashimine
a0dc34a5ad
docs: update documentation.md
...
minor fix
2024-04-26 00:46:32 +09: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
DrRetro
b2fbc4b4a2
Large Changes to how code gets Field ID.
2024-04-25 09:34:14 -04:00
Travis Abendshien
13c2ca1ea5
Allows shortcut files to show in library
...
Shortcut files (.lnk, .url, .desktop) can now be added to the library (no thumbnail previews currently).
2024-04-25 01:41:32 -07:00
Travis Abendshien
e823bb5c93
Merge pull request #41 from Loran425/feature/modify-imports
...
Feature/modify imports
2024-04-24 22:37:27 -07:00
Travis Abendshien
7652289fe5
Merge branch 'main' into feature/modify-imports
2024-04-24 22:36:56 -07:00
Travis Abendshien
b9b23611f7
Merge pull request #43 from xarvex/file-open-1
...
Allow files to be opened in their respective programs in the background for Windows, MacOS, and Linux
2024-04-24 22:18:56 -07:00
Andrew Arneson
de09da1592
remove tagstudio prefix for source libraries
2024-04-24 23:18:16 -06:00
Xarvex
956ffd4663
Properly detach process on Windows
2024-04-25 00:07:14 -05:00
Xarvex
8b4b2507fa
Account for start being a shell builtin on Windows
2024-04-24 23:50:26 -05:00
Xarvex
f125e5a50d
Implement file opening for Linux and MacOS, allow Windows in background
...
Note: this is only tested on Linux
2024-04-24 23:37:36 -05:00
Andrew Arneson
0b1c097f97
update tagstudio.py refrences to tag_studio.py
2024-04-24 22:11:22 -06:00
Andrew Arneson
2b5697ea50
Remove wildcard Imports
2024-04-24 21:51:43 -06:00
Andrew Arneson
4e5b7b1c7d
Fix reference to datetime
2024-04-24 21:51:22 -06:00
Andrew Arneson
0b4ccac5ff
Import Humanfriendly format_size when importing format_timespan
2024-04-24 21:14:13 -06:00
Andrew Arneson
952ed8f27d
Remove Unused Imports
2024-04-24 21:10:44 -06:00
Andrew Arneson
c0c18dabc1
Optimize & Sort Imports
2024-04-24 19:52:10 -06:00
Andrew Arneson
7b48e5e17e
Prevent Import collisions
...
Rename tagstudio.py to tag_studio.py
2024-04-24 19:48:25 -06:00
Travis Abendshien
6e7567a192
Update launch.json
...
Updated launch.json to be cross-platform between Windows and UNIX systems
2024-04-24 17:12:40 -07:00
Travis Abendshien
ad6fefbe2b
Merge pull request #35 from dakota-marshall/nixos-support
...
Add NixOS Dev Environment Support
2024-04-24 17:01:16 -07:00
Travis Abendshien
4a55af66ee
Remove duplicate tag IDs when loading library
...
Tags with duplicate IDs inside a library save file are removed when opening the library. Cleans up the mess from #38 .
2024-04-24 16:22:36 -07:00
Travis Abendshien
ac00890c90
Merge pull request #39 from Thesacraft/main
...
Update library.py to not duplicate default tags on save
2024-04-24 15:26:46 -07:00