// ---= V 1 6 =---

// 16.026
   // STEAM Vertrieb
   //    GLBasic V16 erhält man online über STEAM
   // Neue Compiler:
   //    Win32, Win64 nutzen neue GCC Versionen

   // Platformen entfernt
   //    Nicht unterstütze Platformen:
   //    GP2X, WIZ, PANDORA, WINCE, IPHONE


   // Kern:
   //     GETJOY... liefert 0 wenn kein Joystick angesteckt ist
   //     Debugger stoppt sofort, wenn man auf STOP drückt.

   // Win32:
   //     Mouserad wird gepuffert für bessere Genauigkeit.
   

// 15.238
   // WinCE:
   //     -Kompilerfehler behoben
   // Neuer Befehl:
   //     NUMBER()


// ---= V 1 5 =---

// 15.089
   // Editor:
   //    -Korrigiert debuggen von Type-Arrays.
   // WIN32:
   //    -Performance Probleme mit JOY... behoben.


// 15.005
   // DEBUGGER:
   //     -kann TYPE variablen zeigen!
   //     -startet verlässlich das Debuggen
   //     -kann ALIAS und FOREACH Variablen zeigen
   //     -Bugfix: Debugger stoppt mit Ausnahme bei: DIM a[3]; b=a[1][999]

   // Win32/Console:
   //     INKEY$() unterbrach das Programm. Jetzt ird eine leere Zeichenkette zurückgegben,
   //              wenn keine Taste gedrückt wird.

// 14.497
   // Kern:
   //     SOCK_UDPSEND - Fehler. Port war intern falsch formatiert.
   //     KEYWAIT - korrigiert
   // Editor:
   //     Nicht reagierender Editor im Debug-Modus behoben.


// 14.401
   // Kern:
   //     LibPNG - kann JPG Bilder aus Shoebox laden.
   // Android:
   //     Standard für ALLOWESCAPE ist FALSE -> Nich "beenden" mit Zurück-Knopf.
   //     Zeige statt dessen einen Dialog an.

// 14.371
   // Kern:
   //    IPv6 ready.
   //       Siehe SOCK_SET_IP_VERSION
   //       SOCK_TCPACCEPT - Parameter "ip$" geändert
   //    libPNG aktualisiert
   // Android:
   //    Einige Pfadprobleme behoben. (Hauptsächlich, wenn man absolute Pfade nutzt)



// 14.329
   // Win32:
   //    Rechte und mittlere Maustaste korrigiert.
   // Neuer Befehl:
   //    BUSY - Überspringt die nächsten paar HIBERNATE Aufrufe
   // libPNG:
   //    updated to version 1.4.19 (security issues)


// 14.095
   // Core:
   //    LOADBMP korrigiert und kann mit PRESCALER genutzt werden. USEASBMP geht aber noch nicht.
   //    Korrektur für Faktoren zwischen 2.0 und 4.0 für PRESCALER.
   //    USESCREEN ruft VIEWPORT 0,0,0,0 auf um den Viewport und die Prescaler Einstellungen wieder zu setzen.
   //    MOUSEWAIT hing sich auf. Wurde korrigiert.
   //    GRABSPRITE funktioniert (bedingt) mit PRESCALER.
   // Android:
   //    Java compiler brauchte mehr Speicher für Debug build. (glb_build.bat, Line 70)



// 14.006
   // Core:
   //    Korrigiert Fehler im Debugmodus mit TYPEs.

// 14.003
   // Core:
   //    Fehlekorrektur in SETSCREEN. Auch für Win32 Vollbild.

// 14.001
   // Neues Konzept:
   //    Win32 in the setup. All other platforms: See menu Web/Platforms...
   //
   // Neuer Befehl:
   //    PRESCALER screenx%, screeny% // skaliert virtuellen Schirm (320x240..) auf jedes Gerät.
   //    TYPE t...; t.dbg() -> DEBUGS TYPE's variables
   //
   // Win32:
   //    Win8+ Multitouch support. (nutzt WM_POINTER* API)
   //    Pixelformat geändert, damit alpha bits wieder genutzt werden (GRABSPRITE...)
   //    Nutzt intern DRAWRECT für SETPIXEL (Abstur bei neuen Treibern?)
   //
   // Android:
   //    Updated auf aktuelle AndroidExtras version.
   //
   // Platform Support verworfen:
   //    WebOS - Es ist tot. Seufz.


// 12.577
   // Kern:
   //    NETWEBGET nutzt HTTP/1.1 -> Einige Kindersicherungen konnten nicht
   //                                mit Whitelist-Servern verbinden.
   //    SETTRANSPARENCY c%; CLEARSCREEN c% // löscht jetzt mit alpha=0
   // WinCE:
   //    Compiler bugfix
   // RaspberryPi:
   //    Console Builds hinzugefügt

   // Font Creator:
   //    png Bilder sind nun mit Alpha-Information


// 12.312
   // iPhone:
   //    iOS 7+8: Bildschirm-Orientierung korrigiert

// 12.308
   // Kern:
   //    String pooling wurde wegen langsamen Buildzeiten entfernt.
   //    IIF(a=b,1,2) wurde korrigiert.
   // Linux:
   //    Startprobleme unter VirtualBox behoben (evtl. auch andere Distros).
   // HTML5:
   //    Compiler aktualisiert für schnelleres Erstellen.


// 12.243
   // Kern:
   //    GETFILETIME$() implementiert.
   //    FORMAT$(0,0,0) lieferte leeren String.
   //    Gleichheitszeichen rechts einer Zuweisung wurde falsch compiliert. a=IIF(1==1,1,0)...
   //    SETFONT kann skalieren
   //
   // DDGui:
   //    Kann skalierte Fonts nutzen.
   //
   // Android:
   //    KEY(1) für ESC kann geprüft werden.


// 12.096
   // HINWEISE:
   //   -GLBasic V11+ hat als Voreinstellung: ALPHATESTING 1; ALPHAMODE -1;
   //    Blending ist auf Mobilgeräten schneller als Alphatesting.
   //    Wenn man nun jedoch ALPHAMODE 0 schreibt, SIEHT MAN TRANSPARENTE BEREICHE GEFÜLLT!
   //    Bitte nun immer ALPHAMODE -1 - ODER - ALPHATESTING 0.05 für das V10 Verhalten.

   // Editor:
   //    Rechte-Maustaste Menü hat "Google" Option.
   //    Option zum abschalten des Splash-Screen eingebaut.
   //    TYPEs werden in Sprungleiste aufgeführt.
   //    Rechte-Maustaste Menü der Tabs aufgeräumt.
   //    Klick mit mittlerer Maustaste auf Datei-Tab schließt den Tab.
   //    Rechte MT Menü: "Werkzeuge/Datum einfügen" hinzugefügt.
   //    Fehlerhaftes Highlighting von z.B. "read%" zu "READ%" behoben.
   // ...