Commit Graph

1028 Commits

Author SHA1 Message Date
Mizaki
b727b1288d Apply credit datatype to person data from cache 2023-02-15 17:05:14 +00:00
Timmy Welch
3422a1093d
Merge branch 'mizaki-showcontrols' into develop 2023-02-10 00:31:24 -08:00
Timmy Welch
4eb9e008ce
Update pre-commit 2023-02-10 00:25:20 -08:00
Timmy Welch
5e86605a46
Fix docstring typos 2023-02-10 00:25:18 -08:00
Timmy Welch
8146b0c90e
Merge branch 'talker-cleanup' into develop 2023-02-10 00:24:48 -08:00
Timmy Welch
983937cdea
Mark internal functions in ComicVineTalker 2023-02-10 00:23:02 -08:00
Timmy Welch
e5b15abf91
clean up talker 2023-02-10 00:23:00 -08:00
Timmy Welch
4a5d02119e
Merge branch 'settings-consistency' into develop 2023-02-10 00:22:44 -08:00
Timmy Welch
4b6c9fd066
Fix comicarchive_test.py 2023-02-10 00:14:58 -08:00
Mizaki
79a6cef794 Hide invisible controls to prevent bottom margin on source logos. 2023-02-10 00:43:05 +00:00
Timmy Welch
43cb68b38b
Fix 'Default Preferences' button in the settings window 2023-02-04 11:34:49 -08:00
Timmy Welch
ad68726e1d
Use consistent naming for settings
config: always values
setting: always the definition/description not the value
2023-02-04 11:33:21 -08:00
Timmy Welch
ba4b779145
Remove legacy settings 2023-02-03 20:14:31 -08:00
Timmy Welch
d987a811e3
Consolidate plugin code 2023-02-03 20:13:58 -08:00
Timmy Welch
ee426e6473
Merge branch 'mizaki-talker_settings' into develop 2023-02-03 18:14:26 -08:00
Mizaki
9aa42c1ca7 Add series match threshold back into search_for_series as it is no longer available via the talkers own settings. 2023-02-03 21:38:17 +00:00
Mizaki
d12325b7f8 Simplify parse_settings. Prefix talker_ to group name. Add back setting CV key via commandline. Other small changes as requested. 2023-02-02 00:53:13 +00:00
Mizaki
ce5205902a After merge isort 2023-02-01 23:53:02 +00:00
Mizaki
94aabcdd40 Merge branch 'develop' into talker_settings
# Conflicts:
#	comictaggerlib/ctoptions/__init__.py
#	comictaggerlib/main.py
#	comictalker/talkers/comicvine.py
2023-02-01 23:38:13 +00:00
Mizaki
839a918330 typed talkers var 2023-02-01 23:22:04 +00:00
Timmy Welch
053295e028
Merge branch 'mizaki-source_logo_url' into develop 2023-02-01 08:03:16 -08:00
Mizaki
c6e3266f60 More verbose attrib string 2023-02-01 15:39:24 +00:00
Timmy Welch
7c4e5b775b
Merge branch 'plugableArchivers' into develop 2023-01-31 19:44:07 -08:00
Timmy Welch
bc02a9a2a2
Use a persistent setting group for archiver settings 2023-01-31 19:41:19 -08:00
Timmy Welch
2c5d419ee9
Remove legacy rar settings 2023-01-31 00:32:19 -08:00
Timmy Welch
46899255c8
Generate settings for an archivers executable 2023-01-30 21:36:47 -08:00
Mizaki
6a650514fa Rename new settings talker methods. Move parse_settings for talkers to earlier and only pass talkers own settings. 2023-01-30 01:59:23 +00:00
Mizaki
0f10e6e848 Create simple dict of talkers with objects. Moved thresh setting back to talkers (general) as it is called outside of talker. 2023-01-26 00:52:02 +00:00
Mizaki
0d69ba3c49 Rename talkers_general to talkers. Moved plugin option register to own file. Due to chicken and egg, first get talker classes then create objects. 2023-01-25 19:10:58 +00:00
Mizaki
d0e3b487eb Mark label for external links. attrib str to be complete. 2023-01-22 17:16:33 +00:00
Timmy Welch
c80627575a
Add docstrings to Archiver 2023-01-21 15:24:27 -08:00
Timmy Welch
92eb79df71
Fix console_scripts entry point 2023-01-21 00:27:39 -08:00
Timmy Welch
ad48ad757c
Fix plugin order 2023-01-20 19:32:32 -08:00
Timmy Welch
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 Welch
f6698f7f0a
Call load_archive_plugins in ComicArchive __init__ 2023-01-12 17:00:11 -08:00
Timmy Welch
50614d52fc
Update PyInstaller hook 2023-01-12 15:47:34 -08:00
Timmy Welch
712986ee69
Turn comicapi.archivers.* into plugins 2023-01-12 14:45:49 -08:00
Timmy Welch
2f7e3921ef
Separate archivers into their own packages 2023-01-12 14:45:17 -08:00
Timmy Welch
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 Welch
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 Welch
9d8cf41cd3
Fix try block parsing credits in ComicCacher 2022-12-31 12:36:32 -08:00