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
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
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
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
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
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
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
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
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
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
Piotr Hetnarowicz
64ba6e64c8
[SHELL32] PL-pl Dialogs fix ( #2788 )
...
- Fixed invisible text in DIALOGS.
2020-05-14 14:33:32 +02: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
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
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
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
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
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
Stanislav Motylkov
44e2b6fdd9
[BOOTDATA][THEMEUI] Add Russian translation
...
Addendum to 94e4c69
and a2f5283
. CORE-16934
2020-04-30 20:55:56 +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
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
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
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
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
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
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
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
Saibamen
79c932078d
[SHIMGVW] Update Polish translation ( #2666 )
...
After PR #2606
2020-04-26 13:56:46 +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
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
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
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
Joachim Henze
c0d5e4fd6b
[SHELL32] CORE-16895 RC IDD_FOLDER_OPTIONS_FILETYPES All langs
...
-Some inspiration from de-DE which I improved years ago
-Avoid text truncations and control overlapping that
happened in almost all other languages
-Increase the size of the listView for all except es-ES & pt-PT
-es-ES & pt-PT had different dlgs sizes, I only slightly tweaked
those therefore
-In sum this brings the RCs much closer to each other
-Unrelated: fix a white-space-typo we had in some but not all RCs
2020-04-19 21:33:13 +02:00
Jose Carlos Jesus
77b12181a5
[TRANSLATION] New Portuguese translation ( #2588 )
...
* [TRANSLATION] New PT translation to inetcpl
* [TRANSLATION] Fix SUBLANG in file cpl/joy/lang/pt-PT.rc to SUBLAG_NEUTRAL
* [TRANSLATION] New PT translation to cpl/mmsys/lang/pt-PT.rc
* [TRANSLATION] Fix SUBLANG in cryptui_Pt.rc file
2020-04-18 23:49:35 +02:00
Piotr Hetnarowicz
f1a01694bd
[COMDLG32] Polish translation dialog layout fix ( #2570 )
2020-04-18 19:21:15 +02:00
Piotr Hetnarowicz
b54f9b7f06
[OLEACC] Polish translation update ( #2569 )
2020-04-18 19:20:45 +02:00
Piotr Hetnarowicz
00ad81d4c4
[OLEDLG] Polish translation dialog fix ( #2568 )
2020-04-18 19:20:29 +02:00
Joachim Henze
db8ba3548e
[NETID] CORE-16594 fr-FR Avoid text truncations
2020-04-18 01:26:09 +02:00
Mark Jansen
2ed06c9588
[DBGHELPHOST] Add IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG
2020-04-17 17:47:24 +02:00
Charles Ambrye
963d39bf66
[COMCTL32] Implement a simple version of snap to grid for listview
2020-04-17 13:23:29 +03:00
Charles Ambrye
1bee97358e
[SHELL32] Pass LVA_SNAPTOGRID to listview when 'Line up Icons' is selected
2020-04-17 13:23:29 +03:00
Charles Ambrye
08364d08c7
[COMCTL32] Do not allow user to move icons when in auto-arrange mode
2020-04-17 13:23:29 +03:00
Joachim Henze
2b53e33554
[BROWSEUI] CORE-16810 de-DE Translation of "Search Results" titlebar
2020-04-17 09:43:40 +02:00
Piotr Hetnarowicz
3c1c303b2f
[NETID] Update Polish translation ( #2559 )
...
Co-authored-by: Adam Słaboń <asaillen456esx@gmail.com>
2020-04-16 23:25:03 +02:00
Piotr Hetnarowicz
458c155c2e
[DEVMGR] Polish translation update ( #2554 )
2020-04-16 19:25:01 +02:00
Stanislav Motylkov
173a2af48c
[SYSSETUP] Update authors page in second stage setup
...
Fix layout issues in different languages. CORE-16874
2020-04-16 18:57:14 +03:00
Victor Perevertkin
7e069ccdb2
[CMAKE] Replace custom functions to built-in ones
...
add_target_compile_definitions -> target_compile_definitions
add_target_compile_flags -> target_compile_options
add_target_include_directories -> target_include_directories
2020-04-16 15:59:38 +03:00
Stanislav Motylkov
480f729f6d
[BROWSEUI] Fix build. Addendum to ac29d29
.
...
CORE-16810
2020-04-16 14:16:48 +03:00
Stanislav Motylkov
ac29d29297
[BROWSEUI] Localize "Search Results" shell folder name
...
Also update French and Russian translations. CORE-16810
2020-04-16 14:10:24 +03:00
Stanislav Motylkov
edc66fdc22
[SHELL32] Update Russian translation
...
CORE-16873
2020-04-16 13:40:49 +03:00
Piotr Hetnarowicz
abd6954d6a
[SHELL32] Update Polish translation ( #2364 )
2020-04-16 13:24:17 +03:00
Piotr Hetnarowicz
83cbab9300
[MSGINA] Update Polish translation ( #2362 )
...
Co-Authored-By: Adam Słaboń <asaillen456esx@gmail.com>
2020-04-16 11:09:22 +03:00
Oleg Dubinskiy
7865ff97cc
[SFC][SFC_OS] Add stubs to exported functions ( #2431 )
...
- Also remove extra whitespace between function names and their arguments in sfc.
- Required by userenv.dll, win32k.sys, and others from Windows Server 2003 and also by some MS installers like Windows Media Encoder 7.1 installer. Now they should not fail due to that functions.
CORE-16458
2020-04-16 02:06:22 +03:00
Oleg Dubinskiy
2d8b224d71
[WINSTA] Add some missing stubs ( #2307 )
...
Add stubs for WinStationCanLogonProceed() and _WinStationOpenSessionDirectory() functions to make winlogon from Windows Server 2003 happy.
CORE-15392 CORE-16458
2020-04-16 01:50:22 +03:00
Stanislav Motylkov
ea298746db
[SHELL32][BROWSEUI] Update Russian translation
...
Addendum to 033f0d9
. CORE-16866
2020-04-16 00:10:12 +03:00
Joachim Henze
2032c3afba
[SHELL32] CORE-12294 File & folder properties dialog fr-FR & de-DE resource
...
Avoids text truncation for french
Improves checkboxes alignment for german
2020-04-15 14:45:48 +02:00
Julen Urizar Compains
d7a632a094
[TRANSLATION] Spanish minor fixes ( #2547 )
...
Translations for:
- Applications: clipbrd, dxdiag, rapps,
- cmdutils: attrib, find, help, label, reg, xcopy
- usetup
- dlls: browseui, shell32, syssetup
- Add Spanish translation for Accesibility Utility (utilman).
Update for the "Choose product options" strings in syssetup:
Originally "ProductType" and "ProductSuite" (typesetted without spaces) were the registry value names where these settings would go, but since it's meaningless to show these values it's better instead to use human-readable names with correct translation and spacing.
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
2020-04-15 13:27:36 +02:00
Serge Gautherie
f540b2b20c
[IPHLPAPI] GetAdaptersAddresses(): Add 1 free() in ERROR_NO_DATA case ( #2526 )
...
And fix 4 comments.
Follow-up to 68d94581
.
2020-04-15 13:05:54 +02:00
Erkin Alp Güney
1769793bd1
[SYSSETUP] Added a flag for mandatory password ( #2500 )
...
Use a human-readable #define flag 'PASSWORDS_MANDATORY' instead of the #if 0.
See also CORE-8038.
2020-04-15 12:50:36 +02:00
Stanislav Motylkov
033f0d998a
[SHELL32] Add Russian translation ( #2548 )
...
CORE-16866
2020-04-15 12:38:27 +02:00
Thomas Faber
f4a8d3d704
[WINDOWSCODECS] Avoid buffer underflow in TiffFrameDecode_ReadTile. CORE-16796
2020-04-13 18:18:35 +02:00
Eric Kohl
69e565891d
[SHELL32] No french translation from "right click drag'n'drop"
...
CORE-16815
2020-04-13 15:41:13 +02:00
Eric Kohl
c037278c5f
[SHELL32] Fix missing french translation for "Command prompt here"
...
CORE-16855
2020-04-13 15:27:47 +02:00
Eric Kohl
16a4fc76de
[DEVMGR] Do not add the 'Resources' page to the device properties if the device does not have any resources
2020-04-13 12:33:58 +02:00
Katayama Hirofumi MZ
5af2570b37
[SHELL32] Follow-up No.3 of #2539
...
Improve a comment in CreateNotificationParamAndSend.
CORE-13950
2020-04-13 13:19:12 +09:00
Katayama Hirofumi MZ
b76d053a30
[SHELL32] Follow-up No.2 of #2539
...
Improve tracing message in CChangeNotifyBroker::BrokerNotification.
CORE-13950
2020-04-13 13:06:15 +09:00
Katayama Hirofumi MZ
bfe36e4f0d
[SHELL32] Follow-up of #2539
...
Improve comment. CORE-13950
2020-04-13 10:41:26 +09:00
Katayama Hirofumi MZ
2727245c86
[SHELL32] Shell notify rework for simplicity and readability ( #2539 )
...
Shell change notification has been implemented in #2432 . But as @yagoulas said, source code structure is in mess. We improved simplicity and human readability of our source code.
- Move wine/changenotify.c code into changenotify.c and shelldesktop/CChangeNotify.cpp.
- Simplify code and rename the identifiers and add many comments. CORE-13950
2020-04-13 10:36:24 +09:00
Mark Jansen
b68749c727
[WINMM] Fix crashing winetest
...
CORE-16795
CORE-16806
2020-04-13 01:41:02 +02:00
Katayama Hirofumi MZ
ddc1a46456
[SHELL32] Improve CChangeNotify::ShouldNotify more
...
Improved non-recursive cases.
CORE-13950
2020-04-11 11:55:06 +09:00
Katayama Hirofumi MZ
2a32094aa0
[SHELL32] Check pidl->mkid.cb == 0 at CChangeNotify::ShouldNotify
...
CORE-13950
2020-04-11 09:27:45 +09:00
Katayama Hirofumi MZ
2a6bccb4ce
[SHELL32] Make "Unable to get notification window" quiet
...
CORE-13950
2020-04-11 08:45:23 +09:00
Eric Kohl
de5f67726b
[DEVMGR] Remove ATLASSERTs from ListDevicesByType and RecurseChildDevices
...
Suggested by Mark Jansen. Thanks!
2020-04-10 20:58:02 +02:00
Katayama Hirofumi MZ
d04f2e5209
[BROWSEUI] Add 'm_' prefix to CExplorerBand members ( #2524 )
...
Add 'm_' prefix to the variable members of class CExplorerBand for readability.
CORE-13950
2020-04-10 23:08:31 +09:00
Katayama Hirofumi MZ
60959e34aa
[SHELL32] Simplify CChangeNotify::ShouldNotify
...
CORE-13950
2020-04-10 21:57:58 +09:00
Katayama Hirofumi MZ
59c48a5d33
[SHELL32] Improve CChangeNotify::ShouldNotify
...
Shell change notification was not sent to My Documents.
CORE-13950
2020-04-10 21:51:22 +09:00
Jérôme Gardou
68d94581ad
[IPHLPAPI] Do not use free() on buffer allocated with HeapAlloc
2020-04-10 12:06:53 +02:00
Serge Gautherie
745cb1cbda
[SHELL32] Fix SHCNE_UPDATEITEM number of items ( #2409 )
...
Import
83acbb79c1
Related to CORE-13950
2020-04-09 19:42:00 +02:00
Bișoc George
28e277b65f
[MSGINA] Redraw only the animation bar scroll ( #2518 )
...
Invalidating and updating the whole window is a waste of computation resources and may cause certain controls notably the text string control to flicker. So instead, just invalidate the specific portion of the client area which is the animation bar.
2020-04-09 19:06:00 +02:00
Serge Gautherie
a5a426f867
[MSGINA] gui: Remove superfluous DLG_DATA.TimerID ( #2505 )
...
And use a timer ID define, with a positive value; report SetTimer() failure.
2020-04-09 18:54:15 +02:00
Mas Ahmad Muhammad
b8dd046ee4
[TRANSLATION] Add and update Indonesian translations ( #2506 )
...
- CMDUTILS: attrib, label (update translation)
- USETUP (add translation)
- HOTPLUG (add translation)
- CONSRV (update translation)
- USERSRV (update translation)
- USER32 (update translation)
- ACLUI (update translation)
- LICCPA (update translation)
- SUBST (update translation)
- REGSVR32 (update translation)
- REGEDIT-CLB (update translation)
- ACPPAGE (update translation)
- TIMEDATE (update translation)
- SOLITAIRE (update translation)
- FDEBUG (update translation)
- SYSSETUP (update translation)
2020-04-09 18:49:45 +02:00
Joachim Henze
bf342653df
[SHELL32] CORE-16808 fr-FR "Browse for folder" too narrow (extract zip file)
2020-04-09 18:17:06 +02:00
Katayama Hirofumi MZ
1c706d7483
[SHELL32] Watch for common desktop and SHCNE_CREATE for IShellLink::Save ( #2515 )
...
- On desktop view, we have to watch both the common desktop and the private desktop.
- In Windows, IShellLink::Save (shortcut creation) sends SHCNE_CREATE or SHCNE_UPDATEITEM notification.
- Simplify CChangeNotify::ShouldNotify.
CORE-10391
2020-04-09 16:56:54 +09:00
Katayama Hirofumi MZ
0903c645a2
[SHELL32] Follow-up of #2432
...
Fixed hang of FireFox.
2020-04-09 08:19:47 +09:00
Katayama Hirofumi MZ
296192685b
[SHELL32] Implement shell change notification ( #2432 )
...
- Rewrite SHChangeNotify, SHChangeNotifyRegister, SHChangeNotify_Lock, SHChangeNotify_Unlock and SHChangeNotifyDeregister functions.
- Fix SHSimpleIDListFromPathA/W functions.
CORE-13950
2020-04-09 07:30:14 +09:00
Victor Perevertkin
dd2ff41dfc
[IPHLPAPI] Make icmp functions use IOCTL_ICMP_ECHO_REQUEST from tcpip.sys
...
This adds missing features like using events and APCs within IcmpSendEcho2
functions and others.
CORE-10742 CORE-14411
Co-authored-by: Tim Crawford <crawfxrd@gmail.com>
2020-04-07 05:32:40 +03:00
Julen Urizar Compains
d6e0fe78e7
[TRANSLATION] Updating Spanish translation ( #2503 )
...
Updating translation for:
notepad, reactos, usetup, explorer, netshell, msgina, setupapi, shell32.
- Complete and Fix the SPANISH TRANSLATION on Setup
- Correct the random names, fixing the denominations, translate of the English words, and fixing random and incorrect denominations like "Cabinet" or "distribuciones".
- Fixed the notepad shortcuts of "Save" (Ctrl+g) and "Replace".
2020-04-06 13:17:20 +02:00
Eric Kohl
b857ae808e
[DEVMGR] CDeviceView::RecurseChildDevices: Skip invalid device nodes
...
CORE-16780
2020-04-05 18:29:32 +02:00
Hermès Bélusca-Maïto
76ebd0d054
[RPCRT4] Handle ERROR_BAD_NETPATH failure if an RPC pipe connection is done on an non-existing UNC path.
...
Addendum to 5274857d
(see originally commit 13f41d74
). CORE-6561
2020-04-03 13:33:03 +02:00
Hermès Bélusca-Maïto
5274857da9
[RPCRT4] Addendum to support for remote pipes names in ncacn_pipe_name() ( 24cd7bbe
).
...
CORE-6561 CORE-13442
- Call GetComputerNameA() only when a non-empty server name has been
provided, thus slightly improving speed for the most common case when
local calls (with an empty server name) are done.
- When a server name is passed, trim any leading UNC server prefix since
the latter will be restored when building the pipe name string.
2020-04-02 18:35:39 +02:00
Serge Gautherie
30613b92ab
[ACLUI] Properly enumerate cache+queue entries ( #1937 )
2020-03-30 13:13:22 +02:00
Serge Gautherie
724466597f
[REACTOS] Remove forced _WIN32_IE defines
...
No impact, as already deactivated or superseded or superfluous.
Import
7770e26f2d
2020-03-30 13:47:09 +03:00
Serge Gautherie
07efa2ef53
[SHELL32] HCR_GetIconA(): Properly use icon_idx ( #2482 )
...
CORE-11713
Import
7cc2806e0e
2020-03-30 12:24:59 +02:00
Serge Gautherie
78d8705181
[WINMM] Add a WARN() when winejoystick.drv is missing ( #2480 )
...
Follow-up to 97150ce9
.
Import
175a2a0276
2020-03-30 12:14:52 +02:00
Serge Gautherie
6e79e60883
[RPCRT4] Fix 'Routeines' typos ( #2481 )
...
Addendum to b6fdb56b9a
.
Import
c73352047d
CORE-15682
2020-03-30 10:28:52 +02:00
Mark Jansen
177ae91bf6
[RTL] Introduce RtlpImageNtHeader,
...
which implements the required functionality.
ntdll and ntoskrnl now have a wrapper for this, with SEH.
This protects the function against malformed / bad images,
whilst still being able to use the code in freeldr et al.
Idea from Thomas.
CORE-14857
2020-03-29 21:27:38 +02:00
Andreas Maier
782ff23261
[MSV1_0] LsaApLogonUserEx2: use RtlRunDecodeUnicodeString to decode password
2020-03-28 23:27:34 +01:00
Serge Gautherie
5542dd50d6
[ADVAPI32] wine/crypt.*: Misc fixes
...
Import
62df03af96
8b9e3dae4f
2df16753f0
And use explicit '#ifndef __REACTOS__'.
2020-03-28 20:43:04 +01:00
Serge Gautherie
8ae8083378
[ADVAPI32][PSDK] CryptReleaseContext(): dwFlags parameter is DWORD, only
...
Import
9cc8b501ee
2020-03-28 20:43:03 +01:00
Serge Gautherie
df224cb710
[ADVAPI32] wine: Remove remnant ros_diff.patch
...
Added on 4234345b03
(r48090),
merged on d4a89f6cca
.
CORE-14434
2020-03-28 20:43:03 +01:00
Andreas Maier
2d36be4963
[MSV1_0] use precompiled headers ( #2475 )
2020-03-28 17:13:57 +01:00
Hervé Poussineau
5ed1867632
[CMAKE] Add some -D__ROS_LONG64__ to please gcc x64
...
We can now pass a UINT* to a function wanting a DWORD*
2020-03-26 16:39:16 +01:00
Serge Gautherie
1edfddf07a
[USERENV] sq-AL: Fix '%SistemDrive%' typo ( #2469 )
...
Not to translate!
CORE-16762
2020-03-26 07:28:09 +01:00
Eric Kohl
38788a2b07
[STORPROP] Add storprop.dll and implement the DiskClassInstaller stub
2020-03-22 16:40:35 +01:00
jimtabor
10d1afea18
[Explorer|Shell32]
...
Fix SHAppBarMessage (not perfect) by adapting wine code. See CORE-14439.
More work is required. Kept the original code for reference.
Example : SetWindowPos should be called via Post Message.
Code commit is to wake up other developers.
2020-03-21 19:13:55 -05:00
Tibor Lajos Füzi
432a5ddc7f
[TRANSLATION] Update Hungarian translation of usetup, syssetup, explorer, netshell, userenv, shortcuts ( #2442 )
2020-03-20 17:52:46 +01:00
Robert Naumann
fc4c4d4911
Sync brsfolder.c with keyboard shortcut code from wine ( #2290 )
...
* [SHELL32] Add shortcut to rename folders with the F2 key.
Sync Wine Commit 2e25a43f3fb6230460447bae6fb5db2edbd4a42f by Fabian Maurer
* [SHELL32] Add shortcut to delete folders with the delete key.
Sync Wine Commit 43f44ffb3779ff23c863d9b3297f92720e7e3733 by Fabian Maurer
* Disable the code for file deletion. The Wine way doesn't work on ROS. Add an explaining comment why we can't use the Wine code, as requested by Amine
2020-03-18 21:57:10 +01:00
Mark Jansen
315765ed8b
[MSVCRT] Add _snwscanf
2020-03-15 13:12:20 +01:00
Mark Jansen
550ce7e818
[WINTRUST] Add WTHelperGetFileHash stub
2020-03-15 13:12:05 +01:00
Katayama Hirofumi MZ
6bd0c70f15
[SHLWAPI] Sorry, I updated wrong function at 5a440b2
( #2430 )
...
CORE-13950
2020-03-11 10:41:39 +09:00
Katayama Hirofumi MZ
5a440b2d90
[SHLWAPI] Follow-up of #2430
...
Add a NULL check in SHLockSharedEx function. CORE-13950
2020-03-11 07:36:07 +09:00