Commit Graph

1825 Commits

Author SHA1 Message Date
57e5571c91 Fix quick-tag not saving metadata fixes #810 2025-12-01 11:06:59 -08:00
pre-commit-ci[bot]
bf972f3e74 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.21.0 → v3.21.2](https://github.com/asottile/pyupgrade/compare/v3.21.0...v3.21.2)
- [github.com/psf/black-pre-commit-mirror: 25.9.0 → 25.11.0](https://github.com/psf/black-pre-commit-mirror/compare/25.9.0...25.11.0)
- [github.com/pre-commit/mirrors-mypy: v1.18.2 → v1.19.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.18.2...v1.19.0)
2025-12-01 17:17:53 +00:00
8b35e17d79 Fix system notifications on macOS 2025-11-28 22:30:27 -08:00
15916febfe Use index instead of item in fileselectionlist 2025-11-28 22:28:38 -08:00
35452e55ab Improve automatic discovery of rar/unrar 2025-11-28 22:27:49 -08:00
49711fb391 Fix python versions 2025-11-26 17:35:59 -08:00
github-actions[bot]
ab0e782932 docs(contributor): contrib-readme-action has updated readme 2025-11-26 07:17:21 +00:00
6a6c287fd9 Make cix the default if available 2025-11-25 23:12:29 -08:00
db0cb8da25 Fix maturity_rating and alternate_series not being set in the gui 2025-11-25 23:12:29 -08:00
f0614d0c82 Fix version check 2025-11-25 23:12:29 -08:00
40492e5ee0 GUI Fixes
Fix showing rar help message when rar is read-only
Simplify some icon management
Make a toast if the save shortcut is used on a read-only archive
2025-11-25 23:12:29 -08:00
f82d0257c1 Fix 'Remove archives from list' option not removing archives fixes #799 2025-11-25 23:12:29 -08:00
fa6ffecb7f Fix setting the User-Agent for qt fixes #801
Validate images can be loaded by PIL when loading/saving cache
2025-11-25 23:12:29 -08:00
46a7f9f3be Disable buttons when invalid 2025-11-25 23:09:46 -08:00
f9648d91f7 Fix markup showing in the filename_parser test 2025-11-25 23:09:46 -08:00
83b0de9257 Use the current comic metadata for the rename test 2025-11-25 23:09:46 -08:00
930515fa89 Set cache expiration to 1 year related to #783 2025-11-25 23:09:46 -08:00
9c51b215e6 Upgrade to python3.10 2025-11-25 22:33:15 -08:00
1efc58a6a2 Merge remote-tracking branch 'origin/pre-commit-ci-update-config' into develop 2025-11-03 17:09:28 -08:00
pre-commit-ci[bot]
97d75402d4 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-10-13 17:11:18 +00:00
pre-commit-ci[bot]
c9fbbbbb20 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/setup-cfg-fmt: v2.8.0 → v3.1.0](https://github.com/asottile/setup-cfg-fmt/compare/v2.8.0...v3.1.0)
- [github.com/asottile/pyupgrade: v3.20.0 → v3.21.0](https://github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0)
- [github.com/PyCQA/isort: 6.0.1 → 7.0.0](https://github.com/PyCQA/isort/compare/6.0.1...7.0.0)
- https://github.com/psf/blackhttps://github.com/psf/black-pre-commit-mirror
- [github.com/psf/black-pre-commit-mirror: 25.1.0 → 25.9.0](https://github.com/psf/black-pre-commit-mirror/compare/25.1.0...25.9.0)
- [github.com/pre-commit/mirrors-mypy: v1.18.1 → v1.18.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.18.1...v1.18.2)
2025-10-13 17:10:51 +00:00
kiryl
f12e314faa Allow to drag and drop folders as a comics
- hold `Control` while dragging a folder to treat it as a comic
2025-10-09 21:42:23 +02:00
github-actions[bot]
a2a677a9c7 Update AUTHORS 2025-10-07 21:40:22 +00:00
github-actions[bot]
8f83f02604 docs(contributor): contrib-readme-action has updated readme 2025-10-07 21:40:18 +00:00
kiryl
537f1534c8 Fix open folder as a comic 2025-10-07 12:58:08 +02:00
e436a52c2b Fix credits not showing in gui fixes #795 2025-10-05 13:05:33 -07:00
b7d19d4673 Remove PyQt6-WebEngine from pre-built release 2025-10-03 12:46:57 -07:00
93a3f20596 Fixes
Some checks failed
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
Fix qt imports
Better cancelation
2025-09-29 18:38:54 -07:00
3da4c32dd1 More event handling
Some checks failed
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
2025-09-27 11:27:17 -07:00
620ff6d16f Fix #791
Some checks failed
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
2025-09-23 19:49:25 -07:00
81d89d7905 Only enable system tray when sending a notification because QT sucks
Some checks failed
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
2025-09-21 17:58:31 -07:00
5faa6ecfe3 Use system notifications if available
Some checks failed
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
2025-09-21 16:45:14 -07:00
d01b90a88a Fix passing in parent
Some checks failed
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
2025-09-21 15:28:57 -07:00
88f11cd3b3 Fix ratelimit toast position
Some checks failed
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
2025-09-21 15:19:20 -07:00
e481fe5033 Fix credit window
Some checks failed
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
2025-09-18 18:37:21 -07:00
9bc85d95a1 Fix some modal issues with dialogs 2025-09-18 16:31:24 -07:00
5256f016b7 Add links to issues and series 2025-09-18 16:30:51 -07:00
9c2a2cbafd Start removal of QMessageBox static methods
Some checks failed
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
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
ade4679ae3 Skip GUI tests on Windows and Linux 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