reactos/dll
Carl J. Bialorucki 43b3dc2034
[BROWSEUI] Refactor settings and sync them between windows (#5496)
This works similarly to how our shell stores its settings from a software design standpoint.

- Add settings.cpp file and ShellSettings structure to load and save settings.
- Add a registry value to hivedef.inf for the locked toolbar state.
  This prevents a bug where the associated registry key cannot be opened or saved to.
- Add new BWM_SETTINGCHANGE window message to refresh the UI on setting changes
  and send it to every open window when saving settings to the registry.
- Add new BWM_GETSETTINGSPTR window message to share the shellbrowser settings
  structure pointer with child windows and toolbars.
2023-08-17 12:14:41 +03:00
..
3rdparty [LIBPNG] Update to version 1.6.39. CORE-18670 2022-11-27 10:10:53 -05:00
apisets [APISETS] Improve/fix up some exports 2023-08-11 19:00:42 +03:00
appcompat [APPHELP] Stop shimeng being initialized multiple times 2022-10-26 20:19:31 +02:00
cpl [APPWIZ] Don't forget to CoInitializeEx on COM thread (#5551) 2023-08-14 21:06:40 +09:00
directx [DDRAW] Sync the fix for swap_interval from Wine (#4831) 2022-11-09 20:44:30 +03:00
keyboard [KEYBOARD] Fix problems in our keyboard layouts 2022-10-05 21:28:15 +03:00
nls [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
np [REACTOS] Explicitly link against pseh & include pseh headers in a few places 2021-04-28 13:10:23 +02:00
ntdll [NTDLL] Fix some vista exports 2023-08-11 19:00:42 +03:00
opengl [CMAKE] Elimitate the use of GCC and CLANG variables 2022-05-27 01:37:34 +03:00
shellext [ZIPFLDR][BOOTDATA] Support UTF-8 Zip packing (#5450) 2023-07-22 12:57:32 +09:00
win32 [BROWSEUI] Refactor settings and sync them between windows (#5496) 2023-08-17 12:14:41 +03:00
CMakeLists.txt