1 von 2, das ist doch schonmal was, thx!
Gewurschtel: ja stimmt. Man müsste beide "Einschalt-Knöpfe" (also Einmalig/Dauerhaft) benutzerdefinierbar machen müssen, aber: wenn UserXY den Werbezapper auf Blau legt, müsste er also Blau->Grün drücken, das macht also schonmal 2cm Daumenbewegung, lol.
Spass beiseite: wenn der Werbezapper vom User auf Blau gelegt wird, dann ja, müsste/sollte das "einmalige Starten" vom User auch auf Blau geändert werden können. Nicht hauen, Pseudocode:
Anstatt in adzap.cpp bei Zeile 318ff:
sowas in der Art ... g.settings.adzap_enable_once bzw g.settings.adzap_enable_monitor, welche aus der neutrino.conf auszulesen wären (wie auch immer das genau funzt!).void CAdZapMenu::ShowMenu()
{
bool show_monitor = monitorLifeTime.tv_sec;
CMenuWidget *menu = new CMenuWidget(LOCALE_ADZAP, NEUTRINO_ICON_SETTINGS, width);
//menu->addKey(CRCInput::RC_red, this, "disable");
menu->addKey(CRCInput::RC_green, this, "enable");
menu->addKey(CRCInput::RC_blue, this, "monitor");
menu->addIntroItems();
Ciao,
DdD.
PS: aber nungut, ist nur ein Vorschlag meinerseits, falls es niemand umsetzt, hab ich halt Pech, du sollst dich zu nix verpflichtet fühlen...
edit: @ mirz: aber Gelb->OK ist ja noch viel mehr Daumenbewegung (gefühlte 3,5cm), das geht ja nunmal garnicht!