vlc/vlc-2.2 | branch: master | Francois Cartegnie <[email protected]> | Wed Jul 23 11:34:30 2014 +0900| [00a6c7805e6377b3d48e5b4a5739793b07b239f4] | committer: Jean-Baptiste Kempf
qt/macos: add missing addons intf and meta categories (cherry picked from commit f10d3f0435df67b62ebdd318179949429cf77e2b) Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc/vlc-2.2.git/?a=commit;h=00a6c7805e6377b3d48e5b4a5739793b07b239f4 --- modules/gui/macosx/AddonManager.m | 4 ++++ modules/gui/qt4/dialogs/plugins.cpp | 12 ++++++++++++ modules/gui/qt4/managers/addons_manager.cpp | 4 ++++ 3 files changed, 20 insertions(+) diff --git a/modules/gui/macosx/AddonManager.m b/modules/gui/macosx/AddonManager.m index 9c1437f..e7a7998 100644 --- a/modules/gui/macosx/AddonManager.m +++ b/modules/gui/macosx/AddonManager.m @@ -99,6 +99,10 @@ static VLCAddonManager *_o_sharedInstance = nil; [[_typeSwitcher lastItem] setTag:ADDON_PLAYLIST_PARSER]; [_typeSwitcher addItemWithTitle:_NS("Service Discovery")]; [[_typeSwitcher lastItem] setTag:ADDON_SERVICE_DISCOVERY]; + [_typeSwitcher addItemWithTitle:_NS("Interfaces")]; + [[_typeSwitcher lastItem] setTag:ADDON_INTERFACE]; + [_typeSwitcher addItemWithTitle:_NS("Art and meta fetchers")]; + [[_typeSwitcher lastItem] setTag:ADDON_META]; [_typeSwitcher addItemWithTitle:_NS("Extensions")]; [[_typeSwitcher lastItem] setTag:ADDON_EXTENSION]; diff --git a/modules/gui/qt4/dialogs/plugins.cpp b/modules/gui/qt4/dialogs/plugins.cpp index 814eb33..ea26029 100644 --- a/modules/gui/qt4/dialogs/plugins.cpp +++ b/modules/gui/qt4/dialogs/plugins.cpp @@ -383,6 +383,12 @@ AddonsTab::AddonsTab( intf_thread_t *p_intf_ ) : QVLCFrame( p_intf_ ) qtr( "Service discoveries adds new sources to your playlist" " such as web radios, video websites, ..." ), ADDON_SERVICE_DISCOVERY ); + ADD_CATEGORY( qtr("Interfaces"), + "", + ADDON_INTERFACE ); + ADD_CATEGORY( qtr("Art and meta fetchers"), + qtr( "Retrieves extra info and art for playlist items" ), + ADDON_META ); ADD_CATEGORY( qtr("Extensions"), qtr( "Extensions brings various enhancements." " Check descriptions for more details" ), @@ -931,6 +937,12 @@ QColor AddonsListModel::getColorByAddonType( int i_type ) case ADDON_SKIN2: color = QColor(0x8B, 0xD6, 0xFC); break; + case ADDON_INTERFACE: + color = QColor(0x00, 0x13, 0x85); + break; + case ADDON_META: + color = QColor(0xCD, 0x23, 0xBF); + break; case ADDON_PLUGIN: case ADDON_UNKNOWN: case ADDON_OTHER: diff --git a/modules/gui/qt4/managers/addons_manager.cpp b/modules/gui/qt4/managers/addons_manager.cpp index 7449acc..6309ca3 100644 --- a/modules/gui/qt4/managers/addons_manager.cpp +++ b/modules/gui/qt4/managers/addons_manager.cpp @@ -86,6 +86,10 @@ QString AddonsManager::getAddonType( int i_type ) return qtr("Playlist parsers"); case ADDON_SERVICE_DISCOVERY: return qtr("Service Discovery"); + case ADDON_INTERFACE: + return qtr("Interfaces"); + case ADDON_META: + return qtr("Art and meta fetchers"); case ADDON_EXTENSION: return qtr("Extensions"); default: _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
