panni
|
dcefed2e4c
|
also resolve full series force refresh intents after the agent is done
|
2018-02-03 01:48:38 +01:00 |
|
panni
|
55bbc4f585
|
Revert "core: save Dict on set_refresh_menu_state"
This reverts commit 85342ee
|
2018-02-03 01:39:18 +01:00 |
|
panni
|
0f2bb99b39
|
core: use Thread.Sleep on multiple refresh
|
2018-02-03 01:38:07 +01:00 |
|
panni
|
85342eeed3
|
core: save Dict on set_refresh_menu_state
|
2018-02-03 01:35:28 +01:00 |
|
panni
|
374a6a668a
|
core: increase force refresh season/series timeout by the power of two
|
2018-02-03 01:28:20 +01:00 |
|
panni
|
503279f3c2
|
core: use deepcopy on config.provider_settings
|
2018-02-03 01:08:30 +01:00 |
|
panni
|
2c5b6ea690
|
fix addic7ed language converter registering, exceptions, for newest subliminal
|
2018-02-02 23:56:56 +01:00 |
|
panni
|
81718e64d3
|
refiners: replace tvdb with sz_tvdb; add season fully aired info
|
2018-02-02 22:42:25 +01:00 |
|
panni
|
4dd17de146
|
menu: update display logic for SearchAllRecentlyAddedMissing
|
2018-01-27 18:20:40 +01:00 |
|
panni
|
3a281b0b57
|
core: make logrotate backup count configurable
|
2018-01-27 17:37:45 +01:00 |
|
panni
|
04ed625f1a
|
remove shooter for the time being
|
2018-01-27 17:16:17 +01:00 |
|
panni
|
1cddfb1b2d
|
providers: subscene: disable by default; let throttling take precedence over any other provider setting
|
2018-01-27 15:01:39 +01:00 |
|
panni
|
9ed4764ab2
|
advanced settings: skip if necessary
|
2018-01-27 05:01:42 +01:00 |
|
panni
|
f253a13297
|
remove debug print
|
2018-01-27 04:47:22 +01:00 |
|
panni
|
767e0f8ac7
|
advanced settings: keep disabled provider disabled, even with advanced settings enabled_for provided
|
2018-01-27 04:41:22 +01:00 |
|
panni
|
0c0ad02234
|
advanced settings: only honor enabled_for if media type given
|
2018-01-27 04:36:33 +01:00 |
|
panni
|
c09973ec56
|
disable debug log
|
2018-01-27 04:34:56 +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
|
882509f891
|
core: add pack handling to agent; fix force-refresh; fix agent
|
2018-01-25 14:16:46 +01:00 |
|
panni
|
3396502334
|
subscene: fall back to downloading new pack if we couldn't find the subtitle in the cached pack
|
2018-01-24 17:45:00 +01:00 |
|
panni
|
b7fb99c3d4
|
subscene: add pack cache
|
2018-01-24 17:26:37 +01:00 |
|
panni
|
c82307a710
|
tasks: listavailable: remove redundant condition
|
2018-01-24 14:35:16 +01:00 |
|
panni
|
309a99d183
|
tasks: listavailable: use correct condition
|
2018-01-24 14:30:55 +01:00 |
|
panni
|
09a6ef0194
|
core: reorder agent's update mechanism; debounce after resolving intents; exit earliest when agent is disabled;
|
2018-01-24 14:21:42 +01:00 |
|
panni
|
43afcb4239
|
tasks: availablesubs: don't skip non-matching episode if subtitle is pack
|
2018-01-24 12:26:10 +01:00 |
|
panni
|
d5fb538630
|
menu: only pad the titles for the current view
|
2018-01-18 14:50:05 +01:00 |
|
panni
|
a22cdf5d5b
|
menu: pad titles for metadata menu and show/season submenus
|
2018-01-18 14:44:09 +01:00 |
|
panni
|
0adadc59ac
|
menu: add reapply mods to current subtitle
|
2018-01-18 13:53:38 +01:00 |
|
panni
|
5cedbd2fa0
|
searchallrecentlymissing: dynamically adjust overall item count
|
2018-01-17 18:08:36 +01:00 |
|
panni
|
735fb09762
|
extract embedded: subtitle.id=stream_id
|
2018-01-17 14:48:28 +01:00 |
|
panni
|
79d61419b0
|
extract embedded: store embedded subtitle correctly inside subtitle storage
|
2018-01-17 14:44:17 +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
|
d8eff1adb5
|
fix language handling for treat undefined as first
|
2018-01-17 13:45:49 +01:00 |
|
panni
|
c68a32b889
|
submod: skip provider hashing when applying mods
|
2018-01-17 13:22:24 +01:00 |
|
panni
|
27c94af980
|
core: massive speedup; refine only when needed, exit early otherwise
|
2018-01-17 13:16:31 +01:00 |
|
panni
|
81122665a0
|
scanning: correctly use alpha3 lang code
|
2018-01-16 18:56:29 +01:00 |
|
panni
|
99b670ff10
|
tasks: optimize memory usage
|
2018-01-16 12:46:41 +01:00 |
|
panni
|
7a09218cc0
|
permissions: skip check for not existing paths
|
2018-01-16 12:46:23 +01:00 |
|
panni
|
e999cc53d0
|
core: log traceback in case of failed parse_video
|
2018-01-12 17:59:48 +01:00 |
|
panni
|
b7d4bd00a5
|
config: remove redundant Prefs access
|
2018-01-12 17:54:06 +01:00 |
|
panni
|
8c2aa849d7
|
subscene: remove foreign_only support, as people don't get it
|
2018-01-12 17:50:59 +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
|
efd6143498
|
availablesubs: fix listing
|
2018-01-10 14:46:36 +01:00 |
|
panni
|
6d63301b63
|
core: also don't faceplant if the saving wasn't successful
|
2018-01-09 13:51:03 +01:00 |
|
panni
|
b501578584
|
core: move store_subtitle_info calls to agent.store_blank_subtitle_metadata
|
2018-01-09 13:45:34 +01:00 |
|
panni
|
308f429c91
|
core: catch exceptions when downloading best subtitles
|
2018-01-09 13:41:01 +01:00 |
|
panni
|
085a4f30db
|
tasks: revert empty storage fix; core: return on disabled agent; create meta storage even if download failed
|
2018-01-09 13:24:36 +01:00 |
|
panni
|
c0c2891d8d
|
scheduler: log wrongly matched series/episodes
|
2018-01-09 12:06:51 +01:00 |
|