From ace2bc3f53bbfbdcc8e331c0593e3533a12a7eb1 Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Sun, 2 Jun 2019 12:13:34 +0200 Subject: [PATCH] YT: add download dir menu Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/6605fa9e023ef6acd8bf31f6863f89596358f5d8 Author: Jacek Jendrzej Date: 2019-06-02 (Sun, 02 Jun 2019) --- data/locale/deutsch.locale | 1 + data/locale/english.locale | 1 + src/gui/moviebrowser/mb.cpp | 2 ++ src/system/locals.h | 1 + src/system/locals_intern.h | 1 + 5 files changed, 6 insertions(+) diff --git a/data/locale/deutsch.locale b/data/locale/deutsch.locale index d35cf8b90..8863f1104 100644 --- a/data/locale/deutsch.locale +++ b/data/locale/deutsch.locale @@ -2084,6 +2084,7 @@ moviebrowser.yt_cancel_transfer Download abbrechen? moviebrowser.yt_clear Liste leeren moviebrowser.yt_completed Vollständige Downloads moviebrowser.yt_concurrent_connections Gleichzeitige Verbindungen +moviebrowser.yt_dl_dir Youtube download Verzeichnis moviebrowser.yt_error Fehler beim Laden des YouTube-Feeds moviebrowser.yt_failed Fehlgeschlagene Downloads moviebrowser.yt_history Frühere Suchen diff --git a/data/locale/english.locale b/data/locale/english.locale index be3ba8a40..3e0258231 100644 --- a/data/locale/english.locale +++ b/data/locale/english.locale @@ -2084,6 +2084,7 @@ moviebrowser.yt_cancel_transfer Cancel download? moviebrowser.yt_clear Clear moviebrowser.yt_completed Completed downloads moviebrowser.yt_concurrent_connections Concurrent connections +moviebrowser.yt_dl_dir YouTube download directory moviebrowser.yt_error Failed to load YouTube feed moviebrowser.yt_failed Failed downloads moviebrowser.yt_history Search history diff --git a/src/gui/moviebrowser/mb.cpp b/src/gui/moviebrowser/mb.cpp index 131322f38..6d09495eb 100644 --- a/src/gui/moviebrowser/mb.cpp +++ b/src/gui/moviebrowser/mb.cpp @@ -4413,6 +4413,8 @@ bool CMovieBrowser::showYTMenu(bool calledExternally) CFileChooser fc(&m_settings.ytthumbnaildir); mainMenu.addItem(new CMenuForwarder(LOCALE_MOVIEBROWSER_CACHE_DIR, true, m_settings.ytthumbnaildir, &fc)); + CFileChooser fcdl(&g_settings.downloadcache_dir); + mainMenu.addItem(new CMenuForwarder(LOCALE_MOVIEBROWSER_YT_DL_DIR, true, g_settings.downloadcache_dir, &fcdl)); yt_menue = &mainMenu; yt_menue_end = yt_menue->getItemsCount(); diff --git a/src/system/locals.h b/src/system/locals.h index 489d36922..f0f271ba6 100644 --- a/src/system/locals.h +++ b/src/system/locals.h @@ -2111,6 +2111,7 @@ typedef enum LOCALE_MOVIEBROWSER_YT_CLEAR, LOCALE_MOVIEBROWSER_YT_COMPLETED, LOCALE_MOVIEBROWSER_YT_CONCURRENT_CONNECTIONS, + LOCALE_MOVIEBROWSER_YT_DL_DIR, LOCALE_MOVIEBROWSER_YT_ERROR, LOCALE_MOVIEBROWSER_YT_FAILED, LOCALE_MOVIEBROWSER_YT_HISTORY, diff --git a/src/system/locals_intern.h b/src/system/locals_intern.h index 291458fe4..7af31ede6 100644 --- a/src/system/locals_intern.h +++ b/src/system/locals_intern.h @@ -2111,6 +2111,7 @@ const char * locale_real_names[] = "moviebrowser.yt_clear", "moviebrowser.yt_completed", "moviebrowser.yt_concurrent_connections", + "moviebrowser.yt_dl_dir", "moviebrowser.yt_error", "moviebrowser.yt_failed", "moviebrowser.yt_history",