Vorschlag: Nur noch ein FB-style

Alles rund um das grafische Benutzerinterface Enigma
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Vorschlag: Nur noch ein FB-style

Beitrag von essu »

Nach reiflicher überlegung bin ich zu der überzeugung gelangt, dass eines der verwirrendsten features in ENIGMA die auswahl zwischen verschiedenen fb-styles ist.
Statt sich an die gui-typische bedienung zu gewöhnen, wechselt man u.u. den fb-style und kennt sich nicht mehr aus, zumal nicht permanent sichtbar ist, welchen fb-style man verwendet.
Ursprünglich war diese möglichkeit wohl gedacht, den umstieg von Neutrino zu erleichtern, ich bezweifle aber, ob es jemals dahingehend etwas gebracht hat.
Inzwischen hat sich das gesamte ENIGMA-bedienkonzept weiterentwickelt und es scheint mir wichtiger, es in sich schlüssig zu gestalten.
Eine weiterentwicklung wird durch die wechselnden styles eher behindert.

Was ich mir besser vorstellen könnte wäre eine Änderung in etwa in diese richtung:

Code: Alles auswählen

<actionmap name="serviceSelector" style="name ist nicht mehr nötig">
                        ...
			<action name="pathUp" key="0" flags="m" />
			<action name="toggleStyle" key="mute" flags="m" />
			<action name="showMenu" key="d-box" flags="m" />
			<action name="showAll" key="red" flags="m" />
			<action name="showSatellites" key="green" flags="m" />
			<action name="showProvider" key="yellow" flags="m" />
			<action name="showBouquets" key="blue" flags="m" />
			<action name="modeTV" key="1" flags="m" />
			<action name="modeRadio" key="2" flags="m" />
			<action name="modeFile" key="3" flags="m" />
		</actionmap>
:wink:
BTW: kann mir jemand die bedeutung der flags genauer erläutern, bin trotz source-studium nicht endgültig dahinter gestiegen :oops:
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

'm' ist das make, also drücken,
'r' ist repeat, also das gedrückt halten,
'b' das break, also das loslassen

einer taste.

also es kommt

MRRRRRRB wenn eine taste gedrückt, gehalten, losgelassen wurde.
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

@tmbinc:
Danke, aber soweit hatte ich es dank guter kommentierung im source auch aufgelöst, aber wo wird bei der auswertung unterschieden, ob m oder r oder b stattgefunden hat.
Ich meine, wäre nach diesem Konzept eine doppelbelegung von tasten möglich, also z.b.

Code: Alles auswählen

<action name="help" key="?" flags="mrrrrrrb" />
<action name="showEPG" key="?" flags="mb" />
Wo wird das ausgewertet?
Schon gelesen ???
ENIGMA-DOC
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Habs mal ausprobiert, es funktioniert, allerdings eher unbefriedigend, da beide actions nacheinander ausgeführt werden.
Deswegen interessiert mich immer noch die stelle im source, vielleicht habe ich sie gelesen und nicht verstanden, also wenn ihr noch einen tip für mich habt. Danke

Ausserdem bin ich immer noch an eurer meinung zu meiner hauptfrage "nur noch ein fb-style?" interessiert...
Schon gelesen ???
ENIGMA-DOC
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

Ausserdem bin ich immer noch an eurer meinung zu meiner hauptfrage "nur noch ein fb-style?" interessiert...
Ja ich denke,Enigma mit all seinen "Vor- und Nachteilen".
Ein blauer Button ala Neutrino wäre aber mehr als gut.
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Na immerhin liegen nun die Plugins schonmal auf der "Blauen".
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

Ich will ja garnicht meckern. :wink:
Das ist ein klarer Vorteil für Neutrino-
und auch der Aufnahmeknopf auf der blauen Taste.
Wenn man das implementieren könnte.
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Lechuk hat geschrieben:Ja ich denke,Enigma mit all seinen "Vor- und Nachteilen".
Ein blauer Button ala Neutrino wäre aber mehr als gut.
Öömm? Ich muss gestehen, dass ich nicht verstehe, was du sagen willst in bezug auf meine frage, die du ja zitiert hast.
Schon gelesen ???
ENIGMA-DOC
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

ähem-ja so sind manchmal die alten Männer......
Ja eigentlich wollte ich damit sagen-ich hätte gerne das Enigma FB Style,
dazu aber noch die Funktionalität des blauen Buttons aus Neutrino.
Ob das so geht?
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

hmm, kann doch eignetlich gar nich so da problem sein da ein start ngrab-rec. und ein stop ngrab-rec reinzupacken oder?
Also nich dass ich mich da auskennen würde...
mfg,

Reichi
bitpopler
Einsteiger
Einsteiger
Beiträge: 239
Registriert: Dienstag 4. Dezember 2001, 00:00

Beitrag von bitpopler »

moin,

also ds ist wieder ein Punkt den ich nicht verstehe. Ist es wirklich zuviel verlangt, eben seinen Lieblingsstyle auszuwählen ? Außerdem kann man wunderbar seinen eigenen Style zu den beiden bereits vorhandenen hinzufügen (welcher dann auch anwählbar ist im Menü).

Also BLOSS NIX DADRAN MACHEN !!!!!!!!!!!!

Hier mal meiner :

<actionmap name="enigmaMain" style="special" descr="Special (Bitpopler)" >
<action name="nextService" key="up" flags="mr" />
<action name="prevService" key="down" flags="mr" />
<action name="showInfobar" key="ok" flags="m" />
<action name="hideInfobar" key="ok" flags="m" />
<action name="serviceListDown" key="down" flags="m" />
<action name="serviceListUp" key="up" flags="m" />
<action name="showEPG" key="?" flags="m" />
<action name="showServiceSelector" key="left" flags="m" />
<action name="showServiceSelector" key="right" flags="m" />
<action name="nextSubService" key="up" flags="mr" />
<action name="prevSubService" key="down" flags="mr" />
</actionmap>

man beachte, das unter enigma_main vorher das raus gelöscht wird :

<action name="nextSubService" key="up" flags="mr" />
<action name="prevSubService" key="down" flags="mr"
<action name="nextService" key="up" flags="mr" />
<action name="prevService" key="down" flags="mr" />

und das dann in die beiden anderen Styles eingefügt wird, falls noch nicht vorhanden, sonst kann es zu Komplikationen kommen.

BTW: mir platzt hier bald ein Äderchen wenn ich nochmal lese : In Neutrino isses aber so blablabla :evil: :evil: :evil:

Und blaue Taste funktioniert astrein mit scriptplugin sogar extrem gut.

mfg
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

bitpopler hat geschrieben:also ds ist wieder ein Punkt den ich nicht verstehe. Ist es wirklich zuviel verlangt, eben seinen Lieblingsstyle auszuwählen ? Außerdem kann man wunderbar seinen eigenen Style zu den beiden bereits vorhandenen hinzufügen (welcher dann auch anwählbar ist im Menü).

Also BLOSS NIX DADRAN MACHEN !!!!!!!!!!!!
Du hast mich überzeugt, die möglichkeit, eigene styles einzubinden habe ich überhaupt nicht in betracht gezogen. Was mir jetzt noch fehlt ist, ein hinweis, in welchem style ich bin.
BTW: beim rcdboxnew.xml basteln, passiert esw ab und zu, dass man eine nicht definierte aktion einbaut, was mit efatal "but no xy-action" endet, der fehler hinweis ist natürlich notwendig und gut, aber warum muss ENIGMA dann beendet werden? Die entsprechende zeile könnte doch einfach ignoriert oder mit "undefined" quittiert werden. Evtl. könnte man in den extra-einstellungen per checkbox angeben, ob solche fehler zum beenden des programms führen oder nicht. ("Fehlerhaftes XML ignorieren")
Schon gelesen ???
ENIGMA-DOC
bitpopler
Einsteiger
Einsteiger
Beiträge: 239
Registriert: Dienstag 4. Dezember 2001, 00:00

Beitrag von bitpopler »

moin,

ja ok, da haste Recht, ist mir auch schon ein paar mal passiert, ignorieren wäre besser als gleich einfach auszugehen :D .

mfg
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

BTW: mir platzt hier bald ein Äderchen wenn ich nochmal lese : In Neutrino isses aber so blablabla
Na dann hätte ich gerne so etwas hier:
ein start ngrab-rec. und ein stop ngrab-rec
büüüüüdddddde :roll: :wink:
oke dann sage ich es nicht mehr,siehst sonst nicht mehr gut aus. :wink:
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

ist afaik praktisch schon in arbeit.
das ganze wirds glaube ich als plugin geben.
Aber bitte mich nicht fest. Kann gut sein, dass es noch ein paar Wochen dauert
mfg,

Reichi
Lechuk
Erleuchteter
Erleuchteter
Beiträge: 408
Registriert: Sonntag 27. Oktober 2002, 05:32

Beitrag von Lechuk »

Ich habe Zeit. :wink:
Nehme ich eben inzwischen was anderes. :P