reactos.git
3 years ago[HTTPAPI] Convert httpapi.dll to a stub-only library
Victor Perevertkin [Mon, 4 May 2020 08:33:57 +0000 (11:33 +0300)]
[HTTPAPI] Convert httpapi.dll to a stub-only library
Wine's implementation relies on http.sys driver, which we don't have
anyway. Function declarations are taken from Wine 5.7

CORE-16963

3 years ago[SHELL32] Follow-up 2 of #2659
Katayama Hirofumi MZ [Mon, 4 May 2020 07:22:38 +0000 (16:22 +0900)]
[SHELL32] Follow-up 2 of #2659

Add TODO comments.
Make CreateAPCThread static.
CORE-13950

3 years ago[SHELL32] Follow-up of #2659
Katayama Hirofumi MZ [Mon, 4 May 2020 06:28:16 +0000 (15:28 +0900)]
[SHELL32] Follow-up of #2659

Add CreateAPCThread function and use it. CORE-13950

3 years ago[SHELL32] Notify filesystem changes (#2659)
Katayama Hirofumi MZ [Mon, 4 May 2020 05:53:23 +0000 (14:53 +0900)]
[SHELL32] Notify filesystem changes (#2659)

Notify filesystem change notifications by using ReadDirectoryChangesW function. Creating/Deleting files/folders will be responsive in Explorer. CORE-13950

3 years ago[SHELL32] Set the Run dialog to use the newer style browse for file dialog. (#2728)
Jared Smudde [Mon, 4 May 2020 03:53:35 +0000 (22:53 -0500)]
[SHELL32] Set the Run dialog to use the newer style browse for file dialog. (#2728)

Apply the OFN_EXPLORER flag to the Run dialog so the dialog uses the newer style browse dialog.

3 years ago[RAPPS] Fix the locale fix
Mark Jansen [Sun, 3 May 2020 18:33:23 +0000 (20:33 +0200)]
[RAPPS] Fix the locale fix

3 years ago[RAPPS] Fix locale fallback code
Mark Jansen [Sun, 3 May 2020 16:33:06 +0000 (18:33 +0200)]
[RAPPS] Fix locale fallback code

3 years ago[SDK][STDLIB][STRING] Wine-sync wcsrtombs_l and _mbstowcs_l
Bișoc George [Fri, 1 May 2020 16:36:19 +0000 (18:36 +0200)]
[SDK][STDLIB][STRING] Wine-sync wcsrtombs_l and _mbstowcs_l

This is a partial sync of the CRT library with wcsrtombs_l and _mbstowcs_l functions from WINE. The _wctomb_s_l implementation of WINE which is used by _wctomb_s, _wctomb_l and wctomb brings failed results of the wctomb unit testcase and at the same time it crashes the whole testcase after.

Therefore I will not address the wctomb function for the moment being.

3 years ago[WELCOME] pl-pl update (#2717)
Piotr Hetnarowicz [Sun, 3 May 2020 13:30:04 +0000 (15:30 +0200)]
[WELCOME] pl-pl update (#2717)

welcome.exe pl-pl update

3 years ago[SYSDM] Fix the missing TABSTOP style on Startup and Recovery dialog (#2722)
Kyle Katarn [Sun, 3 May 2020 10:16:45 +0000 (12:16 +0200)]
[SYSDM] Fix the missing TABSTOP style on Startup and Recovery dialog (#2722)

Now the OS choice and the debug info selection combo-boxes can be selected via keyboard navigation.

3 years ago[XBOXVMP] Work with Xbox GPU registers properly
Stanislav Motylkov [Sat, 2 May 2020 20:18:34 +0000 (23:18 +0300)]
[XBOXVMP] Work with Xbox GPU registers properly

Bug was noticed with GCC 8.4

3 years ago[FREELDR] Work with Xbox GPU memory registers properly
Stanislav Motylkov [Sat, 2 May 2020 20:16:58 +0000 (23:16 +0300)]
[FREELDR] Work with Xbox GPU memory registers properly

Bug was noticed with GCC 8.4

3 years ago[RAPPS] Polish translation
Adam Stachowicz [Sat, 2 May 2020 09:39:13 +0000 (09:39 +0000)]
[RAPPS] Polish translation

After https://github.com/reactos/reactos/commit/fb1582d330116f9946e235d99b5384dd76b6fa79

3 years ago[SNDVOL32] Fix GetDC/ReleaseDC error management (#2713)
Kyle Katarn [Sat, 2 May 2020 09:43:30 +0000 (11:43 +0200)]
[SNDVOL32] Fix GetDC/ReleaseDC error management (#2713)

GetDC() is called without properly calling ReleaseDC() as required in order to releases a device context. Similar to #2707

3 years ago[KERNEL32_APITEST] s/QueryUserAPC/QueueUseAPC/
Katayama Hirofumi MZ [Sat, 2 May 2020 05:58:48 +0000 (14:58 +0900)]
[KERNEL32_APITEST] s/QueryUserAPC/QueueUseAPC/

3 years ago[RAPPS] Add error messages on all download failure cases
Kyle Katarn [Fri, 1 May 2020 21:52:57 +0000 (23:52 +0200)]
[RAPPS] Add error messages on all download failure cases

- Implement error message for all failure condition of RAPPS Download
- Implement logging for failure conditions not needing user complementary awareness (cancellation)
- Support for localization
CORE-16851

3 years ago[NETID] Disable the 'Network ID' and 'Change' buttons and show the admin note when...
Eric Kohl [Fri, 1 May 2020 20:34:01 +0000 (22:34 +0200)]
[NETID] Disable the 'Network ID' and 'Change' buttons and show the admin note when the current user is not an administrator

3 years ago[NETID] Fix a typo in NetworkDlg_OnOK
Eric Kohl [Fri, 1 May 2020 20:00:32 +0000 (22:00 +0200)]
[NETID] Fix a typo in NetworkDlg_OnOK

3 years ago[NETID] Fix the left margin on the Computer Name dialog
Eric Kohl [Fri, 1 May 2020 18:00:12 +0000 (20:00 +0200)]
[NETID] Fix the left margin on the Computer Name dialog

3 years ago[NETID] Improve the 'Computer name' property page
Eric Kohl [Fri, 1 May 2020 17:40:15 +0000 (19:40 +0200)]
[NETID] Improve the 'Computer name' property page

- Check for changes of the host and domain name.
- Use NetGetJoinInformation to retrieve the join status.
- Implement the SyncDomainWithMembership setting.
- Disable the administrator warning temporarily.

3 years ago[SERVMAN] UI update and Error Management (#2653)
Kyle Katarn [Fri, 1 May 2020 17:01:59 +0000 (19:01 +0200)]
[SERVMAN] UI update and Error Management (#2653)

Purpose
=======
- Current design does not warn user nor logs DEBUG traces when Service Start/Stop command fails or reach timeout.
- Current Service Start/Stop progress window are WS_EX_TOOLWINDOW which reduce lisibility, is a ReactOS specificity without good reason.

Proposed changes
================
- DPRINT1 traces added on failure cases.
- Error Message box presented to user upon failure with explicit root cause identification.
- Change Dialog definition to standard window.

3 years ago[KDGDB] Fix GCC8 build
Sylvain Deverre [Fri, 1 May 2020 14:37:13 +0000 (16:37 +0200)]
[KDGDB] Fix GCC8 build

3 years ago[CRT_APITEST] Implement wctomb() testcase (#2701)
Bișoc George [Fri, 1 May 2020 14:01:11 +0000 (16:01 +0200)]
[CRT_APITEST] Implement wctomb() testcase (#2701)

3 years ago[WIN32SS][NTDDRAW] Get complexity of visible region in DxEngGetDCState (#2604)
Oleg Dubinskiy [Fri, 1 May 2020 13:57:11 +0000 (16:57 +0300)]
[WIN32SS][NTDDRAW] Get complexity of visible region in DxEngGetDCState (#2604)

CORE-7733

Get the complexity of visible region in the DxEngGetDCState() function, according to its remarks.
This implementation returns a number of rectangles that make up the region, similarly to as it done in REGION_Complexity() function:
https://git.reactos.org/?p=reactos.git;a=blob;f=win32ss/gdi/ntgdi/region.c;h=38bf3d377fa805e9db8768774c4fc473590252d0;hb=HEAD#l573
It is required by MS ddraw.dll when calling win32k/dxg functions during launching DirectDraw test or any DirectX 1 - 7 apps/games.

3 years ago[OLE32][WINESYNC] Fix Wine's implementation of IMalloc.DidAlloc based from Wine 5...
Kyle Katarn [Fri, 1 May 2020 13:01:19 +0000 (15:01 +0200)]
[OLE32][WINESYNC] Fix Wine's implementation of IMalloc.DidAlloc based from Wine 5.7 (#2662)

CORE-15262

This fixes the exceptions raised when calling "Scan folder" a second time in SUMo 5.10.16.
The problem was reported to WineHQ : https://bugs.winehq.org/show_bug.cgi?id=48941

Import Wine commits by Nikolay Sivov, with the help of Doug Lyons:
- https://source.winehq.org/git/wine.git/commit/08f4b6ee0a05fe27e56cb9777dce845dcf1072f8
  ole32: Fix IMalloc::DidAlloc() return value to reflect block validity.
- https://source.winehq.org/git/wine.git/commit/1e3bc9f3a61a197e794cca07a59c9497b237af62
  ole32: Improve thread safety in DidAlloc().
- https://source.winehq.org/git/wine.git/commit/06d36b1adf1ae7b73a200d6a35a143f6b3fd91c9
  ole32: Fix spy callback arguments for IMalloc::GetSize().

3 years ago[SYSDM] Virtual Memory panel : Complementary fix from PR #2597 (#2706)
Kyle Katarn [Fri, 1 May 2020 12:47:04 +0000 (14:47 +0200)]
[SYSDM] Virtual Memory panel : Complementary fix from PR #2597 (#2706)

Fix all lang resources in order to reflect main changes from PR #2597 (16MB>2MB).
To translators: Please sync the respective translations!

CORE-12486

3 years ago[SYSSETUP] Improve SetupQueryRegisteredOsComponent export (#2702)
Oleg Dubinskiy [Fri, 1 May 2020 10:45:19 +0000 (13:45 +0300)]
[SYSSETUP] Improve SetupQueryRegisteredOsComponent export (#2702)

CORE-16784

Co-authored-by: Mark Jansen <mark.jansen@reactos.org>
3 years ago[ACPICA] Update to version 20190430. CORE-16998
Thomas Faber [Fri, 1 May 2020 10:18:11 +0000 (12:18 +0200)]
[ACPICA] Update to version 20190430. CORE-16998

3 years ago[USBCCGP] Ignore IRP_MN_REMOVE_DEVICE return status and don't wait for it to complete. 2540/head
Thomas Faber [Fri, 8 Mar 2019 14:49:22 +0000 (15:49 +0100)]
[USBCCGP] Ignore IRP_MN_REMOVE_DEVICE return status and don't wait for it to complete.

3 years ago[USBCCGP] Don't handle IRP_MN_QUERY_DEVICE_TEXT requests other than device description.
Thomas Faber [Wed, 6 Mar 2019 13:58:46 +0000 (14:58 +0100)]
[USBCCGP] Don't handle IRP_MN_QUERY_DEVICE_TEXT requests other than device description.

3 years ago[USBCCGP] Correctly stub PDO power IRP handling.
Thomas Faber [Wed, 6 Mar 2019 13:57:58 +0000 (14:57 +0100)]
[USBCCGP] Correctly stub PDO power IRP handling.

3 years ago[USBCCGP] Always forward device relations IRPs.
Thomas Faber [Wed, 6 Mar 2019 13:57:01 +0000 (14:57 +0100)]
[USBCCGP] Always forward device relations IRPs.

3 years ago[NET][MC] Replace the last string resource by a message from netmsg.dll.
Eric Kohl [Fri, 1 May 2020 07:40:37 +0000 (09:40 +0200)]
[NET][MC] Replace the last string resource by a message from netmsg.dll.

- Move translations to netmsg.dll.
- Keep italian translation as a comment because netmsg.dll does not have an italian translation yet.
- Remove obsolete resource files.

3 years ago[SHELL32] Delete IDM_RECENTMENUHEAD resource menu (#2705)
Katayama Hirofumi MZ [Fri, 1 May 2020 06:58:58 +0000 (15:58 +0900)]
[SHELL32] Delete IDM_RECENTMENUHEAD resource menu (#2705)

Follow-up of #2648. Reduce translation cost and resource data.
CORE-3588, CORE-11483

3 years ago[CPL][HOTPLUG] Add Japanese translation
Katayama Hirofumi MZ [Fri, 1 May 2020 01:52:19 +0000 (10:52 +0900)]
[CPL][HOTPLUG] Add Japanese translation

3 years ago[TIMEDATA] Improve Japanese translation
Katayama Hirofumi MZ [Fri, 1 May 2020 01:37:46 +0000 (10:37 +0900)]
[TIMEDATA] Improve Japanese translation

3 years ago[UTILMAN] Add Japanese translation
Katayama Hirofumi MZ [Fri, 1 May 2020 01:34:36 +0000 (10:34 +0900)]
[UTILMAN] Add Japanese translation

3 years ago[CMDUTILS][LABEL] Improve Japanese translation
Katayama Hirofumi MZ [Fri, 1 May 2020 01:31:11 +0000 (10:31 +0900)]
[CMDUTILS][LABEL] Improve Japanese translation

3 years ago[MYDOCS] Add Japanese translation
Katayama Hirofumi MZ [Fri, 1 May 2020 01:25:47 +0000 (10:25 +0900)]
[MYDOCS] Add Japanese translation

3 years ago[CMAKE] Support file lists in add_cd_file for all cases
Victor Perevertkin [Thu, 30 Apr 2020 23:39:59 +0000 (02:39 +0300)]
[CMAKE] Support file lists in add_cd_file for all cases
Addendum to 6b48d54

3 years ago[CMAKE] Fix driver inf files generation for livecd
Victor Perevertkin [Thu, 30 Apr 2020 22:23:51 +0000 (01:23 +0300)]
[CMAKE] Fix driver inf files generation for livecd
CORE-16975

3 years ago[ERRCODES.MC] Change some occurrences of "Windows" to "ReactOS" where it makes the...
Hermès Bélusca-Maïto [Thu, 30 Apr 2020 22:05:25 +0000 (00:05 +0200)]
[ERRCODES.MC] Change some occurrences of "Windows" to "ReactOS" where it makes the most sense.

3 years ago[ERRCODES.MC] Remove the "ERROR_xxxx - " prefixes from each error message.
Hermès Bélusca-Maïto [Thu, 30 Apr 2020 21:54:12 +0000 (23:54 +0200)]
[ERRCODES.MC] Remove the "ERROR_xxxx - " prefixes from each error message.

3 years ago[SHELL32] Fix "Open With..." spamming registry MRU keys. (#2685)
Kyle Katarn [Thu, 30 Apr 2020 21:03:10 +0000 (23:03 +0200)]
[SHELL32] Fix "Open With..." spamming registry MRU keys. (#2685)

CORE-16981

The problem:
============

- When opening "Open With..." dialog for a given file format, multiple MRU items are appended to registry : 2 items written, even if dialog is closed "cancel".
- Expected behavior : 1 MRU item if execute is selected and 0 MRU if cancel is selected.

Fix:
====

- MRU item to be added when "Execute" is selected only.
- Once added, set the presence flag to avoid multiple MRU items being added later.

3 years ago[ZIPFLDR_APITEST] Add test enumerating over zip folder's parent 2630/head
Mark Jansen [Wed, 22 Apr 2020 18:47:00 +0000 (20:47 +0200)]
[ZIPFLDR_APITEST] Add test enumerating over zip folder's parent
Disable tests for unimplemented features

3 years ago[ZIPFLDR] Set correct access time on file extraction
Mark Jansen [Sun, 5 Jan 2020 01:25:05 +0000 (02:25 +0100)]
[ZIPFLDR] Set correct access time on file extraction

3 years ago[ATL] Add CAtlArray::GetData
Mark Jansen [Mon, 20 Jan 2020 19:10:40 +0000 (20:10 +0100)]
[ATL] Add CAtlArray::GetData

3 years ago[ZIPFLDR_APITEST] Add some basic IDataObject tests
Mark Jansen [Sat, 4 Jan 2020 16:49:02 +0000 (17:49 +0100)]
[ZIPFLDR_APITEST] Add some basic IDataObject tests
CORE-16241

3 years ago[SHELLEXT] Fixed some typos in Portuguese translation
Jose Carlos Jesus [Wed, 29 Apr 2020 18:55:30 +0000 (19:55 +0100)]
[SHELLEXT] Fixed some typos in Portuguese translation

3 years ago[UTILMAN] Fix build
Stanislav Motylkov [Thu, 30 Apr 2020 18:18:14 +0000 (21:18 +0300)]
[UTILMAN] Fix build

Addendum to ac87614.

3 years ago[INF] Add Russian translation for network services strings
Stanislav Motylkov [Thu, 30 Apr 2020 16:28:21 +0000 (19:28 +0300)]
[INF] Add Russian translation for network services strings

Addendum to 80db055 and 3542514.

3 years ago[LABEL] Update Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 16:10:16 +0000 (19:10 +0300)]
[LABEL] Update Russian translation

Addendum to 6bfe4f6 and 87ecf82. CORE-9444

3 years ago[UTILMAN] Add Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 15:46:18 +0000 (18:46 +0300)]
[UTILMAN] Add Russian translation

Addendum to 975d417.

3 years ago[TIMEDATE] Update Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 15:36:07 +0000 (18:36 +0300)]
[TIMEDATE] Update Russian translation

Addendum to 5a81a5b. CORE-16684

3 years ago[HOTPLUG] Add Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 15:24:11 +0000 (18:24 +0300)]
[HOTPLUG] Add Russian translation

Also made some cosmetic fixes and added missing menu in Indonesian translation

Addendum to 2125fecbfdd626 and b8dd046.

3 years ago[POWERCFG] Update Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 14:46:18 +0000 (17:46 +0300)]
[POWERCFG] Update Russian translation

Addendum to 535b8dd and 52cd931. CORE-12565 CORE-16893

3 years ago[DESK] Update Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 13:32:16 +0000 (16:32 +0300)]
[DESK] Update Russian translation

Addendum to d05f621 and e157468. CORE-14537 CORE-16923

3 years ago[BOOTDATA] Add consistency to translated strings
Stanislav Motylkov [Thu, 30 Apr 2020 13:16:16 +0000 (16:16 +0300)]
[BOOTDATA] Add consistency to translated strings

Addendum to e157468.

3 years ago[INTL] Add Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 12:30:19 +0000 (15:30 +0300)]
[INTL] Add Russian translation

Also improve other translations. Addendum to 216b702. CORE-16951

3 years ago[SENDMAIL] Update Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 12:10:28 +0000 (15:10 +0300)]
[SENDMAIL] Update Russian translation

Addendum to a48aa21. CORE-16924

3 years ago[BOOTDATA][THEMEUI] Add Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 11:18:44 +0000 (14:18 +0300)]
[BOOTDATA][THEMEUI] Add Russian translation

Addendum to 94e4c69 and a2f5283. CORE-16934

3 years ago[MYDOCS] Add Russian translation
Stanislav Motylkov [Thu, 30 Apr 2020 10:54:42 +0000 (13:54 +0300)]
[MYDOCS] Add Russian translation

Addendum to 4efff7f. CORE-12562

3 years ago[USER32] Fixed issue with thumb scrolling on IDC_PICKICON_LIST
Jose Carlos Jesus [Wed, 1 Apr 2020 15:34:50 +0000 (16:34 +0100)]
[USER32] Fixed issue with thumb scrolling on IDC_PICKICON_LIST

3 years ago[USER32] Fixed scrolling by mouse wheel issue
Jose Carlos Jesus [Thu, 19 Dec 2019 16:31:34 +0000 (16:31 +0000)]
[USER32] Fixed scrolling by mouse wheel issue

3 years ago[USER32] Fixed scrolling issue in Change Icon dialog. CORE-16163
Jose Carlos Jesus [Mon, 16 Dec 2019 00:49:49 +0000 (00:49 +0000)]
[USER32] Fixed scrolling issue in Change Icon dialog. CORE-16163

3 years ago[SMSS] Fix build complaint.
Hermès Bélusca-Maïto [Thu, 30 Apr 2020 16:39:07 +0000 (18:39 +0200)]
[SMSS] Fix build complaint.

3 years ago[COMDLG32] enlarge list area in CHOOSE_FONT
Mas Ahmad Muhammad [Sun, 26 Apr 2020 19:01:21 +0000 (02:01 +0700)]
[COMDLG32] enlarge list area in CHOOSE_FONT

3 years ago[SMSS] Fix PROCESSOR_IDENTIFIER environment variable assignment.
Hermès Bélusca-Maïto [Thu, 30 Apr 2020 12:02:04 +0000 (14:02 +0200)]
[SMSS] Fix PROCESSOR_IDENTIFIER environment variable assignment.

The swprintf() formatting string slot was incorrect.
Adapted from a patch by Kyle Katarn, PR #2697.

3 years ago[SHELL32] Update Polish translation (#2700)
Adam Stachowicz [Thu, 30 Apr 2020 10:37:31 +0000 (12:37 +0200)]
[SHELL32] Update Polish translation (#2700)

Addendum to 8f3079c.

3 years ago[DESK] Set some flags for Browse for Wallpaper dialog (#2699)
Jared Smudde [Thu, 30 Apr 2020 08:10:40 +0000 (03:10 -0500)]
[DESK] Set some flags for Browse for Wallpaper dialog (#2699)

* [DESK] Add initial directory flag and set it to My Pictures. Also set OFN_EXPLORER style.

* Use CSIDL_MYPICTURES instead of environment variable concoction.

* Fix formatting.

3 years ago[SHELL32][EXPLORER] Improve Recent Documents of Start Menu (#2648)
Katayama Hirofumi MZ [Thu, 30 Apr 2020 08:09:14 +0000 (17:09 +0900)]
[SHELL32][EXPLORER] Improve Recent Documents of Start Menu (#2648)

Improve Recent Documents of Start Menu. Add items of "My Documents" and "My Pictures" into Recent menu item.
CORE-3588, CORE-11483

3 years ago[MC][NET] Polish translation update (#2695)
Piotr Hetnarowicz [Thu, 30 Apr 2020 06:20:15 +0000 (08:20 +0200)]
[MC][NET] Polish translation update (#2695)

3 years ago[APPWIZ] Make shortcut name selected on creation (#2184)
Jose Carlos Jesus [Thu, 30 Apr 2020 06:02:33 +0000 (07:02 +0100)]
[APPWIZ] Make shortcut name selected on creation (#2184)

3 years ago[CODEOWNERS] Update translation section (#2679)
Adam Stachowicz [Wed, 29 Apr 2020 22:40:35 +0000 (00:40 +0200)]
[CODEOWNERS] Update translation section (#2679)

Add missing translation teams

3 years ago[MSVCRT][APISETS] Update spec files for __DestructExceptionObject() (#2682)
Serge Gautherie [Wed, 29 Apr 2020 21:36:44 +0000 (23:36 +0200)]
[MSVCRT][APISETS] Update spec files for __DestructExceptionObject() (#2682)

- [MSVCRT] __DestructExceptionObject(): Remove '-version=0x600+'
- [APISETS] __DestructExceptionObject(): Forward it to msvcrt

CORE-15135

3 years ago[MMSYS] Fix combo box and play icon on "Sound" properties page (#2690)
Kyle Katarn [Wed, 29 Apr 2020 18:58:34 +0000 (20:58 +0200)]
[MMSYS] Fix combo box and play icon on "Sound" properties page (#2690)

CORE-16935

3 years ago[TAPIUI] Fix dialog localization issues
Stanislav Motylkov [Wed, 29 Apr 2020 18:02:52 +0000 (21:02 +0300)]
[TAPIUI] Fix dialog localization issues

Addendum to 0a387c9.

3 years ago[TAPIUI] Update Polish translation (#2694)
Piotr Hetnarowicz [Wed, 29 Apr 2020 17:02:49 +0000 (19:02 +0200)]
[TAPIUI] Update Polish translation (#2694)

3 years ago [NETTCPIP.INF] Polish localize network services strings
Piotr Hetnarowicz [Wed, 29 Apr 2020 14:05:30 +0000 (16:05 +0200)]
 [NETTCPIP.INF] Polish localize network services strings

3 years ago[INF] Localize network services and drivers strings (#2673)
Kyle Katarn [Wed, 29 Apr 2020 13:13:01 +0000 (15:13 +0200)]
[INF] Localize network services and drivers strings (#2673)

Also add French translation for them

3 years ago[LABEL] Update Chinese Simplified translation (#2692)
He Yang [Wed, 29 Apr 2020 13:01:10 +0000 (21:01 +0800)]
[LABEL] Update Chinese Simplified translation (#2692)

3 years ago[MSPAINT] Follow-up of #2686
Katayama Hirofumi MZ [Tue, 28 Apr 2020 23:39:47 +0000 (08:39 +0900)]
[MSPAINT] Follow-up of #2686

Show error message if SaveDIBToFile failed.
CORE-16982, CORE-16979

3 years ago[KERNEL32_APITEST] Add QueryUserAPC testcase (#2681)
Katayama Hirofumi MZ [Tue, 28 Apr 2020 22:48:46 +0000 (07:48 +0900)]
[KERNEL32_APITEST] Add QueryUserAPC testcase (#2681)

Add a testcase for kernel32!QueryUserAPC, SleepEx and WaitForSingleObjectEx functions.
CORE-13950

3 years ago[MSPAINT] Refactor loading/saving image file (#2686)
Katayama Hirofumi MZ [Tue, 28 Apr 2020 22:44:18 +0000 (07:44 +0900)]
[MSPAINT] Refactor loading/saving image file (#2686)

- Add DoLoadImageFile, CreateWhiteDIB, and CMainWindow::ConfirmSave functions.
- Replace LoadDIBFromFile function with DoLoadImageFile.
- Fix the empty file loading.
- Delete UpdateApplicationProperties function.
- Rewrite SaveDIBToFile function.
CORE-16982, CORE-16979

3 years ago[SETUPAPI] Improve SetupRemoveFromSourceListA/W exports (#2680)
Oleg Dubinskiy [Tue, 28 Apr 2020 21:58:40 +0000 (00:58 +0300)]
[SETUPAPI] Improve SetupRemoveFromSourceListA/W exports (#2680)

CORE-16968

3 years ago[NETSHELL] Remove erroneous DNS Server line and fix date/time format (#2655)
Kyle Katarn [Fri, 24 Apr 2020 13:48:54 +0000 (15:48 +0200)]
[NETSHELL] Remove erroneous DNS Server line and fix date/time format (#2655)

CORE-16947

3 years ago[CRT][STDLIB] Wine-sync _mbtowc_l function code 2563/head
Bișoc George [Tue, 21 Apr 2020 09:28:07 +0000 (11:28 +0200)]
[CRT][STDLIB] Wine-sync _mbtowc_l function code

The current _mbtowc_l code directly passes the string count size argument to cbMultiByte argument parameter to MultiByteToWideChar(). As the size of lpMultiByteStr expressed in bytes by cbMultiByte is dependent of the actual given string, the size of lpWideCharStr expressed in characters by cchWideChar is always 1.

The resulting parameters to MultiByteToWideChar() will lead to a failure as lpWideCharStr cannot accommodate the converted string if the size pointed by lpMultiByteStr is larger than the buffer wide string to receive the converted output, a Win32 error code of ERROR_INSUFFICIENT_BUFFER in other words. The fact that _mbtowc_l never fails without WINE Gecko package installed is because the codepage pointed by lc_codepage is CP_ACP and the converted output is directly given to the destination wide string parameter thus never calling MultiByteToWideChar(). Installing WINE Gecko merely unhides this problem.

As _mbtowc_l is imported from WINE and that they have updated their code (which at the same time this fixes the aforementioned problem), the following commit syncs the updated code from WINE.

CORE-16885

3 years ago[BOOTDATA] CORE-16976 Strip netkvm from optional files
Joachim Henze [Tue, 28 Apr 2020 19:33:26 +0000 (21:33 +0200)]
[BOOTDATA] CORE-16976 Strip netkvm from optional files

Because we added it into our sources recently,
there is no need anymore for opt-adding binaries.

VBox OK https://reactos.org/testman/compare.php?ids=72868,72873
KVM  OK https://reactos.org/testman/compare.php?ids=72869,72872

3 years ago[SHIMGVW] Correctly draw display border (#2687)
Katayama Hirofumi MZ [Tue, 28 Apr 2020 11:56:18 +0000 (20:56 +0900)]
[SHIMGVW] Correctly draw display border (#2687)

Use WS_EX_CLIENTEDGE extended style for display window.
Fix message WM_SIZE handling. CORE-16983

3 years ago[WINSPOOL] EnumPrintersA: Refactor failure handling (#2304)
Serge Gautherie [Mon, 27 Apr 2020 20:10:22 +0000 (22:10 +0200)]
[WINSPOOL] EnumPrintersA: Refactor failure handling (#2304)

3 years ago[RPCRT4] Add I_RpcSNCHOption() as 'stub'
Serge Gautherie [Tue, 31 Mar 2020 07:39:16 +0000 (09:39 +0200)]
[RPCRT4] Add I_RpcSNCHOption() as 'stub'

CORE-12534

3 years ago[LABEL] Update Polish translation (#2678)
Piotr Hetnarowicz [Mon, 27 Apr 2020 19:49:33 +0000 (21:49 +0200)]
[LABEL] Update Polish translation (#2678)

Co-Authored-By: Adam Słaboń <asaillen456esx@gmail.com>
3 years ago[SYSDM] User Profiles fix of OnDestroy (CORE-16921) (#2614)
Kyle Katarn [Mon, 27 Apr 2020 16:25:19 +0000 (18:25 +0200)]
[SYSDM] User Profiles fix of OnDestroy (CORE-16921) (#2614)

3 years ago[SHELL32] Fix dialog labels in Recycle Bin properties page (#2676)
Stanislav Motylkov [Mon, 27 Apr 2020 12:22:58 +0000 (15:22 +0300)]
[SHELL32] Fix dialog labels in Recycle Bin properties page (#2676)

Also fix remaining "Max size" edit box positions.

Addendum to e6e45b3. CORE-16972

3 years ago[WIN32K] Mute a DPRINT 1395/head
Mark Jansen [Wed, 6 Mar 2019 23:15:00 +0000 (00:15 +0100)]
[WIN32K] Mute a DPRINT

3 years ago[WIN32K] Allocate a buffer for a classname that is too long
Mark Jansen [Wed, 6 Mar 2019 23:13:19 +0000 (00:13 +0100)]
[WIN32K] Allocate a buffer for a classname that is too long

3 years ago[SHELL32] Fix "Max size" Edit box position in Recycle Bin properties page (#2676)
Kyle Katarn [Mon, 27 Apr 2020 10:48:26 +0000 (12:48 +0200)]
[SHELL32] Fix "Max size" Edit box position in Recycle Bin properties page (#2676)

CORE-16972

3 years ago[NETID] Fix incorrect component position and size, complete French translation (...
Kyle Katarn [Mon, 27 Apr 2020 10:44:27 +0000 (12:44 +0200)]
[NETID] Fix incorrect component position and size, complete French translation (#2672)

- Missing fr-fr translation for some items
- Wrong components size and/or position to fully display text

CORE-16597

- Complete fr-fr translation of associated .rc file
- Fix of component design (size, location, BS_MULTILINE).

Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
3 years ago[RASDLG] pl-PL update (#2675)
Piotr Hetnarowicz [Mon, 27 Apr 2020 10:38:27 +0000 (12:38 +0200)]
[RASDLG] pl-PL update (#2675)

3 years ago [EXPLORER] Fix incorrect component position and size for French language (#2671)
Kyle Katarn [Mon, 27 Apr 2020 10:32:42 +0000 (12:32 +0200)]
 [EXPLORER] Fix incorrect component position and size for French language (#2671)

CORE-16930, CORE-12386