Gaming Lounge Companion 1.2.0-beta.4 - macOS
==========================================

Installation (ohne Administratorrechte, nur fuer deinen Benutzer)
-----------------------------------------------------------------
1. Archiv entpacken (Doppelklick) und im Terminal in den Ordner wechseln. Am einfachsten:
   Terminal oeffnen (Cmd+Leertaste, "Terminal"), dann:

     cd ~/Downloads/GamingLoungeCompanion-macos-*/
     xattr -dr com.apple.quarantine .
     ./install.sh

   Der "xattr"-Befehl entfernt die Download-Markierung, damit macOS das Skript nicht blockiert.
   (Oder entpacke direkt im Terminal: tar -xzf GamingLoungeCompanion-macos-*.tar.gz)

2. Das Skript legt eine eigene Python-Umgebung an und laedt PySide6 (ca. 300 MB, nur beim ersten Mal).
   Danach gibt es das Programm "Gaming Lounge Companion" im Ordner ~/Programme (Spotlight: Cmd+Leertaste).

Voraussetzungen
---------------
- macOS 11 (Big Sur) oder neuer, Intel oder Apple Silicon (M1/M2/M3/M4).
- Python 3.9 oder neuer. Fehlt es, fragt macOS beim ersten Befehl nach den "Entwicklerwerkzeugen":
  im Terminal "xcode-select --install" ausfuehren und bestaetigen - oder Python von python.org installieren.
- Internetverbindung und ein Discord-Konto. Die Anmeldung laeuft im Browser - die App sieht dein Passwort nie.

Anmeldung und Daten
-------------------
Das Zugriffstoken liegt im macOS-Schluesselbund. Einstellungen und Protokoll liegen in
~/Library/Application Support/GamingLoungeCompanion. Das Token kannst du jederzeit im Web-Dashboard unter
Einstellungen -> Geraete widerrufen.

Menueleiste
-----------
Beim Schliessen des Fensters bleibt die App in der Menueleiste aktiv und meldet neue Tickets.
Ein Klick auf das Dock-Symbol oder das Menueleisten-Symbol holt das Fenster zurueck.
Beenden: Menueleisten-Symbol -> Beenden.

Aktualisieren
-------------
Neues Archiv entpacken und erneut ./install.sh ausfuehren. Die App meldet neue Versionen in einem Banner
(auf dem Mac ohne automatische Installation).

Entfernen
---------
  ./install.sh --uninstall   entfernt die App, Einstellungen bleiben
  ./install.sh --purge       entfernt alles inklusive Einstellungen und Anmeldung

Probleme?
---------
- "kann nicht geoeffnet werden, da der Entwickler nicht verifiziert ist": Rechtsklick auf das Programm ->
  Oeffnen -> Oeffnen. (Das Programm ist nicht bei Apple beglaubigt.)
- Protokoll: ~/Library/Application Support/GamingLoungeCompanion/app.log
- In der App: Einstellungen -> Ueber -> Diagnose speichern / Fehler melden.
