Commit Graph

1596 Commits

Author SHA1 Message Date
timmy ad48ad757c Fix plugin order 2023-01-20 19:32:32 -08:00
timmy 2de241cdd5 Fix typing 2023-01-20 19:32:06 -08:00
Mizaki 5d66815765 Add attrib string for source. Add logo and URL to issues window. 2023-01-20 00:29:02 +00:00
Mizaki 100e0f2101 Load plugins in init. 2023-01-15 17:38:50 +00:00
Mizaki 55e3b7c7e0 Use name for URL display. Window sizes. 2023-01-13 21:27:40 +00:00
timmy f6698f7f0a Call load_archive_plugins in ComicArchive __init__ 2023-01-12 17:00:11 -08:00
timmy 50614d52fc Update PyInstaller hook 2023-01-12 15:47:34 -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
timmy 80f42fdc3f Move log header to execute immediately after the log is configured 2023-01-12 14:43:12 -08:00
Mizaki 725b2c66d3 Use imageWidget for source logo and URL. 2023-01-12 16:58:50 +00:00
Mizaki 5394b9f667 Fix tests. Probably not the correct way to do this? 2023-01-12 15:10:39 +00:00
Mizaki fad103a7ad Use setting option for talker selection 2023-01-07 00:29:12 +00:00
Mizaki 87cd106b28 Add source logo and URL to series window 2023-01-04 23:51:39 +00:00
Mizaki 2d8c47edca Use new settings system for plugin 2023-01-02 01:04:15 +00:00
timmy 0ac5b59a1e Merge branch 'mizaki-rename_namespace_fix' into develop 2022-12-31 20:49:45 -08:00
Mizaki 7c735b3555 Fix rename namespace 2023-01-01 02:07:42 +00:00
timmy 9d8cf41cd3 Fix try block parsing credits in ComicCacher 2022-12-31 12:36:32 -08:00
timmy ee3a06db46 Merge branch 'crop-border' into develop 2022-12-31 12:35:29 -08:00
timmy 7df2e3fdc0 Automatically crop black borders from covers 2022-12-31 11:52:23 -08:00
timmy 20e7de5b5f Fix reference to the user cache directory 2022-12-31 02:26:44 -08:00
timmy f83f72fa12 Improve issue number handling regarding the '#' 2022-12-31 02:15:17 -08:00
timmy fb4786159d Handle issue numbers with more than 3 digits 2022-12-30 21:50:10 -08:00
timmy 734b83cade Switch comictalker TypedDicts to dataclasses 2022-12-23 01:58:10 -08:00
timmy 746c98ad1c Add temp to .gitignore 2022-12-23 00:09:46 -08:00
timmy 9f00af4bba Change issue id and series id to strings 2022-12-23 00:09:19 -08:00
timmy 92fa4a874b Improve typing in ComicVineTalker 2022-12-22 10:47:37 -08:00
timmy a33b00d77e Update ComicTalker documentation 2022-12-22 10:47:35 -08:00
timmy a7f6349aa4 Merge branch 'volume-to-series' into develop 2022-12-22 10:45:58 -08:00
timmy d4b4544b2f Replace most instances of volume in ComicVineTalker with series
All remaining uses of the word volume are used directly by the api and
are documented that it refers to the series
2022-12-22 10:30:48 -08:00
timmy 521d5634f3 Fix tests 2022-12-22 10:16:32 -08:00
timmy 1d9840913a Change all references of volume to series 2022-12-22 10:16:05 -08:00
timmy 53a0b23230 Collapse formatting 1.6.0-alpha.0 2022-12-15 20:21:53 -08:00
timmy 9004ee1a6b Merge branch 'settings' into develop 2022-12-15 20:17:50 -08:00
timmy 440479da8c Update to settngs 0.3.0
Use the namespace instead of a dictionary
Cleanup setting names
2022-12-15 20:10:35 -08:00
timmy e5c3692bb9 Fail if an error occurs when loading settings 2022-12-15 18:58:53 -08:00
timmy 103379e548 Split settings out into a separate package 2022-12-14 23:16:54 -08:00
timmy eca421e0f2 Split out settings functions 2022-12-13 08:50:38 -08:00
timmy 18566a0592 Fix setting cmdline arguments 2022-12-13 08:50:08 -08:00
timmy 48c6372cf4 Fix --no-overwrite 2022-12-10 18:35:41 -08:00
timmy f3917c6e4d Add comments to tests 2022-12-10 18:05:27 -08:00
timmy 9bb5225301 Restrict pillow version to <10 until PyQt6 is supported 2022-12-06 17:06:13 -08:00
timmy e9cef87154 Move test cases to the testing package
Add comments to tests
2022-12-06 17:00:21 -08:00
timmy da01dde2b9 Fix color space on CMYK images 2022-12-06 08:38:24 -08:00
timmy 53445759f7 Add tests 2022-12-06 00:22:51 -08:00
timmy 9aff3ae38e Generalize settings
Add comments and docstrings
Create parent directories when saving
Add merging to normalize_options
Change get_option to return if the value is the default value
2022-12-06 00:22:49 -08:00
timmy 0302511f5f Settings tests 2022-12-06 00:22:48 -08:00
timmy 028949f216 Make logs use the .log extension 2022-12-06 00:22:46 -08:00
timmy af0d7b878b Set logging level on comictalker 2022-12-06 00:22:44 -08:00
timmy 460a5bc4f4 Cleanup 2022-12-06 00:20:29 -08:00