05.9.2017, 19:19
@kralovicek No, myslím, že Linux místo Windows určitě neuškodí, otázka je, jak na tom bude s obsluha HW (bluetooth, wifi). Doporučuji si před tím projít nějaká fóra Linux + Beebox.
Co se týče toho problému s otevřeným dialogovým oknem po uspání (a probuzení). Kouknul jsme se na to a úprava je jednoduchá. Musíš ale editovat soubor skinu. Předpokládám, že je to Estuary, ale ono by to bylo podobné i u jiného skinu. Máš Windows, takže to nebude problém, můžeš použít obyčejný Notepad editor. Raději si udělej zálohu a edituj to mimo adresář skinu a pak tam editovaný soubor nakopíruj a přepiš ten původní.
Adresář skinu je v C:\Program Files\Kodi\addons\skin.estuary, případně C:\Program Files (x86)\Kodi\addons\skin.estuary. Edituje se soubor DialogButtonMenu.xml, ve kterém jsou definované položky PowerMenu, tedy dialogu, kterého okno se otevře po stisku klávesy "S" nebo po volbě v hlavním menu. Items pro uspání nebo hibernaci (nevím co používáš) najdeš celkem lehko podle příkazů Suspend() a Hibernate():
Vložíš do nich příkaz pro zavření všech otevřených dialogů Dialog.Close(all,true), pak to vypadá takto:
Uložíš a nakopíruješ zpátky do adresáře skinu, restartuješ Kodi a mělo by to být hotové.
Co se týče toho problému s otevřeným dialogovým oknem po uspání (a probuzení). Kouknul jsme se na to a úprava je jednoduchá. Musíš ale editovat soubor skinu. Předpokládám, že je to Estuary, ale ono by to bylo podobné i u jiného skinu. Máš Windows, takže to nebude problém, můžeš použít obyčejný Notepad editor. Raději si udělej zálohu a edituj to mimo adresář skinu a pak tam editovaný soubor nakopíruj a přepiš ten původní.
Adresář skinu je v C:\Program Files\Kodi\addons\skin.estuary, případně C:\Program Files (x86)\Kodi\addons\skin.estuary. Edituje se soubor DialogButtonMenu.xml, ve kterém jsou definované položky PowerMenu, tedy dialogu, kterého okno se otevře po stisku klávesy "S" nebo po volbě v hlavním menu. Items pro uspání nebo hibernaci (nevím co používáš) najdeš celkem lehko podle příkazů Suspend() a Hibernate():
Kód:
<item>
<label>$LOCALIZE[13011]</label>
<onclick>Suspend()</onclick>
<visible>System.CanSuspend</visible>
</item>
<item>
<label>$LOCALIZE[13010]</label>
<onclick>Hibernate()</onclick>
<visible>System.CanHibernate</visible>
</item>
Vložíš do nich příkaz pro zavření všech otevřených dialogů Dialog.Close(all,true), pak to vypadá takto:
Kód:
<item>
<label>$LOCALIZE[13011]</label>
<onclick>Dialog.Close(all,true)</onclick>
<onclick>Suspend()</onclick>
<visible>System.CanSuspend</visible>
</item>
<item>
<label>$LOCALIZE[13010]</label>
<onclick>Dialog.Close(all,true)</onclick>
<onclick>Hibernate()</onclick>
<visible>System.CanHibernate</visible>
</item>
Uložíš a nakopíruješ zpátky do adresáře skinu, restartuješ Kodi a mělo by to být hotové.