Files
aiturk-mobil/app/src/main/java/com/m57
M57 ce7048c07e Remove Settings profile dropdown; cards tappable to switch (#488)
* Remove Settings connection profile dropdown; make saved-profile cards tappable to switch

The profile dropdown in the Settings > Connection tab was the only way to
switch the active profile from Settings. Removing it left a regression, so
each saved-profile Card now has clickable { viewModel.selectProfile(profile.id) }
reusing the existing isActive highlight. The isNotEmpty guard stays so the
section hides cleanly when there are no profiles.

* Tighten spacing between Test Connection and Logout buttons (16dp -> 8dp)

* Tighten Test Connection / Logout spacing further (8dp -> 4dp)

* Tighten Test Connection / Logout spacing further (4dp -> 2dp)

* Add accessibility role to profile cards (clickable role = Role.Button)

Sourcery flagged the now-clickable profile Card as missing semantics for
assistive tech. Use clickable(role = Role.Button) so TalkBack announces it
as an actionable control. Role import added.
2026-07-07 21:37:14 +03:00
..