EXT-Pages coding
-
Hi, I have added some new codes part to GW and Pages
I think, I have solved some issue, now I have to test react with plugin
I Have created Gateway feature in Pages config with EXT plug-ins name and page to display like
Gateway: { "EXT-Spotify": 3, "EXT-YouTube": 4 }
If module is not declared, it fallback to pause rotating
This feature is used only if plug-ins display in MagicMirror position (not in full screen) -
Hâte de test,
Gateway: {
“EXT-Spotify”: 3,
“EXT-YouTube”: [3, 4]
} Cet exemple sera possible ? -
Ben non cela voudrai dire que tu cherche à afficher 2 pages en même temps ?
-
@bugsounet ah d’accord, non je pensais voir un module sur plusieurs pages différentes. Mais j’attends de voir la version final pour utiliser Gateway,
-
oui bien sur c’est possible via
pages: {}
moi je parle deGateway: {}
qui permet a Gateway de basculer automatiquement sur un page selon le plugin qui demande a etre affiché (plugin en fonctionnent)exemple concrait de
EXT-Pages
pages: { 0: ["moduleA", "moduleB", "moduleC", "EXT-YouTube"], 1: ["moduleD", "moduleE", "moduleF", "EXT-Spotify"], 2: ["moduleA","moduleF","moduleG"] }, Gateway: { "EXT-Spotify": 1, "EXT-YouTube": 0 }
Gateway
traduira cela comme ceci:- Si
EXT-YouTube
est lancé: affiche la page 0 et bloque l’auto-rotation des modules - Si
EXT-Spotify
est lancé: affiche la page 1 et bloque l’auto-rotation des modules - Si un autre
EXT
est lancé: bloque uniquement l’auto-rotation des modules - Des que tous les EXTs sont en mode
standby
reactive l’auto-rotation
(Enfin… c’est la regle que j’essai d’appliquer)
- Si
-
@bugsounet ```
Gateway: {
“EXT-Spotify”: [ “modules A”, “module B”, module C" ],
“EXT-YouTube”: [ “modules D”, “module E”, module F" ]
}
ou encore plus simple avec le numero de la page vouluGateway: {
“EXT-Spotify”: 3,
“EXT-YouTube”: 4
}Ceci m'avais perdu mais je comprends mieux,
-
Update:
Gateway
Solve
EXT-Pages
issue when- finish displaying url with
EXT-Browser
- finish displaying photos with
EXT-Photos
ONLY One issue still again:
EXT-Spotify
on CanvasLyrics (forced) and music NOT played from the mirror:
on ended using will broke display pages (show all modules)
-> I have to create a notification inEXT-Spotify
to informGateway
when CanvasLyrics is used - finish displaying url with
-
Yeah… All is now ready.
Last updates fix last issueI will retest all tomorrow and I publish it!
-
-
I confirm that all is ok (for me)
There is no full merging pages on return of sensible module
I will prepre wiki web page
-
Wiki page is now publish
EXT-Pages
is now on line !If you want to leave the
dev
branch:try this on the needed plugin:
git checkout -f master && npm run update
If any problems, open an issue
-