akallabeth
34232d0972
[client,sdl] refactor sdl dialogs
...
* create proper class hierarchy for widgets
* encapsulate colors and widget specific drawing in class
* add <ctrl>+<backspace> shortcut do erase text in input dialogs
2025-05-07 06:51:03 +02:00
Armin Novak
55737d1cdd
[client,sdl] fix compiler warning
2025-04-14 14:40:27 +02:00
akallabeth
f6be69818f
[client,sdl] use a GUID to identify the clipboard
...
Use a clipboard mime type with a GUID to identify the specific FreeRDP
instance. When running multiple clients it might confuse a clipboard
update from another instance with an internal one otherwise.
2025-04-13 09:58:26 +02:00
akallabeth
a978a8124f
[client,sdl] fix orientation update
...
* Properly set display orientation in display update messages
* Unify some conversion functions
2025-04-10 15:06:11 +02:00
akallabeth
85523ac7d4
[client,sdl] simplify suppress output handling
2025-04-03 11:25:08 +02:00
akallabeth
3551459e2c
sdl-common
2025-03-06 16:22:15 +01:00
akallabeth
9f68ae4f03
update clipboard on sdl thread
2025-02-03 14:37:10 +01:00
akallabeth
6701359cc1
[warnings] fix integer casting
...
* use WINPR_ASSERTING_INT_CAST where possible
* clean up client code
2024-12-19 12:45:23 +01:00
akallabeth
2b95757a7a
[warnings] fix redundant casts
2024-10-29 15:49:59 +01:00
akallabeth
26003e59cc
[va_list] initialize with ={0};
2024-09-24 11:06:18 +02:00
akallabeth
965d231e49
[return checks] fix use of CloseHandle
2024-09-16 08:22:31 +02:00
akallabeth
94020c183c
[return checks] fix use of ResetEvent
2024-09-16 06:48:09 +02:00
akallabeth
7d67b8e204
[return checks] fix use of SetEvent
2024-09-16 06:47:58 +02:00
akallabeth
d93d9765b3
[client,sdl] add minimize shortcut
2024-09-10 12:28:36 +02:00
David Fort
4e6f7fb989
[sdl3] fix build against last SDL3
2024-08-12 11:50:02 +02:00
akallabeth
cc038ad89b
[client,sdl] merge SDL2 and SDL3 projects
2024-05-16 20:34:11 +02:00