reactos/base/applications
Hermès Bélusca-Maïto dbe4abab4f
[KBSWITCH][INPUT.CPL] Correctly do the input language indicator.
Addendum to commits 5f4bb73e and c6ccb92b.

- GetLocaleInfo() returns an int, not a bool: makes it clear in the test.

- No need to use StringCchCopy() to just initialize two chars to the
  same value.

- The question about the test in https://github.com/reactos/reactos/pull/4723#discussion_r981331634
  was meant to discover that CreateDIBSection() was unnecessary, since
  the very original code (before commit 0991cedc) did not use it and was
  working fine in that regard. The simple fix was to use GetDC(NULL).

- Use SM_CXSMICON/SM_CYSMICON metrics for the KBSWITCH indicator as well.

- Override the font size obtained from SPI_GETICONTITLELOGFONT with a
  known one (allows to get a correct indicator even if the user font
  is very large).

- Do the initialization in such a way that in case SPI_GETICONTITLELOGFONT
  or CreateFontIndirect fails, we always fall back to the default stock
  font that is ensured to always exist.

- Initialize *all* the fields of the IconInfo structure.
2022-09-29 04:06:17 +02:00
..
atactl [CMAKE] Get rid of the set_cpp macro 2020-10-20 21:44:54 +02:00
cacls [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
calc [TRANSLATION] French translation update (#4638) 2022-09-03 23:12:29 +02:00
charmap [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
charmap_new [TRANSLATION] Add Hong Kong Chinese (zh-HK) translation - Part 1 (#3941) 2021-12-30 00:40:57 +03:00
clipbrd [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
cmdutils [REACTOS] Various Russian (ru-RU) translation fixes (#4696) 2022-09-15 18:46:03 +03:00
control [CONTROL] Fix hang while calling RunControlPanel() CORE-11373 2020-04-25 19:04:09 +02:00
drwtsn32 [DRWTSN32] Add Russian (ru-RU) translation (#4617) 2022-08-22 01:54:03 +03:00
dxdiag [TRANSLATION] French translation update (#4638) 2022-09-03 23:12:29 +02:00
extrac32 [EXTRAC32] Sync with Wine Staging 4.0. CORE-15682 2019-01-25 13:07:01 +01:00
findstr [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
fltmc [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
fontview [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
games [TRANSLATION] Croatian translation of games (Solitare and Spider) (#4664) 2022-09-05 14:58:00 +02:00
hh Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
iexplore [IEXPLORE] Make duckduckgo our default search engine 2020-04-26 13:36:33 +03:00
kbswitch [KBSWITCH][INPUT.CPL] Correctly do the input language indicator. 2022-09-29 04:06:17 +02:00
logoff [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
magnify [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
mmc [MMC] Implement standard "About" menu action (#4639) 2022-09-15 16:56:31 +03:00
mplay32 [TRANSLATION] French translation update (#4638) 2022-09-03 23:12:29 +02:00
msconfig [TRANSLATION] Add Hong Kong Chinese (zh-HK) translation - Part 1 (#3941) 2021-12-30 00:40:57 +03:00
msconfig_new [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
mscutils [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
mshta [MSHTA] Implement MSHTA.exe (#577) CORE-12813 2018-06-05 17:17:00 +02:00
mspaint [MSPAINT][EXPLORER][SHELL32] Enable ATL asserts in CMake 2022-09-10 17:27:50 +02:00
mstsc [TRANSLATION] Add Hong Kong Chinese (zh-HK) translation - Part 1 (#3941) 2021-12-30 00:40:57 +03:00
network [REACTOS] Various Russian (ru-RU) translation fixes (#4696) 2022-09-15 18:46:03 +03:00
notepad [REACTOS] Various Russian (ru-RU) translation fixes (#4696) 2022-09-15 18:46:03 +03:00
osk [OSK] Fix text label height for Russian (ru-RU) translation 2022-08-22 16:50:17 +03:00
rapps [REACTOS] Various Russian (ru-RU) translation fixes (#4696) 2022-09-15 18:46:03 +03:00
rapps_com [RAPPS.COM] Use HeapAlloc/Free instead of the deprecated LocalAlloc/Free. 2020-11-06 01:06:12 +01:00
regedit [REGEDIT] Fix possible buffer overflow 2022-09-13 20:49:00 +02:00
regedt32 Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
runas [RUNAS] de-DE.rc Fix typo 2022-03-03 04:17:43 +01:00
sc [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
screensavers [3DTEXT] Rearrange settings dialog window to look nicer (#4263) 2022-01-27 20:12:25 +09:00
sdbinst [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
setup16 Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
shutdown [TRANSLATION] French translation update (#4638) 2022-09-03 23:12:29 +02:00
sndrec32 [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
sndvol32 [SNDVOL32][MMSYS] Fix French (fr-FR) layout and translation (#4678) 2022-09-15 12:14:50 +02:00
taskmgr [TASKMGR] Pixel-perfection for left border (#4680) 2022-09-12 14:26:19 +02:00
utilman [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
winhlp32 [TRANSLATION] Update Chinese Traditional (zh-TW) translation (#4154) 2022-01-14 20:22:46 +03:00
winver [WINVER] Fix WINVER theming. CORE-13343 (#1428) 2019-03-23 17:45:27 +01:00
wordpad [TRANSLATION] Fix Croatian (hr-HR) sublanguage identifiers 2022-04-02 22:54:19 +03:00
write [FORMATTING][TRANSLATION] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:21 +02:00
wusa [UPDATES] New stubs for Automatic Updates service and WUSA.exe. Presence of this modules required for installation by some NT6+ applications. 2018-08-19 19:56:18 +02:00
CMakeLists.txt [MSCONFIG_NEW] Exclude from the iso, for the time being CORE-18067 2022-03-03 03:33:40 +01:00