timmy
35452e55ab
Improve automatic discovery of rar/unrar
2025-11-28 22:27:49 -08:00
timmy
e1032cb72b
Fix #788
2025-09-18 13:20:34 -07:00
timmy
0950f032c3
Use zipremove
2025-06-19 00:13:59 -07:00
timmy
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
timmy
0f1239f603
Remove probably unnecessary waits in rar code for macOS
2025-05-04 17:28:03 -07:00
timmy
f1b729129e
Fix mypy types
2025-05-04 15:32:26 -07:00
timmy
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
timmy
5ee31f45a8
Fix performance when removing tags from cbz files
2025-04-30 17:26:36 -07:00
timmy
d4bdefa9c1
Simplify zip
2025-04-22 21:04:02 -07:00
timmy
a87368bd09
Fix #741
2025-03-22 20:21:07 -07:00
timmy
3b5e9d8f95
Log a warning the first time we can't find rar for writing
2025-03-18 21:25:04 -07:00
timmy
803768b33a
Allow recording the original hash
2025-03-02 12:32:40 -08:00
timmy
8709ef301d
Fix failing test
2024-08-03 23:11:31 -07:00
timmy
b8728c5eed
Improve performance when re-tagging file based tags in zip archives
2024-08-03 14:41:04 -07:00
timmy
898ccef5c0
Set the working directory for rar commands
2024-06-08 15:00:25 -07:00
timmy
956c383e5f
Fix py7zr
2024-03-05 15:13:03 -08:00
timmy
87248503b4
Allow 7z again
2024-02-19 11:57:30 -08:00
timmy
54b0630891
Allow 7z for rar decompression on Windows
2024-02-18 21:57:51 -08:00
timmy
ad8b92743c
Remove unused variable
2024-02-18 18:01:51 -08:00
timmy
768ef0b6bc
Fix rar exe handling
2024-02-18 01:40:49 -08:00
pre-commit-ci[bot]
df762746ec
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-01-29 17:14:26 +00:00
timmy
ae5e246180
Add plugin support for metadata
2023-12-17 21:47:43 -08:00
timmy
6227edb0a3
Set rar cwd to reduce errors
2023-10-12 01:30:32 -07:00
timmy
edb087abde
Handle errors when reading zip comments fixes #548
2023-10-07 11:49:57 -07:00
timmy
b6d5fe7013
Improve rar error messages
2023-10-04 19:08:17 -07:00
timmy
548ad4a816
Fix folder archiver
...
Implement supports_comment and is_writable
Fix function call in ComicArchive for supports_comment
Add a menu option to open a folder as an archive
2023-07-29 00:07:25 -07:00
timmy
31cf687e2f
Reduce startup time
2023-06-22 20:11:40 -07:00
timmy
c07e1c4168
Add additional typing
2023-04-25 16:00:06 -07:00
timmy
5b3e9c9026
Switch to rarfile for rar/cbr support
2023-04-23 00:48:13 -07:00
timmy
4eb9e008ce
Update pre-commit
2023-02-10 00:25:20 -08:00
timmy
5e86605a46
Fix docstring typos
2023-02-10 00:25:18 -08:00
timmy
46899255c8
Generate settings for an archivers executable
2023-01-30 21:36:47 -08:00
timmy
c80627575a
Add docstrings to Archiver
2023-01-21 15:24:27 -08:00
timmy
2de241cdd5
Fix typing
2023-01-20 19:32:06 -08:00
timmy
712986ee69
Turn comicapi.archivers.* into plugins
2023-01-12 14:45:49 -08:00
timmy
2f7e3921ef
Separate archivers into their own packages
2023-01-12 14:45:17 -08:00