Mensaje
por divadr » 23 Dic 2015, 23:31
Sinceramente, al xbmctools, hay que darle un repaso...
Mi propuesta, es crear otro modulo llamado platformtools, y poner ahí todo el código relacionado con la plataforma, vendría a ser una mezcla entre lo que hay por aquí rodando en guitools, xbmctools, etc..
Debería contener:
Acceso a los diálogos (progress, alert, si/no, etc...)
función play (todo lo relacionado con reproducir un video, no la creación de la lista de opciones, sino la reproducción propiamente)
función renderitems (lo necesario para representar el itemlist, en la pantalla)
este nuevo modulo debería estar disponible para todas las plataformas, con la misma estructura...
Yo si que soy partidario de los menús contextuales, son muy prácticos, pero para cosas no imprescindibles, ya que no esta disponible en todas las plataformas, y usándolo de otro modo, el campo context del ítem debería ser un list con los ítems del menú el cual debería contener Titulo, Acción y Canal donde se ejecuta y desde este nuevo modulo montar el menú para cada plataforma