Commit Graph

4612 Commits

Author SHA1 Message Date
akallabeth
8db537a07c [client,warnings] fix -Wunused-parameter for x11 2025-02-13 15:54:10 +01:00
akallabeth
f3d9df0483 [client,warnings] fix -Wunused-parameter for wayland 2025-02-13 15:54:07 +01:00
akallabeth
36c5826f45 [client,warnings] fix -Wunused-parameter for common 2025-02-13 15:54:04 +01:00
akallabeth
86a21d461e [client,warnings] fix -Wunused-parameter for SDL 2025-02-13 15:54:01 +01:00
akallabeth
d34b33b979 [client,sdl] initialize member 2025-02-13 13:30:32 +01:00
akallabeth
a24ffe957c [cmake] make C and C++ standards configurable
use cache variables to allow overriding them from command line
2025-02-13 13:30:06 +01:00
akallabeth
52b2dbbfdf Merge pull request #11166 from akallabeth/warn-fix-cast
[warnings] fix sign conversion
2025-02-12 14:31:35 +01:00
Armin Novak
0e006e31fe [warnings] fix sign conversion 2025-02-12 12:52:29 +01:00
Armin Novak
24b3dcb6b2 [client,x11] fix action script usage
do not terminate if the action script does not exist.
2025-02-12 09:51:00 +01:00
Armin Novak
e9fd6a33b6 [client,common] fix rdp file parser 2025-02-12 09:50:56 +01:00
akallabeth
7178392eb1 [client,x11] reconfigure mouse mapping on MappingPointer 2025-02-11 17:05:50 +01:00
akallabeth
adbd80da23 [client,x11] use FREERDP_REMAP_TABLE 2025-02-11 13:35:32 +01:00
akallabeth
6603154ccf [client,sdl] fix debug log message 2025-02-11 13:35:29 +01:00
akallabeth
67877d5e7c [client,x11] update MappingNotify handling 2025-02-11 13:24:28 +01:00
akallabeth
bc6f6255b3 [client,x11] remove x11 lock log messages 2025-02-11 13:15:35 +01:00
akallabeth
9f8ed06f9a [client,cmdling] use a typedef for callback function
typedef freerdp_command_line_handle_option_t to have a common type for
callback functions
2025-02-11 12:21:41 +01:00
akallabeth
f0fa8662e8 Merge pull request #10853 from akallabeth/cmake-multiconfig2
Cmake multiconfig2
2025-02-11 11:51:36 +01:00
akallabeth
0ae7c4b52d [cmake] refactor configuration
* Split common stuff to reusable files
* Disable INTERPROCEDURAL_OPTIMIZATION for SDL2/3 resource targets
2025-02-11 11:33:34 +01:00
akallabeth
a569fc9ea1 [client,common] split freerdp_client_settings_parse_command_line_arguments_int 2025-02-11 11:04:57 +01:00
akallabeth
45bb63652f [client,common] split freerdp_client_write_rdp_file_buffer 2025-02-11 10:14:56 +01:00
akallabeth
469588d61d [locale,keyboard] fix integer conversions 2025-02-10 13:27:46 +01:00
akallabeth
4013b3132b [clang,tidy] fix sign warnings 2025-02-10 13:11:16 +01:00
akallabeth
f124b7db40 [client,sdl] fix container size empty warnings 2025-02-10 12:39:25 +01:00
akallabeth
00e61074b2 [unused] eliminate unused functions 2025-02-10 09:32:19 +01:00
akallabeth
8a69258f38 [client,x11] fix warnings 2025-02-10 09:32:16 +01:00
akallabeth
c56c80591b [client,sdl] fix warnings 2025-02-10 09:31:37 +01:00
fossdd
38aebbca64 [client,common] Avoid use of reserved types
__off_t is a internal type of glibc and does not exist on other libc's.
2025-02-07 19:12:04 +01:00
akallabeth
4538cefd74 [warnings] remove dead code 2025-02-04 14:55:46 +01:00
akallabeth
44f5b6c409 [warnings] fix various clang warnings 2025-02-04 11:22:00 +01:00
akallabeth
a0617e20ed [client,sdl] clear cache data only on new contents 2025-02-03 14:56:41 +01:00
akallabeth
9f68ae4f03 update clipboard on sdl thread 2025-02-03 14:37:10 +01:00
akallabeth
cd0752e5eb [client,sdl3] fix locking 2025-02-03 13:54:30 +01:00
Igor V. Kovalenko
d83d4e75f2 [client,x11] fix build with Xrandr but without Xinerama enabled 2025-02-02 10:01:44 +03:00
akallabeth
600768a637 [client,android] fix crasher bugs 2025-01-23 22:01:18 +01:00
akallabeth
b1eaf5e530 [client,android] udpate manifest 2025-01-23 20:32:29 +01:00
akallabeth
c5cde819e0 Merge pull request #11095 from akallabeth/multi-monitor-fix
Multi monitor fix
2025-01-22 20:41:25 +01:00
akallabeth
e25d00fceb [warnings] fix -Wc++20-designator 2025-01-20 11:37:37 +01:00
akallabeth
b59140d6ef [client,android] force newer NDK 2025-01-20 10:37:33 +01:00
akallabeth
c03714c5de [client,android] update gradle to 8.10.2 2025-01-20 08:36:37 +01:00
akallabeth
89d6ddc78d [client,x11] fix multi monitor settings 2025-01-19 16:03:33 +01:00
akallabeth
49d38c9b71 [cxx] use std::vector::emplace_back 2025-01-19 15:31:21 +01:00
akallabeth
2ecee5281e [client,sdl] fix sdl3 multi monitor setting 2025-01-19 15:31:18 +01:00
akallabeth
0407bebf4b [client,sdl] fix sdl2 multi monitor settings 2025-01-19 15:31:11 +01:00
Vladimir Berezniker
0757ad426e Make credential dialog work with SDL3 2025-01-18 17:24:34 -05:00
Vladimir Berezniker
bd62da3ff6 Make code compatible with SDL3 3.1.8 plus 2025-01-17 18:22:56 -05:00
Armin Novak
174809b8a5 [warnings] fix some more warnings 2025-01-15 16:02:38 +01:00
akallabeth
ea2022b76b [clang,tidy] fix warnings 2025-01-15 09:32:52 +01:00
akallabeth
ba424d7600 [client,x11] fix coordinate sign type 2025-01-14 22:05:52 +01:00
akallabeth
316ad777dc [client,sdl] move instead of copy 2025-01-13 10:18:27 +01:00
akallabeth
bbd16d922b [client,cmdline] fix vmconnect checks 2025-01-08 21:05:24 +01:00