Repository navigation
Releases: Dr-Nerdlove/game-night
Release list
Game Night v3.0.1
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
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
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 aufwindow.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
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
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 aufmain, 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
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
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
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.xmlund
android:localeConfigim 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 stehtlocaleunterconfigChanges, Android baut die
Activity also nicht neu auf.MainActivitysieht jetzt selbst nach und lädt
die Seite neu.
Spieleabend v2.7.0
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-fassungam 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
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.