Henrik Rydgård
|
12460d1b8c
|
Avoid double-processing of input event caused by the overlay screen.
Fixes #18070
|
2023-09-05 16:43:45 +02:00 |
|
Henrik Rydgård
|
109205a56a
|
Add return value to UnsyncTouch
|
2023-09-04 11:00:06 +02:00 |
|
Henrik Rydgård
|
fc3f7da3af
|
TouchTestScreen: Have 8 entries logged instead of 2.
|
2023-07-06 11:48:25 +02:00 |
|
Henrik Rydgård
|
3715b1ffa1
|
Split the functions up, so you don't have to care about the Unsync ones at all in most cases while still getting synced behavior.
|
2023-05-26 18:41:13 +02:00 |
|
Henrik Rydgård
|
cca613e785
|
Initial work on queueing up UI events for processing. Key events excepted for now.
|
2023-05-26 18:41:13 +02:00 |
|
Henrik Rydgård
|
311a1a0fe2
|
Fix glitch when mapping analog inputs, caused by multiple TriggerFinish caused by stray analog axis events.
ADd some guards all over the place against the same thing.
|
2023-05-06 15:33:28 +02:00 |
|
Henrik Rydgård
|
4f20852953
|
cleanup
|
2023-01-31 20:38:09 +01:00 |
|
Henrik Rydgård
|
b97749d623
|
Assorted initialization cleanup and similar, found by valgrind and warnings
|
2023-01-30 18:31:49 +01:00 |
|
Henrik Rydgård
|
c27689910e
|
Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
|
2023-01-11 10:56:31 +01:00 |
|
Henrik Rydgård
|
9547deb0c6
|
Simplify away some theme parameters. Make popups look better
|
2023-01-10 16:00:17 +01:00 |
|
Henrik Rydgård
|
07114c6aaf
|
Remove return value from axis functions in API
|
2023-01-10 10:12:37 +01:00 |
|
Henrik Rydgård
|
a3a949f5e6
|
Remove touch() return values from screen hierarchy
|
2023-01-10 10:12:37 +01:00 |
|
Unknown W. Brackets
|
f44852bb18
|
Global: Cleanup virtual/override specifiers.
Also missing virtual destructors, hidden non-overrides, etc.
|
2022-12-10 21:13:36 -08:00 |
|
Henrik Rydgård
|
4ec1e2a175
|
Some minor initialization fixes, and one potential crash found by static analysis
|
2022-12-10 11:28:19 +01:00 |
|
Henrik Rydgård
|
e59b734b27
|
Fix case where we could write off the end of a buffer if texture width == 1 and 4-bit color.
|
2022-12-09 23:47:39 +01:00 |
|
Henrik Rydgård
|
7ff0030772
|
Added vertical layout for display layout screen
|
2022-12-08 16:04:20 +01:00 |
|
Henrik Rydgård
|
a83a3f9d5d
|
Declutter using a context menu, which I had to create from scratch.
|
2022-12-07 10:27:02 +01:00 |
|
Henrik Rydgård
|
39b627c0c1
|
Fix layout issues, misc cleanup and comments
|
2022-12-07 10:27:02 +01:00 |
|
Henrik Rydgård
|
262a306b9a
|
Flag shader blending as broken on Adreno for now.
|
2022-09-16 19:19:42 +02:00 |
|
Henrik Rydgård
|
9f3851678e
|
Add tags to all our UI screens. Useful to debug UI problems.
|
2022-09-16 10:14:00 +02:00 |
|
iota97
|
3f505f760c
|
Disable darkening background, also allow to over saturate up to 2
|
2022-02-18 14:24:46 +01:00 |
|
Henrik Rydgård
|
ce2995f952
|
Add UI Tint/Saturation settings
Does the color tinting in the vertex shader.
|
2022-02-18 14:23:57 +01:00 |
|
Henrik Rydgård
|
d390127cc6
|
Minor warning fix
|
2021-10-04 22:46:40 +02:00 |
|
Unknown W. Brackets
|
4c7bbad89d
|
UI: Shrink value for all choice variants.
|
2021-09-24 08:21:27 -07:00 |
|
Unknown W. Brackets
|
d41c8b077a
|
UI: Shrink value display if needed.
|
2021-09-24 08:09:43 -07:00 |
|