Commit Graph

759 Commits

Author SHA1 Message Date
d815264026 Comment qt functions executed in a separate thread 2025-01-22 17:25:33 -08:00
b347473a74 Set Toast to use the Popup window hint 2025-01-22 17:24:20 -08:00
ca8f36d105 Fix toasts and modal dialogs
Toasts calculated the duration bar in python this is now a QPropertyAnimation

Series/Issue Selection windows now use signals/slots to communicate
2025-01-14 21:23:17 -08:00
13ee9e9ad8 Use signals a little better and avoid QDialog.exec 2025-01-14 17:41:00 -08:00
a9da87bff3 Improve canceling during a ratelimit 2025-01-04 15:14:32 -08:00
d011975fd0 Fix typo 2024-12-24 21:17:59 -08:00
4d767f026a Fix dark mode 2024-12-23 20:10:18 -08:00
e184353493 Display toast notification longer 2024-12-18 22:34:03 -08:00
94ca1fd58b Add tests 2024-12-18 21:15:51 -08:00
63c836a327 Display message when a ratelimit is hit 2024-12-16 01:03:31 -08:00
92ce2987ea Regenerate settngs 2024-12-07 15:30:44 -08:00
c282ebf845 Switch ubuntu runner to 22.04 and macos to 13 2024-12-07 14:41:22 -08:00
38932f0782 Add language to ComicTagger 2024-12-06 23:18:45 -08:00
577e99ae39 Print CLI tags when using the print command 2024-12-06 23:02:10 -08:00
5df9359151 Merge branch 'mizaki/write_md_merge' into develop 2024-10-19 14:00:46 -07:00
119a0881e0 Merge branch 'mizaki/fix_readtags' into develop 2024-10-19 13:59:59 -07:00
f4f732b742 Fix accidental re-ordering of pages when pages.image_index is disabled on a metadata type 2024-10-19 13:58:19 -07:00
a8f269aefa Fix export to CBZ 2024-10-19 10:37:27 -07:00
6930f0cb74 Fix switching unclean read tags 2024-10-17 21:44:09 +01:00
170476a705 Preserve hidden metadata values when reading from GUI form 2024-10-15 13:06:19 +01:00
5b02358bf1 Fix all inputs being disabled when an invalid tag is loaded from settings 2024-10-11 21:04:48 -07:00
e46656323c Fix clearing invalid tags 2024-09-22 16:24:28 -07:00
e96de650bf Fix label names for standard location links 2024-09-21 17:06:17 -07:00
b421a0edaa Add links to standard locations 2024-09-21 15:57:09 -07:00
a9fdafdb93 Format message better 2024-09-21 15:39:37 -07:00
9358431146 Add a notice about Metron/GCD changes on PyInstaller builds 2024-09-20 14:45:06 -07:00
c796ad7c7a Enable debug logging for pyrate-limiter 2024-09-20 13:52:25 -07:00
a7f1d566ab Merge branch 'plugin-isolation' into develop 2024-09-19 16:26:35 -07:00
6ea9230382 Allow .whl files 2024-09-17 14:27:01 -07:00
1803a37591 Handle None values when doing conversions and catch indexing errors 2024-09-17 09:20:11 -07:00
c50de9bed7 Fix plugin folder 2024-09-16 16:52:51 -07:00
6a97ace933 Only support zip local plugins 2024-09-16 16:46:42 -07:00
f56d58bf45 Fix reading plugin files 2024-09-16 16:13:11 -07:00
4c9096a11b Implement the most basic local plugin isolation possible
Remove modules belonging to local plugins after loading
Remove sys.path entry after loading

This means that multiple local plugins can be installed with the same import path and should work correctly
This does not allow loading a local plugin that has the same import path as an installed plugin
2024-09-15 17:09:33 -07:00
befffc98b1 Catch all exceptions when parsing metadata from the CLI 2024-09-12 13:11:30 -07:00
006f3cbd1f Remove comet and cbl tags 2024-09-12 12:09:07 -07:00
582224abec Fixes for quick-tag 2024-09-12 11:51:38 -07:00
acb59f9e83 Fix saving settings 2024-08-24 12:19:11 -07:00
fab30f3f29 Add experimental quick-tag 2024-08-18 19:16:55 -07:00
b8728c5eed Improve performance when re-tagging file based tags in zip archives 2024-08-03 14:41:04 -07:00
d089c4bb6a Merge branch 'mizaki/modify_cb_delegate' into develop 2024-08-03 14:04:49 -07:00
8ace830d5e Remove double import 2024-07-31 22:13:15 +01:00
d4a90e8934 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-29 17:21:53 +00:00
0048901a61 Remove unused attributes 2024-07-27 19:23:37 -07:00
a7a9d38428 Make ImageMetadata a dataclass 2024-07-27 19:23:37 -07:00
e96cb8ad15 Add button to autodetect double pages
A page is marked as a double page if it's as least as wide as tall.

Closes: #578
Co-authored-by: Sven Hesse <drmccoy@drmccoy.de>
2024-07-27 16:39:34 -07:00
d8adbbecdd Fix inadequate checks on page attributes 2024-07-27 15:43:38 -07:00
f043da6b62 Enable navigation with left and right arrow keys in the page browser 2024-07-27 15:42:20 -07:00
77e551e582 Add Auto-Tag back to the toolbar 2024-07-27 15:40:48 -07:00
a44e037311 Use custom delegate to unify combobox item style 2024-07-06 22:50:49 +01:00