reactos/dll/cpl
Hermès Bélusca-Maïto aa69236646
[TIMEDATE.CPL] In case TimeZone data does not contain a valid StandardName, perform comparisons against the time-zone numerical values instead.
It may happen that the time-zone information in the registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
contains an empty StandardName / DaylightName, or is too long for the
standard maximum 32-character length, and therefore is returned empty.
And/or it may happen as well that some of the standard names (value "Std")
present in some of the time zones listed in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
are similarly too long, and therefore are returned as empty strings.

In case this happens, perform comparisons instead with the numerical
values Bias, StandardBias, DaylightBias, StandardDate and DaylightDate
in order to find a match.

It is interesting to note also that in Vista+ there is an additional
REG_SZ value "TimeZoneKeyName" in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
that allows to directly find a match in the time zones list in
"Windows NT\CurrentVersion\Time Zones".
2020-04-22 00:58:34 +02:00
..
access [REACTOS] Fix remaining ' \n' typos, in *.rc (#2393) 2020-03-06 19:08:25 +01:00
appwiz [APPWIZ] Update Polish translation (#2337) 2020-04-16 09:51:40 +03:00
console [CONSOLE] New Portuguese Translation 2019-08-16 19:32:24 +02:00
desk [TRANSLATION] Multiple minor fixes and addings. (#2516) 2020-04-09 18:13:46 +02:00
hdwwiz [TRANSLATION] Improve Japanese translation (#2057) 2019-11-19 22:50:52 +09:00
hotplug [TRANSLATION] Add and update Indonesian translations (#2506) 2020-04-09 18:49:45 +02:00
inetcpl [TRANSLATION] New Portuguese translation (#2588) 2020-04-18 23:49:35 +02:00
input [INPUT] Use APPLET_PROC instead of a custom CPLAPPLET_PROC and simpify the code 2020-03-15 15:10:14 +01:00
intl [REACTOS] Fix remaining ' \n' typos, in *.rc (#2393) 2020-03-06 19:08:25 +01:00
joy [TRANSLATION] New Portuguese translation (#2588) 2020-04-18 23:49:35 +02:00
liccpa [TRANSLATION] Add and update Indonesian translations (#2506) 2020-04-09 18:49:45 +02:00
main [TRANSLATION] Update portuguese translation (#2447) 2020-03-20 17:34:43 +01:00
mmsys [TRANSLATION] New Portuguese translation (#2588) 2020-04-18 23:49:35 +02:00
ncpa [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
odbccp32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
openglcfg [OPENGLCFG] general.c: Fix overruns and warnings, improve code consistency (#1923) 2019-11-29 08:43:15 +01:00
powercfg [TRANSLATION] Update portuguese translation (#2447) 2020-03-20 17:34:43 +01:00
sysdm [SYSDM.CPL] fr-FR Resize & Reposition 3 buttons CORE-16595 2020-04-14 01:35:10 +02:00
telephon [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
timedate [TIMEDATE.CPL] In case TimeZone data does not contain a valid StandardName, perform comparisons against the time-zone numerical values instead. 2020-04-22 00:58:34 +02:00
usrmgr [TRANSLATIONS] Add/Update Portuguese (neutral) translations. (#1687) 2019-06-29 16:55:33 +02:00
wined3dcfg [CPL] Do not enable the "Apply" button unconditionally (#1876) 2019-09-01 22:58:43 +02:00
CMakeLists.txt [HOTPLUG] Enable the hotplug.cpl and add the 'Safely Remove Hardware' dialog 2020-03-30 00:38:33 +02:00