- Add type detection for three different model types:
- QStringList (video devices): plain strings
- Audio devices: objects with {id, display_name}
- Simple entries (language, color): objects with {text, value}
- Set textRole: "" for video devices ComboBox (QStringList)
- Fix ComboBox popup background color for dark mode
- Add window background color to CallsWindow for dark mode
- Update documentation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- ComboSetting: Fix saved values not showing for language/accent color
- Add valueRole/textRole and fix comparison logic
- TextField: Fix CardDAV username/realm not displaying when saved
- Re-establish Qt.binding after Windows password workaround
- Dark Mode fixes:
- ComboBox popup: Add background color for dark mode
- DisplaySettingsLayout: Fix typo main2_500main -> main2_500_main
- CallsWindow: Add window background color for dark mode
- Double buttons fix:
- CallPage: Clear rightPanelStackView on component creation
- CallHistoryLayout: Remove explicit sizes, add Layout.alignment
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Normalize and correct linphone color
* Add border when user focus using keyboard navigation
* Correct some keyboard navigation
* Add accessibility screen reading to interactive elements except chat and meeting
- button style + icons
- try to fix mac text edition error
- disabled color considering lightness
- fix #LINQT-1524 avatar secured border
- fix #LINQT-1525 padding add participant form
- fix #LINQT-1537 more options menu in call
- fix #LINQT-1538 floating header in parameters
- fix #LINQT-1539 display name in conf info participants list
- fix #LINQT-1462 rm waiting time
- Use of Map in Combobox.
- QML Combobox: Differentiate what we are displaying and the internal Object.
- Implement an equality operator for Objects (map).