Commit Graph

620 Commits

Author SHA1 Message Date
Timmy Welch
d63123b77b Add tests for prepare_metadata 2024-04-28 13:53:41 -07:00
Timmy Welch
8b4bf8d51f Allow preserving the original filename when moving 2024-04-27 19:25:33 -07:00
Timmy Welch
d98f815ce0 Add a button to attempt to identify a scanner page 2024-04-27 18:10:49 -07:00
Timmy Welch
787f3e8ea1 Enabled bulk edits in the page list editor 2024-04-27 17:28:59 -07:00
Timmy Welch
064795fac9 Fix prepare_metadata 2024-04-27 16:43:51 -07:00
Timmy Welch
a681abb854 Consolidate preparing metadata for save 2024-04-27 15:29:34 -07:00
Timmy Welch
996397b9d5 Fix select all 2024-04-23 23:54:33 -04:00
Timmy Welch
c311b8e351 Use comicapi for all urllib3 items 2024-04-12 14:39:34 -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
c99b691041 pre-commit 2024-03-17 14:03:05 -07:00
Timmy Welch
48fd1c2897 Force plain text on TextEdits 2024-03-16 11:52:14 -07:00
Timmy Welch
37c809db2a Fix crash when no comics are found in the IssueIdentifier 2024-03-16 11:52:14 -07:00
Timmy Welch
51db3e1249 Allow ignoring errors that happen the gui 2024-03-16 11:52:14 -07:00
Timmy Welch
244cd9101d Remove commented code 2024-03-09 13:46:51 -08:00
Timmy Welch
3df263858d Merge branch 'web-links' into develop 2024-03-09 13:42:29 -08:00
Timmy Welch
9eae71fb62 Disable checkboxes when the complicated parser is not used 2024-03-09 13:07:49 -08:00
Timmy Welch
5155762711 Add comicfn2dict as an alternative filename parser 2024-03-03 21:47:31 -08:00
Timmy Welch
ea43eccd78 Merge branch 'ii-rework' into develop 2024-03-01 15:39:01 -08:00
Timmy Welch
ff2547e7f2 Disable buttons for add/remove weblink 2024-03-01 15:26:56 -08:00
Timmy Welch
163cf44751 Open the editor when adding a now web link 2024-02-26 19:04:33 -08:00
Timmy Welch
14ce8a759f Mark all QTextEdit's as plain text only 2024-02-26 15:57:00 -08:00
Timmy Welch
22d92e1ded Move result determination out of _cover_matching 2024-02-26 15:38:13 -08:00
Timmy Welch
3c3700838b Select item on add and set the dirty flag on change 2024-02-25 08:26:29 -08:00
Timmy Welch
05423c8270 Use a QListWidget for web_links
Fix web_link in md_attributes
2024-02-24 22:31:45 -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
Timmy Welch
dd0b637566 Bump settngs 2024-02-24 19:01:10 -08:00
Timmy Welch
938f760a37 Remove IssueIdentifier.search 2024-02-23 20:50:17 -08:00
Timmy Welch
4e75731024 Re-write IssueIdentifier.search as IssueIdentifier.identify 2024-02-23 20:47:04 -08:00
Timmy Welch
920a0ed1af Implement better migration of changed settings should fix #609 2024-02-23 15:45:18 -08:00
Timmy Welch
9eb50da744 Fix setting rar info in the settings window Fixes #596
Look in all drive letters for rar executable
2024-02-23 15:45:18 -08:00
Timmy Welch
5738433c2b Fix fileselectionlist
Remove the custom widgetitem
Set a minimum size for the columns
Use a space " " a and nbsp "\xa0" for the check column to allow sorting
2024-02-22 14:30:15 -08:00
Timmy Welch
4a33dbde46 Fix PyInstaller packaging 2024-02-22 14:30:15 -08:00
Timmy Welch
22b44c87ca Merge branch 'mizaki/autotag_source' into develop 2024-02-18 18:00:09 -08:00
Timmy Welch
bb4be306cc Fix fileselectionlist columns 2024-02-18 17:28:55 -08:00
Timmy Welch
768ef0b6bc Fix rar exe handling 2024-02-18 01:40:49 -08:00
Timmy Welch
b2d3869488 Update filerenaming for web_links
Ensure the j specifier in MetadataFormatter converts to str before joining
Add a web_link variable to the filerenamer
2024-02-17 17:42:07 -08:00
Timmy Welch
44e9a47a8b Support multiple web_links 2024-02-17 17:42:07 -08:00
Mizaki
215587d9a4 Move path under progress bar 2024-02-17 18:38:51 +00:00
Mizaki
7430e59b64 Add attributation to auto tag window 2024-02-17 18:36:49 +00:00
Timmy Welch
09490b8ebf Merge branch 'lordwelch-local-plugins' into develop 2024-02-12 17:40:09 -08:00
Timmy Welch
1e4a3b2484 Merge branch 'mizaki-meta_multi' into develop 2024-02-12 17:29:45 -08:00
Mizaki
b9bf3be4b2 Add short metadata style names 2024-02-12 20:57:32 +00:00
Timmy Welch
a1e4cec94f Log file path to plugin when it fails to load and remove debug statements 2024-02-11 13:18:03 -08:00
Mizaki
65e857af8b Move cache reset and load outside of loop. continue if it's impossible to use metadata 2024-02-11 19:32:12 +00:00
Mizaki
8887d48b3e Save metadata styles with one result per archive 2024-02-11 13:57:34 +00:00
Timmy Welch
e14714e26b Fix the --list-plugins command 2024-02-10 21:25:57 -08:00
Timmy Welch
8ec16528ab Implement local plugins 2024-02-10 21:00:24 -08:00