Serge Gautherie
d6c4411207
[MSGINA] gui: Improve 'DlgData_Destroy()'
...
Addendum to 623dd26cce
.
2020-07-11 01:44:26 +02:00
Serge Gautherie
db2aa4c8ca
[APISETS] api-ms-win-core-localization-l1-2-1: Is NT6.3+ actually
...
CORE-17095
2020-07-11 01:16:38 +02:00
Serge Gautherie
0de16bc3ba
[APISETS] api-ms-win-core-localization-l1-2-0: Is NT6.2+ actually
...
CORE-17095
2020-07-11 01:16:38 +02:00
Serge Gautherie
871f96b66e
[APISETS] api-ms-win-core-localization-l1-1-0: Is NT6.1+ actually
...
CORE-17095
2020-07-11 01:16:38 +02:00
Thomas Faber
292f67af5b
[MBEDTLS] Update to version 2.7.16. CORE-17155
2020-07-04 21:53:46 +02:00
Thomas Faber
e57126f5e5
[MBEDTLS] Switch license headers to the dual-licensed version. CORE-17155
...
This is the default going forward, and separating it out into its own
commit removes the noise from the following sync commit.
2020-07-04 21:53:42 +02:00
Oleg Dubinskiy
622f187c04
[MSWSOCK] Use a correct prototype for SvchostPushServiceGlobals stub
...
See https://www.geoffchappell.com/studies/windows/win32/services/svchost/dll/svchostpushserviceglobals.htm .
2020-06-27 14:55:28 +02:00
Serge Gautherie
2dfcb500e2
[MSI] Remove obsolete '__ASM_DEFINE_FUNC()'
...
MSVC build reports:
{{
dll\win32\msi\msvchelper.h(3): warning C4005: '__ASM_DEFINE_FUNC': macro redefinition
sdk\include\reactos\wine/asm.h(60): note: see previous definition of '__ASM_DEFINE_FUNC'
dll\win32\msi\custom.c(547): warning C4003: not enough actual parameters for macro '__ASM_DEFINE_FUNC'
}}
Addendum to 476c99b
and 9efafd6
.
2020-06-27 14:48:00 +02:00
Serge Gautherie
82272f03e3
[OLE32] ole32_ros.diff: Remove remnant '__ASM_STDCALL_FUNC()'
...
Addendum to 0f5d91b
.
CORE-16441
2020-06-27 14:48:00 +02:00
Serge Gautherie
bf88ce89c8
[APISETS] api-ms-win-crt-utility-l1-1-0: Fix 'llabs' return type
...
MSVC 'Release' build reports:
'dll\apisets\api-ms-win-crt-utility-l1-1-0_stubs.c(41): warning C4391: 'int llabs()': incorrect return type for intrinsic function, expected '__int64''
Addendum to 3f15a0d
.
2020-06-27 14:46:15 +02:00
Serge Gautherie
4213c70e2e
[CRTDLL][CRT] Remove remnant declaration, silence cppcheck false positive.
...
* _atexit_cleanup is no longer used
* Fix cppcheck 'pointerSize' warning
2020-06-27 14:35:32 +02:00
Jared Smudde
9e20be0fbf
[SYSDM] Set the proper icon in title bar
2020-06-27 10:22:07 +02:00
Thomas Brogan
88300ec3b3
[WINMM] Improve implementation of timeGetTime, timeBeginPeriod, timeEndPeriod ( #2933 )
...
Use QueryPerformanceCounter if a high-resolution timer is requested (<= 5ms) instead of the more inaccurate GetTickCount.
2020-06-20 13:28:25 +03:00
Hervé Poussineau
ea4af587a9
[SETUPAPI] Add function names in traces
2020-06-20 08:16:07 +02:00
Oleg Dubinskiy
1761bedb82
[VSSAPI] Add missing wrapper for ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z and _VSSAPI_CreateVssBackupComponents@4 in msvc.s, to fix MSVC compilation
2020-06-07 19:45:05 +02:00
Oleg Dubinskiy
23a1f8d335
[VSSAPI] Import Wine commits "Stub CreateVssBackupComponentsInternal + ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z"
...
ce9b5a7e17
767c94bc5c
CORE-9511.
2020-06-07 19:45:05 +02:00
Oleg Dubinskiy
31e00140d3
[RPCRT4] Export NdrCreateServerInterfaceFromStub as stub
...
Required by MS ole32.dll CORE-15395, CORE-17004.
2020-06-07 14:08:58 +02:00
Thomas Faber
185591368d
[SHELLBARS] Add missing psdk dependency.
2020-06-06 23:02:35 +02:00
Thomas Faber
789c88c185
[MSTASK] Add netapi32 dependency to ensure atsvc_c.h is available.
2020-06-06 23:02:35 +02:00
Amine Khaldi
139a3d6661
[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905
2020-06-06 21:58:41 +03:00
Serge Gautherie
abe1dd31c4
[SHLWAPI] lang/*.rc : Enforce aa-BB filenames ( #2816 )
2020-06-06 18:25:43 +02:00
Serge Gautherie
8140203940
[KERNEL32] FatalAppExitW: Add an 'UNREFERENCED_LOCAL_VARIABLE(Status)' ( #2883 )
...
Addendum to 21d2accad3
(r71793).
2020-06-04 23:35:54 +03:00
Serge Gautherie
450425028c
[IPHLPAPI] getNumInterfacesInt(): Remove 'if()' redundant condition ( #2884 )
...
No impact.
Detected by Cppcheck: redundantCondition.
Addendum to 1fe3a2d6c3
(r9788).
2020-06-04 23:26:28 +03:00
Katayama Hirofumi MZ
7c9a8c0b89
[SHELL32] Improve readability of filesystem notification ( #2737 )
...
Improve human readability of filesystem change notification.
- Rename the identifiers for human readabilities.
- Split the code into CFilePathList and CDirectoryWatcher classes.
- Encapsulation of code.
CORE-13950
2020-06-02 18:42:07 +09:00
Jose Carlos Jesus
3dad100ea4
[TRANSLATION] Add/update Portuguese translation ( #2850 )
...
- Add translation for: iernonce, modmui.
- Update translation for: jscript, msports, shell32.
2020-06-01 20:48:58 +02:00
Jose Carlos Jesus
8189133865
[TRANSLATION] Add/Update Portuguese translation for some shell extensions ( #2845 )
...
- Add translation for: devcpux, netplwiz, ntobjshex, stobject, zipfldr.
- Update translation for: sendmail.
2020-06-01 20:31:06 +02:00
Serge Gautherie
7094297b7a
[APISETS] Fix some functions that are NT10(v1607)+ ( #2738 )
...
- *_onexit_*() are NT10(v1607)+
- *_seh_filter_*() are NT10(v1607)+ actually
CORE-16700
2020-06-01 20:04:32 +03:00
Serge Gautherie
64fea1dbd0
[MSGINA] gui: Improve DlgData_LoadBitmaps() ( #2520 )
...
And let bar timer depend on the bar image only.
Addendum to 623dd26cce
.
2020-06-01 12:26:53 +03:00
Serge Gautherie
6baa151888
[APISETS] Some API sets are NT10+ and win32 only (Part 1/2) ( #2805 )
...
* api-ms-win-downlevel-shell32-l1-1-0.dll is NT10+ and win32 only
* api-ms-win-shcore-obsolete-l1-1-0.dll is NT10+ and win32 only
* api-ms-win-downlevel-shlwapi-l2-1-0.dll is NT10+ and win32 only
CORE-8880
2020-06-01 12:20:13 +03:00
Serge Gautherie
703c56beb3
[REACTOS] RegQueryValueExW() wants bytes, not chars ( #2876 )
...
Cherry-pick:
a359e02666
0662da18b8
e4e5eda3d9
CORE-9665
Co-authored-by: Victor Martinez <vicmarcal@gmail.com>
2020-06-01 12:06:49 +03:00
Timo Kreuzer
cb99761bc1
[NTDLL] Use lowest OS version GUID in the application manifest, instead of highest
2020-05-31 13:14:01 +02:00
Timo Kreuzer
0ed8b916e4
[MSTASK] Add C stubs and comment out decorated exports
...
MSVC's LINK is not able to export both the undecorated and decorated symbol from the same dll. This results in an incoherence between the spec file entries and the actual exports, breaking the dll export versioning.
2020-05-31 12:26:37 +02:00
Katayama Hirofumi MZ
99b52df014
[SHELL32][INCLUDE] Improve CheckEscapesA/W ( #2795 )
...
Fix and improve shell32!CheckEscapesA/W functions.
Add a testcase for shell32!CheckEscapesA/W to shell32_apitest.
2020-05-28 10:58:26 +09:00
Serge Gautherie
11345aedd8
[FORMATTING] [CMAKE] Remove space in 'if (' ( #2847 )
2020-05-26 20:24:02 +02:00
Serge Gautherie
03d5ff7f68
[MMSYS] OnHScroll(): Fix wrong '&&' operator ( #2855 )
...
CORE-17079
2020-05-25 19:57:52 +02:00
Timo Kreuzer
dd7fb63cd1
[ADVAPI32] Convert ordinals to @ in spec file
2020-05-24 08:22:24 +02:00
Tibor Lajos Füzi
1017c73a9c
[TRANSLATION] Hungarian translation update for shell32 ( #2828 )
2020-05-23 19:20:16 +02:00
Serge Gautherie
99d0a348aa
[LSASRV] LsapLogonUser(): Fix 'AuthenticatingAuthority' copypasta ( #2839 )
...
Reported by contributor 'qarmin'.
CORE-17074
2020-05-23 19:07:04 +02:00
Timo Kreuzer
f323778b0b
[NTDLL] Rename ExportEntry to ExportDirectory to better represent what it is
2020-05-23 17:30:52 +02:00
Piotr Hetnarowicz
35b5876a95
[APPWIZ] Polish translation update ( #2790 )
...
FIXED: dialogs, button, description
2020-05-23 15:43:56 +02:00
Eric Kohl
cf62e22974
[USERENV] Implement DeleteProfileW()
2020-05-23 12:37:16 +02:00
Eric Kohl
5bc6f79399
[SAMSRV] SampInitializeSAM: Fix indentation and add comments
2020-05-23 12:30:54 +02:00
Kyle Katarn
57401cb66d
[DEVMGR] Use the ShellAboutW API routine to display the about dialog and French translation update ( #2807 )
...
As the dialog simply displays the copyright names and nothing particular it makes sense to use ShellAboutW() instead.
Similar to #2743 by @HBelusca
2020-05-22 22:53:17 +09:00
Kyle Katarn
4ce7081766
[SYSSETUP][MAIN] Fix Mouse Properties UI and improve French translation ( #2810 )
...
- PS2 Mouse Advanced Properties : Static control (frame) added
- PS2 Mouse Advanced Properties : French translation added and control layout adapted accordingly
- Mouse CPL > Wheel > Sroll line text box ES_NUMBER style added
- ReactOS Setup : French translation added
2020-05-22 22:49:27 +09:00
Serge Gautherie
ef6711c904
[SYSSETUP] DoWriteProductOption(): Fix 'pData' copypastas ( #2826 )
...
Addendum to 612729b092
.
CORE-17069
2020-05-22 01:52:50 +09:00
Jose Carlos Jesus
c3ab469e44
[ACCESS.CPL] Improvements to Portuguese translation ( #2800 )
2020-05-21 15:36:33 +02:00
Serge Gautherie
924f19f6dc
[REACTOS] Remove executable bits on source files ( #2822 )
2020-05-20 23:09:44 +02:00
Kyle Katarn
357b3fa858
[MAIN.CPL] Fix of Keyboard settings French translation ( #2812 )
2020-05-20 15:47:24 +02:00
Kyle Katarn
b8f7d4c56d
[TIMEDATE] French translation ( #2811 )
2020-05-20 15:45:47 +02:00
Mark Jansen
83a9f71690
[SHELL32] Allow creation of an empty CFileSysEnum
...
CORE-16908
2020-05-19 20:35:52 +02:00
Joachim Henze
4cbb21761c
[SYSSETUP] Fix broken build on RosBE2.1.6 CORE-17028
...
The build broke due to a typo introduced by
0.4.15-dev-275-g
612729b092
../dll/win32/syssetup/wizard.c: In function 'ProductPageDlgProc':
../dll/win32/syssetup/wizard.c:527:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-
after-statement]
cc1.exe: all warnings being treated as errors
2020-05-19 20:32:21 +02:00
Kyle Katarn
fb2a9bb60d
[JOY] Fix missing UI elements and French translation ( #2808 )
...
Missing GUI elements added.
Improve French translation.
2020-05-19 19:09:05 +09:00
Katayama Hirofumi MZ
612729b092
[SYSSETUP][BOOTDATA] Make Server default again and write Service Pack ( #2749 )
...
- Make "ReactOS Server" the default product option again instead of "ReactOS Workstation".
- Write "Service Pack" info onto registry.
- Add ProductOption option to bootcd unattend.inf.
- Delete IDC_PRODUCT_SUITE and IDC_PRODUCT_TYPE controls.
CORE-17028
2020-05-19 15:41:26 +09:00
Jose Carlos Jesus
d5784d6345
[DESK][TIMEDATE] Update Portuguese translation ( #2801 )
2020-05-17 23:53:54 +02:00
Eric Kohl
6efb3cbe03
[SETUPAPI] Implement CM_Get_Next_Res_Des_Ex() partially (WIP)
2020-05-17 20:04:26 +02:00
Julen Urizar Compains
546862babc
[TRANSLATION] Update Spanish, and add Basque translation ( #2667 )
...
Add/update translation for:
charmap_new, logoff, mspaint, notepad, usetup, welcome,
hotplug.cpl, sysdm.cpl, aclui.dll, comctl32.dll, comdlg32.dll,
hhctrl.ocx, kernel32.dll, msi.dll, oledlg.dll, shell32.dll,
tapiui.dll, themeui.dll, wininet.dll, winmm.dll, wldap32.dll,
winsrv.dll.
2020-05-17 18:46:36 +02:00
Jose Carlos Jesus
cd0c06bef3
[ACPPAGE] Add Portuguese translation ( #2802 )
2020-05-17 18:12:11 +02:00
Mark Jansen
332889b8d7
[COMDLG32] Differentiate between real and virtual folders,
...
do not allow traversal inside virtual folders when selecting a file
CORE-16908
2020-05-17 17:09:05 +02:00
Mark Jansen
f379a29606
[SHELL32] Properly enumerate virtual shell folders (on files) as fake folders
...
CORE-16908
2020-05-17 17:09:04 +02:00
Mark Jansen
b1003ae909
[SHELL32] Update CFileSysEnum to be maintaineable
...
CORE-16908
2020-05-17 17:09:04 +02:00
Mark Jansen
ac215455bb
[SHLWAPI] Fix SHRegGetCLSIDKeyW
2020-05-17 17:09:04 +02:00
Jose Carlos Jesus
2bd6bfdd90
[COMCTL32] Fix recalculation of property-sheet dialog position ( #1818 )
...
During initialization of property sheet dialogs, their overall size can change (when adding property sheets) after the dialog has been created and pre-positioned by win32k.
Therefore their position needs to be recomputed so that they try to fit the best on screen.
CORE-9008, CORE-9602
2020-05-15 18:12:02 +02:00
Katayama Hirofumi MZ
62e59652a0
[SHELL32] Don't hardcode C: drive again ( #2777 )
...
- Avoid buffer overrun.
- Don't hardcode C: drive.
CORE-13235
2020-05-15 16:36:13 +09:00
Katayama Hirofumi MZ
6c3775f77c
[SHELL32] Implement SheShortenPathA ( #2785 )
...
Implement shell32!SheShortenPathA function.
2020-05-14 22:52:22 +09:00
Katayama Hirofumi MZ
b7a97a2af2
[SHELL32] Implement MakeShellURLFromPathA ( #2784 )
...
Implement shell32!MakeShellURLFromPathA function.
2020-05-14 22:51:53 +09:00
Ricardo Hanke
0c5f367172
[OPENGLCFG] Empty list boxes if registry key is missing ( #2750 )
...
If the registry key that holds the names of installed opengl drivers is missing, all list boxes in openglcfg are empty. This is a minor code rearrangement to fix this behavior.
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
2020-05-14 14:47:48 +02:00
Piotr Hetnarowicz
64ba6e64c8
[SHELL32] PL-pl Dialogs fix ( #2788 )
...
- Fixed invisible text in DIALOGS.
2020-05-14 14:33:32 +02:00
Kyle Katarn
bd79d1ec23
[SYSDM][USRMGR] French translation update ( #2765 )
...
CORE-16596
2020-05-14 15:24:13 +03:00
Erdem Ersoy
072be890f3
[TRANSLATIONS] Turkish translation updates ( #2724 )
...
* [TRANSLATIONS] Translate desk.cpl to Turkish
* Update file header
* [TRANSLATIONS]
* Update translations of syssteup
* Update translations of userenv
* Update translations of shell32 (partial)
* [TRANSLATION] Fix a translation
* [TRANSLATION] Translate Turkish strings to Turkish
for hivedef.inf
* Update Turkish translations of shell32 partially
* Update shell32 Turkish translations (partially)
* Update shell32 Turkish translations (partially)
* Fix translation for desk.cpl
2020-05-14 14:23:05 +02:00
Oleg Dubinskiy
90aff2947b
[REGAPI] Import regapi.dll from Wine Staging 5.7 CORE-16458 ( #2723 )
...
- Comment some other missing exports Windows regapi.dll has them, but Wine's one doesn't.
Required by MS winlogon with Win32SS replaced. I double-rechecked: now it doesn't fail due to missing regapi.dll in system32 or separate missing functions in this dll, exactly the same as with MS regapi. In pair with my profmap.dll (which was merged recently), now it fails due to InitializeUserProfile() stub in our userenv.dll (if to replace msgina too).
Also I compared the exports of MS regapi.dll and Wine's one. Win2k3 version has all exports that Wine version has and some others (which looks like were dropped in NT6). But those exports which already exist, are enough to allow MS winlogon no longer fail.
CORE-16458
2020-05-14 14:21:16 +02:00
Katayama Hirofumi MZ
d3a550a6a9
[SHLWAPI] Implement SHIsLowMemoryMachine ( #2783 )
...
Implement shlwapi!SHIsLowMemoryMachine function.
2020-05-14 09:47:21 +09:00
Katayama Hirofumi MZ
b70232d416
[SHELL32] Half-implement SHWinHelp
2020-05-14 09:38:38 +09:00
Yaroslav Kibysh
5f319bafc8
[SYSSETUP] Update Ukrainian translation ( #2776 )
2020-05-13 15:11:48 +03:00
James Tabor
98bfe2fc89
[PrintUI|NTPrint] Printing Application Utility Support
...
PrintUI : Move to printing base directory.
NTPrint : Import from wine.
NTPrint does have a API test program from wine, not imported at this
time.
These will be Sync/Ported to full forked.
2020-05-12 20:26:02 -05:00
Joachim Henze
666fe66fe9
[MSAFD] Workaround regression CORE-15804
...
To fix 'MSTSC fails to connect with error "ERROR: Bad packet header"'
which regressed by 0.4.12-dev-752-g
6bc61f63f1
In 0.4.12 and 0.4.13 releases I totally reverted
Pierre Schweitzer's work instead.
Thanks to Doug Lyons, author of this new workaround,
we can keep Pierre's work.
We think MSAFD is a better place to workaround than
our MSTSC binary, because our MSTSC runs fine on
W2K3SP2.
I will backport this new workaround also into 0.4.14RC.
2020-05-13 02:39:37 +02:00
Piotr Hetnarowicz
b22484b533
[BROWSEUI] PL-pl update
...
browseui.dll - PL-pl translation update :)
2020-05-11 15:52:31 +02:00
Piotr Hetnarowicz
6f05ea5911
[MAIN.CPL] PL-pl update
...
MAIN.CPL - PL-pl
-dialogs fix
-strings update
2020-05-11 15:52:17 +02:00
Piotr Hetnarowicz
cc6dcfb10e
[INTL.CPL] PL-pl update
...
intl.cpl - PL-pl update
-dialogs fix
-strings update
2020-05-11 15:51:53 +02:00
Katayama Hirofumi MZ
711f631849
[SHELL32] Don't hardcode C: drive ( #2768 )
...
CORE-13235
2020-05-11 11:43:07 +09:00
Kyle Katarn
c1fad34755
[WINNLS] Fix of GetCurrencyFormatW to handle "32" grouping format ( #2719 )
2020-05-10 08:34:35 +02:00
Charles Ambrye
e978ec6125
[SHELL32] Return ERROR_INVALID_DRIVE if the drive type is unknown or there is no volume mounted ( #2703 )
...
Return ERROR_INVALID_DRIVE if the drive is either unknown or unmounted.
2020-05-09 21:54:15 +09:00
Jared Smudde
e2fdfae24f
[COMDLG32] Add some more places to the places bar in the open file dialog. ( #2732 )
...
Add Recent Documents and My Network Places to the places bar in the open file dialog.
NOTE: Technically this "places bar" can be customized:
https://www.tenforums.com/tutorials/126153-change-places-bar-items-common-dialog-box-windows.html
https://www.sevenforums.com/tutorials/85487-common-file-dialog-box-customize-places-bar.html
2020-05-09 21:50:20 +09:00
Kyle Katarn
295ba62820
Fix of comdlg32 Treeview undue handling of WM_SYSKEYDOWN ( #2731 )
...
Remove WM_SYSKEYDOWN handling at component level, in consistency with other components (ListView,...)
Early embodiement of the fix proposed to WineHQ : https://bugs.winehq.org/show_bug.cgi?id=49097 in order to remove functionnal limitation in ReactOS. CORE-17020
2020-05-09 21:37:26 +09:00
Katayama Hirofumi MZ
0ea110cda9
[RSAENH][MSXML3][OLE32] Revert PRIVATE commits ( cbe8a9f
and 38b438b
)
2020-05-09 17:55:37 +09:00
Katayama Hirofumi MZ
38b438b0f6
[MSXML3][OLE32] DllGetClassObject should be PRIVATE
2020-05-09 17:02:08 +09:00
Katayama Hirofumi MZ
cbe8a9f997
[RSAENH] DllRegisterServer should be PRIVATE
2020-05-09 16:59:59 +09:00
Katayama Hirofumi MZ
413d722628
Revert "Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )" ( #2758 )
...
This reverts commit 66b0a48a75
.
2020-05-09 15:32:15 +09:00
Katayama Hirofumi MZ
66b0a48a75
Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )
...
This reverts commit 2d4d3f5fce
.
Reverts #2146 . I think #2135 (e329e83
) and #2146 (2d4d3f5
) are my mistakes.
CORE-16552, CORE-16747
2020-05-09 11:30:11 +09:00
Serge Gautherie
02825c20e4
[APISETS] api-ms-win-core-winrt-l1-1-0: Ro*() are NT8+ ( #2739 )
...
(Supersedes PR #2374.)
CORE-16707
2020-05-07 13:00:10 +02:00
Kyle Katarn
d635ce0cc0
[SYSDM][DESK] Fix GetDC/ReleaseDC error management ( #2707 )
...
## Purpose
[SYSDM]
- When closing System Properties page, log show
(win32ss/user/ntuser/windc.c:749) err: [00060138] GetDC() without ReleaseDC()!
because GetDC() is called (multiple times) without properly calling ReleaseDC() as required in order to release a device context.
- This module also lacks some error management in case null DC are provided (on error).
- LiveCD Userinit, based on SYSDM is affected too.
[DESK]
- Fix missing ReleaseDC related to the spectrum (color depth)
## Proposed changes
- ReleaseDC() added.
- Error management in case of null DC.
- Overall alignement of LiveCD Userinit and SYSDM.
2020-05-07 12:57:46 +02:00
Katayama Hirofumi MZ
1f3cb13fb9
[SHELL32] Distinguish floppy and removable drives ( #2645 )
...
Distinguish floppy drive and non-floppy removable drive in icon and description. CORE-10221
2020-05-06 00:35:01 +09:00
Serge Gautherie
9634a31589
[ADVAPI32] Remove now-redundant comment ( #2735 )
...
Addendum to 5dfe345
.
2020-05-05 11:37:09 +03:00
Kyle Katarn
5dfe3455db
[ADVAPI32] Fix undue debug print in nominal case ( #2734 )
...
In current implementation, when regedit opens HKCR root key, an error is logged
err:(dll/win32/advapi32/reg/hkcr.c:964) Returning 259.
This is not correct as the code 259 is ERROR_NO_MORE_ITEMS which is the nominal return value when end of enumeration is reached.
2020-05-04 23:30:36 +03:00
Serge Gautherie
8f5b0d8890
[APISETS] *_seh_filter_*() are NT6+ ( #2729 )
...
Addendum to 65fd292
. CORE-16700
2020-05-04 23:26:38 +03:00
Adam Stachowicz
4da611ad4b
[NETID] Update Polish translation ( #2709 )
...
Addendum to c276681
.
2020-05-04 23:20:04 +03:00
Victor Perevertkin
8bd9450da8
[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
2020-05-04 11:37:16 +03:00
Katayama Hirofumi MZ
11b6f973b7
[SHELL32] Follow-up 2 of #2659
...
Add TODO comments.
Make CreateAPCThread static.
CORE-13950
2020-05-04 16:22:38 +09:00
Katayama Hirofumi MZ
7980f40911
[SHELL32] Follow-up of #2659
...
Add CreateAPCThread function and use it. CORE-13950
2020-05-04 15:28:16 +09:00
Katayama Hirofumi MZ
5c589b5537
[SHELL32] Notify filesystem changes ( #2659 )
...
Notify filesystem change notifications by using ReadDirectoryChangesW function. Creating/Deleting files/folders will be responsive in Explorer. CORE-13950
2020-05-04 14:53:23 +09:00
Jared Smudde
5b7be1572b
[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.
2020-05-04 12:53:35 +09:00
Kyle Katarn
033a317d06
[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.
2020-05-03 12:16:45 +02:00
Eric Kohl
8c4b0c9142
[NETID] Disable the 'Network ID' and 'Change' buttons and show the admin note when the current user is not an administrator
2020-05-01 22:34:01 +02:00
Eric Kohl
226878563f
[NETID] Fix a typo in NetworkDlg_OnOK
2020-05-01 22:00:32 +02:00
Eric Kohl
b25fe54f29
[NETID] Fix the left margin on the Computer Name dialog
2020-05-01 20:00:12 +02:00
Eric Kohl
c276681ef4
[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.
2020-05-01 19:44:09 +02:00
Kyle Katarn
8bd6b9b6c2
[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:
- 08f4b6ee0a
ole32: Fix IMalloc::DidAlloc() return value to reflect block validity.
- 1e3bc9f3a6
ole32: Improve thread safety in DidAlloc().
- 06d36b1adf
ole32: Fix spy callback arguments for IMalloc::GetSize().
2020-05-01 15:01:19 +02:00
Kyle Katarn
3bee3b92ab
[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
2020-05-01 14:47:04 +02:00
Oleg Dubinskiy
b0e995728a
[SYSSETUP] Improve SetupQueryRegisteredOsComponent export ( #2702 )
...
CORE-16784
Co-authored-by: Mark Jansen <mark.jansen@reactos.org>
2020-05-01 13:45:19 +03:00
Katayama Hirofumi MZ
77b8505393
[SHELL32] Delete IDM_RECENTMENUHEAD resource menu ( #2705 )
...
Follow-up of #2648 . Reduce translation cost and resource data.
CORE-3588, CORE-11483
2020-05-01 15:58:58 +09:00
Katayama Hirofumi MZ
d62b1a9ce5
[CPL][HOTPLUG] Add Japanese translation
2020-05-01 10:52:19 +09:00
Katayama Hirofumi MZ
0bf4cc4304
[TIMEDATA] Improve Japanese translation
2020-05-01 10:37:46 +09:00
Katayama Hirofumi MZ
7812c537de
[MYDOCS] Add Japanese translation
2020-05-01 10:25:47 +09:00
Kyle Katarn
cd6e1c73c0
[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.
2020-04-30 23:03:10 +02:00
Mark Jansen
190c1b86ec
[ZIPFLDR] Set correct access time on file extraction
2020-04-30 20:38:43 +02:00
Jose Carlos Jesus
534710a6d5
[SHELLEXT] Fixed some typos in Portuguese translation
2020-04-30 20:29:21 +02:00
Stanislav Motylkov
79f5de2a73
[TIMEDATE] Update Russian translation
...
Addendum to 5a81a5b
. CORE-16684
2020-04-30 20:58:59 +03:00
Stanislav Motylkov
da9f43e76f
[HOTPLUG] Add Russian translation
...
Also made some cosmetic fixes and added missing menu in Indonesian translation
Addendum to 2125fec
, bfdd626
and b8dd046
.
2020-04-30 20:58:33 +03:00
Stanislav Motylkov
1dd70d306f
[POWERCFG] Update Russian translation
...
Addendum to 535b8dd
and 52cd931
. CORE-12565 CORE-16893
2020-04-30 20:58:08 +03:00
Stanislav Motylkov
f956c962f0
[DESK] Update Russian translation
...
Addendum to d05f621
and e157468
. CORE-14537 CORE-16923
2020-04-30 20:57:42 +03:00
Stanislav Motylkov
f0e22d15c9
[INTL] Add Russian translation
...
Also improve other translations. Addendum to 216b702
. CORE-16951
2020-04-30 20:56:50 +03:00
Stanislav Motylkov
fefe9736ac
[SENDMAIL] Update Russian translation
...
Addendum to a48aa21
. CORE-16924
2020-04-30 20:56:22 +03:00
Stanislav Motylkov
44e2b6fdd9
[BOOTDATA][THEMEUI] Add Russian translation
...
Addendum to 94e4c69
and a2f5283
. CORE-16934
2020-04-30 20:55:56 +03:00
Stanislav Motylkov
d3e94b4cec
[MYDOCS] Add Russian translation
...
Addendum to 4efff7f
. CORE-12562
2020-04-30 20:55:28 +03:00
Mas Ahmad Muhammad
7895704952
[COMDLG32] enlarge list area in CHOOSE_FONT
2020-04-30 18:15:48 +02:00
Adam Stachowicz
bd33e6b26f
[SHELL32] Update Polish translation ( #2700 )
...
Addendum to 8f3079c
.
2020-04-30 13:37:31 +03:00
Jared Smudde
96e6cee044
[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.
2020-04-30 11:10:40 +03:00
Katayama Hirofumi MZ
8f3079c67f
[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
2020-04-30 17:09:14 +09:00
Jose Carlos Jesus
6d739cb2ce
[APPWIZ] Make shortcut name selected on creation ( #2184 )
2020-04-30 09:02:33 +03:00
Serge Gautherie
a9161650ad
[MSVCRT][APISETS] Update spec files for __DestructExceptionObject() ( #2682 )
...
- [MSVCRT] __DestructExceptionObject(): Remove '-version=0x600+'
- [APISETS] __DestructExceptionObject(): Forward it to msvcrt
CORE-15135
2020-04-30 00:36:44 +03:00
Kyle Katarn
bdb4da009a
[MMSYS] Fix combo box and play icon on "Sound" properties page ( #2690 )
...
CORE-16935
2020-04-29 21:58:34 +03:00
Stanislav Motylkov
8c5c47ec17
[TAPIUI] Fix dialog localization issues
...
Addendum to 0a387c9
.
2020-04-29 21:29:52 +03:00
Piotr Hetnarowicz
0a387c9377
[TAPIUI] Update Polish translation ( #2694 )
2020-04-29 20:02:49 +03:00
Oleg Dubinskiy
125020c23f
[SETUPAPI] Improve SetupRemoveFromSourceListA/W exports ( #2680 )
...
CORE-16968
2020-04-29 00:58:40 +03:00
Kyle Katarn
02d856c9c5
[NETSHELL] Remove erroneous DNS Server line and fix date/time format ( #2655 )
...
CORE-16947
2020-04-29 00:18:55 +03:00
Katayama Hirofumi MZ
03c09c9e2c
[SHIMGVW] Correctly draw display border ( #2687 )
...
Use WS_EX_CLIENTEDGE extended style for display window.
Fix message WM_SIZE handling. CORE-16983
2020-04-28 20:56:18 +09:00
Serge Gautherie
0b530fe496
[RPCRT4] Add I_RpcSNCHOption() as 'stub'
...
CORE-12534
2020-04-27 22:05:29 +02:00
Kyle Katarn
f949e256b5
[SYSDM] User Profiles fix of OnDestroy (CORE-16921) ( #2614 )
2020-04-27 18:25:19 +02:00
Stanislav Motylkov
68f9fd2f5d
[SHELL32] Fix dialog labels in Recycle Bin properties page ( #2676 )
...
Also fix remaining "Max size" edit box positions.
Addendum to e6e45b3
. CORE-16972
2020-04-27 16:03:27 +03:00
Kyle Katarn
e6e45b34cc
[SHELL32] Fix "Max size" Edit box position in Recycle Bin properties page ( #2676 )
...
CORE-16972
2020-04-27 12:48:26 +02:00
Kyle Katarn
7c4788695f
[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>
2020-04-27 12:44:27 +02:00
Piotr Hetnarowicz
3efe1596a5
[RASDLG] pl-PL update ( #2675 )
2020-04-27 13:38:27 +03:00
Oleg Dubinskiy
70b6658af8
[PROFMAP] Initial implementation ( #2119 )
...
Co-Authored-By: Stanislav Motylkov <x86corez@gmail.com>
2020-04-26 21:15:21 +02:00
Oleg Dubinskiy
9f0a0f65ea
[SHLWAPI] Add version limit for export from NT 5.1 to NT5.2, because it was dropped since NT6
...
Co-Authored-By: Serge Gautherie <32623169+SergeGautherie@users.noreply.github.com>
2020-04-26 20:20:40 +02:00
Oleg Dubinskiy
ee08399112
[SHLWAPI] Improve SHEvaluateSystemCommandTemplate export CORE-14742
2020-04-26 20:20:40 +02:00
Andreas Maier
f95c96e207
[MSV1_0] Create stubs for SECPKG_FUNCTION_TABLE (SpLsaModeInitialize)
...
This commit fixes a bug too.
Old code of SpLsaModeInitialze returns a pointer to a local variable (SECPKG_FUNCTION_TABLE).
2020-04-26 17:26:17 +02:00
Serge Gautherie
a16a37fd2d
[RPCRT4] Fully WineSync spec file. CORE-16441 ( #2494 )
...
* [RPCRT4] Export NdrServerCallAll stub
Addendum to 6feb8748d3
.
Import rest of
e54224e88c
With thanks to Hermès B., who noticed it is 64bit only.
CORE-16441
* [RPCRT4] Fix NdrServerContextMarshall spec file entry
Addendum to 6feb8748d3
.
Import
660ee356e9
CORE-16441
* [RPCRT4] Fix RpcNetworkIsProtseqValid[AW] spec file entries
Cherry-pick
6127c688ea
2020-04-26 17:23:13 +02:00
Adam Stachowicz
49e7649730
[INTL.CPL] Polish translation update ( #2665 )
...
After PR #2654
2020-04-26 16:48:46 +02:00
Katayama Hirofumi MZ
771457f37f
[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
2020-04-26 22:06:19 +09:00
Mark Jansen
d5f0b2b160
[RTL] Implement LdrpRecordUnloadEvent
2020-04-26 14:35:51 +02:00
Serge Gautherie
a7e4d66be5
[SHELL32] DoGetProductType(): Use RegGetValueW()
...
instead of RegQueryValueExW(), to enforce a null terminator.
Addendum to 9f4e8ef25b
.
2020-04-26 14:16:59 +02:00
Serge Gautherie
f44cb6de96
[NDK][NTDLL] RtlGetNtProductType(): Update it with SAL2 annotations
2020-04-26 14:08:58 +02:00
Saibamen
79c932078d
[SHIMGVW] Update Polish translation ( #2666 )
...
After PR #2606
2020-04-26 13:56:46 +02:00
Saibamen
55e742119c
[DESK.CPL] Update Polish translation ( #2664 )
...
After PR #2591
2020-04-26 13:56:17 +02:00
Saibamen
69b3f042e5
[POWERCFG] Update polish translation ( #2663 )
...
Update after PR #2593
2020-04-26 13:07:25 +02:00
Jose Carlos Jesus
01cb01de94
[CPL] Portuguese translation update ( #2629 )
...
Portuguese translation for:
cpl/input, cpl/hotplug, cpl/liccpa, cpl/telephon, cpl/timedate
2020-04-26 13:06:34 +02:00
Katayama Hirofumi MZ
c04010c9ad
[SHELL32] Update name in CDefView::LV_RenameItems
2020-04-26 13:21:14 +03:00
Kyle Katarn
ab4b001e94
[NETID] fr-fr translation fix and component size ( #2586 )
2020-04-26 11:54:42 +02:00
Kyle Katarn
52cd931f22
[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>
2020-04-26 10:20:22 +02:00
Kyle Katarn
e15746849a
[DESK][THEMEUI] Update French translation ( #2591 )
...
Co-authored-by: Sylvain Deverre <deverre.sylv@gmail.com>
2020-04-25 18:34:41 +02:00
Kyle Katarn
9c682e4c16
[COMDLG32][REGEDIT] Fix display problems (CORE-16890) ( #2638 )
2020-04-25 10:41:01 +02:00
Kyle Katarn
07e80dead4
[SHELL32] Improve french translations
2020-04-25 10:38:35 +02:00
Katayama Hirofumi MZ
d32858413d
[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
2020-04-25 11:01:20 +09:00
Kyle Katarn
4d2d2dbb25
[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>
2020-04-24 18:28:38 +02:00
Kyle Katarn
216b702fb6
[INTL] Translate hardcoded string ( #2654 )
...
CORE-16951
2020-04-24 17:27:07 +03:00
Thomas Faber
3e9c4dad66
[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.
2020-04-24 14:56:26 +02:00
Thomas Faber
b01a480163
[LIBXSLT] Update to version 1.1.34. CORE-16952
2020-04-24 14:45:03 +02:00
Stanislav Motylkov
56c060b876
[INTL] Fix build ( #2612 )
...
Addendum to 76dd2fc
.
2020-04-24 02:48:22 +03:00
Mas Ahmad Muhammad
76dd2fcff3
[TRANSLATION] Update Indonesian translation for CPL applets ( #2612 )
...
Signed-off-by: Mas Ahmad Muhammad <m.charly81@gmail.com>
2020-04-24 02:24:32 +03:00
Kyle Katarn
9118a1b8af
[SENDMAIL] Add french translation for "Send To" shell extension
2020-04-23 19:58:32 +02:00
Serge Gautherie
c2040413ec
[ACPPAGE] Update now-redirected 'www.reactos.org' URLs
2020-04-23 10:18:10 +02:00
Serge Gautherie
546c606aaa
[SYSDM] Update now-redirected 'http' and 'www.reactos.org' URLs
2020-04-23 10:17:52 +02:00
Katayama Hirofumi MZ
352f6a6ad7
[ZIPFLDR] Improve Japanese translation
2020-04-23 16:03:55 +09:00
Katayama Hirofumi MZ
b88d45c676
[SENDMAIL] Improve Japanese IDS_SHORTCUT translation
2020-04-23 15:59:32 +09:00
Piotr Hetnarowicz
1abd40fd3e
[sendmail] pl-pl update ( #2637 )
2020-04-23 08:50:35 +02:00
Victor Perevertkin
194ea909fd
[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.2
...
CORE-16679
2020-04-23 07:07:36 +03:00
Katayama Hirofumi MZ
a48aa21102
[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
2020-04-23 04:19:20 +09:00
Katayama Hirofumi MZ
2dc2ec9de3
[MYDOCS] Follow-up of #2624
...
Use HIDA_GetPIDLFolder and HIDA_GetPIDLItem.
CORE-12562
2020-04-22 23:08:56 +09:00
Thomas Faber
c58d7a6df6
[MBEDTLS] Update to version 2.7.15. CORE-16869
2020-04-22 12:37:25 +02:00
Katayama Hirofumi MZ
4efff7f463
[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
2020-04-22 19:34:15 +09:00
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
Hermès Bélusca-Maïto
7c3e96a26a
[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.
2020-04-22 00:58:32 +02:00
Jose Carlos Jesus
181ed94e22
[SHELL32] Fix grammar mistake in portuguese translation ( #2605 )
2020-04-21 16:38:23 +03:00
Katayama Hirofumi MZ
0950ae26d3
[SHIMGVW] Improve Japanese translation
2020-04-21 19:11:58 +09:00
Kyle Katarn
dd0f498c01
[SHIMGVW] Update French translation ( #2610 )
...
Addendum to 3926e9b
. CORE-16911
2020-04-21 03:18:55 +03:00
Stanislav Motylkov
c6abe80af5
[SHELL32] Update Russian translation
...
Addendum to c82ba34
.
2020-04-21 00:38:42 +03:00
Stanislav Motylkov
5ac8d90e57
[SHIMGVW] Update Russian translation
...
Addendum to 3926e9b
. CORE-16911
2020-04-21 00:30:22 +03:00
Stanislav Motylkov
2bd4081936
[BROWSEUI] Update Russian translation
...
Addendum to d8e47d6
. CORE-10989
2020-04-21 00:24:23 +03:00
Charles Ambrye
8c4bd09518
[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
2020-04-20 23:13:09 +03:00
Charles Ambrye
c82ba3485e
[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
2020-04-20 23:13:09 +03:00
Charles Ambrye
733a32dade
[LISTVIEW] Add basic support for LVS_EX_SNAPTOGRID
2020-04-20 23:13:09 +03:00
Kyle Katarn
fbee8fa99e
[BROWSEUI] fr-fr translation update following PR2602 ( #2611 )
...
* PR2602 fr-fr update
* typo following sdever review
2020-04-20 19:21:36 +02:00
Julen Urizar Compains
6100c8e268
[TRANSLATION][SHIMGVW] Spanish IDS_NOPREVIEW ( #2609 )
2020-04-21 02:00:43 +09:00
Ioannis Adamopoulos
0d077c3068
[SHELL32] CDesktopFolder::GetUIObjectOf: fix crash when requested to create a IID_IContextMenu for 0 items.
...
* Tests show that we should return a valid object even in this case.
2020-04-20 17:37:03 +03:00
Mark Jansen
d2b91deb33
[SHELL32] CMyDocsFolder: Ensure the object can be used without calling Initialize
2020-04-20 17:36:44 +03:00
Mark Jansen
6a6a28b634
[SHELL32] Ensure CIDLDataObject::GetData always returns an STGMEDIUM that is safe for use with ReleaseStgMedium
2020-04-20 17:36:43 +03:00
Katayama Hirofumi MZ
3926e9b3c8
[SHIMGVW] Consider failure case of loading file ( #2606 )
...
If loading an image file failed, then properly handle it. The command line is rundll32 shimgvw.dll,ImageView_Fullscreen .
CORE-16911
2020-04-20 21:05:14 +09:00
Charles Ambrye
d8e47d61d4
[BROWSEUI] Display an error message if the path or drive don't exist (CORE-10989)
...
The return result of ParseNow was never checked, but contained useful information on what type of error may have occurred. If the error is an issue with the path not existing the explorer will now show an error message notifying the user of the problem instead of silently failing.
Note: Shell32 does not properly return ERROR_INVALID_DRIVE when the drive path does not exist. For that reason, it is still possible to browse to a non-existent drive. However, once shell32 is patched this code will work properly, as it checks for both ERROR_INVALID_DRIVE and ERROR_FILE_NOT_FOUND.
2020-04-20 14:21:37 +03:00
Charles Ambrye
b8f4f22ba2
[BROWSEUI] Attempt to parse absolute path even if relative path gets an unexpected failure
...
Some 'BindToObject' methods are incomplete, and in some cases relative paths are simply not possible (especially in special folders such as the desktop)
2020-04-20 14:12:47 +03:00
Joachim Henze
4af7888b29
[SHELL32] CORE-16895 RC IDD_OPEN_WITH All langs
...
-Avoid text truncations regarding the checkbox
in a uniform way
-Reduce chance of text truncations for a button
in a uniform way
-Fix es-ES dlg layout and harmonize its dlg Size
with other languages
-de-DE fix double accelerator
2020-04-20 02:08:45 +02:00
Eric Kohl
fc882c48de
[NETSHELL] Show DHCP and WINS information in the network connection details dialog
2020-04-19 22:06:12 +02:00