Skip to content

Releases: Andreas-Kreuz/ak-lua-bibliothek-fuer-eep

v0.13.2-alpha1

11 Mar 22:25
Compare
Choose a tag to compare
v0.13.2-alpha1 Pre-release
Pre-release

v0.13.2

  • ⭐ Anzeige von Fahrzeugen nach Gleissystem

v0.13.1

  • ⭐ Neu: Log-Anzeige für den großen Bildschirm

v0.13.0

  • ⭐ Neu: Komplette Neuentwicklung der App mit Fokus auf Smartphone ⭐⭐⭐⭐⭐

v0.13.1

24 Feb 20:10
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release

Änderungen an der Software

v0.13.1

  • ⭐ Neu: Log-Anzeige für den großen Bildschirm

v0.13.0

  • ⭐ Neu: Komplette Neuentwicklung der App mit Fokus auf Smartphone ⭐⭐⭐⭐⭐

v0.13.0-alpha1

18 Feb 14:12
Compare
Choose a tag to compare
v0.13.0-alpha1 Pre-release
Pre-release

v0.13.0

  • ⭐ Neu: Komplette Neuentwicklung der App mit Fokus auf Smartphone ⭐⭐⭐⭐⭐

v0.12.0

15 Jan 15:44
19e086d
Compare
Choose a tag to compare

v0.12.0

  • ⭐ Neu: Verbesserte Ansicht auf dem Smartphone
  • ⭐ Neu: Log-Ansicht: Verzicht auf doppelte Toolbar
  • ⭐ Neu: Einstellungen für Kreuzungen und Log sind in die Toolbar gewandert (Icon oben rechts)
  • ⭐ Neu: In der Toolbar (und im Browser-Tab) wird der Titel der aktuellen Seite angezeigt
  • ⭐ Neu: Geschwindigkeit für das Logging verbessert (Log-Ausgabe auf 10.000 Zeilen beschränkt)

v0.12.0-alpha1

07 Jan 21:55
19e086d
Compare
Choose a tag to compare
v0.12.0-alpha1 Pre-release
Pre-release

v0.12.0-alpha1

  • ⭐ Neu: Verbesserte Ansicht auf dem Smartphone
  • ⭐ Neu: Log-Ansicht: Verzicht auf doppelte Toolbar
  • ⭐ Neu: Einstellungen für Kreuzungen und Log sind in die Toolbar gewandert (Icon oben rechts)
  • ⭐ Neu: In der Toolbar (und im Browser-Tab) wird der Titel der aktuellen Seite angezeigt
  • ⭐ Neu: Geschwindigkeit für das Logging verbessert (Log-Ausgabe auf 10.000 Zeilen beschränkt)

v0.11.1

30 Dec 16:31
dc07961
Compare
Choose a tag to compare

v.0.11.1

Lua

  • 🐞 Bugfix: Fügt man neue Fahrzeuge in eine Anlage ein, werden diese automatisch anhand ihrer Route der passenden
    ÖPNV-Linie zugeordnet und es kommt nicht mehr zu einem Programmfehler.

v0.11.0

30 Dec 15:33
Compare
Choose a tag to compare

v.0.11.0

Bitte beachten

⚠ Diese Bibliothek verwendet EEPRollingstockSetTagText, um Daten in Fahrzeugen abzulegen.

  • ⚠ Eigene mit EEPRollingstockSetTagText gespeicherte Daten werden dabei verloren gehen oder zu Konflikten führen!
  • Es ist jedoch möglich eigene Daten in einem Zug wie folgt abzulegen:
    • Ablegen: Train.forName("#meinZug").setValue("schlüssel","wert")
    • Auslesen: local meinWert = Train.forName("#meinZug").getValue("schlüssel")

Web-App

  • ⭐ Die Ausgabe der api auf http://localhost:3000/api/v1/ wurde überarbeitet
  • ⭐ Anzeige der Fahrzeuge für Smartphones optimiert
  • ⭐ Kameraknopf in der Detailansicht für Fahrzeuge

Lua

  • ⭐ Neu: Erhebliche Performance-Optimierung durch die Übertragung nur wenn Züge geändert wurden
    (z.B. durch Zusammenstellung oder Bewegung)
  • ⭐ Neu: Statistikausgabe für die benötigte Zeit der Ausgabe in der App unter http://localhost:3000/statistics
  • ⭐ Neu: Vorbereitung für ÖPNV inkl. Demo-Anlage für Haltestellenanzeige (Demo Linien)
  • ⭐ Neu: Türen öffnen/schließen für Züge mit TrainRegistry.forName("#MeinZug"):openDoors() bzw. :closeDoors()
  • 🐞 Bugfix: Debug-Einstellungen der einzelnen Lua-Skripte richten sich nun nach AkStartWithDebug
  • 🐞 Bugfix: StorageUtilities erstellt die Debug-Datei nun im EEP-Format (kein Fehler mehr, wenn ein EEPSaveData(x, true) verwendet wurde)

Web-Server

  • ⚠ API des Webservers wurde umgestellt:
    • Die meisten Listen sind nun als Record verfügbar (Key ist in fast allen Fällen id)
    • Alle Fahrzeuge sind nun in einer Liste:
      • Züge sind nun in trains (keine Trennung mehr nach dynamic und static)
      • Fahrzeuge sind nun in rolling-stocks (keine Trennung mehr nach dynamic und static)
  • 🛈 extern benötigte Bibliotheken sind nach third-party umgezogen

v0.11.0-alpha4

18 Dec 16:46
38b2a71
Compare
Choose a tag to compare
v0.11.0-alpha4 Pre-release
Pre-release

v.0.11.0-alpha4

Dies ist eine Testversion!

Bitte beachten

⚠ Diese Bibliothek verwendet EEPRollingstockSetTagText, um Daten in Fahrzeugen abzulegen.

  • ⚠ Eigene mit EEPRollingstockSetTagText gespeicherte Daten werden dabei verloren gehen oder zu Konflikten führen!
  • Es ist jedoch möglich eigene Daten in einem Zug wie folgt abzulegen:
    • Ablegen: Train.forName("#meinZug").setValue("schlüssel","wert")
    • Auslesen: local meinWert = Train.forName("#meinZug").getValue("schlüssel")

Web-App

  • ⭐ Die Ausgabe der api auf http://localhost:3000/api/v1/ wurde überarbeitet
  • ⭐ Anzeige der Fahrzeuge für Smartphones optimiert
  • ⭐ Kameraknopf in der Detailansicht für Fahrzeuge

Lua

  • ⭐ Neu: Erhebliche Performance-Optimierung durch die Übertragung nur wenn Züge geändert wurden
    (z.B. durch Zusammenstellung oder Bewegung)
  • ⭐ Neu: Statistikausgabe für die benötigte Zeit der Ausgabe in der App unter http://localhost:3000/statistics
  • ⭐ Neu: Vorbereitung für ÖPNV inkl. Demo-Anlage für Haltestellenanzeige (Demo Linien)

Web-Server

  • ⚠ API des Webservers wurde umgestellt:
    • Die meisten Listen sind nun als Record verfügbar (Key ist in fast allen Fällen id)
    • Alle Fahrzeuge sind nun in einer Liste:
      • Züge sind nun in trains (keine Trennung mehr nach dynamic und static)
      • Fahrzeuge sind nun in rolling-stocks (keine Trennung mehr nach dynamic und static)
  • 🛈 extern benötigte Bibliotheken sind nach third-party umgezogen

0.10.8

25 Jun 17:08
Compare
Choose a tag to compare

0.10.8

  • 🐞 Bugfix: Beim Umschalten auf manuelle Steuerung gab es einen Programmfehler durch die Textausgabe

0.10.7

21 Jun 08:36
Compare
Choose a tag to compare

0.10.7

  • ⭐ Neu: Anlage für Andreas_Kreuz-Tutorial-Ampelkreuzung-3-rechtsabbieger wurde so angepasst, dass
    die Rechtsabbieger und Linksabbieger wechselweise in die Kreuzung einfahren.
  • 🐞 Bugfix: "Zugname" wird nun korrekt in den Kontaktpunkten verwendet