• last updated 31 mins ago
Constraints: committers
Constraints: files
Constraints: dates

Invert the sort order of the timezone list. List the timezones from GMT-12:00 to GMT+13:00.


Polish translation update.

Patch by Adam Słaboń.


    • -0
    • +28
  1. … 32 more files in changeset.
desk.cpl: Improve Japanese translation

Patch by Katayama Hirofumi MZ.


[CONSOLE.CPL]: Fix an invalid success check after calling wcstoul(), plus usage fixes for the True-Type combobox edit box.

Mass update for Romanian resource files.

Patch by Ștefan Fulea.


  1. … 13 more files in changeset.
[CPL] Improve some German string translationd. This better matches the position of the applets in the control panel and avoids truncation of the icon captions. Patch by Joachim Henze. CORE-12099 #resolve #comment Committed all but "Ordneroptionen -> Ordner" in r75498

-Improve the hack that lets it process arguments by using the process command line instead of the one shell32 gives to the cpl.

-Implement a new action called ActivateMSTheme that activates an msstyle file without showing any gui. If no file is passed, the classic theme is activated thus making it possible to switch themes from command line (or any other application may need to switch themes by launching desk.cpl).


- Fix import order

- Remove unnecessary imports

  1. … 2 more files in changeset.
Patch by Mike Swanson :

This adds support for Esperanto as a language and a keyboard layout based on the one from X.Org.


  1. … 14 more files in changeset.
[REACTOS]: Russian translation update part 1/2 by amber.


  1. … 8 more files in changeset.
[APPWIZ] Enable the 'Cancel' button while downloading. Patch by Jared Smudde and 'thc'. CORE-9629

French translation for Eric's work on r75085.



Replace the screen resolution change confirmation message box by a proper dialog box with timeout.


  1. … 13 more files in changeset.

- Add a message box to ask the user to confirm the screen resolution change.

- The resolution change will be reverted if the user clicks 'No'.

A separate dialog box with a timer will be added next.


- Fix a potential overflow and uninitialized variable in InitNegNumFmtCB().

- Get rid of the now useless string buffer szNewSample.

Based on a patch by Victor Martinez Calvo.



Fix freeing logic in GetSupportedCP().

Patch by Victor Martinez Calvo.



Fix GetDateSetting() overruns.

Patch by Victor Martinez Calvo.



Fix overruns in GetTimeSetting().

Patch by Victor Martinez Calvo.



Prevent wcsncopy overflows in GetCurrencySettings().

Patch by Victor Martinez Calvo.


[SYSDM]: Fix a SendDlgItemMessage(LB_GETITEMDATA) call that missed the index of the list item being selected. This fixes setting the page file for the actual selected disk.

Caught by "cagey45" contributor on the forums: https://reactos.org/forum/viewtopic.php?f=9&t=16439 ; see also CORE-1151.


- Add custom draw function for the codepages listview.

- User gray text color for codepages that cannot be uninstalled.



Advanced page: Show code pages again.

- Use SetupFindFirstLine and SetupFindNextLine to enumerate all code pages.

- Use heap memory functions instead of global memory functions.

- Get rid of TCHAR.


- Hack: Do not fail if EnumSystemCodePages returns FALSE.

[DESK.CPL] -Addendum to 74506 which was a bit rushed. Make it possible to apply a theme that was opened by double click. Also add the active theme in the list of themes if it was not enumerated in the themes directory.
More build fixes.
Fix build.
[DESK.CPL] -Implement opening msstyles files.
[CONSOLE.CPL]: Fix the console window preview:

- turn it into a custom control;

- supports dynamic preview area depending on the actual current monitor screen resolution;

(note that on ReactOS, the WM_DISPLAYCHANGE is not correctly sent, see CORE-13212, therefore this functionality won't show up yet)

- supports correct rescaling of the console preview drawn in the preview area;

- supports dependence of the console preview with respect to the chosen font character dimensions.

The code is there, it may be a little bit improved in the future.

CORE-13196 #resolve

Other additions:

- Add a few space between the console preview text window border and the text sample;

- PaintText and PaintStaticControls do not need to return anything.

  1. … 11 more files in changeset.
[CONSOLE.CPL]: Minor modifications:

- Use "hDlg" (as done in the rest of the code) instead of "hwndDlg";

- Refresh the console window preview whenever a dimension or a position was changed.

[CONSOLE.CPL]: Simplify the color selection code by factorizing common parts.

- Get rid of the individual getter funtions. Use GetSelectedComboBoxIndex for all CBS_DROPDOWNLIST comboboxes and GetSelectedComboBoxText for all CBS_DROPDOWN comboboxes.

- Check the relevant settings only!

- Rename SetXxxSettings to GetXxxSettings because it is a getter function.

- Handle the bogus WM_COMMAND/EN_CHANGE message that is sent when the IDC_SECONDYEAR_EDIT edit control is initialized. Controls should NEVER send notifications when they are modified programmatically! :-/