[Idee] UK Customizing Menu DIFF
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
@dietmarw
Sorry I changed neutrino.h in my orig and normal place so the diff on that file did not work correctly.
cp -r apps/tuxbox/neutrino/src/neutrino.h.orig apps/tuxbox/neutrino/src/neutrino.h
wget http://www.nfye.com/dbox/dietmarw.diff
patch -p1 < dietmarw.diff
cd cdk && neutrino should do the trick for you let us know please
@EVERYONE ELSE
updated diff with the one entry that was missing:
http://www.nfye.com/dbox/customize_menu ... 08h29.diff
--me
Sorry I changed neutrino.h in my orig and normal place so the diff on that file did not work correctly.
cp -r apps/tuxbox/neutrino/src/neutrino.h.orig apps/tuxbox/neutrino/src/neutrino.h
wget http://www.nfye.com/dbox/dietmarw.diff
patch -p1 < dietmarw.diff
cd cdk && neutrino should do the trick for you let us know please
@EVERYONE ELSE
updated diff with the one entry that was missing:
http://www.nfye.com/dbox/customize_menu ... 08h29.diff
--me
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
yip
file length might be the same but its not the same
file length might be the same but its not the same
Code: Alles auswählen
nitr8@jijina:~/clean$ diff -ur personalize_menu-22-08-2007_14h08.diff personalize_menu-23-08-2007_08h07.diff
--- personalize_menu-22-08-2007_14h08.diff 2007-08-23 09:10:58.000000000 +0100
+++ personalize_menu-23-08-2007_08h07.diff 2007-08-23 08:07:43.000000000 +0100
@@ -549,16 +549,25 @@
}
else if( msg == CRCInput::RC_green )
{
---- tuxbox-cvs-orig/apps/tuxbox/neutrino/src/neutrino.h 2007-08-22 13:38:52.000000000 +0100
+--- tuxbox-cvs-orig/apps/tuxbox/neutrino/src/neutrino.h 2007-08-23 08:06:37.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/neutrino.h 2007-08-22 13:41:22.000000000 +0100
-@@ -78,6 +78,7 @@
+@@ -78,6 +78,8 @@
RECORDING_VCR = 2,
RECORDING_FILE = 3
};
+
- void saveSetup();
++ void saveSetup();
private:
+ CFrameBuffer * frameBuffer;
+@@ -164,7 +166,6 @@
+
+ void startNextRecording();
+
+- void saveSetup();
+ int loadSetup();
+
+ void tvMode( bool rezap = true );
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
big patch ~70k with "my" patch
Code: Alles auswählen
make[4]: Entering directory `/home/dietmarw/tux_test/20070823/tuxbox-cvs/apps/tuxbox/neutrino/src'
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../daemons -I../lib -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox/connection -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/freetype2 -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include/tuxbox -I/home/dietmarw/tux_test/20070823/dbox2/cdkroot/include -I/home/dietmarw/tux_test/20070823/tuxbox-cvs/driver/include -I/home/dietmarw/tux_test/20070823/tuxbox-cvs/driver/dvb/include -I/home/dietmarw/tux_test/20070823/tuxbox-cvs/driver/include -Wall -mcpu=823 -pipe -Os -MT neutrino.o -MD -MP -MF ".deps/neutrino.Tpo" -c -o neutrino.o neutrino.cpp; \
then mv -f ".deps/neutrino.Tpo" ".deps/neutrino.Po"; else rm -f ".deps/neutrino.Tpo"; exit 1; fi
neutrino.cpp: In member function `void CNeutrinoApp::InitMainMenu(CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&, CMenuWidget&)':
neutrino.cpp:1812: warning: unused variable 'shortcut3'
neutrino.cpp: In member function `void CNeutrinoApp::InitServiceSettings(CMenuWidget&, CMenuWidget&)':
neutrino.cpp:2278: error: `shortcut3' undeclared (first use this function)
neutrino.cpp:2278: error: (Each undeclared identifier is reported only once for each function it appears in.)
neutrino.cpp:5060:2: warning: #warning fixme sectionsd should deliver data in UTF-8 format
neutrino.cpp:5221:2: warning: #warning TODO: it might make some sense to have some log-file (but where do we store this information? nfs/flash/ram?) that collects these messages and maybe a menu-entry to view the lasted XXX messages
neutrino.cpp:5229:2: warning: #warning TODO: count restart-rate to catch endless loops
neutrino.cpp:6115:2: warning: #warning TODO: reload LCD fonts, too
make[4]: *** [neutrino.o] Fehler 1
make[4]: Leaving directory `/home/dietmarw/tux_test/20070823/tuxbox-cvs/apps/tuxbox/neutrino/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/dietmarw/tux_test/20070823/tuxbox-cvs/apps/tuxbox/neutrino/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/dietmarw/tux_test/20070823/tuxbox-cvs/apps/tuxbox/neutrino'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/dietmarw/tux_test/20070823/tuxbox-cvs/apps/tuxbox/neutrino'
make: *** [/home/dietmarw/tux_test/20070823/dbox2/cdkflash/root-neutrino] Fehler 2
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
So nun mal meine ersten Eindrücke zur neuen Funktion die jetzt ja im CVS ist.
1. Die Breite der Fenster "Einstellungen" und "Service" muss vergrößert werden. Bei der Oprion "Nicht verfügbar" werden die Texte der Menüpunkte überschrieben.
2. Beim Hauptmenü ist es nicht möglich die Menüpunkte "UPnP Browser" und "Skripte" auszublenden.
Ansonsten macht die Sache einen wirklich sehr guten Eindruck wobei mir
der ein oder andere Wunsch diebezüglich bestimmt noch einfallen wird...
THX an nitr8!
Gruß
____Paule
1. Die Breite der Fenster "Einstellungen" und "Service" muss vergrößert werden. Bei der Oprion "Nicht verfügbar" werden die Texte der Menüpunkte überschrieben.
2. Beim Hauptmenü ist es nicht möglich die Menüpunkte "UPnP Browser" und "Skripte" auszublenden.
Ansonsten macht die Sache einen wirklich sehr guten Eindruck wobei mir
der ein oder andere Wunsch diebezüglich bestimmt noch einfallen wird...
THX an nitr8!
Gruß
____Paule
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
Ich würde euch noch bitte das Pers Menu von Punkt1 in den Einstellungen zu verbannen, nach unten, Sonst müssen wiedr sämtliche Bilder im Wiki geupdatet werden, ich würde es eventuell noch besser finden wenn es in ein anderes Untermenu reinkommmt, im Hauptmenu find ich das nicht so angebracht denn ich glaub nicht das es jeder nutzt.
Villeicht bei Tasteneinstellungen, da ist ja auch das Menu der blauen Taste ?
Gruß Riker
Villeicht bei Tasteneinstellungen, da ist ja auch das Menu der blauen Taste ?
Gruß Riker
-
- Semiprofi
- Beiträge: 1470
- Registriert: Donnerstag 14. März 2002, 07:14
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
,dixidix hat geschrieben:Würde ein simples ein/aus on/off statt sichtbar/unsichtbar nicht reichen? Platz wäre dann genug.
http://cvs.tuxbox-cvs.sourceforge.net/t ... 6&r2=1.427
--me
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
was mir gestern als ich die neutrino gebaut habe auch noch auffiel:
das handling in bezug auf den neutrino-neustart sollte insoweit verändert werden das dieser erst nach verlassen der personalize menüs abgefragt/durchgeführt wird.
wenn man nämlich die einstellungen im hauptmenü und dann noch zusätzlich in einem anderen menü durchführen möchte muss man zweimal ein reset machen. find ich persönlich nicht so toll.
das handling in bezug auf den neutrino-neustart sollte insoweit verändert werden das dieser erst nach verlassen der personalize menüs abgefragt/durchgeführt wird.
wenn man nämlich die einstellungen im hauptmenü und dann noch zusätzlich in einem anderen menü durchführen möchte muss man zweimal ein reset machen. find ich persönlich nicht so toll.
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
Riker,JtG-Riker hat geschrieben:Ich würde euch noch bitte das Pers Menu von Punkt1 in den Einstellungen zu verbannen, nach unten, Sonst müssen wiedr sämtliche Bilder im Wiki geupdatet werden, ich würde es eventuell noch besser finden wenn es in ein anderes Untermenu reinkommmt, im Hauptmenu find ich das nicht so angebracht denn ich glaub nicht das es jeder nutzt.
Villeicht bei Tasteneinstellungen, da ist ja auch das Menu der blauen Taste ?
Gruß Riker
Sorry, but I cant speak much German even thou the misses is trying new words on me every day.
PT-1 said you wanted the Personalize Menu moved to the bottom as to not mess up all the wiki stuff.
I have moved it right to the bottom as requested please see:
http://cvs.tuxbox-cvs.sourceforge.net/t ... 1&r2=1.862
hope this is what you wanted.
--me
-
- Einsteiger
- Beiträge: 204
- Registriert: Dienstag 12. März 2002, 07:40
Wenn ich als Nicht-Developerin mal dazwischenfunken darf...
Bei mir beginnen im Mainmenü, im Settingsmenü und im Servicemenü alle Menüpunkte jetzt mit "0" anstatt wie bisher mit "1". Auf den Screenshots von PauleFoul ist das zumindest im Settings- und Servicemenü anders.
Kann man das irgendwo einstellen oder wo liegt bei mir der Haken? Es ist übrigens ein Eigencompilat aus dem aktuellen CVS.
Gruß
Steffi
Bei mir beginnen im Mainmenü, im Settingsmenü und im Servicemenü alle Menüpunkte jetzt mit "0" anstatt wie bisher mit "1". Auf den Screenshots von PauleFoul ist das zumindest im Settings- und Servicemenü anders.
Kann man das irgendwo einstellen oder wo liegt bei mir der Haken? Es ist übrigens ein Eigencompilat aus dem aktuellen CVS.
Gruß
Steffi
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
PauleFoul hat geschrieben:Hi, i hope you can insert die Menupints "UPnP-Browser" and "Skripte" in the Mainmenu, that they can also hidden by the Persofeature.
Code: Alles auswählen
#if ENABLE_UPNP
if (g_settings.personalize_upnpbrowser == 1)
mainMenu.addItem(new CMenuForwarder(LOCALE_MAINMENU_UPNPBROWSER, true, NULL, new CUpnpBrowserGui(), NULL, CRCInput::convertDigitToKey(shortcut++)));
if (g_settings.personalize_upnpbrowser == 2)
mainMenu.addItem(new CLockedMenuForwarder(LOCALE_MAINMENU_UPNPBROWSER, g_settings.personalize_pincode, true, true, NULL, new CUpnpBrowserGui(), NULL, CRCInput::convertDigitToKey(shortcut++)));
#endif
--me
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
Sorry, i look a little bit forward...nitr8 hat geschrieben: so upnp is in however I will look into the scripts for you, but if you don't have any scripts it does not display it so I don't really see the need to hide it ?
--me
When we have diffrent Userlevels, than we need this funktion to hide
die Menupoint "Skripte".
Example: Hide in the Userlevel and Show in die Expertlevel
For this function we need following selection for every menu item:
expert , user , operator , hidden, pin protect.
Paule
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
@nitr8:
you forgot the following changes:
the language attitudes are not indicated in the menu.
you forgot the following changes:
Code: Alles auswählen
g_settings.personalize_language = configfile.getInt32("personalize_language", 1);
// ... and
configfile.setInt32 ( "personalize_language", g_settings.personalize_language );
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Einsteiger
- Beiträge: 102
- Registriert: Freitag 29. Dezember 2006, 10:44
@stdin thanks for sorting that out :>stdin hat geschrieben:@nitr8:
you forgot the following changes:the language attitudes are not indicated in the menu.Code: Alles auswählen
g_settings.personalize_language = configfile.getInt32("personalize_language", 1); // ... and configfile.setInt32 ( "personalize_language", g_settings.personalize_language );
--wayne