Commit Graph

216 Commits

Author SHA1 Message Date
Andrew Arneson 191d8f995f Merge remote-tracking branch 'refs/remotes/upstream/main' 2024-05-10 18:00:43 -06:00
Andrew Arneson eede5b3600 Move the tagstudio.ini file to alongside the executable 2024-05-10 17:58:56 -06:00
Travis Abendshien 3aa71d6f8a Formatted with Ruff 2024-05-10 15:45:19 -07:00
Travis Abendshien 94f929d122 Allow the use of the native macOS menu bar 2024-05-10 15:43:26 -07:00
Travis Abendshien 03a46ae57b Style Changes
- Removed legacy style experiments, including strange translucent widgets and indigo default tags
- Renamed "Folders To Tags" to "Create Tags From Folders"
- Edited formatting of "Create Tags From Folders" modal
- Renamed "Tag Database" to "Manage Tags"/"Library Tags"
- Tweaked names of other menubar actions
- Removed some commented-out code
2024-05-10 15:29:28 -07:00
yed podtrzitko b8d72a65c8 misc: remove duplicate code for tags updating (#135) 2024-05-09 17:39:46 -07:00
Sylvia K f9ea20e29c Refactor: Deduplication in pagination.py's "Set Elipses Sizes" section (#141) 2024-05-08 12:07:58 -07:00
Travis Abendshien b6ccb88a95 Fixed Some Images Breaking Thumbnailer
Fixed images that were considered to be "truncated" from breaking the thumbnail renderer when trying to transpose via an EXIF flag. This was happening with certain panorama photos.
2024-05-08 11:39:03 -07:00
Travis Abendshien de434872d6 Merge pull request #145 from yedpodtrzitko/yed/hold-the-jobs
dont run job threads needlessly
2024-05-08 10:36:58 -07:00
arthniwa 7f776f4c86 Fix format required by Ruff 2024-05-08 10:57:48 -05:00
yedpodtrzitko e803f6adcb wait for threads to finish 2024-05-08 22:49:05 +08:00
arthniwa 48ad4aaad2 Add action to help menu
Add "Go to GitHub Repository" to the help menu.
2024-05-08 00:42:16 -05:00
yedpodtrzitko 0e621011fc dont run job threads needlessly 2024-05-08 11:18:01 +08:00
Travis Abendshien 57a15f651e Merge pull request #140 from yedpodtrzitko/yed/fix-edit-enter
fix input enterPressed event
2024-05-04 23:36:40 -07:00
yedpodtrzitko 3aa4fa214f fix input enterPressed event 2024-05-05 14:22:37 +08:00
Sylvia Krech 78ea0b3641 close_library() fix 2024-05-04 16:45:38 -05:00
Sylvia Krech 523f233f4a Ruff formatting 2024-05-04 15:16:31 -05:00
Sylvia Krech ea05907227 Fix for #119, Prompt for new location user if library cannot be saved 2024-05-04 12:20:43 -05:00
Travis Abendshien 089c8dd50c Reformatted using Ruff 2024-05-03 19:40:36 -07:00
Travis Abendshien 77d7559014 Merge pull request #111 from yedpodtrzitko/yed/sidebar-active-cursor
feat: add hand cursor for active sidebar elements
2024-05-03 19:15:37 -07:00
Travis Abendshien 164aba1bb0 Merge pull request #113 from TechCrafterGaming/PR-003
minor bug fixes to Tag Search Box
2024-05-03 19:08:34 -07:00
Travis Abendshien fd622ea378 Merge pull request #114 from Loran425/refactor/tag_database
Remove functionally duplicated code in update_tags
2024-05-03 18:22:42 -07:00
Travis Abendshien b2d87b05d8 Merge pull request #123 from SylviaSK/main
Fix opening to a file with spaces in path on windows / #120
2024-05-03 18:13:07 -07:00
JinguBangWest 58c773a0de change to string.removeprefix(prefix) 2024-05-03 14:37:32 -04:00
JinguBangWest bb1161baa9 Refactor strip_web_protocol
This allows for more prefixes to be added in the future if needed without repeating code multiple times.
2024-05-02 22:05:57 -04:00
Sylvia Krech cd719c6d01 minor comment fix 2024-05-02 11:54:10 -05:00
Sylvia Krech 9a405dd336 Fix for #120, Windows filepaths with spaces 2024-05-02 11:47:32 -05:00
Travis Abendshien ea8d954548 Merge pull request #122 from abby-freakazoid/bugfix/validate-library-path-before-open/#118
Fix library reopen doesn't check if path is valid #118
2024-05-01 23:00:06 -07:00
Abby 99a0bfe919 Fix library reopen doesn't check if path is valid #118 2024-05-02 00:25:21 -05:00
gabrieljreed eb5124bd0a Update docstrings 2024-05-01 22:01:08 -07:00
gabrieljreed 0e1e9e924b Merge remote-tracking branch 'upstream/main' into bugfix/right-click-file-path/#116 2024-05-01 21:56:29 -07:00
gabrieljreed 85b4be8525 Add docstrings 2024-05-01 21:45:43 -07:00
gabrieljreed 08c0704926 Fix open_file for platforms other than Windows 2024-05-01 21:42:58 -07:00
gabrieljreed 81f550a543 Fix open_explorer on Mac, fix right click on FileOpenerLabel 2024-05-01 21:41:11 -07:00
Andrew.Arneson 9951c00a45 Remove functionally duplicated code in update_tags 2024-05-01 13:04:17 -06:00
TechCrafterGaming b834166d61 minor bug fixes to Tag Search Box 2024-05-01 15:27:12 +02:00
yedpodtrzitko 61f9a49782 feat: add hand cursor for active sidebar elements 2024-05-01 18:46:55 +08:00
Travis Abendshien 3d5ed3a948 Added EXIF transpose to small thumbnails 2024-05-01 02:58:43 -07:00
yedpodtrzitko 8604a7f08f fix image thumbnails rotation 2024-05-01 17:15:33 +08:00
Xarvex 81e0e7b072 Accidental double sys import during merge conflict 2024-05-01 03:50:27 -05:00
Xarvex ba5a995b5d Merge branch 'yed/macos-file-open' of github.com:yedpodtrzitko/TagStudio into yed/macos-file-open 2024-05-01 03:43:53 -05:00
Xarvex c58590a221 Make use of open_file from #84
Refactor done in #80 essentially reverted changes
Re-fixes #81, also re-fixes windows opening behind TagStudio
2024-05-01 03:30:35 -05:00
yedpodtrzitko f40be005f8 fix file opening on posix 2024-05-01 16:21:40 +08:00
yedpodtrzitko f9fc28d5ec fix file opening on posix 2024-05-01 15:46:08 +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