panni
|
158e4f85da
|
embedded: auto-extract: honor forced_only setting; only set extracted subtitle as current if there's no current one
|
2018-02-12 12:51:10 +01:00 |
|
panni
|
26b38c4f64
|
menu: add mass-extraction per season for all embedded subtitles
|
2018-02-11 00:53:57 +01:00 |
|
panni
|
9b7edf2960
|
submod: common: fix numbers once more, don't kill spaces after them, fix more than one space on multiple locations
|
2018-02-10 22:13:06 +01:00 |
|
panni
|
4623a989d8
|
submod: common: be more aggressive when fixing numbers; correctly space out spaced ellipses; don't break spaced ellipses
|
2018-02-09 21:56:03 +01:00 |
|
panni
|
87b942bd6d
|
config: actually wanted to fix only_one, not undefined as first
|
2018-02-09 18:12:58 +01:00 |
|
panni
|
87ee5cc627
|
config: correctly handle unknown as first
|
2018-02-09 18:10:18 +01:00 |
|
panni
|
bff8fe8b70
|
refiners/renaming: let file_info_file supercede symlinks
|
2018-02-09 17:20:31 +01:00 |
|
panni
|
1495882dc7
|
refiners/renaming: add symlink support; rename Prefs["media_rename"] to media_rename1
|
2018-02-09 17:19:36 +01:00 |
|
panni
|
722ce3ac8b
|
submod: HI: HI_before_colon: remove bad escape sequence
|
2018-02-08 12:26:05 +01:00 |
|
panni
|
1e132f2808
|
submod: HI: rename HI_before_colon_universal
|
2018-02-08 12:25:28 +01:00 |
|
panni
|
d007e0a172
|
submod: HI: improve HI_before_colon again; match mid-line HI: as well, don't mangle times
|
2018-02-08 12:25:08 +01:00 |
|
panni
|
3ddd722cc1
|
submod: HI: be less strict about HI_before_colon; accept 3 random chars instead of 2 uppercase chars before the colon
|
2018-02-08 11:51:37 +01:00 |
|
panni
|
82d8189966
|
submod: common: fix uppercase I's in lowercase words more aggressively
|
2018-02-08 11:50:51 +01:00 |
|
panni
|
2d533eb004
|
submod: OCR: fix l/L instead of I more aggressively
|
2018-02-08 11:50:16 +01:00 |
|
panni
|
f624f7f05a
|
subtitle_storage: add get, get_all, count methods
|
2018-02-03 23:13:55 +01:00 |
|
panni
|
4ea0372212
|
refining: re-add old detected title as alternative title after re-refining with plex metadata's title; fixes #428
|
2018-02-03 18:59:05 +01:00 |
|
panni
|
81718e64d3
|
refiners: replace tvdb with sz_tvdb; add season fully aired info
|
2018-02-02 22:42:25 +01:00 |
|
panni
|
6db2771cd6
|
core: scandir: fix typo
|
2018-01-28 15:04:14 +01:00 |
|
panni
|
3b18c6c14f
|
core: use scandir library instead of os.listdir where possible
|
2018-01-28 04:37:32 +01:00 |
|
panni
|
300359acf2
|
add fixme
|
2018-01-28 04:22:01 +01:00 |
|
panni
|
9890f66443
|
submod: HI: improve hi_brackets
|
2018-01-28 03:54:30 +01:00 |
|
panni
|
aba863bc84
|
submod: HI: add separately split start_bracket and end_bracket replacements
|
2018-01-28 03:52:21 +01:00 |
|
panni
|
ade416f5c8
|
submod: OCR: allow only word boundary after F', no further text needed
|
2018-01-28 03:51:55 +01:00 |
|
panni
|
7097267f7c
|
submod: OCR: fix F'xxxx errors; rename SE_X to OCR_X
|
2018-01-28 02:44:18 +01:00 |
|
panni
|
796b64d83e
|
advanced settings: Dicked: support bool() by implementing __nonzero__
|
2018-01-27 05:08:16 +01:00 |
|
panni
|
240a3687d7
|
advanced settings: Dicked: support bool() by implementing __len__
|
2018-01-27 05:06:47 +01:00 |
|
panni
|
03a72e1917
|
core: implement advanced_settings.json
|
2018-01-27 04:34:07 +01:00 |
|
panni
|
171cbd6c53
|
core: move pack cache dir to config; add CacheMaintenance task
|
2018-01-25 14:46:56 +01:00 |
|
panni
|
b7fb99c3d4
|
subscene: add pack cache
|
2018-01-24 17:26:37 +01:00 |
|
panni
|
13859cfbd7
|
submod: debug message when debug is enabled, only
|
2018-01-18 13:54:08 +01:00 |
|
panni
|
d65ba19c6c
|
submod: correctly drop empty line
|
2018-01-18 13:44:56 +01:00 |
|
panni
|
248b93e5c6
|
store last modified timestamp in subtitle info; only write to storage if we haven't had one or any subtitle was downloaded
|
2018-01-17 14:12:40 +01:00 |
|
panni
|
788819a900
|
subtitle storage: remove debug log
|
2018-01-17 13:16:50 +01:00 |
|
panni
|
27c94af980
|
core: massive speedup; refine only when needed, exit early otherwise
|
2018-01-17 13:16:31 +01:00 |
|
panni
|
1856e687eb
|
explicitly remove variable references (may not do anything)
|
2018-01-16 12:49:15 +01:00 |
|
panni
|
99b670ff10
|
tasks: optimize memory usage
|
2018-01-16 12:46:41 +01:00 |
|
panni
|
a34d0523b5
|
subtitle meta storage: remove legacy handling
|
2018-01-16 12:26:07 +01:00 |
|
panni
|
cb0008b59e
|
low impact mode: skip hashing files if enabled
|
2018-01-12 15:23:42 +01:00 |
|
panni
|
9cd825aff1
|
core: only compute hashes for items for enabled providers
|
2018-01-12 15:11:12 +01:00 |
|
panni
|
1f5c45df91
|
correctly sync cache during tasks; use Thread.Sleep instead of time.sleep for tasks
|
2018-01-05 02:14:38 +01:00 |
|
panni
|
62e3020234
|
check for buffer attribute
|
2018-01-05 01:51:17 +01:00 |
|
panni
|
895d457500
|
add new dogpile file based default cache backend based on fcache
|
2018-01-05 01:49:43 +01:00 |
|
panni
|
ec9a798590
|
remove portalocker
|
2018-01-03 18:19:05 +01:00 |
|
panni
|
77a72d6663
|
add our own Language class
|
2017-12-30 04:54:03 +01:00 |
|
panni
|
08d647c024
|
add our own Language class
|
2017-12-30 04:48:05 +01:00 |
|
panni
|
2980aa08d7
|
remove obsolete imdb_id check
|
2017-12-29 18:12:04 +01:00 |
|
panni
|
e2344abbc4
|
add PMS year info if no tvdb ids found
|
2017-12-29 18:09:40 +01:00 |
|
panni
|
714f36caee
|
parse_video: trust PMS season/episode data
|
2017-12-29 15:50:16 +01:00 |
|
panni
|
b8d9899796
|
reverse_rtl test
|
2017-12-28 03:12:32 +01:00 |
|
panni
|
54db2857c9
|
win32 storage fallback: don't use portalocker
|
2017-12-22 14:40:21 +01:00 |
|