Commit graph

4 commits

Author SHA1 Message Date
b0fd6889a3 feat: Autostart + Minimiert starten Funktionalität
- Autostart: Desktop-Entry wird in ~/.config/autostart/ erstellt
- Minimiert starten: App startet direkt im System-Tray
- Einstellungen lesen Config direkt, kein CLI-Flag nötig
- README.md aktualisiert

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-25 11:28:55 +01:00
71e5b92b50 Freizeichen/Besetztzeichen + Klingelton-Fix
- TonGenerator: Lokales Freizeichen (425 Hz, 1s/4s) und Besetztzeichen
  (425 Hz, 480ms/480ms) über generierte WAV-Dateien + paplay.
  Kein PJSUA2-Conference-Bridge-Eingriff mehr.
- KlingeltonPlayer: kill() statt terminate() für sofortiges Stoppen
- Hauptfenster: Freizeichen bei ausgehenden Anrufen, Besetztzeichen
  bei 486 Busy, automatisches Stoppen bei Verbindung/Auflegen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:40:57 +01:00
48ddb4b4af Initiales Release: SIP Softphone für FreePBX/Asterisk
PySide6/PJSUA2-basiertes Desktop-Softphone mit:
- SIP-Telefonie (Anrufe, DTMF, Halten, Transfer, Konferenz)
- CardDAV-Kontaktsync mit Write-Back (Multi-Account)
- Kontaktverwaltung mit Suche und Bearbeiten-Dialog
- Anrufliste mit Namensauflösung
- Favoriten-Panel (manuell + häufig angerufen)
- BLF-Panel (SIP Presence Monitoring)
- Responsives Layout (kompakt/erweitert)
- Click-to-Call (tel:/sip: URI via D-Bus)
- KDE-Integration (Tray, Benachrichtigungen)
- PipeWire/PulseAudio Audio-Routing
- AppImage Build-Support (PyInstaller + appimagetool)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:18:54 +01:00
bd539751ad Initial commit 2026-02-18 11:13:28 +01:00