9c2a2cbafd
Start removal of QMessageBox static methods
CI / lint (ubuntu-latest, 3.9) (push) Waiting to run
CI / build-and-test (macos-13, 3.13) (push) Waiting to run
CI / build-and-test (macos-13, 3.9) (push) Waiting to run
CI / build-and-test (macos-14, 3.13) (push) Waiting to run
CI / build-and-test (macos-14, 3.9) (push) Waiting to run
CI / build-and-test (ubuntu-22.04, 3.13) (push) Waiting to run
CI / build-and-test (ubuntu-22.04, 3.9) (push) Waiting to run
CI / build-and-test (ubuntu-22.04-arm, 3.13) (push) Waiting to run
CI / build-and-test (ubuntu-22.04-arm, 3.9) (push) Waiting to run
CI / build-and-test (windows-latest, 3.13) (push) Waiting to run
CI / build-and-test (windows-latest, 3.9) (push) Waiting to run
2025-09-18 13:30:44 -07:00
57a42583de
Cleanup more dialogs
2025-09-18 13:29:24 -07:00
6669891899
Better event driven dialogs. Update pyqttoast for pyqt6
2025-09-18 13:29:24 -07:00
e3e7119c44
Comment qt functions executed in a separate thread
2025-09-18 13:29:24 -07:00
419351e07f
Set Toast to use the Popup window hint
2025-09-18 13:29:24 -07:00
5dfb5e16d7
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-09-18 13:29:24 -07:00
65cd821770
Use signals a little better and avoid QDialog.exec
2025-09-18 13:29:24 -07:00
ebc2db12b8
Improve canceling during a ratelimit
2025-09-18 13:29:24 -07:00
cee84d643e
Fix typo
2025-09-18 13:29:24 -07:00
8e3c6179a9
Fix dark mode
2025-09-18 13:29:24 -07:00
0956f165d2
Display toast notification longer
2025-09-18 13:29:24 -07:00
5c5d87a333
Add tests
2025-09-18 13:29:24 -07:00
144b3ba370
Display message when a ratelimit is hit
2025-09-18 13:29:24 -07:00
04c529494e
Remove Metron support see #783
2025-09-01 17:40:29 -07:00
9137cee3cd
Fix edgecases with filerenaming
...
Add warnings in gui for sub-optimal rename templates
Fix using lists when renaming
Explicitly disallow fields starting with `_`
Mark credit roles with prefix `credit_` so that values will properly
return None for unkown roles
Add `credit_item_` prefix to allow direct usage of the credit class
Make filename tests more readable
2025-08-10 19:42:40 -07:00
98c3ea23ff
Parse a new weird filename
...
Lexer now matches month/day names ran together (eg Aug23)
Parser:
Now strips off an apostrophe ' in front of a 4 digit number
Now automatically activates skip if it's found c2c
or there are >= 3 bracket groups
Skips a < 3 digit number after a month/day name assuming it is the
day of the month
2025-08-10 15:47:52 -07:00
e540ebe3a4
Fix tests
2025-08-10 15:36:04 -07:00
1b03f6b967
Fix error when no matches are found
2025-08-02 22:28:40 -07:00
4ec2e2d11b
Fix log formatting
CI / lint (ubuntu-latest, 3.9) (push) Has been cancelled
CI / build-and-test (macos-13, 3.13) (push) Has been cancelled
CI / build-and-test (macos-13, 3.9) (push) Has been cancelled
CI / build-and-test (macos-14, 3.13) (push) Has been cancelled
CI / build-and-test (macos-14, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.9) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.13) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.9) (push) Has been cancelled
Contributions / A job to automate contrib in readme (push) Has been cancelled
2025-07-17 22:14:58 -07:00
3b0c3447ee
Recursively search for comics by default
2025-07-17 19:15:09 -07:00
d91f6799a0
Fix tags_read in json output for print action
2025-07-01 19:37:37 -07:00
e816232e59
Filerenamer enhancements
...
Allow None replacements to reference other fields
Only do standard replacements and duplicate space removal on field values
Remove filename sanitation of field values
Filename sanitation is performed when doing the actual move
2025-07-01 19:21:19 -07:00
24428c8958
Fix None replacements
2025-07-01 18:17:29 -07:00
af693f4f25
Improve smart text cleanup
2025-07-01 18:16:50 -07:00
f9fb1237fb
Update quick_tag to use Equivalent IDs
2025-06-29 18:36:26 -07:00
f741fc9d16
Merge branch 'mizaki/md_plugin_note-769' into develop
2025-06-29 17:37:57 -07:00
c035733aa3
Improve sorting volumes
2025-06-29 17:37:11 -07:00
e34b23747b
Fix clearing cache
2025-06-29 17:37:11 -07:00
5e63fd6438
Implement better error handling during renaming
2025-06-29 17:37:11 -07:00
bfa9b07016
Use efficient list checks
2025-06-29 17:37:11 -07:00
ee929d8f8a
Add plugin sources notes to startup disclaimer and at bottom of metadata download settings window
2025-06-23 22:59:38 +01:00
1aadf2c52a
Merge branch 'Kijaru/add_gtin_identifier-762' into develop
2025-06-19 09:06:10 -07:00
76e33cc6b6
Fix enabling original hash widgets
2025-06-19 00:13:59 -07:00
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
97c2242474
Fix typo in gtinvalidator
2025-05-28 08:23:16 +02:00
47df09c8c7
Add GTIN validation
2025-05-27 00:50:27 +02:00
94f325a088
Fix error when parsing metadata from the CLI
2025-05-24 11:49:56 -07:00
ebd7fae059
Fix setting the issue to "1" when not searching online
2025-05-24 11:49:38 -07:00
38e7789c7b
Add support for GTIN identifier
2025-05-17 11:54:59 +02:00
12f1d11ee8
Merge branch 'mizaki/issue_hash_cover' into develop
2025-05-05 00:20:57 -07:00
3d47e6b3b6
Make perception hash more efficient
2025-05-04 17:28:52 -07:00
ca969e12a7
Update quick tag for new api
2025-05-04 15:40:34 -07:00
039fd4598d
Remove unnecessary log output
2025-05-04 15:32:45 -07:00
f1b729129e
Fix mypy types
2025-05-04 15:32:26 -07:00
bcc677ab12
Use empty string Kind instead of Hash != 0 for hash checking. Remove redundent or for HashImage.URL value
2025-05-03 22:07:28 +01:00
c9e368bf3f
Speedup ComicArchive access fixes #728
...
Fix invalid zip test
Removing the check on each file inside of the zip, invalid zip files may still be opened but don't really matter in this case
Cache reading the filename list
Add a list of supported extensions to check first for an archiver
Remove unnecessary calls to rar executable
Fix limiter on integration test
Remove excess processEvents calls
Fix unnecessary calls when inserting into the FileSelectionList
2025-05-02 13:42:01 -07:00
2f64154cd2
Update to latest version of settngs
2025-05-01 18:18:50 -07:00
165388ce1b
Show more options to the user if there are multiple bad matches
...
Fix some error cases in the comicvine talker
Remove leftover pprint statement
2025-04-30 17:32:05 -07:00
fb629891ba
Sort files before processing
2025-04-30 17:27:25 -07:00
f0c644f5ec
Fix flake8 error
2025-04-30 17:26:56 -07:00