Search

– – – Update – – –

Tag

TipTile

OnwijsMenu 3.4d

Bugfixes

  • bugfix in het laden van icoontjes in de TipTile-lader
  • bugfix in het verwijderen van een applicatie
  • poging tot bugfix bij het installeren van een TipTile, waarbij een fout in het laden van een ongeldige config het programma laat crashen (?)
  • bugfix in het exporteren van de OnwijsMonitor (als die al draait)
  • bij het scannen voor de applist worden de OnwijsActivator en de map Downloads van de OnwijsMonitor overgeslagen

Met name de derde fix moet nog getest worden.

Advertisements

TipTile 3.8g

Mappen – bugfix

Plotseling blijken er in TipTiles achtergronden te ontbreken. In deze versie zou dat probleem opgelost moeten zijn.

TipTile maakte voorheen gebruik van bestanden uit verschillende mappen (Content, Algemeen, Stills, Tekst). Welke mappen dat waren was ingebouwd in de applicatie en kon eventueel aangepast worden.

In TipTilePro worden alle bestanden in de Content-map gezet, dus de keuze voor mappen is een beetje overbodig. Je zou alle mapdefinities uit de config weg kunnen laten.

Daar was één probleem mee: voor alle bestanden was de standaard-map veranderd naar Content, behalve voor de achtergrond. Die moest dus ofwel in een aparte map gezet worden, of er moest in de config worden aangegeven dat die in de Content-map stond.

Dat is in deze versie aangepast: de standaard-map voor de achtergrond is nu ook Content.

 

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.

 

TipTile 3.8e

Style

Het kan voorkomen dat er in een pakket een aantal TipTiles staan waarvan één of meerdere attributen aangepast moeten worden naar een waarde die specifiek is voor het systeem. Concrete voorbeelden: de introanimatie moet overgeslagen worden, de letters moeten groter, de idle-animatie moet uit, er moet een blockscreen getoond worden.

Dit kan per TipTile aangepast worden, wat in een wat groter pakket redelijk arbeidsintensief kan zijn. Als er een update komt voor het pakket waar die TipTiles deel van uitmaken, worden die aangepaste waarden weer overschreven door de standaardinstellingen.

Om dat op te lossen is er een optie bijgekomen om deze aangepast waarden in een extern configuratie-bestand te zetten. Dat is een xml-bestand waar dezelfde attributen kunnen worden gezet als in het originele xml-bestand. Dit bestand kan in de map staan van een TipTile, maar kan ook, veel handiger, een paar mappen hoger staan, waar het beschikbaar is voor meerdere TipTiles.

De locatie van het bestand wordt aangegeven met het nieuwe attribuut:

Style="..\..\TipTileStyle.xml"

De standaardlocatie (zoals hierboven) is dus twee mappen hoger dan waar het configuratiebestand staat, d.w.z. in het geval van een OnwijsMenu de data-map van dat menu.

De locatie of naam kan ook anders opgegeven worden, zo kunnen er meerdere style-bestanden naast elkaar staan.

Wat er in de praktijk gebeurt is dat het TipTile-programma de instellingen laadt uit het configuratie-bestand, vervolgens kijkt of er een style-bestand is en daar eventueel de aangepaste instellingen uit leest.

N.B. Stel dat er in een menu een aantal TipTiles zijn die gebruik maken van zo’n style-bestand, maar dat één TipTile dat juist niet moet doen. Dan kan er in de Style-definitie een ander bestand worden opgegeven of, in het geval dat er geen style-bestand gebruikt moet worden simpelweg “None” (of “null”, of een ander niet aan een bestand gekoppelde term).

TipTile 3.8d

Bugfix

  • Als een TipTile een pincode heeft zou de applicatie afgesloten moeten worden als het pincode-scherm wordt afgesloten (d.w.z. er is geen geldige pin ingevoerd). Daar bleef het programma hangen in een afsluitloop, waardoor het OnwijsMenu niet meer reageerde en er geen andere TipTiles meer gestart konden worden.
    In deze versie wordt bij het afsluiten van het pincode-scherm de applicatie ook direct afgesloten.
  • Het sluiten van het programma (via de sluitknoppen) duurt in sommige situaties nog steeds te lang. In deze versie wordt opgelost door het sluiten van het programma te forceren.

 

 

 

TipTile 3.8c

BlockScreen

Er zat een fout(je) in de BlockScreen-functie waardoor deze uitgeschakeld werd als er één item werd gesloten, ook als er meerdere items open zijn. Nu wordt het BlockScreen pas uitgeschakeld als alle items gesloten zijn. Ook dan pas begint de idle-animatie weer.

TipTile 3.8b

BlockScreen

De BlockScreen-optie is aangepast: de tegels blijven aanklikbaar, maar de idleanimatie stopt als er een tegel open is en de achtergrond vervaagt.

 

ImagePacker

In deze versie is ImagePacker-functionaliteit toegevoegd. Dat wil zeggen dat de applicatie afbeeldingsbestanden kan lezen die versleuteld zijn met ImagePacker. Op deze manier kunnen afbeeldingen worden beveiligd.

TipTile 3.8a

Blockscreen

In deze versie is een BlockScreen-optie toegevoegd – hiermee worden alle tegels geblokkeerd (of niet?) en de idleanimatie gestopt als er een tegel open is.

Het attribuut is:

BlockScreen="true"

De standaardwaarde is false.

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 ↑