Amine Khaldi
cea8085626
[USP10] Sync with Wine 3.0. CORE-14225
2018-01-20 12:17:14 +01:00
Thomas Faber
73e6bc960a
[COMCTL32] Unset the toolbar's hot item when deleting a button. CORE-14222
...
This fixes occasional crashes when hovering over disappearing tray icons.
2018-01-20 02:24:01 +01:00
Amine Khaldi
7821493171
[MPR] Sync with Wine 3.0. CORE-14225
2018-01-19 12:30:00 +01:00
Amine Khaldi
5e2c163f70
[MLANG] Sync with Wine 3.0. CORE-14225
2018-01-19 12:27:23 +01:00
Amine Khaldi
3381ee4b89
[JSCRIPT] Sync with Wine 3.0. CORE-14225
2018-01-19 00:45:08 +01:00
Amine Khaldi
08fb1fc8fe
[ITSS] Sync with Wine 3.0. CORE-14225
2018-01-19 00:43:54 +01:00
Amine Khaldi
31fbc03b86
[INSENG] Sync with Wine 3.0. CORE-14225
2018-01-19 00:42:56 +01:00
Amine Khaldi
88221e598a
[INETCOMM] Sync with Wine 3.0. CORE-14225
2018-01-19 00:39:56 +01:00
Amine Khaldi
fc87cf0bc3
[IMAGEHLP] Sync with Wine 3.0. CORE-14225
2018-01-19 00:37:52 +01:00
Amine Khaldi
c4b0f2155f
[IEFRAME] Sync with Wine 3.0. CORE-14225
2018-01-19 00:36:36 +01:00
Amine Khaldi
d848f99bf9
[ICCVID] Sync with Wine 3.0. CORE-14225
2018-01-19 00:32:44 +01:00
Amine Khaldi
221fc8fd30
[HNETCFG] Sync with Wine 3.0. CORE-14225
2018-01-19 00:30:10 +01:00
Amine Khaldi
73921e9412
[HLINK] Sync with Wine 3.0. CORE-14225
2018-01-19 00:23:23 +01:00
Amine Khaldi
8d2d12d7ee
[HHCTRL.OCX] Sync with Wine 3.0. CORE-14225
2018-01-19 00:21:29 +01:00
Amine Khaldi
007122e774
[GDIPLUS] Sync with Wine 3.0. CORE-14225
2018-01-19 00:17:41 +01:00
Amine Khaldi
975d9d4d4c
[FUSION] Sync with Wine 3.0. CORE-14225
2018-01-19 00:10:53 +01:00
Amine Khaldi
f9c57f8489
[DBGHELP] Sync with Wine 3.0. CORE-14225
2018-01-19 00:09:29 +01:00
Amine Khaldi
736e16553a
[CABINET] Sync with Wine 3.0. CORE-14225
2018-01-19 00:06:11 +01:00
Amine Khaldi
f1713a3c60
[AVIFIL32] Sync with Wine 3.0. CORE-14225
2018-01-19 00:04:19 +01:00
Amine Khaldi
9c96b06291
[ATL][ATL80][ATL100] Sync with Wine 3.0. CORE-14225
2018-01-19 00:01:06 +01:00
Amine Khaldi
b53d60cfc5
[COMDLG32] Sync with Wine 3.0. CORE-14225
2018-01-18 23:52:46 +01:00
Amine Khaldi
edd99e8ccc
[COMCTL32] Sync with Wine 3.0. CORE-14225
2018-01-18 23:49:20 +01:00
Giannis Adamopoulos
4c23b78b5e
[BROWSEUI] CISFBand: Handle DBID_SETWINDOWTHEME. CORE-14176
2018-01-16 11:50:51 +02:00
Mark Jansen
4a2ad113e5
[KERNEL32] Add version info to VerifyVersionInfo mismatch print.
2018-01-15 19:47:58 +01:00
Giannis Adamopoulos
7e9f56229f
[UXTHEME] -Pass a non 0 wParam when themes get enabled and 0 when they get disabled
2018-01-15 12:57:08 +02:00
Giannis Adamopoulos
b8062bde5d
[COMCTL32] rebar: Remove some hacks and fix checking for transparent background
2018-01-15 12:57:06 +02:00
Mark Jansen
1d4d88b062
[PSDK][ACTXPROXY] Add IExplorerCommand and related classes (Vista+)
2018-01-13 23:49:58 +01:00
Mark Jansen
e5f9029826
[BROWSEUI] Do not clear a CComPtr with memset.
2018-01-13 20:57:04 +01:00
Giannis Adamopoulos
6d9a0d0fd4
[SHELL32] CDrivesFolder: Fix showing the drive capacity. CORE-14201
2018-01-13 21:27:57 +02:00
Giannis Adamopoulos
5966a18e66
[COMCTL32] toolbar: Use the theme text color for the dropdown arrows. CORE-13855
2018-01-13 16:19:27 +02:00
Giannis Adamopoulos
5618b33c3b
[SHELL32] CMenuBand: Redraw the toolbars if this is the menu bar of a window and its active state changed. Use COLOR_GRAYTEXT for the text of the inactive menu bar items. CORE-14197
2018-01-13 14:57:24 +02:00
Giannis Adamopoulos
f463ebe9e7
[COMCTL32] -toolbar: Improve drawing diabled text with themes. CORE-13855
2018-01-10 23:30:26 +02:00
Giannis Adamopoulos
789881672a
[COMCTL32] status: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-10 15:52:42 +02:00
Giannis Adamopoulos
92732f1bcf
[COMCTL32] rebar: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-10 13:44:32 +02:00
Thomas Faber
bf5e33201e
[MSAFD] Avoid magic numbers in NtCreateEvent calls.
2018-01-10 11:26:21 +01:00
Colin Finck
63a3a2cbb8
[KERNEL32] Accept all images for NT 3.1 and higher instead of bailing out at image versions > 5.01 ( #273 )
...
Print a debug message whenever an application newer than ReactOS' internal NT version is started.
This gets a simple "Hello World" compiled by VS' 2017 regular "v141" toolchain to run under ReactOS.
Please retry NT6+ applications!
2018-01-10 09:24:22 +01:00
Andreas Maier
387067ad29
[SETUPAPI]: Fix a FIXME in SetupDiSetDeviceRegistryPropertyA.
...
Rename SetupDiSetDeviceRegistryPropertyW to IntSetupDiSetDeviceRegistryPropertyAW and use it for both (A/W).
The FIXME in the A-Version was already implemented in the W-Version.
CORE-14173.
2018-01-09 18:51:12 +01:00
Thomas Faber
58f2c14c23
[ADVAPI32] Fix non-PCH build.
2018-01-08 09:51:15 +01:00
Mark Jansen
d0f3fa51fb
[ADVAPI32] Stub OpenTrace and ProcessTrace so newer versions of ProcessExplorer start again.
...
CORE-10312
2018-01-07 22:29:17 +01:00
Erdem Ersoy
ba3f074320
[TRANSLATIONS] Update the email address and add a note in the Turkish translation document ( #271 )
2018-01-07 22:09:42 +01:00
Luo Yufan
59aa6b9e74
[TRANSLATION] Improve Simplified Chinese Translations ( #265 )
...
* Update Simplified Chinese translation of SYSSETUP
* Update Simplified Chinese translations and font settings.
* Update Translation of SHELL32.
2018-01-05 14:15:03 +01:00
Giannis Adamopoulos
a671923037
[SHELL32] CMenuToolbarBase: Use COLOR_MENUTEXT color for the text color in normal menu items. CORE-13855
2018-01-05 11:53:35 +02:00
Giannis Adamopoulos
695147eaac
[COMCTL32] tab: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-04 23:27:48 +02:00
Giannis Adamopoulos
522601d050
[COMCTL32] toolbar: Draw checked and not hot buttons as checked, not hot. CORE-13592
...
Should be sent to wine.
2018-01-04 14:30:47 +02:00
Bișoc George
699b8bf857
[DLL][WIN32][NEWDEV] Wrong character in the Romanian translation removed ( #259 )
...
Replaced "ú" with "u". Is that letter even a thing? :D
2018-01-03 21:29:44 +01:00
Stanislav Motylkov
6fa16d791a
[SYSSETUP] Add marquee progress bar to show setup is alive ( #262 )
...
CORE-14163 #resolve
2018-01-03 21:24:26 +01:00
Luo Yufan
2524a0b636
[TRANSLATIONS] Simplified Chinese translation update. #251
2018-01-02 18:39:24 +01:00
Thomas Faber
b20280a0f9
[CMAKE] Allow overriding the .dll extension for delay imports in MSVC builds.
...
Fixes delay-importing winspool.drv.
2018-01-01 19:05:30 +01:00
Timo Kreuzer
a2f7de7ee8
Amd64/misc 64bit fixes ( #236 )
...
[REACTOS] Misc 64 bit fixes
* [NTOS:MM] Allow MEM_DOS_LIM in NtMapViewOfSection on x64 as well
* [NTOS:MM] Implement x64 version of MmIsDisabledPage
* [HAL] Remove obsolete code
* [NTOS:KE] Fix amd64 version of KeContextToTrapFrame and KeTrapFrameToContext
* [XDK] Fix CONTEXT_XSTATE definition
* [PCNET] Convert physical address types from pointers to PHYSICAL_ADDRESS
2018-01-01 12:07:50 +01:00
Hermès Bélusca-Maïto
9fa693e59b
[REACTOS] Switch to year 2018...
...
... and Happy New Year 2018 to everyone!!
☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆
⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰
░░░░░░█░█ █▀█ █▀█ █▀█ █░█░░░░░░
░░░░░░█▀█ █▀█ █▀▀ █▀▀ ▀█▀░░░░░░
░░░░░░▀░▀ ▀░▀ ▀░░ ▀░░ ░▀░░░░░░░
█▄░█ █▀▀ █░█░█░░█░█ █▀▀ █▀█ █▀█
█░██ █▀▀ █░█░█░░▀█▀ █▀▀ █▀█ ██▀
▀░░▀ ▀▀▀ ░▀▀▀░░░░▀░ ▀▀▀ ▀░▀ ▀░▀
⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰
░░░▄████▄░▄███▄░░▄██░▄████▄░░░
░░░▀▀░▄██░██░██░████░██▄▄██░░░
░░░░▄██▀░░██░██░░░██░██▀▀██░░░
░░░██████░▀███▀░░░██░▀████▀░░░
☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆
2018-01-01 00:00:00 +01:00
Hermès Bélusca-Maïto
e0baa58f1b
[SETUPAPI] Fix extraction of files from a cabinet file using the SetupQueueCopy and SetupCommitFileQueue method.
...
CORE-14164
- Contrary to what Wine thought, this works even if the cabinet file does not have a ".cab" extension.
- Instead of polluting the directory where the cabinet file exists with all the files extracted from it,
we only extract the needed file to a temporary folder (thus being sure it does not overwrite any other
existing file with the same name), and then we move the extracted file to its final destination with rename.
2017-12-31 02:48:58 +01:00
Hermès Bélusca-Maïto
7c447a15a0
[SETUPAPI] Add __REACTOS__ guards around our own code; addendum to r68659 and r73442, CORE-10000 and CORE-12471.
2017-12-31 02:48:54 +01:00
Katayama Hirofumi MZ
89f9c9101a
[TRANSLATION] Use correct font name in Korean resources, CORE-9566 ( #228 ).
...
Localized resources should use the correct Korean fonts that are most suitable
for UI and compatible with Windows.
2017-12-29 01:51:15 +01:00
Stanislav Motylkov
e7485ea00c
[RASAPI32] Add stub for RasGetConnectionStatistics
...
See CORE-10426
2017-12-28 11:51:40 +01:00
Joachim Henze
5e5e5cde68
[COMCTL32] use previous version of cursor files CORE-14144,
...
idc_divider.cur & idc_divideropen.cur,
justify their diff in comctl32/comctl32_ros.diff
2017-12-28 00:04:53 +01:00
Katayama Hirofumi MZ
1ebe4a5b83
[TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 ( #223 ).
...
Localized resources should use the correct Chinese font names compatible with Windows.
2017-12-27 16:11:21 +01:00
Katayama Hirofumi MZ
074f5c6c13
[TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 ( #222 ).
...
Localized resources should use the correct Chinese font names compatible with Windows.
2017-12-27 16:11:08 +01:00
Katayama Hirofumi MZ
81d6232aa3
[TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 ( #221 ).
...
Localized resources should use the correct Chinese font names compatible with Windows.
2017-12-27 16:10:56 +01:00
Amine Khaldi
a3797dba7a
[SHELL32] Deduplicate MAX_PROPERTY_SHEET_PAGE and AddPropSheetPageCallback(). #179
2017-12-25 13:22:23 +01:00
Markus Gothe
e2e699118f
Improve swedish translations and add new translations to swedish.
2017-12-25 11:31:22 +01:00
Giannis Adamopoulos
c5e707ec1f
[UXTHEME] EnableThemeDialogTexture: Update window theme only when ETDT_USETABTEXTURE is used
2017-12-24 23:52:10 +02:00
Giannis Adamopoulos
435b0b19d2
[COMCTL32] Install comctl32 v6 and its manifest in first stage
2017-12-24 21:19:03 +02:00
Mark Jansen
99c7c93b83
[DLL] Fix wrong manifest includes.
2017-12-24 11:44:21 +01:00
Stanislav Motylkov
a89c979fe0
[TRANSLATION] [NETCFGX] Fix russian translation
2017-12-20 20:35:08 +01:00
Ivan Labutin
d6792047f3
[NTOS][NDK][RTL] A bunch of 'wrong size' fixes
2017-12-20 06:56:09 +01:00
Mark Jansen
ad181d892c
[BROWSEUI] Implement ACLCustomMRU.
...
CORE-9281
2017-12-18 23:17:17 +01:00
Amine Khaldi
0a4e5911fc
[UUID] Add SID_SHTMLEditServices.
2017-12-18 13:18:26 +01:00
Luo Yufan
d6131ace49
[TRANSLATION] Improve Simplified Chinese Translations.
...
* Fix Simplified Chinese Translation of EXPLORER.
* Fix Simplified Chinese Translation of MSCONFIG_NEW.
* Fix Simplified Chinese Translation of MSPAINT.
* Fix Simplified Chinese Translation of SHELL32.
* Fix Simplified Chinese Translation of SYSDM.
* Fix Simplified Chinese Translation of SETUP/REACTOS.
2017-12-17 14:40:59 +01:00
Hermès Bélusca-Maïto
eea43394bf
[KERNEL32] Improve the definition of EXENAME_LENGTH.
2017-12-16 21:07:23 +01:00
Hermès Bélusca-Maïto
197ec4c5b8
[KERNEL32] Update some console API prototypes.
2017-12-10 17:04:29 +01:00
Amine Khaldi
1c4f4818ea
[ITSS] Get the stubs file out of the source files list. #179
2017-12-09 23:21:22 +01:00
Amine Khaldi
287d7cd80a
[SMDLL] Use precomp.h in dllmain.c.
2017-12-09 20:47:27 +01:00
Amine Khaldi
b3544fd00b
[BROWSEUI/SHELLBARS] Add a PCH.
2017-12-09 20:46:40 +01:00
Amine Khaldi
d6cb9f60d1
[ACLEDIT][ATL][ATL80][FLTMGR] Get the def files out of the source files lists. #179
2017-12-09 19:59:02 +01:00
Amine Khaldi
44d57334de
[LSASRV] Deduplicate SAMPR_ULONG_ARRAY.
2017-12-09 13:29:58 +01:00
Amine Khaldi
f6108f3187
[MSAFD] Move the default debug channel to msafd.h.
2017-12-09 13:24:35 +01:00
Amine Khaldi
d086a431cb
[SAMLIB] Use precomp.h in dllmain.c.
2017-12-09 12:32:34 +01:00
Pierre Schweitzer
4fcaf92ec3
[KERNEL32] Silent a noisy DPRINT1
2017-12-09 11:54:18 +01:00
James Tabor
c45a6e15bf
[User32|IMM32] Fix a recursion crash in IMM. See CORE-14041.
...
Required a sync port from wine. This is a hack fix with Win32SS until
proper IMM support is added to Win32SS.
2017-12-07 21:14:21 -06:00
Amine Khaldi
9b349f958c
[ADVAPI32_APITEST][NTDLL_APITEST][WINDOWSCODECS] Comment out some unused functions and types. Silences some clang-cl warnings.
2017-12-08 00:22:05 +01:00
Amine Khaldi
ccd5377851
[COMCTL32][FLTLIB][NETAPI32][SNDVOL32][STOBJECT][WBEMPROX] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings.
2017-12-08 00:06:13 +01:00
Amine Khaldi
e83592920b
[SHELL32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings.
2017-12-07 23:54:22 +01:00
Amine Khaldi
7ed4c1dd03
[ADVAPI32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings.
2017-12-07 23:34:28 +01:00
Giannis Adamopoulos
d163627319
[BROWSEUI] Move _ILIsDesktop to a shared header to avoid having 3 instances of it
2017-12-07 23:26:30 +02:00
Stanislav Motylkov
53edadb8c0
[BROWSEUI] SHExplorerParseCmdLine: Improve relative path handling
...
CORE-12882, CORE-13847
2017-12-05 10:48:37 +02:00
Serge Gautherie
57aa1f1fc6
[SHELL32] shellpath.c: it is _WIN32_WINNT, not WIN32_WINNT. We even need to use __REACTOS__ instead here. CORE-12580
2017-12-03 21:52:37 +01:00
Stanislav Motylkov
a2cc76af84
[IPHLPAPI] Implement interface name resolving functions
...
Including:
- NhGetInterfaceNameFromDeviceGuid
- NhGetInterfaceNameFromGuid
CORE-13831, CORE-14033
Reference:
https://github.com/boundary/wireshark/blob/master/capture_win_ifnames.c#L275
2017-12-03 21:08:31 +01:00
Stanislav Motylkov
c2bdad2981
[SHELL32] Fix show properties with Alt+Enter
2017-12-02 18:10:43 +02:00
Katayama Hirofumi MZ
87d276f05d
[SHELL32] Don't show error when closing disk prop sheet ( #144 )
...
CORE-14035
2017-11-25 11:27:20 +02:00
Giannis Adamopoulos
4a843c4e85
[COMCTL32] syslink: Don't free the return value of WM_CTLCOLORSTATIC. CORE-13605
...
-This is a bug in wine and should be sent upstream
2017-11-24 00:15:57 +02:00
Giannis Adamopoulos
fc6c07c385
[UXTHEME] Add a hack for themed scrollbars
...
- After inspecting a theme file with different upper or lower tracks it seems that windows use what is called LowerTrackHorz and LowerTrackVert in the upper track and UpperTrackHorz and UpperTrackVert are used in the lower track.
CORE-13513
2017-11-23 23:07:35 +02:00
Giannis Adamopoulos
51333f3eec
[UXTHEME] Fix text background on themed tabs. CORE-13605
2017-11-23 22:25:52 +02:00
Giannis Adamopoulos
68af472a21
[UXTHEME] Improve drawing of the scrollbars when they are too small. CORE-13513
2017-11-23 21:19:03 +02:00
Amine Khaldi
09c06a2f45
[CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl.
2017-11-23 14:09:57 +01:00
Pierre Schweitzer
63dcfd2de3
[SHELL32] Update French translation
2017-11-21 18:24:08 +01:00
Stanislav Motylkov
f884d29c90
[SHELL32] Update Russian translation, following 6465705
2017-11-21 14:06:54 +02:00
Pierre Schweitzer
9904aafd12
[MSGINA] Fix buttons alignment in French translation
2017-11-21 11:49:01 +01:00
Giannis Adamopoulos
8f98574e1d
[UXTHEME] -Don't change the behaviour of DefWindowProc if SetWindowRgn was called before
2017-11-21 10:52:56 +02:00
Giannis Adamopoulos
1bfbdb6123
[COMCTL32] Button: Use double buffering when themes are enabled.
2017-11-20 18:51:03 +02:00
Giannis Adamopoulos
3a68bebf87
[UXTHEME] EnumThemes: Don't fail if a theme doesn't have a tooltip. CORE-13732
2017-11-19 16:02:44 +02:00
Pierre Schweitzer
45b543202d
[SHELL32] Drop slash when dismounting a remote drive. MPR and NP are expecting a drive letter.
...
This fixes dismounting a network drive using explorer.
2017-11-18 21:27:30 +01:00
Pierre Schweitzer
0701527f20
[SHELL32] Update French translation, following 6465705
2017-11-18 18:56:59 +01:00
Katayama Hirofumi MZ
64657051c3
[SHELL32] CDrivesFolder: Implement the eject and disconnect menu items. CORE-13841
...
- The items are shown only for the drives where they are applicable.
- May not work fully yet due to bugs in the drivers.
2017-11-18 16:55:08 +02:00
Stanislav Motylkov
06919cde1a
[BROWSEUI] [TRANSLATION] Improve english, polish and russian translation
2017-11-18 16:43:27 +02:00
Stanislav Motylkov
e12763d5bc
[BROWSEUI] CISFBand: Add "Open Folder" feature
...
CORE-13996 #resolve
2017-11-18 12:08:16 +02:00
Stanislav Motylkov
f01e6ed6c5
[BROWSEUI] CBandSiteMenu: Show Toolbar error on failure
2017-11-18 11:40:58 +02:00
Giannis Adamopoulos
a4ea17218f
[COMCTL32] Implement using different image list images depending on the button state
2017-11-17 14:44:52 +02:00
Giannis Adamopoulos
34c563fa2a
[COMCTL32] Button: Don't use a class brush. CORE-13445
2017-11-17 01:26:37 +02:00
Serge Gautherie
067bb2fcef
[SETUPAPI] driver.c: it is _WIN32_WINNT, not WIN32_WINNT. CORE-12580
2017-11-16 18:58:57 +01:00
Eric Kohl
3ad5c7fd84
[SETUPAPI] Improve the range list implementation.
...
- SEH-protect the range list validation and move it into a separate function.
- Use a mutex to synchronize access to the range list.
- Implement CM_First_Range and parts of CM_Add_Range.
2017-11-12 23:27:09 +01:00
Giannis Adamopoulos
18dee7a392
[COMCTL32] Button: Implement sending CDDS_PREERASE, CDDS_POSTERASE, CDDS_PREPAINT and CDDS_POSTPAINT according to the apitest and the visual tests.
...
Remove some #ifdef __REACTOS__ from theme_button.c as this file has been forked for good and there is not real plan to keep syncing it with wine.
2017-11-11 13:56:28 +02:00
Giannis Adamopoulos
a98ff4d77c
[COMCTL32] Button: Draw the image list even when the button has the BS_ICON or the BS_BITMAP style. CORE-13170
2017-11-11 01:31:32 +02:00
Giannis Adamopoulos
dea602cd70
[COMCTL32] -Button: Implement drawing the image list with the BUTTON_IMAGELIST_ALIGN_CENTER parameter. This is enough to fix buttons with images created by Lazarus but only with themes. The non themed branch of the code is slightly more complex and will be fixed next. CORE-13170
2017-11-10 20:59:25 +02:00
Adam Słaboń
7273a7ba21
Polish Translation update
2017-11-09 22:40:49 +01:00
Eric Kohl
a2a372398a
[SETUPAPI]: CM_Open_DevNode_Key_Ex: FIXME/ERR --> TRACE
2017-11-05 17:55:25 +01:00
Eric Kohl
d57b0ef91e
[SETUPAPI] GetDeviceInstanceKeyPath: Fix temporary buffer allocation, add missing code paths and fix registry paths.
...
This should fix parts of CORE-13944.
2017-11-05 17:31:34 +01:00
Stas'M
484f33f0d3
[BROWSEUI] CBandSiteMenu
...
- Move SHGetFolder code to CreateBuiltInISFBand
- Get rid of CSIDL_FLAG_CREATE (Windows doesn't create Quick Launch
directory)
- Use ILFree since variables are reused now
2017-11-05 14:06:47 +02:00
Eric Kohl
d9a3398172
[SETUPAPI] Update some more functions to the current coding style, add annotations and add function names to the TRACE calls.
2017-11-05 11:33:08 +01:00
Giannis Adamopoulos
78b78d6e73
[SHELL32] SHBrowseForFolderW: Fix creating directories in the desktop and in drives like C: CORE-13925
2017-11-05 12:11:10 +02:00
Eric Kohl
8e850d19bc
[SETUPAPI] GetDeviceInstanceKeyPath: Implement the CM_REGISTRY_SOFTWARE | CM_REGISTRY_CONFIG part.
2017-11-05 09:39:44 +01:00
Eric Kohl
06f9e1220f
[SETUPAPI] CM_Open_DevNode_Key_Ex: Add support for remote registry access and the Disposition parameter.
2017-11-04 21:19:39 +01:00
Eric Kohl
f86e78d00b
[SETUPAPI] Update some functions to the current coding style, add annotations and add function names to the TRACE calls.
2017-11-04 19:01:28 +01:00
Eric Kohl
78cf2a04a5
[SETUPAPI] Start the implementation of CM_Open_DevNode_Key_Ex().
2017-11-04 17:26:38 +01:00
Stas'M
1eea9304e1
[DBGHELP] [XDK] [ARM64] Fix magic constant
2017-11-04 14:01:27 +01:00
Giannis Adamopoulos
dd4af77703
[SHELL32] SHBrowseForFolder: Fix creating a new folder (which was broken two years ago and was properly reported 3 days ago). CORE-13925
2017-11-03 12:12:58 +02:00
Hermès Bélusca-Maïto
11049bd6d8
[COMCTL32] comctl32/propsheet: Fix redrawing of the static text elements.
...
Partial revert of SVN r74136 (b1b4279
): enforce the correct "color" for
the background of the static text elements: indeed, using a "transparent"
background kept instead the old window color, which was not correctly
repainted, unless you enforced a repaint by, e.g. moving away then back
the window, or moved something else on top of it.
Tested and approved by 'reactosfanboy'.
Was detected as a regression in the wizard of DVDWrite Now 1.5.12
Formatter GUI.
CORE-13929
CORE-12912
2017-11-02 23:52:33 +01:00
Manuel Bachmann
9192d39f6e
[SHELL32] Fix multiple selection of desktop icons
...
This fixes the following issue : when selecting multiple icons
on the desktop, and then right-clicking; the Properties sheet
would immediately be displayed, conflicting with the context
menu.
2017-11-02 21:55:39 +02:00
Giannis Adamopoulos
2875a70c0a
[BROWSEUI] Add a todo comment block in CISFBand.cpp and CBandSite.cpp regarding some problems and missing features when using the quick launch toolbar. These two lists are not complete but cover most important problems of quick launch. There is no need to create bug reports for these.
2017-11-02 19:52:02 +02:00
Amine Khaldi
fe6d46f86e
[SHELL32] Properly set case -714 as TBN_DRAGOUT. CORE-11799 ( #94 )
2017-10-30 21:53:00 +01:00
Amine Khaldi
830fc82afe
[SERIALUI] Set the stdcall calling convention for CommDlgProc() and make it return INT_PTR. CORE-11799 ( #94 )
2017-10-30 21:49:10 +01:00
Thomas Faber
ba8f75557a
[SHELL32][REGEDIT][MSCONFIG_NEW] Correctly check for presence of list view sort header.
2017-10-29 22:00:18 +01:00
Pierre Schweitzer
ebe9735835
[KERNEL32] Fix a FIXME in WaitNamedPipeW(): allow waiting on a remote pipe
2017-10-29 20:34:49 +01:00
Pierre Schweitzer
a80f5f53e7
[KERNEL32] In GetLogicalDrives(), if NtQueryInformationProcess() call succeed, but return drive map is empty, make sure returned error is success.
...
Patch by Alex Ionescu
2017-10-29 14:49:59 +01:00
Amine Khaldi
5cb0615147
[BROWSEUI][DEVMGR][EXPLORER][NTGDI][NTOBJSHEX][NTVDM][SETUPAPI] Remove/comment out some unused variables. CORE-11799 ( #94 )
2017-10-28 15:04:18 +01:00
Amine Khaldi
ce4ecd604d
[SHELL32] Remove some unused members and comment out some unused Wine code. CORE-11799 ( #94 )
2017-10-27 23:51:44 +01:00
Amine Khaldi
5a14845970
[MSAFD] Properly define SockAsyncThread() and avoid the cast. CORE-11799 ( #94 )
2017-10-27 23:47:30 +01:00
Giannis Adamopoulos
d310df0dd2
[SHELL32] CDefView: Fix a leak of an HMENU. This fix is thanks to Joachim Henze who found the bug and quickly found the guilty revision. CORE-13911
2017-10-26 21:39:32 +03:00
Pierre Schweitzer
0add5d0a79
[KERNEL32] Fix MSVC build
2017-10-23 17:25:19 +02:00
Pierre Schweitzer
34c39a1336
[KERNEL32] Implement NpGetUserNamep()
2017-10-23 17:09:21 +02:00
Pierre Schweitzer
19cef7806c
[KERNEL32] Fix a FIXME in GetNamedPipeHandleStateW and stub a private function for a left unimplemented function
2017-10-23 14:36:18 +02:00
Pierre Schweitzer
3832f83a32
[KERNEL32] Check Basep8BitStringToDynamicUnicodeString() return and only call -W in case of success
...
CID 1419330
2017-10-23 13:39:44 +02:00
Pierre Schweitzer
19f1cd78c1
[KERNEL32] Check NtQueryInformationFile succeed before using its return. Also fix coding style
...
CID 512966
2017-10-23 12:36:43 +02:00
Giannis Adamopoulos
143c306006
[BROWSEUI] CBandSiteMenu: Use CSimpleArray and CComHeapPtr.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
3bfdbf3b2c
[BROWSEUI] Improve CBandSiteBase::OnWinEvent to forward messages correctly to the child bands.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
bab9a54039
[BROWSEUI] Add a hack and abuse ISFB_STATE_QLINKSMODE to make the quick launch band to be aligned to left and show no text
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
ee3b732043
[BROWSEUI] CISFBand: Misc fixes
...
- Slightly improve the implementation of IShellFolderBand
- Show both folders and files in the toolbar
- Use the name of the folder shown as the name of the band
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
37e6151b40
[BROWSEUI] CBandSiteMenu: Implement the Desktop, Quick Launch and New Toolbar menu items
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
0ed80264f9
[BROWSEUI] CBandSiteMenu: Fix two broken loops
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
3e812a66ff
[BROWSEUI] Enable the menu items for the toolbars submenu of the CBandSiteMenu. Also add a new string which will be used in the next commit.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
8a52080dcc
[BROWSEUI] Rename CISFBand_CreateInstance and add a CISFBand_CreateInstance macro that makes easy to switch between the system implementation or the local one.
2017-10-22 20:03:32 +03:00