akallabeth
fb8efd45f2
[c,format] fix format string and review warnings
2026-01-16 13:36:14 +01:00
akallabeth
c19ba43a82
[c,printf] fix wlog format string to match arguments
2026-01-16 11:40:41 +01:00
akallabeth
884887deb1
[c,printf] fix wlog format string to match arguments
2026-01-16 11:40:39 +01:00
akallabeth
82f958cd9f
[c,printf] fix wlog format string to match arguments
2026-01-16 11:40:37 +01:00
akallabeth
f07c6880f6
[c,printf] fix wlog format string to match arguments
2026-01-16 11:40:34 +01:00
Armin Novak
070e2a2ea6
[clang,warnings] fix Wjump-misses-init
2026-01-08 11:32:35 +01:00
Armin Novak
7a682978cf
[clang,warnings] fix Wjump-misses-init
2026-01-08 11:32:35 +01:00
Armin Novak
21823872c1
[clang,warnings] fix Wjump-misses-init
2026-01-08 11:32:35 +01:00
Armin Novak
803c10d32c
[clang,warnings] fix Wjump-misses-init
2026-01-08 11:32:35 +01:00
Armin Novak
0a793bb887
[clang,warnings] fix Wjump-misses-init
2026-01-08 11:32:35 +01:00
Armin Novak
902aee4df1
[c++,compat] rename variables clashing with c++ keywords
2026-01-08 09:24:31 +01:00
Armin Novak
4f52920274
[client,x11] abort session when window is closed
2026-01-07 17:24:16 +01:00
akallabeth
6414d81a58
codespell
2025-11-11 08:48:22 +01:00
Armin Novak
24cc3627da
[client,x11] deactivate MotionNotify, ButtonPress and ButtonRelease
...
* If there are XI_* or XI_Raw* events available and activated
* If conditions for relative mouse are met
2025-10-29 14:02:50 +01:00
Armin Novak
00ccc2a1dc
[client,x11] use dynamic logger
2025-10-29 13:36:59 +01:00
Armin Novak
3bee94c141
[client,x11] log mouse event types and call stack
2025-10-29 13:36:59 +01:00
akallabeth
14f065617c
[timer] fix too short interval
...
with migrating to freerdp_timer_add the timer values should have been
adjusted to be in ns instead of µs
2025-10-10 17:40:29 +02:00
akallabeth
53d63b3120
[core,arm] add TARGET_BOOTING error code
...
Propagate the error code for a VM still booting to client.
2025-09-26 10:13:46 +02:00
akallabeth
5eb9b1e8c7
Merge pull request #11884 from akallabeth/warn-fixes-cast
...
Warn fixes cast
2025-09-24 14:40:13 +02:00
Armin Novak
da08eb3d75
[client,x11] fix missing prototype
...
due to X11 type definition conflicts the header can not be included. Add
a function definition to silence warnigns.
2025-09-24 14:31:05 +02:00
Armin Novak
6cfdf9e43e
[json] use WINPR_JSON_GetObjectItemCaseSensitive
...
Prefer usage of case sensitive functions that are faster.
2025-09-23 12:38:23 +02:00
akallabeth
2cf9ceba66
[client,x11] disable output during rail/desktop switch
2025-09-16 16:49:41 +02:00
akallabeth
7e5a76b62b
[client,x11] fix rails to desktop mode switch
...
This allows displaying the dialog when a connection needs confirmation
(e.g. another session already connected)
2025-09-16 16:32:37 +02:00
akallabeth
a1de73364a
[client,x11] stringify x11 error handler call
2025-09-16 16:32:34 +02:00
akallabeth
84e5466f67
[client,x11] fix rails/desktop switch
...
* Add TODO log entries for (non)monitored desktop messages
* Enable/disable RAILS mode according to these messages
2025-09-16 11:41:58 +02:00
akallabeth
1a492b8a3d
[client,sdl] update manpage
...
reflect SDL_KeyModMask changes in manpage.
2025-09-15 09:11:19 +02:00
akallabeth
ec9e74f5c8
[client,x11] add global config file support
2025-08-29 10:53:29 +02:00
akallabeth
97409eda62
[client,x11] fix resize race
...
Fixes #11802 , ensure that the update routine does not do updates as long
as the resize is in progress.
2025-08-22 09:24:52 +02:00
akallabeth
2f03cd37a9
[client,x11] log x11 display events
2025-08-21 13:18:58 +02:00
akallabeth
0bf32a4a1a
[client,x11] ignore floatbar events
...
If a button press happens on the floatbar ignore it and do not send it
to the remote.
For ButtonRelease and MotionEvent this is not done.
2025-08-18 13:25:25 +02:00
akallabeth
65f18983ed
[warnings] Fix format string errors
...
* Fix casts of format string arguments (%p requires void*)
* Fix format string to match type of arguments
2025-08-13 15:09:48 +02:00
akallabeth
c3e507a82e
[winpr,wlog] Replace WLog_PrintMessage calls
...
Prefer WLog_PrintTextMessage to have proper format string checks in
place.
2025-08-13 15:08:01 +02:00
akallabeth
12d0e491f6
[cmake] add installWithRPATH
...
this new CMake function installs a target to a destination and adds the
correct relative RPATH to some desired locations
2025-07-17 13:59:51 +02:00
akallabeth
671381da74
[client,x11] fix clipboard issues
...
* better logging of requested formats
* properly remember local format ID to paste
2025-07-03 07:36:48 +02:00
Łukasz Stelmach
d1ddba3857
[manpages] Add example of keyboard remapping
...
Show how to swap Ctrl and CapsLock keys using /kbd:remap.
2025-07-01 12:00:13 +02:00
akallabeth
4dc6091fde
[client,common] fix -mouse-motion
...
* Move code to client/common to have it in place for all clients without
modification
* Remember if a button was pressed and only suppress move events if no
button is pressed.
2025-06-18 12:46:56 +02:00
akallabeth
ded07fa31e
[client,man] improve manpages (see #11357 )
2025-06-16 11:56:06 +02:00
Li Gang
8b25743c18
[client,x11]#11658,when size changed of an existing appWindows, except resize the main window, resize it's pixmap also
2025-06-05 10:41:01 +08:00
Li Gang
3622640985
fix x11 log
2025-05-26 09:17:02 +02:00
Li Gang
c389b2b8b1
fix compile errors: xfc not defined even if with WITH_XCURSOR=ON
2025-05-25 14:25:24 +08:00
akallabeth
34ab0b893d
[warnings] fix clang-tidy warnings
2025-05-23 15:29:31 +02:00
akallabeth
b43e1a6640
[client,x11] fix return value checks
...
X11 function return values are not properly defined in manpages, so
check for more details in upstream code and adjust the checks.
2025-05-23 13:09:20 +02:00
akallabeth
ff5aca1b0b
[client,x11] add more logging X11 calls
2025-05-23 12:15:09 +02:00
akallabeth
1b1a7d35ec
[client,x11] log XFlush
2025-05-22 19:47:41 +02:00
akallabeth
6007544a1a
[client,x11] add return value logging
2025-05-22 17:54:54 +02:00
akallabeth
479cea48cc
[client,x11] fix missing includes
2025-05-22 16:25:10 +02:00
akallabeth
5d9493d37f
[client,x11] skip empty update rects
2025-05-22 16:25:07 +02:00
akallabeth
a41bae5258
Merge pull request #11619 from akallabeth/x11-log-extended
...
[client,x11] log XPutImage and XCopyRect
2025-05-22 16:12:16 +02:00
akallabeth
4ea50fd0c5
[client,x11] log XPutImage and XCopyRect
2025-05-22 16:08:32 +02:00
akallabeth
03a72a56db
[client,common] lock clipboard on update
2025-05-22 14:58:21 +02:00