Commit Graph

1230 Commits

Author SHA1 Message Date
Timmy Welch
128cab077c Replace pycountry with isocodes
isocodes is updated more often and doesn't depend on deprecated packages
2023-11-23 14:21:21 -08:00
Timmy Welch
57873136b6 Use isinstance for type check 2023-11-14 15:18:48 -08:00
Timmy Welch
10776dbb07 Fix flake8 issues 2023-11-09 18:23:57 -08:00
Timmy Welch
2d3f68167c Merge branch 'progress-dialog' into develop 2023-11-09 16:57:02 -08:00
Timmy Welch
770f64b746 Merge branch 'mizaki-talker_file_picker' into develop 2023-11-09 16:53:15 -08:00
Timmy Welch
235c12bd53 Convert types back to their declared types in talkeruigenerator 2023-11-09 16:52:41 -08:00
Timmy Welch
10b19606e0 Fix GenericMetadata __str__ 2023-11-05 21:36:29 -08:00
Timmy Welch
a7d1084a4d Remove flake8-warnings 2023-11-05 13:27:31 -08:00
Timmy Welch
21575a9fb8 Fix saving CBI when credits are empty 2023-11-05 13:27:14 -08:00
Mizaki
2258d70d7b Add file picker to talkers options. Requires type of pathlib.Path 2023-11-01 02:01:54 +00:00
Timmy Welch
b23c3195e3 Merge branch 'lexNumbers' into develop 2023-10-27 23:50:05 -07:00
Timmy Welch
bd9b3522d8 Improve edge cases
Lex `'` as a symbol
Lex multiple symbols as a single item
Prefer `$` at the start of a number
Simplify issue number parsing
2023-10-27 23:26:40 -07:00
Timmy Welch
78060dff61 Rework parse_series 2023-10-27 23:26:40 -07:00
Timmy Welch
4a29040c74 Add format to the filename parser result 2023-10-27 23:13:12 -07:00
Timmy Welch
496f3f0e75 fix reset after space 2023-10-23 22:05:42 -07:00
Timmy Welch
f03b2e58cf Improve lexing numbers
lex currency amounts as text
lex a '.' followed by a number as a number if there is a preceding space
2023-10-23 21:13:31 -07:00
Timmy Welch
29ddc3779a Ensure FilenameInfo is always filled out fixes #556 2023-10-23 21:08:55 -07:00
Timmy Welch
7842109ca2 Pin chardet version 2023-10-22 16:01:46 -07:00
Mizaki
7527dc4fd8 FIX: A hamming distance of 0 is a perfect match. Adjust to 100 for empty URLs 2023-10-12 22:34:16 +01:00
Timmy Welch
8dfd38a15c Merge branch 'rar-cwd' into develop 2023-10-12 01:31:57 -07:00
Timmy Welch
6227edb0a3 Set rar cwd to reduce errors 2023-10-12 01:30:32 -07:00
Timmy Welch
114a0bb615 Fix parsing '&' with the "complicated" filename parser 2023-10-12 01:26:31 -07:00
Timmy Welch
abfd97d915 Merge branch 'protofolius_issue_scheme' into develop 2023-10-11 17:05:27 -07:00
Timmy Welch
582b8cc57b Add more parseable filenames 2023-10-11 17:03:07 -07:00
Timmy Welch
97a24d8d52 Change dialog modality and only center dialog when it is created 2023-10-08 11:59:57 -07:00
Timmy Welch
edb087abde Handle errors when reading zip comments fixes #548 2023-10-07 11:49:57 -07:00
Timmy Welch
96c5c4aa28 Fix pyinstaller build
Fix exception when PyQt is not installed
2023-10-07 11:49:30 -07:00
Timmy Welch
4b93262d5f Merge branch 'mizaki-window_sorting' into develop 2023-10-06 20:14:35 -07:00
Timmy Welch
78a890f900 Fix parsing a month name in the series fixes #542 2023-10-06 20:06:39 -07:00
Mizaki
5bdbe7d181 Always update rows even if None 2023-10-05 22:14:45 +01:00
Timmy Welch
f250d2c5c3 Merge branch 'mizaki-gmd_list_set' into develop 2023-10-04 20:16:33 -07:00
Timmy Welch
b6d5fe7013 Improve rar error messages 2023-10-04 19:08:17 -07:00
Mizaki
80f3dd7ce4 Restore issue number sorting 2023-09-30 23:19:10 +01:00
Mizaki
0c63f77e53 Restore issue count and year sorting 2023-09-30 23:05:06 +01:00
Timmy Welch
5688cdea89 Merge branch 'mizaki-gentalker_password' into develop 2023-09-26 17:05:20 -07:00
Timmy Welch
2949626f6d Merge branch 'mizaki-remove_series_genres' into develop 2023-09-26 17:04:45 -07:00
Mizaki
319aa582e5 Remove ignoring default for setting generation combobox 2023-09-25 00:55:50 +01:00
Mizaki
058651cc29 Change metadata lists to sets. Changed CV talker to reflect and tidied 2023-09-24 14:33:57 +01:00
Mizaki
5874f3bcaf Remove genres from ComicSeries as it is no longer required with the new cache system 2023-09-22 23:15:04 +01:00
Mizaki
c6522865ab Use casefold 2023-09-21 16:05:13 +01:00
Mizaki
5684694055 Generate password box for any settings dest name that end in password 2023-09-21 01:47:08 +01:00
Timmy Welch
360a9e6308 Merge branch 'mizaki-talker_gen_combo' into develop 2023-09-17 16:39:33 -07:00
Timmy Welch
015959bd97 Merge branch 'mizaki-talker_setting_logo_blurb' into develop 2023-09-17 16:35:13 -07:00
Mizaki
8feade923a Don't capitalise and therefore no need to use data on the combobox 2023-09-17 20:54:20 +01:00
Mizaki
df3e7912b3 Add talker information in setting window 2023-09-17 18:26:06 +01:00
Timmy Welch
919561099e Finish removing the script option 2023-09-17 08:36:00 -07:00
Timmy Welch
e7cc05679f Bump metron-talker version 2023-09-17 08:09:43 -07:00
Timmy Welch
99461c54f1 Fix a crash when setting the page type with no comic selected 2023-09-15 21:03:41 -07:00
Mizaki
56f172e7b5 Add combo box support to talker settings generator 2023-09-15 23:46:13 +01:00
Timmy Welch
ddd98ee86d Add metron-talker as an optional dependency 2023-09-15 15:13:14 -07:00