be099eef82
temp
2026-02-26 17:27:14 -08:00
73e422e044
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
9a4b881154
Fix Archive and Tag plugin definitions for exception handling
2026-02-26 17:27:14 -08:00
1858751c30
Fix Read-Only permissions check
2026-01-30 17:57:01 -08:00
35452e55ab
Improve automatic discovery of rar/unrar
2025-11-28 22:27:49 -08:00
83b0de9257
Use the current comic metadata for the rename test
2025-11-25 23:09:46 -08:00
9c51b215e6
Upgrade to python3.10
2025-11-25 22:33:15 -08:00
5256f016b7
Add links to issues and series
2025-09-18 16:30:51 -07:00
e1032cb72b
Fix #788
2025-09-18 13:20:34 -07:00
2758c97e0a
Update isocodes
2025-09-01 17:13:21 -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
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
bfa9b07016
Use efficient list checks
2025-06-29 17:37:11 -07:00
c9d0420102
Fix sanitize_title for ComicVine search
...
Fixes #767
2025-06-29 17:37:11 -07:00
1aadf2c52a
Merge branch 'Kijaru/add_gtin_identifier-762' into develop
2025-06-19 09:06:10 -07:00
0950f032c3
Use zipremove
2025-06-19 00:13:59 -07:00
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
Kijaru
66d1c5761e
Removed GTIN from ComicRack
2025-05-27 00:50:01 +02:00
Kijaru
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
0f1239f603
Remove probably unnecessary waits in rar code for macOS
2025-05-04 17:28:03 -07:00
f1b729129e
Fix mypy types
2025-05-04 15:32:26 -07:00
77ddbf5baa
pre-sort filenames fixes #705
...
Provides consistent ordering for numbers in names
2025-05-02 20:02:24 -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
fb629891ba
Sort files before processing
2025-04-30 17:27:25 -07:00
5ee31f45a8
Fix performance when removing tags from cbz files
2025-04-30 17:26:36 -07:00
75bba1814c
Remove rapidfuzz and use stdlib difflib
...
Results are on-par (90% the same) and this removes a dependency
2025-04-23 18:57:28 -07:00
d4bdefa9c1
Simplify zip
2025-04-22 21:04:02 -07:00
Mizaki
506fac03c7
Use ImageHash solely
2025-04-17 23:48:53 +01:00
161f2ae985
Add all pillow extensions to recognized image extensions Fixes #752
2025-04-12 14:05:07 -07:00
a87368bd09
Fix #741
2025-03-22 20:21:07 -07:00
3b5e9d8f95
Log a warning the first time we can't find rar for writing
2025-03-18 21:25:04 -07:00
3dad7c18f8
Fix removing disabled tags
2025-03-18 21:24:08 -07:00
575d36b67f
Update typing
2025-03-18 19:55:28 -07:00
400092dd84
Notify user when no tags are enabled
2025-03-02 13:34:23 -08:00
c8888cdbad
Mark the checksum with the "sum:" prefix in the ScanInforamtion field
2025-03-02 12:44:02 -08:00
803768b33a
Allow recording the original hash
2025-03-02 12:32:40 -08:00
Mizaki
a0be90bbf5
Add URL to ImageHash and use in issue window
2025-02-28 16:55:56 +00:00
Mizaki
d2499f6bae
Add ImageHash support for alternate_urls
2025-02-23 18:11:40 -08:00
Mizaki
c3f5badc7d
Use source hashes for cover matching
2025-02-11 01:03:12 +00:00
8de35bdfa1
Fix default dict creating unnecessary keys
2025-01-10 16:25:10 -08:00
8fbb40bb76
Fix language and countries getting modified
2024-12-16 19:13:56 -08:00
bf0a46055a
Fix parsing ' in filenames
...
Fixes #672
2024-12-06 23:18:45 -08:00
0fa329ca75
Add language to Credit in ComicAPI
2024-12-06 23:09:25 -08:00
7448e9828b
Sort pages in archive order before writing CR metadata
2024-10-14 16:54:13 -07:00
dcb532d7c9
Add Image Comics to publishers.json
2024-09-27 14:45:33 -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