Funktionen {#features}
Übersicht: Anzeige benutzerdefinierter Gerätebilder für nicht erkannte Gerätetypen (c72d43f), schließt #9936Seiten: Gespeicherte Geräteeinstellungen anzeigen und löschen (9371857), schließt #267service: Gespeicherte Geräteeinstellungen in die Datei „device-settings.json“ übertragen (9eb360e), schließt #267Einstellungen: Auf nicht unterstützten oder nicht verbundenen Geräten werden das Pie-Menü und die Registerkarte „Shortcuts“ ausgeblendet (7f33a19)Einstellungen: „Freeform“ entsperren, um die Clutch-Navigation anzuzeigen (5fce52f)Shortcuts: „Pure-Freeze“-Kupplungsnavigationsaktion für Freeform hinzugefügt (c650c57)Shortcuts: Beim Entsperren wird die Registerkarte „Einstellungen“ in „Freeform-Einstellungen“ umbenannt (1c111d8)ui: Erstellung einer TabBar-Komponente als Ersatz für die überflüssige Kombination aus SegmentedControl und ModeGroup (eb88fd8)ui: Vereinheitlichung der Dropdown-Komponenten entsprechend der Figma-Bibliothek (c3b151f)Fehlerbehebungen {#bug-fixes}
ci: „skip-ci“-Marker aus Release-Commits entfernen (215cfd8), schließt #265ci: Verwendung von „apt-get“ bei „sync_main_to_beta“ (das Node-Image ist Debian, nicht Alpine) (6639c81)Übersicht: Die Benutzeroberfläche für Firmware-Updates wird nur für bekannte Gerätetypen aktiviert (ef50104), schließt #9936Übersicht: Deaktivierung der Benutzeroberfläche für Firmware-Updates anhand des Gerätemodell-Bytes (d860d49), schließt #9936service: Anwendung der Freeform-Standardzuordnung auf die korrekte `session_id` (2baa735), schließt #244 #262Service: Geräteservice 3.5.4 im Lieferumfang enthalten (5ea86c5)service: Teil-Mounts werden per PATCH gesendet, damit gespeicherte Felder die übrigen Einstellungen nicht überschreiben (da683c5), schließt #267Dienste: Zentralisierung der Wire-Struktur von „cursor-force“; bei unbekannten Versionen wird „vector“ verwendet (1b73568), schließt #263 #263 #264Dienste: Verbesserung des Wire-Gates für „cursor-force“ (Maßnahmen aufgrund von Feedback aus dem Review) (dd88061), schließt #263 #264Dienste: Verzweigung der Wire-Felder von `set_cursor_force` nach Version (vector und values) (8cc9ac7), schließt #263Tastenkombinationen: „default-clutch-full“ wurde einheitlich auf Alt+C festgelegt; #261 abgeschlossen (a867f41)tauri: Nicht nur beim Wechseln des Gates, sondern bei allen Freeform-Sitzungen eine Benachrichtigung ausgeben (6bb65cc), schließt #267