missing windows definitions

plex/PlexTypes.h defines the following windows, 
 
// Windows.
#define WINDOW_NOW_PLAYING                10050
#define WINDOW_PLEX_SEARCH                10051
#define WINDOW_PLUGIN_SETTINGS            10052
#define WINDOW_SHARED_CONTENT             10053
 
#define WINDOW_PLEX_PREPLAY_VIDEO         10090
#define WINDOW_PLEX_PREPLAY_MUSIC         10091
#define WINDOW_PLEX_MYCHANNELS            10092
#define WINDOW_PLEX_STARTUP_HELPER        10093
#define WINDOW_MYPLEX_LOGIN               10203
 
// Dialogs.
#define WINDOW_DIALOG_RATING                10200
#define WINDOW_DIALOG_TIMER                 10201
#define WINDOW_DIALOG_FILTER_SORT           10202
#define WINDOW_DIALOG_PLEX_SUBTITLE_PICKER  10204
#define WINDOW_DIALOG_PLEX_AUDIO_PICKER     10205
 
but xbmc/input/ButtonTranslator.cpp doesn't have the complete list
 
static const ActionMapping windows[] =
       {{"home"                     , WINDOW_HOME},        
    /* PLEX */

        {“channels”                 , WINDOW_PLEX_MYCHANNELS},
        {“sharedcontent”            , WINDOW_SHARED_CONTENT},
        {“nowplaying”               , WINDOW_NOW_PLAYING},
        {“plexsearch”               , WINDOW_PLEX_SEARCH},
        {“plexpreplayvideo”         , WINDOW_PLEX_PREPLAY_VIDEO},
        {“plexpreplaymusic”         , WINDOW_PLEX_PREPLAY_MUSIC},
        {“myplexlogin”              , WINDOW_MYPLEX_LOGIN},
        {“filterdialog”             , WINDOW_DIALOG_FILTER_SORT},
        /* END PLEX */

        {“programs”                 , WINDOW_PROGRAMS},
        {“pictures”                 , WINDOW_PICTURES},
        {“filemanager”              , WINDOW_FILES},
 

 
This makes customization of remote control buttons for windows like WINDOW_DIALOG_PLEX_SUBTITLE_PICKER or WINDOW_DIALOG_PLEX_AUDIO_PICKER impossible. 
 
Can the list of windows in "ButtonTranslator.cpp" be updated ? 

 

I guess this goes for both Plex and Rasplex

 

 

 

 

removed

I guess that this request should be made to Plex Guys :)

We're currently putting our efforts into merging our patches with upstream so that merging with any of their changes can be easier and faster.

Should they change this, then we could grab this from upstream :)

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.