Commit Graph

1462 Commits

Author SHA1 Message Date
Timmy Welch
c5a5fc8bdb
Fix issue with combine_notes 2022-11-24 01:24:15 -08:00
Timmy Welch
1cbed64299
Fix an issue with normalizing the platform in filerenamer.py 2022-11-23 12:36:19 -08:00
Timmy Welch
c608ff80a1
Improve typing 2022-11-22 17:11:56 -08:00
Mizaki
52cc692b58 Remove some TODOs. 2022-11-23 00:22:48 +00:00
Mizaki
31894a66ec Remove repair_urls function, taken care of in format results functions. 2022-11-19 21:59:10 +00:00
Mizaki
aa11a47164 HTML table patch 2022-11-18 23:22:39 +00:00
Mizaki
093d20a52b Remove all the cool settings changes. 2022-11-18 23:18:41 +00:00
Mizaki
38c3014222 Use strip().splitlines() in cacher to prevent [''] return. Some clean up. 2022-11-17 15:55:38 +00:00
Mizaki
df87f81698 Remove volume only functions used for testing. 2022-11-13 23:25:08 +00:00
Mizaki
cf12e891b0 Fix CV API test. Fix sending last source details in settings for API test and website link. 2022-11-12 23:13:53 +00:00
Timmy Welch
76fb565d4e
Merge branch 'mizaki-iiemptyurl' into develop 2022-11-11 17:09:45 -08:00
Mizaki
06ffd9f6be Add logo/text button to source tab that links to webpage. 2022-11-12 01:09:17 +00:00
Mizaki
dfef425af3 Better handle missing talkers and default to comic vine. 2022-11-10 17:03:39 +00:00
Mizaki
880b1be401 Return zero score if there is no image url. Fixes #392 2022-11-10 16:15:27 +00:00
Mizaki
04ad588a58 Use source name in tag notes. 2022-11-08 16:33:46 +00:00
Mizaki
6b4abcf061 Update current talker object with new settings. 2022-11-08 16:32:37 +00:00
Mizaki
629b28f258 Small fixes after merge. 2022-11-07 02:03:36 +00:00
Mizaki
c34902449f Merge branch 'develop' into infosources
# Conflicts:
#	comictaggerlib/cli.py
#	comictaggerlib/comicvinetalker.py
#	comictaggerlib/taggerwindow.py
#	tests/comicvinetalker_test.py
#	tests/conftest.py
2022-11-07 01:50:47 +00:00
Mizaki
63e6174cf2 Not all fields are required in ComicVolume and ComicIssue but cacher would fail if any optional field were missing. 2022-11-07 01:38:19 +00:00
Mizaki
9da14e0f95 Fix source switching. Use start year if cover date is missing. 2022-11-07 01:19:03 +00:00
Timmy Welch
c469fdb25e
Make 7zip support optional 2022-11-06 08:27:45 -08:00
Mizaki
67be086638 Move map comic data to utils along with remove html. Alter tests. 2022-11-05 16:49:59 +00:00
Mizaki
a724fd8430 Compensate for a split empty string returning ['']. I don't see a way around this? 2022-11-05 01:21:51 +00:00
Timmy Welch
685ce014b6
Fix tests for comicvinetalker 2022-11-04 16:27:30 -07:00
Timmy Welch
62bf1d3808
Update macOS packaging 2022-11-04 16:16:19 -07:00
Timmy Welch
d55d75cd79
Append notes instead of overwriting them
Add issue_id to GenericMetadata
2022-11-04 15:39:40 -07:00
Mizaki
19e5f10a7b Revert "Revert passing only issue id to fetch_comic_data. Instead send issue id, volume id and issue number. This is because MU will not have the issue number from the API call. Now, if it has been parsed from the file name it will be available for use by the MU talker."
This reverts commit e5e9617052.
2022-11-04 16:16:07 +00:00
Mizaki
e5e9617052 Revert passing only issue id to fetch_comic_data. Instead send issue id, volume id and issue number. This is because MU will not have the issue number from the API call. Now, if it has been parsed from the file name it will be available for use by the MU talker. 2022-11-04 00:52:22 +00:00
Mizaki
b4f6820f56 remove_fetch_alternate_cover_urls.patch 2022-11-03 23:32:35 +00:00
Mizaki
b07aa03c5f Use xlate for all int conversion in CV talker and compare cache issues to expected number. 2022-11-03 22:35:46 +00:00
Mizaki
2f54b1b36b A few minor logging tweaks. 2022-11-03 15:39:13 +00:00
Timmy Welch
70293a0819
Require PyInstaller >= 5.6.2 2022-11-01 13:51:10 -07:00
Timmy Welch
8592fdee74
Revert "Install PyInstaller from git until >5.6.1 is available"
This reverts commit 79137a12f8.
2022-11-01 13:49:52 -07:00
Mizaki
075faaea5a Removed TODO's checked and/or fixed. 2022-11-01 16:13:46 +00:00
Mizaki
870dc5e9b6 Move issue_id to first position of fetch_comic_data as most used. 2022-10-30 17:52:55 +00:00
Mizaki
86402af8b1 Merge branch 'develop' into infosources
# Conflicts:
#	comictaggerlib/comicvinetalker.py
2022-10-30 11:39:01 +00:00
Mizaki
d7976cf9d2 Hack tests. 2022-10-30 11:16:03 +00:00
Mizaki
b67765d9aa Merge to develop. 2022-10-30 11:07:53 +00:00
Timmy Welch
618e15600f
Fix retrieving issues from cache when volume is incomplete 2022-10-29 19:21:11 -07:00
Mizaki
8cac2c255f Merge branch 'develop' into infosources
# Conflicts:
#	comictaggerlib/comicvinetalker.py
#	comictaggerlib/coverimagewidget.py
#	comictaggerlib/main.py
#	comictaggerlib/pagebrowser.py
#	comictaggerlib/pagelisteditor.py
#	comictaggerlib/settings.py
#	comictaggerlib/settingswindow.py
2022-10-30 01:31:58 +01:00
Mizaki
4f42fef4fc Return issue id from series search and use issue id for API. 2022-10-30 00:15:05 +01:00
Timmy Welch
73dd33dc64
Fix tags in GitHub Actions checkout 2022-10-29 13:09:13 -07:00
Timmy Welch
3774ab0568
Force install PyInstaller from git until >5.6.1 is available 2022-10-29 11:04:46 -07:00
Timmy Welch
f8807675d6
Cache issue info 2022-10-29 11:02:21 -07:00
Timmy Welch
79137a12f8
Install PyInstaller from git until >5.6.1 is available 2022-10-29 10:10:37 -07:00
Timmy Welch
d33d274725
Fix fetching alternate cover urls (fixes #372) 2022-10-29 10:10:35 -07:00
Mizaki
26851475ea Clean up loading cover images. Probably more to do. 2022-10-29 16:41:34 +01:00
Mizaki
a06d88efc0 Fix up full issue cache types. 2022-10-29 01:33:42 +01:00
Mizaki
dcf853515c Tidy CV logger errors. 2022-10-28 22:32:33 +01:00
Mizaki
bf06b94284 Enable cache for full issue information. 2022-10-28 22:15:14 +01:00