diff --git a/CHANGELOG.md b/CHANGELOG.md index 38a5eed..5db6764 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +* [v0.0.24](https://github.com/newt-sc/a4kSubtitles/releases/tag/service.subtitles.a4ksubtitles%2Fservice.subtitles.a4ksubtitles-0.0.24): + * Show progress dialog only for search + * [v0.0.23](https://github.com/newt-sc/a4kSubtitles/releases/tag/service.subtitles.a4ksubtitles%2Fservice.subtitles.a4ksubtitles-0.0.23): * Add progress dialog * Support cancellation diff --git a/a4kSubtitles/core.py b/a4kSubtitles/core.py index cdf1002..6998536 100644 --- a/a4kSubtitles/core.py +++ b/a4kSubtitles/core.py @@ -38,16 +38,18 @@ def main(handle, paramstring): # pragma: no cover core.api_mode_enabled = False core.handle = handle - core.progress_dialog = kodi.get_progress_dialog() - core.progress_text = '' - params = dict(utils.parse_qsl(paramstring)) if params['action'] in ('search', 'manualsearch'): + core.progress_text = '' + core.progress_dialog = kodi.get_progress_dialog() + search(core, params) + + core.progress_dialog.close() + core.progress_dialog = None + elif params['action'] == 'download': params['action_args'] = json.loads(params['action_args']) download(core, params) - core.progress_dialog.close() - core.progress_dialog = None kodi.xbmcplugin.endOfDirectory(handle) diff --git a/addon.xml b/addon.xml index 1e2fde7..67798fe 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ @@ -24,6 +24,9 @@ Supports: OpenSubtitles, BSPlayer, Podnadpisi.NET, SubDB, Subscene icon.png +[v0.0.24]: + * Show progress dialog only for search + [v0.0.23]: * Add progress dialog * Support cancellation diff --git a/packages/addons.xml b/packages/addons.xml index df81086..51c0210 100644 --- a/packages/addons.xml +++ b/packages/addons.xml @@ -4,7 +4,7 @@ @@ -27,6 +27,9 @@ Supports: OpenSubtitles, BSPlayer, Podnadpisi.NET, SubDB, Subscene icon.png +[v0.0.24]: + * Show progress dialog only for search + [v0.0.23]: * Add progress dialog * Support cancellation diff --git a/packages/addons.xml.crc b/packages/addons.xml.crc index d1d37f7..94bbd19 100644 --- a/packages/addons.xml.crc +++ b/packages/addons.xml.crc @@ -1 +1 @@ -553d2e41de6d23d6a36ddb6d5eac0f083ba861f1 \ No newline at end of file +bde756a15604614e4047d6525816b3577f1cb7b8 \ No newline at end of file