reactos/dll/cpl/desk
Hermès Bélusca-Maïto 171941ad18
[DESK] Add the current screensaver in the list if it isn't already present (#5766)
- Introduce AddScreenSaver[Item] helpers for adding screensavers in
  the list (either given by file path or by item structure).

- Rename "AddScreenSavers" to "EnumScreenSavers", and
  "ScreenSaverItem" type to "SCREEN_SAVER_ITEM".

- Ensure the stored "SCRNSAVE.EXE" value is NULL-terminated.

- Add the current screensaver, specified by the "SCRNSAVE.EXE" registry
  value, in the list if it isn't already present; otherwise select it
  in the list.

- Make the filename comparison case-insensitive.
2023-10-18 21:46:15 +02:00
..
lang [REACTOS] British English spellings (#5533) 2023-08-09 11:48:59 +02:00
resources
advappdlg.c
advmon.c [DESK] Remove deprecated code. 2023-10-05 20:58:28 +02:00
appearance.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
appearance.h [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
background.c [DESK] Add desktop icon change feature 2022-10-19 23:24:03 +03:00
classinst.c [DESK] Remove call to SetupDiRestartDevices() 2022-04-30 14:05:05 +02:00
CMakeLists.txt [DESK] Implement dialog to manipulate desktop icons (#4766) 2022-10-10 18:30:25 +03:00
desk.c [DESK] Reimplement InstallScreenSaverW to behave similarly to Windows' one (#5766) 2023-10-18 21:45:39 +02:00
desk.h [DESK] Add desktop icon change feature 2022-10-19 23:24:03 +03:00
desk.rc [TRANSLATION] Update Hong Kong Chinese (zh-HK) translation - Part 2 (#4347) 2022-03-31 17:10:21 +03:00
desk.spec [DESK] Reimplement InstallScreenSaverW to behave similarly to Windows' one (#5766) 2023-10-18 21:45:39 +02:00
desktop.c [DESK] Do not load system-defined class name 2022-10-30 15:04:41 +03:00
devsett.c [DESK] Pass the list of all display modes to extensions 2022-06-20 14:38:03 +03:00
dibitmap.c
draw.c
draw.h
effappdlg.c
general.c
guid.c [DESK][SHELLBTRFS] Fix typo in WIN32_NO_STATUS 2023-10-07 22:15:12 +02:00
misc.c
monslctl.c
monslctl.h
muireg.c
preview.c
preview.h
resource.h [DESK] Implement dialog to manipulate desktop icons (#4766) 2022-10-10 18:30:25 +03:00
screensaver.c [DESK] Add the current screensaver in the list if it isn't already present (#5766) 2023-10-18 21:46:15 +02:00
settings.c [REACTOS][CPL] Coding style fixes only 2022-10-04 21:14:31 +03:00
theme.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00