10 Commits

Author SHA1 Message Date
Armin Novak
81bdebdd09 [client,SDL] use freerdp_GetConfigFilePath 2025-12-03 14:21:46 +01: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
fa71856627 [client,sdl] fix global config evaluation
* fix recursive calls, split getters
* fix fallback to system configuration in case user configuration does
  not provide a key
2025-08-29 11:18:18 +02:00
akallabeth
fc1af9a87a [client,sdl] add global config file for SDL clients 2025-08-29 10:53:32 +02:00
akallabeth
4f4c3e6366 [client,sdl] use new JSON config reader 2025-05-26 19:36:40 +02:00
akallabeth
d93d9765b3 [client,sdl] add minimize shortcut 2024-09-10 12:28:36 +02:00
akallabeth
baa70d1ab6 [warnings] fix compare integers of different signs 2024-09-03 15:10:46 +02:00
akallabeth
ceae258e37 [warnings] fix clang-tidy issues in clients 2024-08-29 15:34:27 +02:00
akallabeth
7aa72a7507 [core,settings] unify configuration paths
* Add new function freerdp_settings_get_config_path to get current
  user configuration directory
* Add CMake option WITH_FULL_CONFIG_PATH (default OFF): If defined, use
  <appdata>/Vendor/Product as config directory, otherwise use
  <appdata>/vendor (lowercase, only if vendor equal to product)
2024-06-06 11:31:22 +02:00
akallabeth
cc038ad89b [client,sdl] merge SDL2 and SDL3 projects 2024-05-16 20:34:11 +02:00