Commit Graph

1748 Commits

Author SHA1 Message Date
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
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
Timmy Welch
9bc85d95a1 Fix some modal issues with dialogs 2025-09-18 16:31:24 -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
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
Timmy Welch
57a42583de Cleanup more dialogs 2025-09-18 13:29:24 -07:00
Timmy Welch
6669891899 Better event driven dialogs. Update pyqttoast for pyqt6 2025-09-18 13:29:24 -07:00
Timmy Welch
e3e7119c44 Comment qt functions executed in a separate thread 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
65cd821770 Use signals a little better and avoid QDialog.exec 2025-09-18 13:29:24 -07:00
Timmy Welch
ebc2db12b8 Improve canceling during a ratelimit 2025-09-18 13:29:24 -07:00
Timmy Welch
cee84d643e Fix typo 2025-09-18 13:29:24 -07:00
Timmy Welch
8e3c6179a9 Fix dark mode 2025-09-18 13:29:24 -07:00
Timmy Welch
ade4679ae3 Skip GUI tests on Windows and Linux 2025-09-18 13:29:24 -07:00
Timmy Welch
0956f165d2 Display toast notification longer 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
b66d65506a Update pre-commit 2025-09-18 13:24:48 -07:00
Timmy Welch
e1032cb72b Fix #788 2025-09-18 13:20:34 -07:00
Timmy Welch
29be06fc9d Don't log CV api key 2025-09-12 13:56:28 -07:00
Timmy Welch
69f9160517 Fix release build 2025-09-01 18:03:56 -07:00
Timmy Welch
04c529494e Remove Metron support see #783 2025-09-01 17:40:29 -07:00
Timmy Welch
2758c97e0a Update isocodes 2025-09-01 17:13:21 -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
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
Timmy Welch
e540ebe3a4 Fix tests 2025-08-10 15:36:04 -07:00
Timmy Welch
1b03f6b967 Fix error when no matches are found 2025-08-02 22:28:40 -07:00
Timmy Welch
4ec2e2d11b Fix log formatting
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
Contributions / A job to automate contrib in readme (push) Has been cancelled
2025-07-17 22:14:58 -07:00
Timmy Welch
3b0c3447ee Recursively search for comics by default 2025-07-17 19:15:09 -07:00
Timmy Welch
d91f6799a0 Fix tags_read in json output for print action 2025-07-01 19:37:37 -07:00
Timmy Welch
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
Timmy Welch
24428c8958 Fix None replacements 2025-07-01 18:17:29 -07:00
Timmy Welch
af693f4f25 Improve smart text cleanup 2025-07-01 18:16:50 -07:00
Timmy Welch
f9fb1237fb Update quick_tag to use Equivalent IDs 2025-06-29 18:36:26 -07:00
Timmy Welch
f741fc9d16 Merge branch 'mizaki/md_plugin_note-769' into develop 2025-06-29 17:37:57 -07:00
Timmy Welch
c035733aa3 Improve sorting volumes 2025-06-29 17:37:11 -07:00
Timmy Welch
e34b23747b Fix clearing cache 2025-06-29 17:37:11 -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
Timmy Welch
c9d0420102 Fix sanitize_title for ComicVine search
Fixes #767
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
github-actions[bot]
29e8216499 Update AUTHORS 2025-06-19 16:06:56 +00:00
github-actions[bot]
c6d43a3aaf docs(contributor): contrib-readme-action has updated readme 2025-06-19 16:06:52 +00:00