… wordt eindelijk goed. Versie 3.7.0 is online.

Ja, er zijn al heel wat maanden verstreken sinds versie 3.6.0. En ja, we waren wel eens sneller. Maar zoals we de afgelopen maanden hebben moeten constateren, neemt de complexiteit toe naarmate de app groter wordt. Zowel wat betreft de interne als de externe afhankelijkheden.

Onafhankelijkheid heeft zijn prijs …

Vanwege terugkerende berichten over Microsoft en GitHub, en vanwege het feit dat een repository in de VS in gevaar zou kunnen komen door auteursrechtclaims in het kader van de Digital Millennium Copyright Act, hebben we besloten om te verhuizen. De keuze viel op Codeberg.org. De beheerder van Codeberg is de non-profit, door donaties gefinancierde geregistreerde vereniging Codeberg e.V., met haar technische infrastructuur in Europa.

Hoewel we hier successen hebben geboekt, blijven er interne afhankelijkheden van Google en Flutter bestaan. Het voordeel van Flutter is een gemeenschappelijke codebasis voor Android, iOS en het web. Het nadeel zijn ontwikkelingssprongen die lang niet elke ontwikkelaar van de bibliotheken die we gebruiken, meemaakt.

… die betaald moet worden

De afgelopen maanden stonden dan ook in het teken van talrijke tests om een stabiele werking van de app te kunnen garanderen.

Uiteindelijk hebben Mike en Mark de juiste combinatie gevonden en ziet versie 3.7.0 het levenslicht.

Wat is er nieuw

Naast talrijke nieuwe tools, zoals bijvoorbeeld

  • Grafische weergave van geluidsbestanden
  • Berekening van speciale punten en cirkels van driehoeken – ook op de aardbol
  • Puny-code – codering van Unicode met ASCII-tekenset
  • MIDI – codering van teksten naar MIDI-noten/frequenties
  • Symbolentabel Aquaria

waren er ook talrijke verbeteringen, waaronder

  • Uitgebreide rotatiemogelijkheden
  • Kleurentabel volgens XKCD
  • Look-and-Say-getallenreeks
  • Import/export van geoJSON
  • Herziening van de astronomische berekeningen

Maar het is Mark die voor de verrassing heeft gezorgd: GC Wizard kan nu multitasken!

Het menu in de rechterbovenhoek biedt vanaf nu de mogelijkheid om een tool naar een nieuw tabblad te kopiëren. Hierdoor is het nu mogelijk om meerdere tabbladen en dus tools tegelijkertijd te openen. In combinatie met het klembord kunnen hiermee meerfasige codeconversies aanzienlijk eenvoudiger worden uitgevoerd.