Commit Graph

972 Commits

Author SHA1 Message Date
Timmy Welch
746c98ad1c
Add temp to .gitignore 2022-12-23 00:09:46 -08:00
Timmy Welch
9f00af4bba
Change issue id and series id to strings 2022-12-23 00:09:19 -08:00
Timmy Welch
92fa4a874b
Improve typing in ComicVineTalker 2022-12-22 10:47:37 -08:00
Timmy Welch
a33b00d77e
Update ComicTalker documentation 2022-12-22 10:47:35 -08:00
Timmy Welch
a7f6349aa4
Merge branch 'volume-to-series' into develop 2022-12-22 10:45:58 -08:00
Timmy Welch
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 Welch
521d5634f3
Fix tests 2022-12-22 10:16:32 -08:00
Timmy Welch
1d9840913a
Change all references of volume to series 2022-12-22 10:16:05 -08:00
Timmy Welch
53a0b23230
Collapse formatting 2022-12-15 20:21:53 -08:00
Timmy Welch
9004ee1a6b
Merge branch 'settings' into develop 2022-12-15 20:17:50 -08:00
Timmy Welch
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 Welch
e5c3692bb9
Fail if an error occurs when loading settings 2022-12-15 18:58:53 -08:00
Timmy Welch
103379e548
Split settings out into a separate package 2022-12-14 23:16:54 -08:00
Timmy Welch
eca421e0f2
Split out settings functions 2022-12-13 08:50:38 -08:00
Timmy Welch
18566a0592
Fix setting cmdline arguments 2022-12-13 08:50:08 -08:00
Timmy Welch
48c6372cf4
Fix --no-overwrite 2022-12-10 18:35:41 -08:00
Timmy Welch
f3917c6e4d
Add comments to tests 2022-12-10 18:05:27 -08:00
Timmy Welch
9bb5225301
Restrict pillow version to <10 until PyQt6 is supported 2022-12-06 17:06:13 -08:00
Timmy Welch
e9cef87154
Move test cases to the testing package
Add comments to tests
2022-12-06 17:00:21 -08:00
Timmy Welch
da01dde2b9
Fix color space on CMYK images 2022-12-06 08:38:24 -08:00
Timmy Welch
53445759f7
Add tests 2022-12-06 00:22:51 -08:00
Timmy Welch
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 Welch
0302511f5f
Settings tests 2022-12-06 00:22:48 -08:00
Timmy Welch
028949f216
Make logs use the .log extension 2022-12-06 00:22:46 -08:00
Timmy Welch
af0d7b878b
Set logging level on comictalker 2022-12-06 00:22:44 -08:00
Timmy Welch
460a5bc4f4
Cleanup 2022-12-06 00:20:29 -08:00
Timmy Welch
3f6f8540c4
Fix wait_and_retry_on_rate_limit 2022-12-06 00:20:27 -08:00
Timmy Welch
17d865b72f
Refactor cli.py into a class 2022-12-06 00:20:26 -08:00
Timmy Welch
da21dc110d
Update help 2022-12-06 00:20:24 -08:00
Timmy Welch
3870cd0f53
Update help for --config 2022-12-06 00:20:23 -08:00
Timmy Welch
ed1df400d8
Add replacement settings 2022-12-06 00:20:21 -08:00
Timmy Welch
82d737407f
Simplify --only-set-cv-key 2022-12-06 00:20:20 -08:00
Timmy Welch
d0719e7201
Fix log dir 2022-12-06 00:20:18 -08:00
Timmy Welch
19112ac79b
Update Settings 2022-12-06 00:20:01 -08:00
Timmy Welch
a64d753d77
Fix package selection 2022-12-01 19:54:55 -08:00
Timmy Welch
970752435c
Merge branch 'mizaki-fixii_keys' into develop 2022-11-29 15:15:42 -08:00
Timmy Welch
b1436ee76e
Merge branch 'resize-volume-columns' into develop 2022-11-29 14:28:32 -08:00
Timmy Welch
8eba44cce4
Increase default size of VolumeSelectionWindow 2022-11-29 14:28:08 -08:00
Mizaki
5fc5a14bd9 Wider catch of series and issue_number being empty 2022-11-29 16:59:05 +00:00
Timmy Welch
10f36e9868
Allow searching without a comic archive selected 2022-11-28 21:44:01 -08:00
Timmy Welch
aab7e37bb2
Use contentsRect().width() instead of width 2022-11-28 20:55:50 -08:00
Timmy Welch
2860093b6f
Set the minimum row height to the default on VolumeSelectionWindow 2022-11-28 20:54:24 -08:00
Timmy Welch
ad7b270650
Automatically resize the row height on the VolumeSelectionWindow 2022-11-28 15:34:15 -08:00
Timmy Welch
70dcb9768a
Better resize columns in the VolumeSelectionWindow 2022-11-28 15:28:47 -08:00
Mizaki
873d976662 keys may be None if there is no comic archive. IssueString.as_string will convert None to empty string so use None comparison before. 2022-11-28 00:56:19 +00:00
Timmy Welch
fc4eb4f002
Cleanup
Move most options passed in to ComicVineTalker to ComicTalker
Give ComicCacher and ComicTalker a version argument to remove all
  references to comictaggerlib
Update default arguments to reflect what is required to use these classes
2022-11-25 19:22:01 -08:00
Timmy Welch
129e19ac9d
Remove cast from taggerwindow.py 2022-11-25 19:22:00 -08:00
Timmy Welch
0dede72692
Re-add --only-set-cv-key feature 2022-11-25 19:21:58 -08:00
Timmy Welch
83ac9f91b5
Make errors loading the ComicVineTalker object explicit 2022-11-25 19:21:57 -08:00
Timmy Welch
858bc303d8
Stop setting the notes field in map_comic_issue_to_metadata 2022-11-25 19:21:55 -08:00