Commit Graph

173 Commits

Author SHA1 Message Date
yedpodtrzitko
f40be005f8 fix file opening on posix 2024-05-01 16:21:40 +08:00
Travis Abendshien
1a7316d54c Merge pull request #103 from yedpodtrzitko/yed/show-tags-implicitly
show all tags in Add Tags panel by default
2024-04-30 21:55:46 -07:00
Travis Abendshien
92e7e05540 Merge pull request #99 from TechCrafterGaming/FIX-001
added action to close a library
2024-04-30 21:07:06 -07:00
yedpodtrzitko
d478116094 show all tags in tag panel by default 2024-05-01 00:04:37 +08:00
Travis Abendshien
a10478bc8b Misc Bug Fixes
- Catches additional exception in the sorting process of new files added to the library
- Skips this sorting process if there are more than 100,000 files (this is a temporary sorting measure, anyway)
- Possibly improved performance during the functionless (and cursed) "Applying Configured Macros" step of loading new files
2024-04-30 02:41:07 -07:00
TechCrafterGaming
a669fd67c3 small adjustments and comments 2024-04-30 08:07:10 +02:00
TechCrafterGaming
7cdb26e822 added if statement 2024-04-30 08:04:13 +02:00
TechCrafterGaming
16a9d32ef3 added last_library value to be set properly 2024-04-30 08:02:46 +02:00
Travis Abendshien
9b90bfad84 Merge pull request #98 from Creepler13/Folders-to-tags-cleanup
Folders to tags refractor + Bug fix + Enhancement
2024-04-29 22:43:15 -07:00
Travis Abendshien
6f900ff371 Merge pull request #101 from TechCrafterGaming/FIX-002 2024-04-29 16:54:07 -07:00
TechCrafterGaming
878a5dfc8a small changes to ts_qt.py (doc strings) 2024-04-30 00:12:39 +02:00
TechCrafterGaming
030c817323 added action to close a library 2024-04-29 23:57:35 +02:00
Travis Abendshien
9ad81c4582 Merge pull request #94 from Thesacraft/Shutdown-threads-safely
Shuts the threads down before quitting the application Fixes #86
2024-04-29 14:42:22 -07:00
Creepler13
b1c0ec5817 Open/Close all buttons 2024-04-29 23:01:15 +02:00
Creepler13
ea904da58b Folders to tags Cleanup + bugfix 2024-04-29 21:29:43 +02:00
Andrew.Arneson
885b2b0358 Patch Bug that prevents loading ts_library.json fields ids as integers 2024-04-29 12:55:30 -06:00
Theasacraft
7139eea4c4 Ends threads before quitting application
This fixes this warning:
QThread: Destroyed while thread is still running
2024-04-29 19:37:36 +02:00
Theasacraft
41e419c1e7 Ends threads before quitting application
This fixes this warning:
QThread: Destroyed while thread is still running
2024-04-29 18:46:35 +02:00
yedpodtrzitko
d8a11a796d fix: strip leading slash in library items 2024-04-29 12:53:41 +08:00
Andrew Arneson
eb2a175b75 Changes from #84 split into src.qt.helpers.open_file from ts_qt.py 2024-04-28 13:37:28 -06:00
Andrew Arneson
22e0ef8f4b Cleanup Imports 2024-04-28 12:57:21 -06:00
Andrew Arneson
1351002378 Breakout ItemThumb and PreviewPanel from ts_qt.py 2024-04-28 12:55:37 -06:00
Andrew Arneson
6e8baced7d Revert "Cannot split out ItemThumb or PreviewPanel due to close ties with driver"
This reverts commit 6b9b813e26.
2024-04-28 12:18:31 -06:00
Andrew Arneson
310fc0d958 Re-enable typechecking and autocompletion for modals that rely on QtDriver in ts_qt.py 2024-04-28 12:17:16 -06:00
Andrew Arneson
ca9735ca86 Split out remaining modals from ts_qt.py 2024-04-28 11:09:06 -06:00
Andrew Arneson
f7c4e1ccc0 Revert "Cannot split out unlinked file functions due to close ties with driver"
This reverts commit c848c57cb4.
2024-04-28 10:28:05 -06:00
Andrew Arneson
f6b131c412 Revert "Cannot split out duped file functions due to close ties with driver"
This reverts commit abd36e55b3.
2024-04-28 10:28:05 -06:00
Andrew Arneson
a695e222f4 Revert "Cannot split out folder_to_tag file functions due to close ties with driver"
This reverts commit 237bcd90b0.
2024-04-28 10:28:04 -06:00
Andrew Arneson
0d6746abe0 Revert "Cannot split out mirror entities file functions due to close ties with driver"
This reverts commit a62dbc3f2d.
2024-04-28 10:28:04 -06:00
Andrew Arneson
82a53481f7 Missing Newlines 2024-04-27 21:40:53 -06:00
Andrew Arneson
d26b308ae2 split TextWidget from ts_qt.py 2024-04-27 21:25:01 -06:00
Andrew Arneson
5431c1996a Copied (with git history):
ts_qt.py

 — into: —

./widgets/text_edit.py
2024-04-27 21:21:02 -06:00
Andrew Arneson
731b6d1568 * (merge)
Copied (with git history):

ts_qt.py

 — into: —

./widgets/text_edit.py
2024-04-27 21:21:02 -06:00
Andrew Arneson
68b075a6c8 * (keep ts_qt.py)
Copied (with git history):

ts_qt.py

 — into: —

./widgets/text_edit.py
2024-04-27 21:21:02 -06:00
Andrew Arneson
99cc8dc991 * (create ./widgets/text_edit.py)
Copied (with git history):

ts_qt.py

 — into: —

./widgets/text_edit.py
2024-04-27 21:21:02 -06:00
Andrew Arneson
cdba60c7d3 Cleanup Imports 2024-04-27 21:00:38 -06:00
Andrew Arneson
6b9b813e26 Cannot split out ItemThumb or PreviewPanel due to close ties with driver
Might be able to resolve with more time and a separate PR
2024-04-27 20:52:51 -06:00
Andrew Arneson
ad85266f98 Error File Creation 2024-04-27 20:46:16 -06:00
Andrew Arneson
a62dbc3f2d Cannot split out mirror entities file functions due to close ties with driver
Might be able to resolve with more time and a separate PR
2024-04-27 20:45:04 -06:00
Andrew Arneson
237bcd90b0 Cannot split out folder_to_tag file functions due to close ties with driver
Might be able to resolve with more time and a separate PR
2024-04-27 20:44:46 -06:00
Andrew Arneson
abd36e55b3 Cannot split out duped file functions due to close ties with driver
Might be able to resolve with more time and a separate PR
2024-04-27 20:43:35 -06:00
Andrew Arneson
7b0064d14b split FileExtensionModal from ts_qt.py 2024-04-27 20:42:24 -06:00
Andrew Arneson
c848c57cb4 Cannot split out unlinked file functions due to close ties with driver
Might be able to resolve with more time and a separate PR
2024-04-27 20:36:21 -06:00
Andrew Arneson
ebf2c0bb99 split AddFieldModal from ts_qt.py 2024-04-27 20:26:26 -06:00
Andrew Arneson
53fefb7497 split TagBoxWidget from ts_qt.py 2024-04-27 20:22:02 -06:00
Andrew Arneson
a9afb8e2cf split TagBoxWidget from ts_qt.py 2024-04-27 20:15:14 -06:00
Andrew Arneson
f0019c7086 split BuildTagPanel from ts_qt.py 2024-04-27 20:12:40 -06:00
Andrew Arneson
c8439c976f split TagSearchPanel from ts_qt.py 2024-04-27 20:10:01 -06:00
Andrew Arneson
4a3b0c103f split TagWidget from ts_qt.py 2024-04-27 19:58:35 -06:00
Andrew Arneson
6168434f3d split ProgressWidget from ts_qt.py 2024-04-27 19:52:02 -06:00