Search

– – – Update – – –

SlideView 1.1d

Bugfix

In de SlideView zat een “Home”-knop die niets deed. Die is nu verdwenen.

Advertisements

MapView 1.83

Bugfix

Er zat in fout in het programma waarbij de minimale hoogte en breedte verwisseld werden. Dit was alleen in heel extreme gevallen (lange of brede afbeeldingen) te merken.

De fout is in deze versie opgelost.

 

Idle

De tijd waarna de idle-animatie start is vanaf deze versie instelbaar met het nieuwe attribuut:

MapIdleTime="30"

Dit is een waarde in seconden, de standaardwaarde is 30.

 

Tekstblok

De breedte van het tekstvak voor een InfoView van het type text is vanaf deze versie in te stellen met het nieuwe attribuut:

TextBlockWidth="320"

Deze kan per item worden gedefinieerd of op globaal niveau voor alle items. De opgegeven waarde is de basis voor een berekende (geschaalde) waarde. De standaardwaarde is 320.

TipTile 3.4f

Uitsnedes

Er was een klein probleem waarop de uitsnedes zoals die in TipTilePro waren aangegeven niet getoond werden in de gedownloade versie. Dat probleem is nu opgelost.

 

Idle-animatie

De idle-animatie kan worden aangegeven met twee aparte attributen, JumpAnimation en RotateItem die naast stonden en dus een conflict op konden leveren. Deze zijn samengevoegd in een nieuw attribuut:

AnimationType="Rotate"

Hiermee is op één plek te definiëren wat idle-animatie moet zijn, met ruimte voor eventuele nieuwe vormen. De opties zijn nu:
– Rotate : ronddraaiende tegels (standaard)
– Jump : opspringende tegels
– None : geen idleanimatie

 

Transparantie

Het transparant maken van de tegels leverde verschillende problemen op. Eén daarvan was dat eventuele randen om de tegels niet meer getoond werden. Er is nu een attribuut waarmee expliciet kan worden aangegeven of een tegel of alle tegels transparant moeten zijn (en dus geen border hebben):

Transparent = "false"

Standaard is deze false, maar bij tegels met een transparant plaatje kan deze op true gezet worden. Dan worden bij die tegel dus geen gekleurde randen getoond.

Het attribuut kan zowel globaal (voor alle tegels)  of per tegel ingevuld worden.

 

Collectie

Een tegel van het type “doc” kan een collectie afbeeldingen laten zien in een scrollvenster. Deze functionaliteit is al vrij oud en wordt weinig gebruikt. Door recente toevoegingen (waaronder de transparantie-functionaliteit) werkte de doc-tegels niet meer goed. Knoppen werden niet getoond en de applicatie crashte bij het afsluiten van een tegel met een collectie. Deze fouten zijn verholpen.

OnwijsMenu 2.0b

BugFix

Er zat een fout in de applicatie waardoor de applist-functie niet goed werkte als er een punt staat in de naam van de map (of het pad) waar het menu staat.

Die is nu opgelost.

 

Applist

TipTiles die geïnstalleerd zijn met de oude TipTileMaker verschijnen niet in het menu omdat ze niet toegevoegd zijn aan de applist. Om dat te omzeilen is er een nieuw attribuut toegevoegd aan de config:

ApplistEnabled="false"

Hiermee wordt de applist-functionaliteit uitgeschakeld. De standaardwaarde is true, maar voor een menu waarvan bekend is dat er TipTiles geïnstalleerd worden met de oude editor kan deze dus worden aangepast.

 

TipTile

De functionaliteit om een TipTile te installeren vanaf TipTilePro is niet in alle menu’s wenselijk. Om te voorkomen dat gebruikers per ongeluk een TipTile in het verkeerde menu installeren is deze functionaliteit nu standaard uitgeschakeld en kan worden geactiveerd met het nieuwe attribuut:

TipTileEnabled="true"

Hiermee kan de downloadfunctionaliteit ingeschakeld worden in de menu’s waar die werkelijk nodig is. Standaard staat de functie uit.

MapView 1.81

Statistieken

In deze versie worden een aantal gegevens gemeten over het gebruik van de applicatie. Dit is een eerste opzet van deze meting en de functionaliteit is nog niet uitgebreid (en in een enkel geval nog helemaal niet) getest.

De resultaten worden opgeslagen in een xml-bestand (stats.xml) dat dezelfde structuur heeft als het config-bestand, met een globaal deel en een lijst van InfoView-items.

Hier is een overzicht van wat op dit moment wordt gemeten:

 

Globaal

  •  RunCount – het aantal keren dat de applicatie gestart is
  •  RunTimes – een lijst met tijden, hoe lang de applicatie heeft gedraaid per keer (run)
  •  TotalRunTime – de totale tijd dat de applicatie heeft gedraaid
  •  SessionCount – het aantal sessies dat geteld is. Een sessie is een periode dat de applicatie daadwerkelijk door een gebruiker gebruikt wordt.
  •  SessionTimes – een lijst met tijden, hoe lang de sessies hebben geduurd
  •  TotalSessionTime – de totale tijd dat de applicatie daadwerkelijk gebruikt is.
  •  LanguageCount – een teller per taal die aangeeft hoe vaak die taal is gekozen.
  • ScreenPoints – een meting van welke punten op het scherm het meest aangeraakt worden
  • MapPoints – een meting van welke punten van de kaart het meest aangeraakt worden
  • MapScale – lijst met schalingen van de kaart

 

Per InfoView

  • OpenCount – het aantal keren dat het item geopend is
  • OpenTimes – en lijst met tijden, hoe lang een item geopend is geweest
  • NewWidth, NewHeight, NewScale – een lijst met maten, naar welke maat een item geschaald is
  • NewX, NewY – een lijst met posities, waar een item naar toe is verplaatst
  • InfoCount – het aantal keren dat de tekst wordt geopend
  • InfoTimes – een lijst met tijden, hoe lang de tekst geopend is geweest
  • VideoCount – het aantal keren dat een video is gestart (ongetest)
  • VideoTimes – een lijst met tijden, hoe lang de video heeft gespeeld (ongetest)

 

NB: Er is nog geen optie voor de weergave van de resultaten.

MapView 1.80

Tekstopmaak

De mogelijkheden voor opgemaakte tekst zijn uitgebreid met de optie voor kleine tekst met de code:

#[s]tekst#

Dit is dezelfde methode als in TipTile gebruikt wordt.

 

Taal

De taalkeuzeknoppen worden standaard met een vlag-icoon weergegeven. Als variatie zijn er nu ook twee sets knoppen met een gekleurde achtergrond en tekst: NL, FR, DE, EN.

Deze alternatieve knoppen worden aangegeven met het attribuut:

LanguageButtonType="Flag"

De mogelijke waarden zijn:
– Flag: de standaardkeuze, met vlaggen op de knoppen
– Color: tekst met rode, gele, blauwe en groene achtergrond
– AltColor: tekst met dezelfde achtergronden in een wat gedektere variant

 

Stopscherm

De opties om het Stopscherm (het paarse scherm waar de afsluitcodes worden ingevoerd) op te roepen zijn uitgebreid. De standaardinstelling was: raak twee hoeken / logo’s tegelijk aan. Via het attribuut ExtraCode kon dit gewijzigd worden,  zodat de vier hoeken achter elkaar aangeraakt moeten worden om het Stopscherm te laten verschijnen. Daar is een nieuwe mogelijkheid bijgekomen die bepaald wordt door het attribuut:

CloseSequence="Two"

Deze vervangt het attribuut ExtraCode (dat overigens nog wel blijft werken).

De mogelijke waarden zijn:
– Two: de standaardkeuze waarbij twee hoeken tegelijk aangeraakt moeten worden
– Cross: de keuze waarbij na elkaar alle vier de hoeken kruislings aangeraakt moeten worden ( voorheen via ExtraCode)
– Four: een nieuwe variant waarbij alle vier de hoeken na elkaar aangeraakt moeten worden, in een willekeurige volgorde

De keuze hier wordt bepaald door een afweging tussen veiligheid (Cross) en gebruikersgemak (Two en in mindere mate Four).

 

Statistieken

In deze versie worden de eerste paar statistische gegevens verzameld. Dat gaat nu alleen nog om wat globale dingen zoals taalkeuze en lengte van sessies en op niveau van een InfoView over het aantal keren dat een item geopend wordt, hoe lang het open blijft en hoe het verplaatst en geschaald wordt.

De gegevens worden opgeslagen in een bestand stats.xml. Als dit te groot wordt of er gaat iets anders mee mis dan kan het verwijderd worden en wordt er automatisch een nieuw bestand aangemaakt.

Er is nog geen mogelijkheid om de resultaten in de applicatie te tonen.

 

 

Blog at WordPress.com.

Up ↑