Eric Kohl

[INF]

Make code page and language group names translatable.

CORE-11885

[INF]

Make language (locale) names translatable.

CORE-11885

[INTL]

- Add custom draw function for the codepages listview.

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

CORE-13242

    • -6
    • +60
    /trunk/reactos/dll/cpl/intl/advanced.c
[INTL]

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.

- Rename LPCPAGE to PCPAGE.

- Hack: Do not fail if EnumSystemCodePages returns FALSE.

    • -59
    • +74
    /trunk/reactos/dll/cpl/intl/advanced.c
[INTL]

- 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! :-/

    • -55
    • +42
    /trunk/reactos/dll/cpl/intl/time.c
    • -23
    • +26
    /trunk/reactos/dll/cpl/intl/date.c
    • -163
    • +72
    /trunk/reactos/dll/cpl/intl/numbers.c
    • -123
    • +59
    /trunk/reactos/dll/cpl/intl/currency.c
[INTL]

Changed locale options doesn't reload correctly before next reboot.

- Added SetNumberSetting, SetCurrencySetting, SetDateSetting and SetTimeSetting functions to get and check values.

- Don't directly change pGlobalData.

- Post WM_WININICHANGE after all changes have been applied.

Based on a patch by Katayama Hirofumi MZ.

CORE-10170

    • -25
    • +40
    /trunk/reactos/dll/cpl/intl/time.c
    • -48
    • +57
    /trunk/reactos/dll/cpl/intl/date.c
    • -45
    • +62
    /trunk/reactos/dll/cpl/intl/currency.c
    • -50
    • +68
    /trunk/reactos/dll/cpl/intl/numbers.c
    • -0
    • +3
    /trunk/reactos/dll/cpl/intl/generalp.c
[INTL]

Added initialization of IDC_CURRENCYGRPNUM.

Patch by Katayama Hirofumi MZ.

CORE-10170

    • -0
    • +5
    /trunk/reactos/dll/cpl/intl/currency.c
[TRANSLATION]

Japanese NLS info.

Patch by Katayama Hirofumi MZ.

CORE-13164

    • -0
    • +440
    /trunk/reactos/dll/win32/kernel32/winnls/lang/ja-JP.rc
    • -0
    • +3
    /trunk/reactos/dll/win32/kernel32/kernel32.rc
[INTL]

- Get rid of alloca, malloc and free.

- Always check the return values of HeapAlloc.

- Rename fUserLocaleChanged to bUserLocaleChanged and fGeoIdChanged to bGeoIdChanged.

- Use WCHAR instead of TCHAR.

- Fix indentation and coding style.

- Remove setupreg.c because it is an unused copy of misc.c.

    • -25
    • +28
    /trunk/reactos/dll/cpl/intl/date.c
    • -1
    • +1
    /trunk/reactos/dll/cpl/intl/currency.c
    • -22
    • +18
    /trunk/reactos/dll/cpl/intl/generalp.c
    • -18
    • +30
    /trunk/reactos/dll/cpl/intl/numbers.c
    • -12
    • +22
    /trunk/reactos/dll/cpl/intl/time.c
    • -17
    • +18
    /trunk/reactos/dll/cpl/intl/advanced.c
    • -231
    • +0
    /trunk/reactos/dll/cpl/intl/setupreg.c
[BOOTDATA]

Make service display names and descriptions translatable.

CORE-11855

    • -32
    • +81
    /trunk/reactos/boot/bootdata/hivesys.inf
[BOOTDATA]

Make the timezone names translatable.

CORE-11855

    • -243
    • +567
    /trunk/reactos/boot/bootdata/hivesft.inf
[SYSETUP]

Update the shown date and time on the Date and Time page until the user changes the date or time.

CORE-11896

    • -13
    • +27
    /trunk/reactos/dll/win32/syssetup/wizard.c
[SERVMAN]

- Make a copy of the service list where service and display name strings are separately allocated. We need this to update the service names rather than reload the list when the display name is changed.

- Write the display name, description or binary path to the registry when the user changed them.

- Disable the Edit button after it has been clicked.

- Do not add the service name to the argument vector in the call to StartServiceW. Services.exe already add the service name to the vector.

CORE-12743

[TRANSLATION]

Romanian resources maintenance

Patch by Ștefan Fulea.

CORE-13099

    • -20
    • +20
    /trunk/reactos/dll/win32/shell32/lang/ro-RO.rc
    • -1
    • +1
    /trunk/reactos/dll/win32/devmgr/lang/ro-RO.rc
    • -0
    • +29
    /trunk/reactos/dll/cpl/openglcfg/lang/ro-RO.rc
    • -1
    • +1
    /trunk/reactos/base/setup/usetup/lang/ro-RO.h
    • -0
    • +3
    /trunk/reactos/dll/cpl/openglcfg/openglcfg.rc
  1. … 7 more files in changeset.
[VARIOUS]

Updating Turkish Translation

Patch by Erdem Ersoy.

CORE-12362

    • -27
    • +27
    /trunk/reactos/dll/win32/shell32/lang/tr-TR.rc
    • -0
    • +30
    /trunk/reactos/dll/cpl/openglcfg/lang/tr-TR.rc
    • -0
    • +3
    /trunk/reactos/dll/cpl/openglcfg/openglcfg.rc
    • -1
    • +1
    /trunk/reactos/media/rapps/net20sp2.txt
  1. … 12 more files in changeset.
[AT]

Applied hotfix for russian translation.

Patch by Sergey Stopkin.

CORE-12961

[NEWDEV]

When the driver installation fails, set the CONFIGFLAG_FAILEDINSTALL flag only if the user checked the 'Do not show this dialog anymore' checkbox.

CORE-13095

    • -0
    • +6
    /trunk/reactos/dll/win32/newdev/wizard.c
[NETID]

Load, display and store the computer description.

Patch by Grzegorz Araminowicz.

- Moved most of the code into separate functions and got rid of its deeply nested structure.

- Added some notification code, so that the Apply button gets enabled when the user changes the description.

CORE-12337

    • -25
    • +128
    /trunk/reactos/dll/win32/netid/netid.c
[SERVMAN]

Track changes to the general and and recovery pages.

CORE-12743

Avoid attempts to reinstall a driver on reboot when a previous attempt has already failed.

[NEWDEV]

Set the CONFIGFLAG_FAILEDINSTALL flag in the new hardware wizards welcome page and remove it only when the driver was successfully installed.

[UMPNPMGR]

Do not invoke the device installer if the devices CONFIGFLAG_FAILEDINSTALL flag is set.

    • -1
    • +48
    /trunk/reactos/dll/win32/newdev/wizard.c
[WINMINE]

Fix vertical aligment of the digits in mines.bmp.

Patch by Andre Semaki.

CORE-12777

[SHELL]

Update russian translation.

Patch by amber.

CORE-12525

    • -2
    • +2
    /trunk/reactos/dll/win32/shell32/lang/ru-RU.rc
[MEDIA/RAPPS]

Update russian translation.

Patch by amber.

CORE-12525

[OPENGLCFG]

Add russain translation.

Patch by amber.

CORE-12525

    • -0
    • +28
    /trunk/reactos/dll/cpl/openglcfg/lang/ru-RU.rc
    • -0
    • +3
    /trunk/reactos/dll/cpl/openglcfg/openglcfg.rc
[NET]

Update russian translation.

Patch by amber.

CORE-12525

[LSASRV]

Update the russian translation.

Patch by amber.

CORE-12525

    • -2
    • +35
    /trunk/reactos/dll/win32/lsasrv/lang/ru-RU.rc
[AT]

Fix outdated russian translation.

[HIVECLS]

Update russian translation.

Patch by amber.

CORE-12525

    • -0
    • +19
    /trunk/reactos/boot/bootdata/hivecls.inf
[FONTVIEW]

Update the russain translation.

CORE-12525

[SHELL32]

Translate folder options.

CORE-12525

    • -19
    • +19
    /trunk/reactos/dll/win32/shell32/lang/ru-RU.rc