Adam Stachowicz [Sun, 26 Apr 2020 14:48:46 +0000 (16:48 +0200)]
[INTL.CPL] Polish translation update (#2665)
After PR #2654
Katayama Hirofumi MZ [Sun, 26 Apr 2020 13:06:19 +0000 (22:06 +0900)]
[SHELL32] Implement VK_DELETE on SHBrowseForFolder (#2661)
Enable Del/Delete key to delete the selected folder in "Browse for Folder" dialog.
You can use https://jira.reactos.org/secure/attachment/40118/getfolder.zip as a test program.
CORE-7592
Hervé Poussineau [Sat, 25 Apr 2020 22:23:13 +0000 (00:23 +0200)]
[USETUP] Move loading of requested font from blue.sys to usetup
Hervé Poussineau [Mon, 13 May 2019 21:28:19 +0000 (23:28 +0200)]
[USETUP] Support a custom way to extract files for cabinet files
This will be used to extract files from cabinet to memory, instead of
writing them to disk.
Hervé Poussineau [Mon, 13 May 2019 21:22:20 +0000 (23:22 +0200)]
[USETUP] Optimize font loading
Reload a new font only if codepage changed.
Hervé Poussineau [Sat, 25 Apr 2020 19:34:16 +0000 (21:34 +0200)]
[BLUE] Add an IOCTL to directly choose which font to use (instead of codepage)
Mark Jansen [Sat, 18 Apr 2020 11:53:02 +0000 (13:53 +0200)]
[RTL] Implement LdrpRecordUnloadEvent
Mark Jansen [Sat, 18 Apr 2020 11:51:37 +0000 (13:51 +0200)]
[NTDLL_APITEST] Add a test for RtlGetUnloadEventTrace
Mark Jansen [Sat, 18 Apr 2020 11:50:50 +0000 (13:50 +0200)]
[NDK] Fix RTL_UNLOAD_EVENT_TRACE_NUMBER
William Kent [Sun, 26 Apr 2020 12:31:16 +0000 (08:31 -0400)]
[FONTS] Add Selawik as a substitution for Segoe UI
Serge Gautherie [Thu, 13 Feb 2020 02:25:42 +0000 (03:25 +0100)]
[SHELL32] DoGetProductType(): Use RegGetValueW()
instead of RegQueryValueExW(), to enforce a null terminator.
Addendum to
9f4e8ef25b53d27494efab569288452fbaa1cdfa.
Serge Gautherie [Thu, 13 Feb 2020 02:25:42 +0000 (03:25 +0100)]
[ROSPERF] PrintOSVersion(): Fix RegQueryValueExW() use
Bișoc George [Sun, 26 Apr 2020 12:14:17 +0000 (14:14 +0200)]
[UTILMAN] Properly annotate some variables (#2561)
Previously the code had a mixture of 'sz', 'wsz', 'lp' and 'lpwsz' Hungarian annotation prefixes which could bring confusions about the nature of the annotated variables. From now on all of these variables have a well defined annotation. Furthermore, add a missing argument annotation to LaunchProcess().
Serge Gautherie [Fri, 28 Feb 2020 12:14:36 +0000 (13:14 +0100)]
[NDK][NTDLL] RtlGetNtProductType(): Update it with SAL2 annotations
郑 [Sun, 26 Apr 2020 12:00:02 +0000 (20:00 +0800)]
Update zh-CN.rc (#2522)
Saibamen [Sun, 26 Apr 2020 11:56:46 +0000 (13:56 +0200)]
[SHIMGVW] Update Polish translation (#2666)
After PR #2606
Saibamen [Sun, 26 Apr 2020 11:56:17 +0000 (13:56 +0200)]
[DESK.CPL] Update Polish translation (#2664)
After PR #2591
Mark Jansen [Tue, 21 Apr 2020 20:10:49 +0000 (22:10 +0200)]
[NTDLL_APITEST] Add test for RTL_DEBUG_QUERY_MODULES
Mark Jansen [Thu, 16 Apr 2020 17:59:53 +0000 (19:59 +0200)]
[RTL] Partially implement RtlCreateQueryDebugBuffer and RtlDestroyQueryDebugBuffer
Mark Jansen [Thu, 16 Apr 2020 17:58:07 +0000 (19:58 +0200)]
[NTDLL_APITEST] Add minimal test for RTL_DEBUG_INFORMATION allocation
Mark Jansen [Thu, 16 Apr 2020 17:58:48 +0000 (19:58 +0200)]
[NDK] Fix RTL_DEBUG_INFORMATION definition
Mark Jansen [Wed, 15 Apr 2020 21:34:14 +0000 (23:34 +0200)]
[NDK] Fix BackTrace size in RTL_PROCESS_BACKTRACE_INFORMATION
Mark Jansen [Mon, 13 Apr 2020 21:37:25 +0000 (23:37 +0200)]
[NDK] Add STACK_TRACE_DATABASE definition
Mark Jansen [Wed, 15 Apr 2020 19:25:01 +0000 (21:25 +0200)]
[PSDK] Add argument names + sal annotations
Bișoc George [Sun, 26 Apr 2020 11:14:44 +0000 (13:14 +0200)]
[UTILMAN] Add Romanian and Italian translations (#2562)
Jose Carlos Jesus [Sun, 26 Apr 2020 11:12:28 +0000 (12:12 +0100)]
[BOOTDATA] Portuguese translation for EVENT_LABEL and DESKTOP_SCHEME (#2631)
Saibamen [Sun, 26 Apr 2020 11:07:25 +0000 (13:07 +0200)]
[POWERCFG] Update polish translation (#2663)
Update after PR #2593
Jose Carlos Jesus [Sun, 26 Apr 2020 11:06:34 +0000 (12:06 +0100)]
[CPL] Portuguese translation update (#2629)
Portuguese translation for:
cpl/input, cpl/hotplug, cpl/liccpa, cpl/telephon, cpl/timedate
Victor Perevertkin [Sun, 26 Apr 2020 10:36:33 +0000 (13:36 +0300)]
[IEXPLORE] Make duckduckgo our default search engine
Katayama Hirofumi MZ [Sun, 26 Apr 2020 03:30:58 +0000 (12:30 +0900)]
[SHELL32] Update name in CDefView::LV_RenameItems
Bișoc George [Sun, 26 Apr 2020 10:18:41 +0000 (12:18 +0200)]
[CRT_APITEST] Add testcase for mbtowc() (#2652)
Kyle Katarn [Sun, 26 Apr 2020 09:54:42 +0000 (11:54 +0200)]
[NETID] fr-fr translation fix and component size (#2586)
Kyle Katarn [Sun, 26 Apr 2020 08:20:22 +0000 (10:20 +0200)]
[POWERCFG] Power Scheme fix as per CORE-16893 (#2593)
Related to CORE-16900
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
Katayama Hirofumi MZ [Sun, 26 Apr 2020 00:07:14 +0000 (09:07 +0900)]
[MSPAINT] Add to recent documents (#2651)
Add to recent documents upon file save. CORE-3588
Katayama Hirofumi MZ [Sun, 26 Apr 2020 00:06:39 +0000 (09:06 +0900)]
[NOTEPAD] Add to recent documents (#2649)
Add to recent documents upon file save. CORE-3588
Robert Naumann [Thu, 23 Apr 2020 17:28:14 +0000 (19:28 +0200)]
[CONTROL] Fix hang while calling RunControlPanel() CORE-11373
- based on a patch by Jira user "wimh"
- also addressed Hermes' suggestion to use ARRAYSIZE instead of MAX_PATH
Kyle Katarn [Sat, 25 Apr 2020 16:34:41 +0000 (18:34 +0200)]
[DESK][THEMEUI] Update French translation (#2591)
Co-authored-by: Sylvain Deverre <deverre.sylv@gmail.com>
Kyle Katarn [Sat, 25 Apr 2020 08:41:01 +0000 (10:41 +0200)]
[COMDLG32][REGEDIT] Fix display problems (CORE-16890) (#2638)
Kyle Katarn [Sat, 25 Apr 2020 08:38:35 +0000 (10:38 +0200)]
[SHELL32] Improve french translations
Katayama Hirofumi MZ [Sat, 25 Apr 2020 02:01:20 +0000 (11:01 +0900)]
[SHELL32] Command 'start C:' should open 'C:\' (#2642)
Based on JIRA user amaneureka's idea.
In SHELL_execute function, add a backslash for Drive "C:", "D:" or "E:" etc.
CORE-16384
Joachim Henze [Fri, 24 Apr 2020 20:22:22 +0000 (22:22 +0200)]
[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 15 in the version.cmake
Kyle Katarn [Fri, 24 Apr 2020 16:28:38 +0000 (18:28 +0200)]
[SYSDM] Virtual Memory panel : improve settings for pagefile + fr-fr translation
* Fix for CORE-12486
Co-Authored-By: Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Co-authored-by: Sylvain Deverre <deverre.sylv@gmail.com>
Kyle Katarn [Fri, 24 Apr 2020 14:27:07 +0000 (16:27 +0200)]
[INTL] Translate hardcoded string (#2654)
CORE-16951
Thomas Faber [Fri, 24 Apr 2020 12:56:26 +0000 (14:56 +0200)]
[WINDOWSCODECS] Use upstream Wine fix for 4bps BGRA TIFF. CORE-16796
Import Wine commits by Dmitry Timoshkov:
*
0cd8502b49 windowscodecs: Add support for 4bps RGBA format to TIFF decoder.
*
962bb99352 windowscodecs/tests: Add a separate test for 4bps BGRA TIFF format.
Thomas Faber [Fri, 24 Apr 2020 07:25:23 +0000 (09:25 +0200)]
[LIBXSLT] Update to version 1.1.34. CORE-16952
Thomas Faber [Wed, 22 Apr 2020 21:32:51 +0000 (23:32 +0200)]
[LIBXML2] Update to version 2.9.10. CORE-16952
Timo Kreuzer [Sun, 28 Jan 2018 22:44:28 +0000 (23:44 +0100)]
[NTOS:IO] Fix parsing of resource lists
Also add a hack to avoid failing on now occurring resource conflict detection and try to fix at least one resource in ACPI hal.
CORE-10146
CORE-12892
Victor Perevertkin [Fri, 24 Apr 2020 09:44:05 +0000 (12:44 +0300)]
[GITIGNORE] Remove "build" folder, which discards some commited files
Katayama Hirofumi MZ [Fri, 24 Apr 2020 08:45:43 +0000 (17:45 +0900)]
[SDK][RTL][NTDLL_APITEST] Add RtlMultipleAllocateHeap and RtlMultipleFreeHeap (#2641)
- Add RtlMultipleAllocateHeap and RtlMultipleFreeHeap functions (2k3+).
- Add a testcase for two functions.
CORE-12026
Kyle Katarn [Fri, 24 Apr 2020 06:38:41 +0000 (08:38 +0200)]
[SHELL32] Fix for incorrect init of hide/show hidden files & folders
Stanislav Motylkov [Thu, 23 Apr 2020 23:48:22 +0000 (02:48 +0300)]
[INTL] Fix build (#2612)
Addendum to
76dd2fc.
Serge Gautherie [Sat, 18 Apr 2020 14:40:42 +0000 (16:40 +0200)]
[REACTOS] Remove some ending spaces
Serge Gautherie [Sat, 18 Apr 2020 14:40:42 +0000 (16:40 +0200)]
[REACTOS] Update some external URLs
Serge Gautherie [Thu, 23 Apr 2020 23:30:40 +0000 (01:30 +0200)]
[README] Update now-redirected 'reactos.org' URLs (#2633)
Mas Ahmad Muhammad [Thu, 23 Apr 2020 23:24:32 +0000 (06:24 +0700)]
[TRANSLATION] Update Indonesian translation for CPL applets (#2612)
Signed-off-by: Mas Ahmad Muhammad <m.charly81@gmail.com>
Sylvain Deverre [Thu, 23 Apr 2020 18:11:10 +0000 (20:11 +0200)]
[NETKVM] Fix GCC build
Kyle Katarn [Thu, 23 Apr 2020 17:58:32 +0000 (19:58 +0200)]
[SENDMAIL] Add french translation for "Send To" shell extension
James Tabor [Thu, 23 Apr 2020 14:33:32 +0000 (09:33 -0500)]
[NETKVM] Fix Build
Nguyen Trung Khanh [Thu, 5 Mar 2020 03:58:56 +0000 (10:58 +0700)]
[NETKVM] Import NetKVM network adapter driver by Red Hat
CORE-15841
Katayama Hirofumi MZ [Thu, 23 Apr 2020 13:02:41 +0000 (22:02 +0900)]
[NTGDI][FREETYPE] Return non-zero gm.gmBlackBoxX/Y (#2643)
In return of GetGlyphOutline function call, gm.gmBlackBoxX and gm.gmBlackBoxY must be non-zero to avoid Division by Zero. At epilogue of ftGdiGetGlyphOutline, we adjust the values. CORE-15949
Serge Gautherie [Wed, 22 Apr 2020 19:39:25 +0000 (21:39 +0200)]
[EXPLORER] Update now-redirected 'http' and 'reactos.org' URLs
Serge Gautherie [Wed, 22 Apr 2020 20:03:42 +0000 (22:03 +0200)]
[ACPPAGE] Update now-redirected 'reactos.org' URLs
Serge Gautherie [Wed, 22 Apr 2020 20:03:42 +0000 (22:03 +0200)]
[SYSDM] Update now-redirected 'http' and 'reactos.org' URLs
Katayama Hirofumi MZ [Thu, 23 Apr 2020 07:03:55 +0000 (16:03 +0900)]
[ZIPFLDR] Improve Japanese translation
Katayama Hirofumi MZ [Thu, 23 Apr 2020 06:59:32 +0000 (15:59 +0900)]
[SENDMAIL] Improve Japanese IDS_SHORTCUT translation
Piotr Hetnarowicz [Thu, 23 Apr 2020 06:50:35 +0000 (08:50 +0200)]
[sendmail] pl-pl update (#2637)
Victor Perevertkin [Thu, 23 Apr 2020 04:49:35 +0000 (07:49 +0300)]
[BTRFS] Fix amd64 build
CORE-16679
Victor Perevertkin [Thu, 23 Apr 2020 04:28:34 +0000 (07:28 +0300)]
[BTRFS] Fix build
CORE-16679
Victor Perevertkin [Thu, 23 Apr 2020 02:38:57 +0000 (05:38 +0300)]
[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.2
CORE-16679
Katayama Hirofumi MZ [Thu, 23 Apr 2020 03:57:48 +0000 (12:57 +0900)]
[BOOT][BOOTDATA] Improve Japanese translation of hivedef.inf
Katayama Hirofumi MZ [Wed, 22 Apr 2020 19:19:20 +0000 (04:19 +0900)]
[SENDMAIL][ZIPFLDR][MYDOCS] Fix creation of SendTo files (#2616)
- Improve and move SendTo files creation code and timing.
- Delete IDS_DESKLINK of shell32.
- Add IDS_DESKLINK into sendmail.
CORE-16924
Piotr Hetnarowicz [Wed, 22 Apr 2020 18:51:45 +0000 (20:51 +0200)]
[MMCPL] hivedef.inf - Add Polish translation of Sound Events (#2628)
Co-Authored-By: Adam Słaboń <asaillen456esx@gmail.com>
Kyle Katarn [Wed, 22 Apr 2020 17:27:33 +0000 (19:27 +0200)]
[MMCPL] Localization enablement of Sound Events (#2623)
* new hivedef.inf for sound event localization
Katayama Hirofumi MZ [Wed, 22 Apr 2020 14:08:56 +0000 (23:08 +0900)]
[MYDOCS] Follow-up of #2624
Use HIDA_GetPIDLFolder and HIDA_GetPIDLItem.
CORE-12562
Thomas Faber [Wed, 15 Apr 2020 10:09:49 +0000 (12:09 +0200)]
[SHSVCS] Don't call UnregisterWait from within the wait callback.
Doing this causes deadlocks, the process runs out of worker threads and
the system runs out of memory by allocating too many I/O completion ports
when using ntdll.dll from Windows.
Thomas Faber [Tue, 14 Apr 2020 20:11:46 +0000 (22:11 +0200)]
[MBEDTLS] Update to version 2.7.15. CORE-16869
Katayama Hirofumi MZ [Wed, 22 Apr 2020 10:34:15 +0000 (19:34 +0900)]
[SHELLEXT][MYDOCS][INF] Add mydocs.dll and .mydocs file extension (#2624)
I found "SendTo My Documents" is realized by .mydocs filename extension in WinXP/2k3. To implement this, I will add mydocs.dll file. CORE-12562
Serge Gautherie [Wed, 22 Apr 2020 05:45:12 +0000 (07:45 +0200)]
[IEXPLORE] Update now-redirected 'http' and 'reactos.org' URLs (#2619)
Serge Gautherie [Wed, 22 Apr 2020 05:44:13 +0000 (07:44 +0200)]
[USETUP] Update now-redirected 'http' and 'reactos.org' URLs (#2622)
NB:
http://www.reactos.org/uk/
is not updated, as it returns
Error 404 - Page not found.
Serge Gautherie [Wed, 22 Apr 2020 05:42:43 +0000 (07:42 +0200)]
[RAPPS] Update now-redirected 'http' and 'reactos.org' URLs (#2621)
NB:
http://www.reactos.org/wiki/Bulgarian_translation
is not updated, as it returns
Error 404 - Page not found.
Doug Lyons [Wed, 22 Apr 2020 05:21:31 +0000 (00:21 -0500)]
[GDI32_APITEST] Add Tahoma font to GetTextMetrics apitest set (#2615)
Tahoma is available in Windows and ReactOS both, so this allows us to compare these fonts in both systems.
Hermès Bélusca-Maïto [Tue, 21 Apr 2020 22:16:14 +0000 (00:16 +0200)]
[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".
Hermès Bélusca-Maïto [Sun, 19 Apr 2020 16:50:00 +0000 (18:50 +0200)]
[TZLIB] QueryTimeZoneData(): Don't fail if the optional values "Display", "Std", "Dlt" are missing (or too long to be captured). However fail if the timezone information is missing.
Hermès Bélusca-Maïto [Sun, 19 Apr 2020 15:48:25 +0000 (17:48 +0200)]
[TIMEDATE.CPL][SYSSETUP][TZLIB] Introduce a small static library "tzlib": "TimeZone Utilities Library", and use it in timedate.cpl and syssetup.dll.
This small win32 library provides time-zone utility wrappers around
Win32 functions, that are used by different ReactOS modules such as
timedate.cpl, syssetup.dll, and a possible future 'tzutil' tool.
The code has been extracted from the common code found in both
timedate.cpl and syssetup.dll.
Joachim Henze [Tue, 21 Apr 2020 21:26:47 +0000 (23:26 +0200)]
[WIN32SS] CORE-16738 Comment an assert
It popped up 2-3 times for me during several
months of ros usage and I could continue without
noticing any side effects.
Giannis who once added it, was ok with commenting it.
His words:
This assertion isn't something fatal,
the worst thing that can happen from continuing on it would be
to make the thread get awake more times than it should.
Dmitry Borisov [Tue, 21 Apr 2020 20:22:42 +0000 (02:22 +0600)]
[KDCOM][NTOS:INBV][FREELDR] Decrease default baud rate for PC-98 target (#2601)
According to PC-9801 Bible p. 50, divisor for PIT will become unsupported in some cases after having removed the fractional part. Replace 19200 value with 9600 which is supported by both 10 MHz and 8 MHz machines.
Jose Carlos Jesus [Tue, 21 Apr 2020 13:38:23 +0000 (14:38 +0100)]
[SHELL32] Fix grammar mistake in portuguese translation (#2605)
Katayama Hirofumi MZ [Tue, 21 Apr 2020 10:11:58 +0000 (19:11 +0900)]
[SHIMGVW] Improve Japanese translation
Katayama Hirofumi MZ [Tue, 21 Apr 2020 06:32:19 +0000 (15:32 +0900)]
[MEDIA][FONTS] Fix French glyphs of Tahoma font (#2607)
Fix French glyphs (U+00EC, U+00EE, and U+00EF) of Tahoma font. Version 0.018 khmz
CORE-16899
Stanislav Motylkov [Tue, 21 Apr 2020 01:04:46 +0000 (04:04 +0300)]
[README] Replace IRC with our official chat
Also improve contributing section.
Serge Gautherie [Tue, 21 Apr 2020 00:38:54 +0000 (02:38 +0200)]
[REACTOS] Update now-redirected 'http' and 'reactos.org' urls (#2583)
And improve/fix some urls.
Kyle Katarn [Tue, 21 Apr 2020 00:18:55 +0000 (02:18 +0200)]
[SHIMGVW] Update French translation (#2610)
Addendum to
3926e9b. CORE-16911
Stanislav Motylkov [Mon, 20 Apr 2020 23:30:21 +0000 (02:30 +0300)]
[REGEDIT] Improve Russian translation
Also fix minor issues in other translations. CORE-16914
Stanislav Motylkov [Mon, 20 Apr 2020 21:38:42 +0000 (00:38 +0300)]
[SHELL32] Update Russian translation
Addendum to
c82ba34.
Stanislav Motylkov [Mon, 20 Apr 2020 21:28:58 +0000 (00:28 +0300)]
[SHIMGVW] Update Russian translation
Addendum to
3926e9b. CORE-16911
Stanislav Motylkov [Mon, 20 Apr 2020 21:24:23 +0000 (00:24 +0300)]
[BROWSEUI] Update Russian translation
Addendum to
d8e47d6. CORE-10989
Charles Ambrye [Mon, 20 Apr 2020 02:52:52 +0000 (19:52 -0700)]
[SHELL32] Fix a bug that caused Auto Arrange to always be highlighted in the file explorer
This occurred in the file explorer because the menu isn't destroyed and recreated each time, so the menu item, once checked, will stay checked forever. We must call CheckMenuItem with MF_UNCHECKED to clear the check when necessary
Charles Ambrye [Mon, 20 Apr 2020 02:49:38 +0000 (19:49 -0700)]
[SHELL32] Modify context menu to include Align To Grid, and remove Line Up Icons
Implement support for using Align To Grid, which itself simply sets the LVS_EX_SNAPTOGRID extended style of the list view control
Charles Ambrye [Mon, 20 Apr 2020 02:41:54 +0000 (19:41 -0700)]
[LISTVIEW] Add basic support for LVS_EX_SNAPTOGRID
Kyle Katarn [Mon, 20 Apr 2020 17:21:36 +0000 (19:21 +0200)]
[BROWSEUI] fr-fr translation update following PR2602 (#2611)
* PR2602 fr-fr update
* typo following sdever review