Commit Graph

98 Commits

Author SHA1 Message Date
Timmy Welch
92ce2987ea Regenerate settngs 2024-12-07 15:30:44 -08:00
Timmy Welch
c282ebf845 Switch ubuntu runner to 22.04 and macos to 13 2024-12-07 14:41:22 -08:00
Timmy Welch
577e99ae39 Print CLI tags when using the print command 2024-12-06 23:02:10 -08:00
Timmy Welch
9358431146 Add a notice about Metron/GCD changes on PyInstaller builds 2024-09-20 14:45:06 -07:00
Timmy Welch
a7f1d566ab Merge branch 'plugin-isolation' into develop 2024-09-19 16:26:35 -07:00
Timmy Welch
6ea9230382 Allow .whl files 2024-09-17 14:27:01 -07:00
Timmy Welch
c50de9bed7 Fix plugin folder 2024-09-16 16:52:51 -07:00
Timmy Welch
6a97ace933 Only support zip local plugins 2024-09-16 16:46:42 -07:00
Timmy Welch
f56d58bf45 Fix reading plugin files 2024-09-16 16:13:11 -07:00
Timmy Welch
4c9096a11b Implement the most basic local plugin isolation possible
Remove modules belonging to local plugins after loading
Remove sys.path entry after loading

This means that multiple local plugins can be installed with the same import path and should work correctly
This does not allow loading a local plugin that has the same import path as an installed plugin
2024-09-15 17:09:33 -07:00
Timmy Welch
befffc98b1 Catch all exceptions when parsing metadata from the CLI 2024-09-12 13:11:30 -07:00
Timmy Welch
006f3cbd1f Remove comet and cbl tags 2024-09-12 12:09:07 -07:00
Timmy Welch
582224abec Fixes for quick-tag 2024-09-12 11:51:38 -07:00
Timmy Welch
acb59f9e83 Fix saving settings 2024-08-24 12:19:11 -07:00
Timmy Welch
fab30f3f29 Add experimental quick-tag 2024-08-18 19:16:55 -07:00
pre-commit-ci[bot]
d4a90e8934 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-07-29 17:21:53 +00:00
Timmy Welch
beeb6336e9 Fix default value of --skip-existing-tags 2024-06-23 15:20:51 -07:00
Timmy Welch
e452fa153b Fix issues from static analysis 2024-06-22 20:21:01 -07:00
Timmy Welch
3fd1c13ecb Fixes for metadata parsing and printing 2024-06-22 20:19:02 -07:00
Timmy Welch
42448fa250 Update settngs
Fix renamed settings attributes
Add --parse-filename back
Fix conversions in fileranamer
2024-06-21 21:01:11 -07:00
Timmy Welch
3389c72a63 Merge branch 'help-messages' into develop 2024-06-21 19:53:30 -07:00
Timmy Welch
69a9566f42 Update all references of saved 'matadata' to 'tags' 2024-06-20 16:47:10 -07:00
Timmy Welch
c91c7edd73 Re-generate SettngsNS 2024-06-09 12:55:12 -07:00
Timmy Welch
888720b544 Allow blurring images fixes #637
for people that don't accidentally read the entire comic when editing the metadata
2024-06-09 12:52:55 -07:00
Timmy Welch
6351afb36c Add an option to prefer filename metadata on the CLI fixes #630 2024-06-08 19:12:38 -07:00
Timmy Welch
0198eb9e2b Fix saving merge settings 2024-06-06 20:41:21 -07:00
Mizaki
a552f05b23 Add remove HTML tables back 2024-06-01 19:40:13 +01:00
Timmy Welch
32b570ee5b Improve help messages
Include default values
2024-05-21 19:57:47 -07:00
Timmy Welch
e864e2db48 Re-arrange settings 2024-05-21 19:57:47 -07:00
Timmy Welch
af9c8afad7 Update search/identify help message 2024-05-21 19:57:47 -07:00
Timmy Welch
4e5d8885c6 Improve help messages 2024-05-21 19:57:47 -07:00
Timmy Welch
f712952b87 Fix typing issues 2024-05-21 18:22:30 -07:00
Timmy Welch
2897611006 Fix defaults for arguments
Bump settngs
2024-05-19 14:17:07 -07:00
Mizaki
6c3b63abd9 Add option for merge lists and fix saving overlay options in settings window 2024-05-11 22:08:49 +01:00
Mizaki
3d443e0908 lordwelch rewrite 2024-05-11 02:04:43 +01:00
Mizaki
e9a592df50 GUI overlay settings moved to internal namespace and CLI args added 2024-05-11 02:02:01 +01:00
Mizaki
62240bf2f4 Add OverlayMode options for read style and data source 2024-05-11 02:02:01 +01:00
Mizaki
ffb4efbcd7 GUI overlay settings moved to internal namespace and CLI args added 2024-05-11 02:01:59 +01:00
Mizaki
8b0683f67c Add OverlayMode options for read style and data source 2024-05-11 01:56:06 +01:00
Mizaki
64dbf9e981 Add -t to --type-read and duplicate read styles to modify styles on the CLI if modify if empty 2024-05-04 21:14:00 +01:00
Mizaki
0bbdaa96cf Split command line `--type arg into --type-modify for modify styles and --type-read for read styles 2024-04-29 00:51:40 +01:00
Mizaki
9359cd877d Switch to using list for storing read styles 2024-04-29 00:45:15 +01:00
Mizaki
29dc7ad830 Use multi-read styles. Table combo box style improvements. Tooltips 2024-04-29 00:40:41 +01:00
Timmy Welch
8b4bf8d51f Allow preserving the original filename when moving 2024-04-27 19:25:33 -07:00
Timmy Welch
de3a9352ea Allow reading cli metadata from a file 2024-04-12 14:10:21 -07:00
Timmy Welch
d104ae1e8e Update help message for the -m option 2024-04-11 15:46:29 -07:00
Timmy Welch
8bcd51f49b Improve commandline metadata override
Change parse_metadata_from_string to yaml syntax
Add a special value to remove existing values when metadata is overlayed
2024-04-06 12:03:01 -07:00
Timmy Welch
5155762711 Add comicfn2dict as an alternative filename parser 2024-03-03 21:47:31 -08:00
Timmy Welch
d277eb332b Add an option to disable prompt on save Fixes #422 2024-02-24 19:56:32 -08:00
Timmy Welch
dcad32ade0 Fix settngs generation 2024-02-24 19:55:28 -08:00