11 Commits

Author SHA1 Message Date
9c51b215e6 Upgrade to python3.10 2025-11-25 22:33:15 -08: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
bfa9b07016 Use efficient list checks 2025-06-29 17:37:11 -07:00
575d36b67f Update typing 2025-03-18 19:55:28 -07:00
8de35bdfa1 Fix default dict creating unnecessary keys 2025-01-10 16:25:10 -08:00
0fa329ca75 Add language to Credit in ComicAPI 2024-12-06 23:09:25 -08:00
219ede2d5d Improve StrEnum
Return the actual string for __str__
Allow case insensitive conversion
2024-07-27 16:45:22 -07:00
6ab3a89a35 Improvements to filerenamer and filename parsing 2024-06-21 20:07:07 -07:00
Mizaki
250d777159 Remove combine overlay. Alter help messages in settings window and add lists message 2024-05-11 22:25:46 +01:00
Mizaki
a40438d38c Separate list merge into a separate option (lordwelch) 2024-05-11 16:42:24 +01:00
Mizaki
3d443e0908 lordwelch rewrite 2024-05-11 02:04:43 +01:00