3.91.99 Cambios:
channelselector.py:
- Lista dinamica de canales creada a partir de los canales del directorio pelisalacarta/channels
- Modificacion de las opciones del primer menu.
updater.py:
- Añadidas funciones para añadir/eliminar canales. Basta con añadirlos o eliminarlos del repositorio remoto y tener activada la opcion "Actualizar canales".
En funcion de la configuracion de "Los canales locales que no esten en el repositorio seran:" podremos mostrar (por defecto), ignorar o eliminar los canales que estando en nuestro sistema, no esten en el repositorio.
- Añadidas funciones para actualizar los conectores/servers. Basta con añadir o modificar el conector en el repositorio remoto y tener activada la opcion "Actualizar canales".
launcher.py:
- Modificaciones sobre la version creada por divadr.
Buscador global:
- Inclusion del buscador global de divadr.
- Los canales han de tener la funcion search(item,texto).
library_service:
- Modificacion para generalizar la actualizacion de la biblioteca.
- Los canales han de tener una funcion episodios(item) q devuelva todos los capitulos de una serie.
settings.xml:
- Añadidas nuevas opciones.
canales:
- Todos los canales deberian tener los siguientes atributos:
__adult__ : ("true"/"false") Indica si el contenido del canal es exclusivo para adultos
__category__ : (["*","F","S","A","D","VOS,"M","G"]) Listado de categorias
__type__ : (string) Solo los canales "generic" o "xbmc" seran mostrados en el listado de canales
__title__ : (string) Titulo mostrado en el listado de canales
__channel__ : (string) Nombre del canal, que debe coincidir con el nombre del fichero sin extension.
__language__ : (["","ES","EN","IT","PT"]) Idioma
__thumbnail__ : (string) Opcionalmente puede indicar la url de la imagen a mostrar en el listado de canales.
- Editados varios canales para incluir estos atributos.
Aun quedan muchas cosas por hacer, pero creo q es un version q puede ser interesante de probar y sobretodo de trastear.