0d7417f9ae
Fix test
CI / lint (ubuntu-latest, 3.13) (push) Has been cancelled
CI / build-and-test (macos-14, 3.10) (push) Has been cancelled
CI / build-and-test (macos-14, 3.14) (push) Has been cancelled
CI / build-and-test (macos-15-intel, 3.10) (push) Has been cancelled
CI / build-and-test (macos-15-intel, 3.14) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.10) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.14) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.10) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.14) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.10) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.14) (push) Has been cancelled
2026-02-26 17:39:27 -08:00
be099eef82
temp
2026-02-26 17:27:14 -08:00
c1e2c24b91
Redesign comic files
2026-02-26 17:27:14 -08:00
bb465e3eae
Update comictaggerlib and comicapi for exception handling
2026-02-26 17:27:14 -08:00
21a93341d4
Fix deprecated PIL function
2026-02-26 17:26:10 -08:00
pre-commit-ci[bot]
ee9daf95ff
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2026-01-19 17:15:43 +00:00
6669891899
Better event driven dialogs. Update pyqttoast for pyqt6
2025-09-18 13:29:24 -07:00
ade4679ae3
Skip GUI tests on Windows and Linux
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
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
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
c9d0420102
Fix sanitize_title for ComicVine search
...
Fixes #767
2025-06-29 17:37:11 -07:00
12f1d11ee8
Merge branch 'mizaki/issue_hash_cover' into develop
2025-05-05 00:20:57 -07: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
b5eba8d715
Fix difference_hash
2025-04-22 21:08:10 -07:00
Mizaki
506fac03c7
Use ImageHash solely
2025-04-17 23:48:53 +01:00
Mizaki
085b599bc4
Parametrise cover match test and add ImageHash data
2025-02-23 18:11:40 -08:00
39a4a37d7c
Add tests
2024-09-19 19:03:30 -07:00
234d9e49fe
Fix test
2024-09-17 15:32:01 -07:00
58f71cf6d9
Remove archived tags from tests
2024-09-12 13:17:06 -07:00
fab30f3f29
Add experimental quick-tag
2024-08-18 19:16:55 -07:00
2cb6caea8d
Ignore update with incomplete data when complete data is already cached
2024-08-16 17:05:28 -07:00
ffdf7d71e1
Fix tests
2024-08-16 12:50:14 -07:00
8709ef301d
Fix failing test
2024-08-03 23:11:31 -07:00
a7a9d38428
Make ImageMetadata a dataclass
2024-07-27 19:23:37 -07:00
76a92c8431
Fix test
2024-06-23 00:04:33 -07:00
3389c72a63
Merge branch 'help-messages' into develop
2024-06-21 19:53:30 -07:00
69a9566f42
Update all references of saved 'matadata' to 'tags'
2024-06-20 16:47:10 -07:00
6132af3bb5
Support niquests
2024-06-09 13:09:26 -07:00
e864e2db48
Re-arrange settings
2024-05-21 19:57:47 -07:00
Mizaki
a40438d38c
Separate list merge into a separate option (lordwelch)
2024-05-11 16:42:24 +01:00
Mizaki
3d443e0908
lordwelch rewrite
2024-05-11 02:04:43 +01:00
Mizaki
71b79bdc91
Move some overlay test data to testing/comicdata.py
2024-05-11 02:02:01 +01:00
Mizaki
8b0683f67c
Add OverlayMode options for read style and data source
2024-05-11 01:56:06 +01:00
Mizaki
0bbdaa96cf
Split command line `--type arg into --type-modify for modify styles and --type-read for read styles
2024-04-29 00:51:40 +01:00
d63123b77b
Add tests for prepare_metadata
2024-04-28 13:53:41 -07:00
8b4bf8d51f
Allow preserving the original filename when moving
2024-04-27 19:25:33 -07:00
064795fac9
Fix prepare_metadata
2024-04-27 16:43:51 -07:00
8bcd51f49b
Improve commandline metadata override
...
Change parse_metadata_from_string to yaml syntax
Add a special value to remove existing values when metadata is overlayed
2024-04-06 12:03:01 -07:00
de084ffff9
Fix string value of GenericMetadata
2024-04-06 12:02:21 -07:00
bad8b85874
Fix tests
2024-02-24 18:30:41 -08:00
f382c2f814
Update Tests
2024-02-23 20:47:22 -08:00
2eca743f20
Fix #602
...
Tests were not made correctly to catch the change in 2c3a2566cc
This has now been corrected
2024-02-18 17:31:00 -08:00
8ec16528ab
Implement local plugins
2024-02-10 21:00:24 -08:00
69615c6c07
Fix hash and test
2024-02-10 15:02:24 -08:00
bb1a83b4ba
Fix the rename command
2024-01-21 14:01:11 -08:00
539aac1307
Fix clearing lists via the '-m' option Fixes #587
2024-01-14 13:38:11 -08:00