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
Theasacraft
432f4851f3
Update library.py to not duplicate default tags on save
2024-04-25 00:02:32 +02:00
Dakota Marshall
4184848f9c
Update Nix flake pinned hash for python3.12 and QT 6.6.3 support
2024-04-24 16:51:06 -04:00
Dakota Marshall
bc0f8b991e
Update install documentation for NixOS
2024-04-24 16:25:57 -04:00
Dakota Marshall
c4e8d40abe
Update bash script to use env for nix support
2024-04-24 16:25:57 -04:00
Dakota Marshall
c7492b78d3
Add flake files for working Nix environment
2024-04-24 16:25:57 -04:00
Travis Abendshien
e69e4998e5
Merge branch 'main' of https://github.com/CyanVoxel/TagStudio
2024-04-24 13:14:21 -07:00
Travis Abendshien
0b9b4dac73
Updated Prerequisites to Python 3.12
2024-04-24 13:14:11 -07:00
Travis Abendshien
844f756dba
Merge pull request #32 from Thesacraft/main
...
python 3.12 support
2024-04-24 13:13:21 -07:00
Theasacraft
129d336357
Merge branch 'CyanVoxel:main' into main
2024-04-24 21:13:38 +02:00
Travis Abendshien
071100bf90
Merge pull request #33 from LennartCode/patch-1
...
docs(README.md): Removed typo.
2024-04-24 12:04:11 -07:00
Lennart S
e161290571
docs(README.md): Removed typo.
2024-04-24 20:59:41 +02:00
Theasacraft
e8ab8059cd
Update requirements.txt to support python 3.12
2024-04-24 19:18:24 +02:00
Theasacraft
7ec29228b5
Update requirements.txt to also support python3.12
2024-04-24 19:15:17 +02:00
Travis Abendshien
0529f1fe7e
Fixed library creation bug inside of empty .TagStudio folder
...
Fixed a library creation bug where the program would malfunction when trying to create a new library from a folder called ".TagStudio".
2024-04-23 23:22:29 -07:00
Travis Abendshien
59be7c0cf9
Merge pull request #30 from Loran425/main
...
Allow network path libraries
2024-04-23 22:21:41 -07:00
Andrew Arneson
dfe2b57952
Allow network path libraries
...
Swap normalized path strip from using strip to using rstrip to avoid stripping leading slashes
2024-04-23 22:59:18 -06:00
Travis Abendshien
45e765862d
Fixed forward slash being stripped from Unix paths
2024-04-23 20:10:16 -07:00
Travis Abendshien
cf1ce6bb24
Merge pull request #27 from Thesacraft/main
...
Prevent exceptions when no Library is Loaded
2024-04-23 17:33:09 -07:00
Theasacraft
e3e1c55fab
Merge branch 'CyanVoxel:main' into main
2024-04-24 02:28:34 +02:00
Travis Abendshien
2e57e0397c
Extended filetype support
...
Added rudimentary support for audio types, text types, spreadsheets, presentations, archives, and programs. These files will now be scanned and picked up when refreshing the library.
2024-04-23 17:10:23 -07:00
Travis Abendshien
5e33d07e39
Removed unused dependencies
2024-04-23 16:26:10 -07:00
Theasacraft
fffd9dba6c
Update ts_qt.py to prevent exceptions in file menu
...
Before this Refresh Directorys/Save Library/Save Library Backup would throw an exception if no library was loaded this prevents that
2024-04-24 01:17:30 +02:00
Theasacraft
98a01aea80
Merge branch 'CyanVoxel:main' into main
2024-04-24 00:55:17 +02:00
Theasacraft
1489d56be7
Update ts_qt.py to not throw Errors when no library is open
...
Before this the Refresh/Save Library/Save Library Backup would throw an Error when no Library is open
2024-04-24 00:53:41 +02:00
Travis Abendshien
d974aa777c
Removed (most) janky theme overriding ( #5 )
...
- Removed most of the temporary theming that was clashing with Qt, especially in system light mode
- Possibly fixed the "transparent menu" issue
2024-04-23 15:49:05 -07:00
Travis Abendshien
f67b26fbd6
Added SIGTERM handling ( #13 )
...
- Also removed miscellaneous whitespace
- Removed leftover print statement on startup
2024-04-23 13:31:53 -07:00
Travis Abendshien
a074bed540
Merge pull request #22 from Thesacraft/main
...
Update ts_qt.py to fix bootup bug
2024-04-23 11:29:28 -07:00
Theasacraft
a55e649d83
Update ts_qt.py to fix bootup bug
...
Fixes the visual bug
2024-04-23 20:20:13 +02:00
Travis Abendshien
9afd3d2aa8
Merge branch 'main' of https://github.com/CyanVoxel/TagStudio
2024-04-23 10:21:27 -07:00
Travis Abendshien
f05f8de4f6
Update README.md
...
- Added instructions for how to launch the shell script on Linux
- Clarified macOS instructions regarding the venv
2024-04-23 10:21:15 -07:00
Travis Abendshien
5722521319
Merge pull request #10 from OleMortensen8/main
...
added Start script to boot into linux provided you have python installed
2024-04-23 10:00:56 -07:00
Ole Vølund Skov Mortensen
70500ed9fd
added Start script to boot into linux provided you have python installed
2024-04-23 07:44:26 +02:00
Travis Abendshien
6c5f0c2151
Merge pull request #6 from 0xnim/main
...
Add Inverted Images for Light/Dark Mode
2024-04-22 19:23:59 -07:00
Niklas Wojtkowiak
e46d87eded
Revert changes for creation of inverted masks
2024-04-22 22:19:49 -04:00
Niklas Wojtkowiak
b4bef64284
Add Inverted Images for Light/Dark Mode
2024-04-22 21:27:12 -04:00
Travis Abendshien
95927a1cea
Update README.md
...
Added clarification for different Python aliases in the instructions.
2024-04-22 16:32:23 -07:00
Travis Abendshien
bd48850bc6
Updated Python version requirements
2024-04-22 15:33:59 -07:00
Travis Abendshien
5f6782d705
Disabled test macro running upon adding new entries
2024-04-22 13:40:23 -07:00
Travis Abendshien
b01b047d42
Update README.md
2024-04-22 12:38:07 -07:00
Travis Abendshien
d63a978fb0
Alpha v9.1.0
...
Initial public release
2024-04-22 11:52:22 -07:00