Seite 40 von 40
Re: allg. Infos zu den changelogs
Verfasst: Mi 30. Nov 2022, 09:04
von mohousch
aus irgend einem Gründ der apps Ordner ist alt, probier mal mit:
Re: allg. Infos zu den changelogs
Verfasst: Sa 11. Mär 2023, 12:28
von mohousch
Servus
Kommentar:
Diese GUI wurde von Grund auf neu programmiert und sollte nun vom
Aufbau und auch den Ausbaumoeglichkeiten gut aussehen. Neutrino basiert
auf der Client-Server Idee, diese GUI ist also von der direkten DBox-
Steuerung getrennt. Diese wird dann von Daemons uebernommen.
nicht mehr, alles ist neutrino, das war meine letzte Bau Stelle an neutrino, zapit timerd und sectionsd bzw eitd sind alle teil vom neutrino ohne das schreiben uber den Basic Server/Client methode.
Re: allg. Infos zu den changelogs
Verfasst: Do 26. Okt 2023, 19:54
von mohousch
HeyHo zurück
Skin aufbau: da es langsam im neutrino2 recht ganz gut mit dem Skins läuft, versuche ich hier erstmal den Skin Aufbau (wie es momentan ist) zu klären:
Skin File ist wie bei vielem eine xml datei (kann auch ein String im Datei): skinname.xml, der Datei Name wird als Skin Name entnommen.
<skin>
...
</skin>
Hier ein kleine Beispiel:
Code: Alles auswählen
<skin>
<screen name="testmenu" posx="0" posy="0" width="600" height="600" position="MENU_POSITION_CENTER" paintframe="1" corner="CORNER_ALL" radius="RADIUS_VERYLARGE" border="BORDER_ALL" gradient="DARK2LIGHT2DARK" timeout="180">
<listbox posx="30" posy="30" width="540" height="540" paintframe="0" type="TYPE_STANDARD" mode="MODE_MENU" itemborder="1" painthead="1" title="Test Menu" icon="multimedia" headline="1" paintdate="1" paintfoot="1" footline="1" scrollbar="1">
<item id="FORWARDER" localename="item 1" optioninfo="test 1" actionkey="do not thing" target="0" itemicon="hint_tvmode" hint="any hint or comments" iconname="red" directkey="red" lines="0" border="BORDER_ALL" gradient="DARK2LIGHT2DARK" type="TYPE_CLASSIC"/>
<item id="SEPARATOR" type="LINE|STRING" localename="entry"/>
<item id="FORWARDER" localename="item 2" lines="1"/>
<item id="FORWARDER" localename=" item 3"/>
<foot_button_label name="information"/>
</listbox>
</screen>
</skin>
was das auf dem Bildschirm angezeigt wird mit dem Attribute screen anfangen, und jeder Screen hat einen Namen weiteren Attributten posx, posy, width, height, paintframe corner radius gradient border usv
Im Gründe genommen das ist ein Fenster an position posx und posy, als nodes können verschiedene widgtes oder GUI Komponenten zugefügt werden, Hierbei bitte darauf achten dass die Elemente werden wie in der Reihe angegeben auch in die gleiche Reihe gezeichnet es gibt keinen Areacheck wenn die Widgets über einader sind oder wenn die Dritte widget die erste überdeckt, Hier muss der Ersteller selber drauf achten.
Folgenden Widgets können zugefügt:
- listbox. wie im beispiel hat auch unzählige vom parameter die die Flexibilität bieten
- head und foot Falls man eigene nutzen will und nicht die vom widgets wie listbox usw...
- textbox
- window
und Folgenden Komponenten
- label (ein Text linie)
- image
- time (datum und Uhrzeit)
- button
- hline / vline (eine horizontale oder vertikale line)
- pig
und eine AktionKey ( mit Target und Key)
obwohl das neutrino noch mehr flexible Widgets und GUI Komponenten bietet, die hier sind wirklich auch genugsam um verschiedene GUI Skins zu erstellen
wie wird eine screen im C++ Part aufgerufen und weiter benutzt kann man in dem Developer Plugin Test sehen
Re: allg. Infos zu den changelogs
Verfasst: Do 26. Okt 2023, 20:24
von udog
schön wieder von Dir zu hören

Re: allg. Infos zu den changelogs
Verfasst: Fr 10. Mai 2024, 21:51
von mohousch
Hallo zusammen
wer Zeit hat und will mittesten, hab letzte Zeit viele Sachen aus dem neutrino-DDT übernommen:
* basierend auf seifes generic-pc live playback ist der im live playback geflossen und noch in libeplayer3, bzw kann jetzt libeplayer3 auch opengl, z.Zt läuft es zu 99% gut obwohl da fehlt es noch was zu optimieren
* keyboard_input
* streamts
* streamrecord
* und zapit zu neue DVB API updated, hab keine Sat Anlage selbst koennte ich nur DVBC / T2 testen
* paar kleinigkeiten aus dem yweb
Neue:
libeplayer3:
* Subtitle untesrtützung; DVB /PGS/ SRT /Teletext (teletext klappt nur wenn die Aufnahmen mit dem neutrino aufgenommen sind)
' externe subtitle support (ass / ssa /srt)
KNOWN BUGS:
wenn man auf einem verschlüsselten Sender zapt hängt das ganze es hilft nur noch CTRL+C im Terminal, habe keine Ahnung wie ist wenn man eine CI oder Camd am laufen hat (ist bei nmp-pc auch so leider)
wer schnell auf dem PC testen will kann ja in README sehen wie man das schnell baut, die Tasten sind fast wie bei nmp-pc belegt
mit Taste F oder F12 wechselt man in den Full Modus
EDIT:
wer kein DVB Karte oder USB Stick hat kann mit IPTV listen schauen
wer noch keine Build Umgebung hat kann als erstes
denn build und starten
EDIT:
für die Leute die nicht selber bauen können habe ein deb package hochgeladen, downloaden zip archive öffnen
und denn mit GDEBI installer oder ein andere installieren, oder einfach im terminal
Happy zapping
Re: allg. Infos zu den changelogs
Verfasst: So 19. Mai 2024, 14:36
von mohousch
Update
Happy zapping
Re: allg. Infos zu den changelogs
Verfasst: So 26. Mai 2024, 21:13
von mohousch
lirc hinzugefügt, erstmal eine technotrned lirc usb fest gecoded,
kernel lirc auch der ist jetzt ausgeschlatet da man neutrino als root startet muss und die libao will damit keinen sound abgeben
Re: allg. Infos zu den changelogs
Verfasst: Mo 2. Dez 2024, 23:37
von mohousch
Hallöle
eine neue Skin gebastelt, ice like neutrinoNG² (2005)
zum Vergleich hier noch das originale ice theme vom NeutrinoNG² (vom september 2005)
EDIT 09.12.2024: im sourcen enthalten.
Re: allg. Infos zu den changelogs
Verfasst: Di 3. Dez 2024, 16:22
von atef 0
mohousch hat geschrieben: Mo 2. Dez 2024, 23:37
Hallöle
eine neue Skin gebastelt, ice like neutrinoNG² (2005)
Archiv entpacken und nach ~/var/tuxbox/config/skins kopieren
zum Vergleich hier noch das originale ice theme vom NeutrinoNG² (vom september 2005)
Unfortunately this skin does not work with
BPanther Neutrino Image
Re: allg. Infos zu den changelogs
Verfasst: Di 3. Dez 2024, 16:46
von mohousch
@atef 0
BPanther neutrino don't support skins.
Re: allg. Infos zu den changelogs
Verfasst: Do 5. Dez 2024, 19:34
von mohousch
NeutrinoNG ice Skin updated.
Re: allg. Infos zu den changelogs
Verfasst: Mo 23. Dez 2024, 14:28
von mohousch
Hab die Dropdown bzw pulldown listeneinträge reaktiviert.
Re: allg. Infos zu den changelogs
Verfasst: Mi 8. Jan 2025, 17:22
von mohousch
* Add lua localisation
auch wenn es noch rudimentär ist die lokale funktionieren ganz gut, man kann bei lua Test Plugin oder PlutoTV, Media_one Netzkino_hd sehen