Timmy Welch
891f39684d
TPB Detection
2023-02-17 10:12:56 -08:00
Timmy Welch
2491999a33
Update copyright statements to ComicTagger Authors
2023-02-16 17:23:13 -08: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
e5b15abf91
clean up talker
2023-02-10 00:23:00 -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
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
Timmy Welch
053295e028
Merge branch 'mizaki-source_logo_url' into develop
2023-02-01 08:03:16 -08: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
92eb79df71
Fix console_scripts entry point
2023-01-21 00:27:39 -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
712986ee69
Turn comicapi.archivers.* into plugins
2023-01-12 14:45:49 -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
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
Mizaki
7c735b3555
Fix rename namespace
2023-01-01 02:07:42 +00:00
Timmy Welch
7df2e3fdc0
Automatically crop black borders from covers
2022-12-31 11:52:23 -08:00
Timmy Welch
20e7de5b5f
Fix reference to the user cache directory
2022-12-31 02:26:44 -08:00
Timmy Welch
734b83cade
Switch comictalker TypedDicts to dataclasses
2022-12-23 01:58:10 -08:00
Timmy Welch
9f00af4bba
Change issue id and series id to strings
2022-12-23 00:09:19 -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
da01dde2b9
Fix color space on CMYK images
2022-12-06 08:38:24 -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