Skip to content

Releases: Dr-Nerdlove/game-night

Game Night v3.0.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 10:04
97258dc

Install: Open the file game-night-3.0.1.apk on the
phone. The first time, Android asks whether apps from this source
are allowed - this has to be confirmed once. An existing version
is replaced, the collection stays.

Signature: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Changed

  • The repository was renamed to game-night. The links in this changelog and
    the web address now point to the new name; the app itself is unchanged and
    stored data is not affected. The web version lives at
    https://dr-nerdlove.github.io/game-night/ (a new address means a new, empty
    storage there: move the collection over via "Backup & moving").

Spieleabend v3.0.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 21:51
e4fb54e

Installieren: Datei spieleabend-3.0.0.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Hinzugefügt

  • Erinnerung an die Sicherung: Die Sammlung liegt nur auf dem Gerät, und
    kaum jemand sichert sie. Ab 5 Spielen meldet sich ein Kasten, wenn die letzte
    Sicherung über 30 Tage her ist (noch nie gesichert: frühestens 14 Tage nach
    dem Start). „Jetzt sichern" öffnet die Sicherung, „Später" schiebt um eine
    Woche. Als Sicherung zählt Kopieren (nur wenn es geklappt hat), Teilen in der
    App und Herunterladen im Browser.

Geändert

  • Der Bauplan nutzt aktuelle Fassungen seiner GitHub-Bausteine (Node 24).
    GitHub mustert die alte Node-Fassung aus; ohne den Wechsel wäre der Bau
    irgendwann abgebrochen. Für die App selbst ändert sich nichts.

Spieleabend v2.9.2

Choose a tag to compare

@github-actions github-actions released this 25 Oct 17:53
a0e9f1c

Installieren: Datei spieleabend-2.9.2.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Entfernt

  • Alles, was nur für die Seite als Claude-Artifact da war: der Speicher im
    Claude-Konto, „Daten vorschlagen" samt Anfrage an Claude, die zugehörigen
    Texte und Abfragen auf window.claude. Die Seite läuft ohnehin nur noch als
    App und als Web-Version; beide speichern auf dem Gerät. Der Code war dort nie
    erreichbar, bläht die Datei aber auf und führt in die Irre. Die Suche bei
    Wikidata („Daten suchen") ist davon nicht berührt.

Spieleabend v2.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Oct 08:34
771af93

Installieren: Datei spieleabend-2.9.1.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Geändert

  • Der iPhone-Hinweis warnt jetzt vor der eigentlichen Falle: Safari-Tab und
    Home-Bildschirm-App haben getrennte Speicher. Spiele also erst in der
    App auf dem Home-Bildschirm eintragen; schon im Tab Eingetragenes zieht man
    über „Sicherung & Umzug" um. Das README sagt dasselbe und listet, worauf
    Nutzer der Web-Version sonst achten sollten.
  • Die Web-Version bittet beim ersten Speichern um dauerhaften Speicher, damit
    der Browser die Sammlung nicht bei Platzmangel von selbst löscht.

Spieleabend v2.9.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 23:30
e7f9a5b

Installieren: Datei spieleabend-2.9.0.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Hinzugefügt

  • Web-Version auf GitHub Pages, auch fürs iPhone: im Safari öffnen, über
    „Teilen" → „Zum Home-Bildschirm" ablegen. Jeder Push auf main, der die
    Web-Dateien berührt, aktualisiert sie.
  • Offline-Betrieb per Service Worker (sw.js): die Seite lädt Netz zuerst,
    ohne Netz aus dem Cache. In der Android-App wird er nicht registriert.
  • Hinweis fürs iPhone: eine wegtippbare Box im Safari-Tab erklärt den Weg
    zum Home-Bildschirm — sonst löscht iOS die Sammlung nach sieben Tagen ohne
    Besuch.

Spieleabend v2.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 21:05
7efea63

Installieren: Datei spieleabend-2.8.0.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Hinzugefügt

  • „Daten suchen" neben dem Namensfeld: holt offiziellen Titel, Spielerzahl
    und Dauer von Wikidata, dazu einen Stimmungsvorschlag aus dem Genre. Bei
    mehreren Treffern erscheint eine kleine Auswahl. Anspruch und „Glänzt bei"
    kennt Wikidata nicht — die bleiben Handarbeit, die Meldung sagt das.
    Die Anfrage geht nur beim Tippen auf den Knopf hinaus, sonst nie.
  • Beispielspiele zum Ausprobieren: neun bekannte Titel, zu laden mit einem
    Knopf im leeren Regal.

Geändert

  • Das Regal beginnt leer. Die 21 Spiele des Autors sind aus App und Repo
    entfernt. Eine schon gespeicherte Sammlung bleibt beim Update erhalten.
  • Das leere Regal zeigt jetzt zwei Wege heraus („Erstes Spiel eintragen",
    „Beispielspiele laden"), und „Würfel entscheiden" ist ausgegraut, solange
    nichts passt.

Spieleabend v2.7.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:11
954d710

Installieren: Datei spieleabend-2.7.2.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Behoben

  • „Auf BGG nachschlagen" startete eine leere Suche, wenn man ein Spiel aus der
    Sammlung änderte. Der Link wurde nur beim Tippen gesetzt — füllte das Skript
    das Namensfeld selbst, blieb er stehen. Dasselbe traf zwei weitere Stellen:
    nach „Abbrechen" zeigte er noch auf das vorher bearbeitete Spiel, und nach
    einem Vorschlag von Claude suchte er den alten statt des berichtigten Titels.
    Alle drei kommen jetzt über dieselbe Funktion.

Spieleabend v2.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:07
4d3810f

Installieren: Datei spieleabend-2.7.1.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Hinzugefügt

  • Die Sprache lässt sich jetzt für die App allein einstellen, unter
    Einstellungen → Apps → Spieleabend → Sprache (ab Android 13). Vorher ging nur
    die systemweite Umstellung — der Punkt erschien gar nicht, weil der App die
    Angabe fehlte, welche Sprachen sie überhaupt kann (locales_config.xml und
    android:localeConfig im Manifest).

Behoben

  • Die Seite richtete sich nach navigator.language, und das nennt in der
    WebView immer die Systemsprache — eine App-Sprache wäre dort nie
    angekommen. Ein kleiner nativer Baustein liest sie jetzt aus und die Seite
    stellt danach um. Beim allerersten Start nach einer Umstellung springt die
    Sprache dabei kurz um; danach steht sie gemerkt im Speicher.
  • Ein Wechsel der Sprache bei laufender App wirkte bisher erst nach dem
    Beenden: Im Manifest steht locale unter configChanges, Android baut die
    Activity also nicht neu auf. MainActivity sieht jetzt selbst nach und lädt
    die Seite neu.

Spieleabend v2.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 12:30
25c9273

Installieren: Datei spieleabend-2.7.0.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Hinzugefügt

  • Die App gibt es jetzt auch auf Englisch und folgt dabei der Systemsprache:
    Ein deutsches Gerät bekommt Deutsch, jedes andere Englisch. Eine Einstellung
    dafür gibt es bewusst nicht — das Gerät weiß die Antwort schon. Übersetzt sind
    Beschriftungen, Begründungen, Meldungen, Fehlertexte, die Datumsangaben und
    die Notizen der Ausgangssammlung.
  • Der Name unter dem Symbol folgt derselben Regel: „Spieleabend" auf deutschen
    Geräten, sonst „Game Night".

Geändert

  • Die Fassungsnummer steht im Fuß als Angabe data-fassung am Element statt im
    Text; das Skript schreibt daraus „Fassung 2.7.0" oder „Version 2.7.0". Die
    Nummer bleibt damit eine einzige Stelle. Der Bauplan prüft entsprechend.
  • Das README ist jetzt englisch; die deutsche Fassung ist entfallen.

Unverändert — mit Absicht

  • Die Schlüssel der gespeicherten Daten (party, gruebeln, leicht …)
    bleiben in jeder Sprache dieselben. Eine Sicherung aus der deutschen App lässt
    sich in der englischen einlesen und umgekehrt; nachgemessen in beide
    Richtungen. Selbst getippte Notizen bleiben so, wie sie getippt wurden.

Spieleabend v2.6.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 09:51
59bc158

Installieren: Datei spieleabend-2.6.1.apk auf dem
Handy oeffnen. Android fragt beim ersten Mal, ob Apps aus dieser
Quelle erlaubt sind - das muss einmalig bestaetigt werden. Eine
bereits vorhandene Fassung wird ersetzt, die Sammlung bleibt.

Signatur: 82:B8:A1:99:A0:D6:A3:0B:B8:2E:9B:87:E0:A2:C8:75:31:F6:66:0F:9B:8F:67:3C:D1:4C:C9:80:ED:97:9C:A9


Geändert

  • Der Fuß der App nennt nur noch die Fassung. Der Hinweis auf die Lizenz ist
    dort weg — die Lizenz steht im Repo (LICENSE), und das genügt.