Timmy Welch
1717307301
Replace most usage of QMessageBox with OptionalMessageDialog
...
CI / lint (ubuntu-latest, 3.13) (push) Has been cancelled
CI / build-and-test (macos-13, 3.10) (push) Has been cancelled
CI / build-and-test (macos-13, 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.13) (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.13) (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.13) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.10) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.13) (push) Has been cancelled
Make startup catch exceptions more effectively fixes #802
2025-11-26 17:36:23 -08:00
Timmy Welch
9e48fe1da1
Update QWebEngineView usage and fix pyqtSignal enforcing types
2025-11-26 17:36:23 -08:00
Timmy Welch
dfef5fda4b
Update most things to use a Tag directly
2025-11-26 17:36:23 -08:00
Timmy Welch
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
Timmy Welch
46a7f9f3be
Disable buttons when invalid
2025-11-25 23:09:46 -08:00
Timmy Welch
5faa6ecfe3
Use system notifications if available
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
Timmy Welch
d01b90a88a
Fix passing in parent
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
Timmy Welch
5256f016b7
Add links to issues and series
2025-09-18 16:30:51 -07:00
Timmy Welch
9c2a2cbafd
Start removal of QMessageBox static methods
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
Timmy Welch
6669891899
Better event driven dialogs. Update pyqttoast for pyqt6
2025-09-18 13:29:24 -07:00
Timmy Welch
419351e07f
Set Toast to use the Popup window hint
2025-09-18 13:29:24 -07:00
Timmy Welch
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
Timmy Welch
8e3c6179a9
Fix dark mode
2025-09-18 13:29:24 -07:00
Timmy Welch
5c5d87a333
Add tests
2025-09-18 13:29:24 -07:00
Timmy Welch
144b3ba370
Display message when a ratelimit is hit
2025-09-18 13:29:24 -07:00
Timmy Welch
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
Timmy Welch
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
Timmy Welch
f741fc9d16
Merge branch 'mizaki/md_plugin_note-769' into develop
2025-06-29 17:37:57 -07:00
Timmy Welch
5e63fd6438
Implement better error handling during renaming
2025-06-29 17:37:11 -07:00
Timmy Welch
bfa9b07016
Use efficient list checks
2025-06-29 17:37:11 -07:00
Mizaki
ee929d8f8a
Add plugin sources notes to startup disclaimer and at bottom of metadata download settings window
2025-06-23 22:59:38 +01:00
Timmy Welch
1aadf2c52a
Merge branch 'Kijaru/add_gtin_identifier-762' into develop
2025-06-19 09:06:10 -07:00
Timmy Welch
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
Kijaru
38e7789c7b
Add support for GTIN identifier
2025-05-17 11:54:59 +02:00
Timmy Welch
f1b729129e
Fix mypy types
2025-05-04 15:32:26 -07:00
Timmy Welch
f0c644f5ec
Fix flake8 error
2025-04-30 17:26:56 -07:00
Timmy Welch
3965bfe082
Merge branch 'mizaki/qtutils_image_exception' into develop
2025-03-22 20:02:43 -07:00
Mizaki
ba2d823993
Exit early if 0 bytes image data
2025-03-04 22:32:29 +00:00
Timmy Welch
803768b33a
Allow recording the original hash
2025-03-02 12:32:40 -08:00
Mizaki
cf3009ca02
Report image_data size in exception message
2025-02-28 17:31:20 +00:00
Mizaki
14213dd245
Change failed image loading from logger exception to warning
2025-02-28 14:10:01 +00:00
Timmy Welch
7998944a71
Import pillow plugins
2025-01-21 19:23:14 -08:00
Timmy Welch
280606ae11
Remove dependency on Pillow <10
2025-01-21 19:16:01 -08:00
Timmy Welch
38932f0782
Add language to ComicTagger
2024-12-06 23:18:45 -08:00
Timmy Welch
b421a0edaa
Add links to standard locations
2024-09-21 15:57:09 -07:00
Timmy Welch
d089c4bb6a
Merge branch 'mizaki/modify_cb_delegate' into develop
2024-08-03 14:04:49 -07:00
Mizaki
8ace830d5e
Remove double import
2024-07-31 22:13:15 +01:00
Timmy Welch
0048901a61
Remove unused attributes
2024-07-27 19:23:37 -07:00
Timmy Welch
e96cb8ad15
Add button to autodetect double pages
...
A page is marked as a double page if it's as least as wide as tall.
Closes: #578
Co-authored-by: Sven Hesse <drmccoy@drmccoy.de >
2024-07-27 16:39:34 -07:00
Timmy Welch
f043da6b62
Enable navigation with left and right arrow keys in the page browser
2024-07-27 15:42:20 -07:00
Timmy Welch
77e551e582
Add Auto-Tag back to the toolbar
2024-07-27 15:40:48 -07:00
Mizaki
a44e037311
Use custom delegate to unify combobox item style
2024-07-06 22:50:49 +01:00
Mizaki
890750819a
Fix combobox placeholder text not showing when using pip PyQt5 with pip wheels on Windows or Linux
2024-06-23 18:25:26 +01:00
Timmy Welch
385a46fc16
Simplify regexes and use logger.warning
2024-06-22 20:41:15 -07:00
Timmy Welch
e452fa153b
Fix issues from static analysis
2024-06-22 20:21:01 -07:00
Timmy Welch
76f23d4a02
Fix tags in GUI
2024-06-22 19:15:57 -07:00
Timmy Welch
9803c9ad09
Fix Remove HTML tables checkbox
2024-06-22 14:12:18 -07:00
Timmy Welch
3389c72a63
Merge branch 'help-messages' into develop
2024-06-21 19:53:30 -07:00
Timmy Welch
063b04c543
Add tooltips for clearing tags and applying CBL transforms
2024-06-21 19:18:52 -07:00
Timmy Welch
77d340d04d
Set buddies
2024-06-21 19:18:52 -07:00