Henrik Rydgård
695fc865ab
Fix some look problems on TabbedDialogScreen
2026-10-24 14:12:53 +02:00
Henrik Rydgård
ad132d8f1b
Apply rounded corners to all Choices by default, apply proper group rounding in many places.
2026-10-24 11:21:40 +02:00
Henrik Rydgård and Claude Opus 5.5
0c8c447284
Settings: Fix a blank page when reopening settings on the Search tab
...
The saved tab was selected before the Search tab was added, so the index
was out of range and no tab was created. Select it after adding Search, and
create the current tab anyway if the saved one no longer exists (Search is
hidden on small screens).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-22 10:55:30 +02:00
Henrik Rydgård
a61e8135dd
Fix a tab focus problem
2026-08-28 15:29:14 +02:00
Henrik Rydgård
78f80a0010
Some tweaks to avoid name collisions in upcoming commits
2026-07-10 12:11:17 +02:00
Henrik Rydgård
d78d51851c
More tab code cleanup
2026-05-13 17:25:52 +02:00
Henrik Rydgård
d9eb513600
TabHolder sanity check. Code cleanup.
2026-05-13 17:18:42 +02:00
Henrik Rydgård
59f545e804
Fix issue with the current tab not being saved through screen recreation
2026-05-12 10:13:00 +02:00
Henrik Rydgård
ed15ff7f8e
Fix GPUDriverTestScreen
2026-05-10 23:41:39 +02:00
Henrik Rydgård
00bfad40bd
More refactoring in TabHolder
2026-05-10 22:24:33 +02:00
Henrik Rydgård
41771d5369
Minor cleanup in TabHolder
2026-05-10 22:12:23 +02:00
Henrik Rydgård
32799755e6
Add some sanity checks in TabHolder (prompted by a crash report). Minor cleanup
2026-05-05 10:36:21 +02:00
Henrik Rydgård
e354d0dfdd
Break out SearchEngine and SearchBar
2026-05-03 17:41:18 +02:00
Henrik Rydgård
9f1e0eadd0
Support Ctrl+Tab / Ctrl+Shift+Tab to switch tabs in the UI
2026-04-16 13:28:35 -06:00
Henrik Rydgård
49d3d3dc37
Settings and dev settings: Preserve the current tab. Minor UI tweaks.
2026-04-06 12:09:40 -06:00
Henrik Rydgård
9001f33d94
Minor cleanup
2026-02-04 00:48:50 +01:00
Henrik Rydgård
d6ebfed432
Fix some bugs and warnings from a pass of static analysis
2026-01-29 17:41:54 +01:00
Henrik Rydgård
18a67b82d2
Do the same with KeyInputFlags. Fix minor UI misalignments
2025-12-19 13:41:58 +01:00
Henrik Rydgård
8b52cf67af
Add a way to put the "ExtraButtons" in a popup menu, use on control mapping screen
2025-11-15 20:44:14 +01:00
Henrik Rydgård
9089eb38cb
Fix shadowing issue in TabHolder that messed up the direction of tab switching animation
2025-11-05 22:12:39 +01:00
Henrik Rydgård
48ba3d99d3
GameSettingsScreen: Add tab icons. In portrait mode, use only icons on the tabs.
2025-11-05 15:29:34 +01:00
Henrik Rydgård
75020e2ed7
Add ability to put icons on tabs
2025-11-05 14:42:49 +01:00
Henrik Rydgård
42a44e4243
Improve inset handling
2025-10-28 14:54:28 +01:00
Henrik Rydgård
412e4ae015
Avoid having the back button scroll with the rest of the tab titles
2025-10-23 18:55:28 +02:00
Henrik Rydgård
afdafaa68e
Fix a small bug in the sound chooser. Cleanup
2025-10-23 18:47:19 +02:00
Henrik Rydgård
1514df8e3a
Add a much more usable back button to Settings screen in portrait mode
2025-10-23 13:48:41 +02:00
Henrik Rydgård
7b743071d2
Prepare for adding more sensible back buttons to TabbedDialogScreen portrait mode
2025-10-23 12:46:07 +02:00
Henrik Rydgård
b45d07d6cb
Break out TabHolder from Common/UI/ViewGroup.cpp. A few new atlas images
2025-10-23 11:19:20 +02:00