Skin sans nom (basé sur SpinSafe) (1 Viewer)

feilong

New Member
January 23, 2009
2
0
Country flag
Bonjour à tous.

J'utilise MP depuis maintenant 1 an avec un skin personnalisé basé sur le skin SpinSafe. Bien que satisfait de mon skin actuel, je dois avouer que certaines fonctionnalités absentes et certaines interfaces d'origines peu pratiques me gênent de plus en plus.

Étant développeur dotnet, je me suis finalement décidé à refondre entièrement mon skin pour qu'il réponde enfin à mes attentes.

Petit bilan de compétences :
En tant que dev dotnet, je peux évidemment plonger dans le code, mais je ne pense pas que mon emploi du temps me permette de faire autre chose que modifier des plugins déjà existants sauf cas de force majeur. SQL et plus particulièrement MySQL font partie de mes outils de travail quotidien, donc la gestion des données ne sera pas une contrainte.
L'édition des xml ne me pose aucun problème, par contre, je suis une vrai quiche en graphisme, j'en suis donc réduit à utiliser le travail d'autres (merci aux artistes du web, moi j'ai le sens graphique d'une moule) pour cette partie là du boulot.

En prenant ces élements en compte et mon expérience passée sur mon skin actuel, voila la situation :

Je vais construire un skin basé sur SpinSafe (encore oui, mais j'aime le jeu de couleur et le côté sobre du skin de base) pour conserver une partie de mon boulot actuel et je vais implanter les interfaces nécessaires pour gérer les fonctionnalités suivantes :

  • VIDEOS :

  1. DVD/BR : Lecture, gestion en BDD videos, RIP, extraction de données WEB
  2. Films (format fichier) : Lecture, gestion en BDD videos, extraction de données WEB
  3. Série TV (format fichier et DVD/BR) : Lecture, gestion en BDD videos, extraction de données WEB
  4. Anime (format fichier et DVD/BR) : Lecture, gestion en BDD videos, extraction de données WEB
  • AUDIOS :

  1. Radio : FM, Web, enregistrement, ...
  2. Albums : Lecture, extraction de données WEB
  3. Playlist : Création/Sauvegarde, édition, ...
  • JEUX :

  1. Jeux PC : Lancement, Ajout/Suppression, Extraction de données WEB
  2. Emulation : Lancement d'un frontend dédié (Hyperspin)
  • TV :

  1. Timeshifting
  2. Programmation d'enregistrement
  3. Accés aux enregistrement
  4. EPG
  5. Teletext
  • DIVERS :

  1. Météo
  2. Mail
  3. RSS
  4. Photos
  5. Lancement d'application
  6. Gestion de planning
  7. Navigation internet
  8. Parcours de fichiers
Comme vous le voyez ce sont beaucoup de fonctionnalités classiques (dure d'innover quand même à ce niveau là), mais je vais refondre une bonne partie des interfaces pour essayer d'obtenir quelque chose de convivial et surtout simple d'utilisation (si mes parents arrivent à s'en servir alors j'aurais accompli ma mission:D ).
Le contrôle général de MP sera prévu pour une Telco de type MCE, même si j'utilise une gyration de type wiimote me permettant un accès plus rapide à certaines fonctions.

Avant de plonger dans le code et de me lancer dans des tests, je vais essayer de poser mon projet sur papier et j'aimerais donc avoir vos opinions (mais surtout vos critiques) sur les documents suivants. Un clic sur le nom en dessous de l'image vous donnent les détails du fonctionnement et ICI vous trouverez également des fichier .pdn (fichier Paint.Net) vous permettant d'éventuellement modifier et proposer d'autres prototypes de page


ECRAN HOME


TOPBAR


TV


PS : Grand jeu concours ouvert à tous. Si vous avez une idée de nom pour ce skin proposez-là.


HS : Rien à voir le skin, mais comment je réduis la taille des images parce que même en auto, je trouve que c'est trop gros. Y a pas moyen de choisir la taille du cadre d'affichage?
 

framug

Super Moderator
  • Team MediaPortal
  • January 31, 2005
    4,504
    523
    South of France
    France France
    Country flag
    Bienvenue parmi nous. :)
    Euh... la plupart des fonctionnalités que tu souhaites implémenter sont déjà existantes, il me semble ou, j'ai loupé quelque chose ? :confused:
    En tous cas, j'aimais vraiment bien la couleur de ce skin, à l'époque et, ce serait sympa de pouvoir en avoir un semblable de nouveau.
    Pour le skin, tous les modules existants dans MP sont-ils fonctionnels ?
    Si tu souhaites créér des skins pour certains plugins, style WebEPGfr, VODfr, MyExplorer, File Explorer, etc, ce sera un réel plaisir de les intégrer aux installeurs de ces plugins.
    Pour les jeux, je crois qu'il y a un plugin MyEmulateurs et sinon, MultiShortcut te permet de lancer des programmes externes à MP, si tu le souhaites.

    PS : Je pense être une plus grosse quiche que toi en graphisme. :p
     

    feilong

    New Member
    January 23, 2009
    2
    0
    Country flag
    Pour les fonctionnalités déjà existantes, je n'en doute pas.
    J'ai surtout pas prévu de réinventer la roue, juste de démonter les roues des autres pour les monter sur ma voiture et après de refaire l'équilibrage à ma façon.
    En fait, même si quelques élements sont sorti de ce qui me sert de cerveau, je suis assez sûr que l'idée a déjà pris forme ailleurs. Le problème c'est que cet ailleurs peut-être assez dur à déterminer, alors qu'avec tous les testeurs MP présent ici, je suis persuadé que certains d'entre vous pourront m'orienter pour certains élements de mon skin en se disant justement qu'ils ont déjà vu cette fonction (ou approchant) auparavant.

    Niveau graphisme, il m'a fallu quand même toute l'aprés-midi d'hier pour faire les 3 images du dessus aors que j'avais déjà tous les élements complexes (icones, bg, ...) donc je pense me défendre question médiocrité.:p
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    S Touchscreen skin? MediaPortal 1 Talk 6
    azzuro [fixed] 5011: Version label in Splash screen - pos, size from skin MediaPortal 1 61
    catavolt [WiP] When changing theme in my skins, I always get this error message in logs MediaPortal 1 9
    joecrow MultiShortcut Plugin (Uavailable) in DWHD skin General Support 58
    V Skin With Menu Editor MediaPortal 1 Skins 13
    wizard123 New Skin Template ? MediaPortal 2 8
    Rob Hexenmeister [solved] Latest Media Handler - skinning buttons Fanart Handler 19
    CyberSimian [solved] MP1-4976 Built-in skin variables for current date MediaPortal 1 8
    Mr6686 [solved] Titan skin broken since update to 1.23 Installation, configuration support 6
    doskabouter Skin question Skins and Plugins Installer (MPEI) 1
    Y Titan Skin unter 1.23 nicht mehr so schön Allgemeines Supportforum 1
    framug 1.22.0 BasicHome Editor settings for DefaultWide HD skin not kept when update 1.22 3
    catavolt [solved] FanartHandler - Skin - Holiday and Spotlight support Fanart Handler 5
    ajs [fixed] 4936 - Strange behavior of the font in the skin MediaPortal 1 35
    ajs [solved] 4935: Add string.replace function to Skin engine MediaPortal 1 10
    ajs [solved] Latest Media Handler - Skin settings - Custom latests items number Fanart Handler 27
    Rob Hexenmeister [solved] Latests Media Handler - Skinning an updating window or control Fanart Handler 26
    T Skin Wechsel Installationsprobleme? 1
    JJDoherty Designing & implementing a new skin... Skins and Design 8
    D [fixed] Image browser crashing in Folder View (WMC skin) 2.2 Archive 10
    CyberSimian Do skin variables have global scope? MediaPortal 1 16
    N Skins to download separately MediaPortal 1 Talk 5
    P WMC Skin full screen/EPG Skins and Design 3
    CyberSimian Fixes for Amped skin MediaPortal 1 10
    CyberSimian Set skin variable "#Play.Current.File" for all media types MediaPortal 1 2
    Similar threads

























    Top Bottom