Search

– – – Update – – –

Tag

MenuSettings

OnwijsMenu 3.3i

Kleine aanpassingen

  • De OnwijsShell wordt alleen gestart als ShellEnabled op true staat. Er was een fout in het programma geslopen waardoor ShellEnabled=”false” werd genegeerd.
  • als de MenuSettings corrupt zijn wordt die geladen uit een backupbestand (MenuSettings_backup.xml). Als dit bestand nog niet bestaat wordt het aangemaakt.
Advertisements

OnwijsMenu 3.3c

TipTile-installatie

De pincode om TipTile te installeren is aanpasbaar gemaakt met het nieuwe attribuut:

TipTilePinCode="4444"

De standaardcode is “TIPT” (de oude code, “EDIT” werkt ook nog), maar op deze manier kan de code aangepast worden naar een numerieke versie waardoor je geen toetsenbord meer nodig hebt om een TipTile te installeren.

Om diezelfde reden is er in het inlogscherm voor TipTile een knop toegevoegd waarmee je een schermtoetsenbord kunt laten verschijnen (vergelijkbaar met de OnwijsShell).

 

MenuSettings

De functionaliteit rond het MenuSettings-bestand is uitgebreid, met als doel dat in principe alle globale instellingen hier in gezet kunnen worden. Dat is vergelijkbaar met de Style-functie bij MapView en TipTile.

Voorheen waren er een paar attributen die hieruit gelezen werden, nu kun je dus elk attribuut hier in zetten, als het af moet wijken van de standaardinstellingen in MenuConfig.xml. Aangepaste instellingen als volume of andere pincodes moeten dus inĀ  MenuSettings.xml staan.

Het idee is nog steeds dat het MenuConfig-bestand bij een update overschreven kan worden en dat de MenuSettings blijven staan.

 

Monitor en Shell

De OnwijsShell is bijgewerkt naar versie 1.1.2. Deze opent de standaardbrowser i.p.v. alleen maar Edge (die op oudere systemen nog niet aanwezig is).

De OnwijsMonitor is bijgewerkt naar versie 1.1.5. Deze activeert bij een update alle config-bestanden (en niet alleen config.xml) en laat bij het updaten een iets betere voortgangsbalk zien.

Inmiddels is versie 3.3c2 van het OnwijsMenu voorzien van versie 1.1.6 van de OnwijsMonitor.

Inmiddels is versie 3.3c3 van het OnwijsMenu voorzien van versie 1.1.7 van de OnwijsMonitor.

Inmiddels is versie 3.3c4 van het OnwijsMenu voorzien van versie 1.1.8 van de OnwijsMonitor.

 

OnwijsMenu 3.3a

Fixes

Een paar kleine aanpassingen rond de MenuSettings:

  • SaveStats is verplaatst naar MenuSettings
  • Afhandeling van verkeerde rootnode in MenuSettings (settigns i.p.v. settings)
  • Fout bij de installatie van TipTile waardoor het installatiepad werd verhaspeld is verholpen

 

Update

Bij een update kunnen er aan een menu applicaties toegevoegd worden die nog geactiveerd moeten worden. Dit kan via de OnwijsMonitor gebeuren, maar vooralsnog is er een oplossing in het OnwijsMenu om dit af te handelen.

Via een apart programmaatje (UpdatePrepare.exe) wordt voor een update een bestandje aangemaakt (update.xml) dat aan de update toegevoegd moet worden (als laatste bestand in de lijst). Als het OnwijsMenu dit bestand vindt en heeft geverifieerd worden alle applicaties automatisch geactiveerd en wordt het bestand weer verwijderd.

OnwijsMenu 3.2

Bugfixes

  • als een TipTile op TipTile Pro aanhalingstekens in de naam had, crashte het menu bij het installeren. Die fout is afgevangen (de aanhalingstekens worden vervangen door een veiliger alternatief).
  • titels van TipTile worden gecontroleerd op ongeldige tekens in de naam en waar nodig worden deze vervangen door ampersand-codes.
  • kleine foutjes in de vertaalfunctionaliteit zijn verholpen
  • de manier waarop het volume wordt geladen en opgeslagen is aangepast. Een negatief volume (mute) wordt op 0 gezet. (Hiermee wordt feitelijk de mute-stand van het systeem – niet van het scherm – uitgeschakeld zolang het OnwijsMenu open is.)

 

AppMode

De functionaliteit rond de AppMode is uitgebreid naar het menu zelf. Niet alleen de configs van applicaties worden aangepast ook een aantal waarden uit de MenuConfig worden na het laden aangepast, als de AppMode op Up staat.

  • als AnimationType op Rotate staat wordt deze veranderd in Grow
  • als ThreeSixtyInterface op True staat wordt deze veranderd in False.

Let op: deze veranderingen worden niet opgeslagen, dus zijn niet terug te vinden in de MenuConfig.

 

MenuSettings

Het configuratiebestand MenuConfig.xml is opgesplitst in twee delen, MenuConfig.xml en MenuSettings.xml. In de tweede worden gegevens opgeslagen die vanuit het menu aangepast kunnen worden, zoals het volume, de scherminstelling (AppMode: Flat-Up) en de gegevens m.b.t. een proefversie.

Hiermee wordt voorkomen dat er problemen ontstaan bij wegschrijven van gegevens waardoor de MenuConfig.xml “beschadigd” raakt. Bovendien voorkomt het problemen bij het updaten van de MenuConfig. Deze kan overschreven worden zonder dat door een gebruiker ingestelde waarden worden overschreven.

De MenuSettings.xml wordt ook gebruikt om op te slaan welke applicaties (of menus) verborgen moeten worden.

 

Applicaties verbergen

Met de nieuwe pincode SETT kun je naar een scherm waar je applicaties (of menus) kunt verbergen of terug zetten. Dit kan handig zijn als een pakket volledig wordt uitgeleverd, maar niet alle onderdelen geactiveerd en zichtbaar moeten zijn. Omdat ze wel aanwezig zijn kunnen ze gewoon via de automatische manier geupdate worden.

De verborgen applicaties blijven in de Applist staan, dus deze kan ook worden geupdate zonder dat dat effect heeft. Ze staan opgeslagen in het nieuwe configuratie-bestand MenuSettings.xml, in een node die HiddenApps heet.

NB: Het is wel mogelijk maar niet handig om dit handmatig in de MenuSettings aan te passen. Dat werkt veiliger vanuit het menu.

 

OnwijsMonitor

Deze versie van het menu bevat versie 1.1.3 van de OnwijsMonitor.

Powered by WordPress.com.

Up ↑