No description
  • Rust 83.2%
  • Slint 16.7%
Find a file
Leo a0516b32d6 fix(title): Album-Eingabe wieder bedienbar (Cursor, Vorschläge, Autosave)
Das Album-Feld baute über set-session-album bei jedem Tastendruck das
komplette Titel-Tabellenmodell neu auf (update_title_table_ui). Die Tabelle
zeigt das Album gar nicht an; der synchrone Neuaufbau legte aber das
Eingabefeld neu aus und störte es:

- Bei Zwei-Wege-Bindung (text <=>) wurde edit-track-album zurückgeschrieben
  und beim Relayout neu in das Feld gepusht -> Textcursor sprang an den
  Anfang, man konnte nur noch vor dem ersten Zeichen klicken.
- Bei Einweg-Bindung verwarf das Relayout den gerade getippten Tastendruck.

Behebung (analog zu den Titelteil-Feldern):
- Album-LineEdit nutzt Einweg-Bindung (text:) statt <=>.
- set-session-album baut die Tabelle nicht mehr pro Tastendruck neu auf.
- spellcheck-apply liest das Album live aus der TrackList statt aus der nun
  nicht mehr live gehaltenen edit-track-album-Property.
- spellcheck-album zeigt die Korrekturvorschläge jetzt automatisch beim
  Tippen an (wie title-set-part); vorher fehlte dem Album diese Anzeige.
- Autosave des Albums wird über einen Timer gedebounct (800 ms) statt pro
  Tastendruck die Datei zu schreiben; das Datenmodell bleibt sofort aktuell.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 12:48:15 +02:00
.claude feat(settings): add permissions configuration for Bash commit messages 2026-06-20 17:35:11 +02:00
.kilo step1: sample_buffer Mutex → ArcSwap, lock-freie Reads 2026-05-26 11:16:28 +02:00
.vscode feat(vscode): add new debug configuration and build task for ngen_rec_main without capture 2026-06-17 19:04:03 +02:00
ngen_audio_base feat(tracklist): offene Titel nach Startposition einsortieren statt ans Ende 2026-06-21 16:18:21 +02:00
ngen_audio_linux refactor(shm): consolidate SHM reader functionality and remove redundant spawn_shm_reader references 2026-06-16 15:33:06 +02:00
ngen_audio_windows refactor(shm): consolidate SHM reader functionality and remove redundant spawn_shm_reader references 2026-06-16 15:33:06 +02:00
ngen_capture feat(capture): Aufnahmedauer als H:MM:SS anzeigen (NochUmzusetzen Gruppe C) 2026-06-17 20:58:04 +02:00
ngen_rec_main fix(title): Album-Eingabe wieder bedienbar (Cursor, Vorschläge, Autosave) 2026-06-22 12:48:15 +02:00
.editorconfig vscode linux 2026-05-13 14:48:09 +02:00
.gitattributes vscode linux 2026-05-13 14:48:09 +02:00
.gitignore chore: add *.log to .gitignore to exclude log files from version control 2026-06-05 19:58:54 +02:00
ARCHITEKTUR_ANALYSE.md fix: stabilize live waveform position to eliminate horizontal jitter 2026-06-03 15:43:50 +02:00
ASIO.md docs: ASIO.md Build-Anleitung aktualisiert (CPAL_ASIO_DIR + LIBCLANG_PATH) 2026-06-04 19:54:22 +02:00
Benennung.md change(naming): Standard-Pfadvorlage nutzt Leerzeichen statt Unterstriche 2026-06-20 18:21:30 +02:00
build_common.rs fix(docs): correct comment formatting in build_common.rs 2026-06-17 10:56:40 +02:00
Cargo.toml ngen_title_aus_Workspace_entfernt_nicht_mehr_benoetigt 2026-06-04 12:24:17 +02:00
LICENSE Planung für App hinzugefügt 2026-04-20 20:33:24 +02:00
OFFEN.md feat: ASIO-UI, Control-Panel-FFI und Output-SHM-Infrastruktur 2026-06-04 19:24:10 +02:00
PLAN_CAPTURE_STEUERUNG.md docs: Plan-Status auf umgesetzt (Start/Stop + Signal-Trigger) 2026-06-09 21:30:38 +02:00
PLAN_PFADE_BENENNUNG.md feat: einstellbare Aufnahme-/Export-Pfade + automatische Benennung 2026-06-11 18:40:26 +02:00
PLAN_UNDETERMINED_ROW.md feat(marker): add UI support for first undetermined marker with interaction options 2026-06-20 14:21:48 +02:00
Release-Plan.md docs(release): Release-/CI-/Auto-Update-Plan sammeln 2026-06-21 17:42:04 +02:00