Commit Graph

19123 Commits

Author SHA1 Message Date
akallabeth 06617a2c45
[ci,timezone] fix dotnet restore arguments 2024-07-23 21:53:53 +02:00
akallabeth 5764b8d49e
Merge pull request #10409 from MatthewAllDev/master
Fix: Prevent RemoteAPP window minimization on desktop switch in Gnome
2024-07-23 15:49:05 +02:00
akallabeth 4ccffa751f
Merge pull request #10166 from FreeRDP/akallabeth-patch-1
Create timezone-update.yml
2024-07-23 15:16:00 +02:00
Ilya Matthew Kuvarzin 761c3a807b Fix: Prevent RemoteAPP window minimization on desktop switch in Gnome
- Modified xf_event_PropertyNotify in xf_event.c to check for Gnome session before minimizing the window
- Added the session check logic in a new function IsGnome placed in xf_utils
- This resolves the issue where RemoteAPP windows were unintentionally minimized when switching desktops in Gnome
- Ensured minimal impact on other window managers
2024-07-23 14:56:10 +02:00
akallabeth 70e9f4c5ea
Create timezone-update.yml 2024-07-23 14:26:23 +02:00
akallabeth 6bce78f7db
Merge pull request #10410 from akallabeth/warnings_july_more
Warnings july more
2024-07-23 09:37:36 +02:00
akallabeth f22974a95a
[winpr,utils] include current source dir 2024-07-23 09:15:00 +02:00
akallabeth 776083234b
[warnings] fix unused-but-set-variable 2024-07-23 09:14:19 +02:00
akallabeth 115ae3dcbb
Merge pull request #10406 from akallabeth/warn_fix_july
Warn fix july
2024-07-22 16:57:40 +02:00
akallabeth ef5d9945cd
[channels,tsmf] fix deprecations and warnings 2024-07-22 15:40:08 +02:00
akallabeth 7d2afe4f5a
[crypto,base64] fix sign warnings 2024-07-22 15:08:51 +02:00
akallabeth 325fb16301
[emu,scard] fix compiler warnings 2024-07-22 15:08:48 +02:00
akallabeth 10ac4ff8e6
[codec,dsp] fix fdk aac return check 2024-07-22 15:08:46 +02:00
akallabeth 45a7e5fd37
[crypto,base64] fix compiler warning 2024-07-22 15:08:43 +02:00
akallabeth 09a6655823
[primitives,opencl] fix deprecations 2024-07-22 15:08:41 +02:00
akallabeth 35d1182ff5
[channels,tsmf] fix deprecation warnings 2024-07-22 15:08:38 +02:00
akallabeth d081b515ea
[codec,dsp] replace __FUNCTION__ with __func__ 2024-07-22 15:08:15 +02:00
akallabeth cb89feba71
Merge pull request #10405 from akallabeth/sspi-pth-endianess
[winpr,sspi] fix wchar to byte endianess
2024-07-22 13:59:30 +02:00
akallabeth 0b0eae2adc
[winpr,sspi] fix wchar to byte endianess 2024-07-22 13:42:27 +02:00
akallabeth 775dac79db
Merge pull request #10403 from akallabeth/ffmpeg-dsp-revert
[codec,dsp] revert FFMPEG related changes
2024-07-22 11:21:05 +02:00
akallabeth 4b6d614f19
Merge pull request #10394 from akallabeth/kbd_layout_from_file
Kbd layout from file
2024-07-22 11:07:57 +02:00
Armin Novak 6289482283
[uwac] fix compiler warnings 2024-07-22 11:06:13 +02:00
Armin Novak 3ca781075f
[codec,dsp] revert FFMPEG related changes
some changes were not intended, revert these.
2024-07-22 10:54:51 +02:00
akallabeth a632e4e9db
Merge pull request #10402 from akallabeth/force-async-update-off
[core,update] force deactivate AsyncUpdate
2024-07-22 10:37:15 +02:00
Armin Novak a332613ea1
[core,update] force deactivate AsyncUpdate
With recent releases various race conditions with AsyncUpdate have been
found. As there is no easy way to properly fix this deactivate it for
the time being and warn users about it.
2024-07-22 10:24:11 +02:00
akallabeth 3274d809cb
Merge pull request #10401 from akallabeth/pth-fix
[winpr,sspi] fix PTH string checks
2024-07-22 09:31:01 +02:00
akallabeth 8998f6897a
[winpr,sspi] fix PTH string checks 2024-07-22 09:08:33 +02:00
akallabeth fa75f223a9
Merge pull request #10399 from hedwigz/patch-2
Update smartcard_pack.c
2024-07-22 08:01:01 +02:00
akallabeth 0fc791f867
Merge pull request #10398 from hedwigz/patch-1
Update smartcard_call.c
2024-07-22 05:49:48 +02:00
Amit Shani 81a4733f5f
Update smartcard_pack.c
typos
2024-07-21 14:12:48 +03:00
Amit Shani 78493760ee
Update smartcard_call.c
typo
2024-07-21 13:48:13 +03:00
akallabeth 6721fd9d0c
[locale,keyboard] add keyboard id from file
Add the option to load keyboard layouts from a JSON file.
2024-07-19 16:00:56 +02:00
akallabeth e34b8b5205
[winpr,utils] add WINPR_JSON_AddItemToArray 2024-07-19 15:52:20 +02:00
akallabeth 467cf6e346
Merge pull request #10393 from akallabeth/timezone_from_file
Timezone from file
2024-07-19 15:16:58 +02:00
akallabeth 8db9986a6a
[winpr,timezone] update documentation 2024-07-19 14:02:15 +02:00
Armin Novak 6133ee6da0
[winpr,timezone] update from tzextract
* Update existing data
* Add new file TimeZoneNameMap.json
* Add CMake install target for TimeZoneNameMap.json
2024-07-19 14:02:12 +02:00
akallabeth f8405d5a4a
[winpr,timezone] add JSON generation to tzextract 2024-07-19 14:02:06 +02:00
akallabeth bb360fbbdc
[winpr,timezone] Add new options to load from file
* WITH_TIMEZONE_FROM_FILE allows loading timezone definitions from a JSON
  file. (Requires WITH_WINPR_JSON, default OFF)
* WITH_TIMEZONE_COMPILED allows loading timezone definitions from an
  compiled in array. (Default ON)

Both of these options can be combined in any order. The data loaded from
file takes preference over compiled in values.
2024-07-19 13:23:03 +02:00
akallabeth 1fe61c9432
Merge pull request #10391 from akallabeth/timezone_impro
Timezone improved
2024-07-19 12:45:08 +02:00
akallabeth 83a3beff58
Merge pull request #10390 from akallabeth/sdl_reconnect
[client,SDL] fix autoreconnect
2024-07-19 12:44:40 +02:00
akallabeth 962a996dd9
[winpr,timezone] encapsulate timezonemap 2024-07-19 11:39:49 +02:00
akallabeth 6c682c8418
[client,common] add option to set timezone
* /timezone now allows setting the timezone used from a windows timezone
  key name
* /list:timezones now lists all available windows timezone key names
2024-07-19 11:39:46 +02:00
akallabeth 9eb484b21b
[winpr,timezone] implement EnumDynamicTimeZoneInformation 2024-07-19 11:39:41 +02:00
akallabeth e72bec8441
[client,SDL] fix thread termination order
* Wait in SDL thread until RDP thread has terminated to avoid race
  conditions during autoreconnect
* Fix exit code mappings in case the connection was cancelled
2024-07-19 09:10:32 +02:00
akallabeth b0320d8068
[client,SDL] fix autoreconnect
retry on handle check failure, not if WaitForMultipleObjects fails
2024-07-18 15:31:24 +02:00
akallabeth 7d6bdbaef8
Merge pull request #10385 from akallabeth/clipboard-fix
Clipboard fix
2024-07-17 14:42:51 +02:00
Armin Novak 51204c1433
[client,X11] fix X11 event mask
When reading incremental data for clipboard restore previous event mask
when finished. Fixes #10377
2024-07-17 14:19:58 +02:00
Armin Novak 2ac05d4d4a
[client,X11] X11 locking log with WITH_DEBUG_X11 2024-07-17 11:32:21 +02:00
Armin Novak 1b2533674b
[channels,cliprdr] stringify logged values 2024-07-17 11:27:51 +02:00
Armin Novak 71760d6d9a
[client,X11] log XConvertSelection calls 2024-07-17 11:05:57 +02:00