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