reactos.git
9 years ago[USER32]
Thomas Faber [Fri, 28 Oct 2011 22:15:53 +0000 (22:15 +0000)]
[USER32]
- Fix MSVC build

svn path=/trunk/; revision=54264

9 years ago[WININET]
Cameron Gutman [Fri, 28 Oct 2011 18:58:43 +0000 (18:58 +0000)]
[WININET]
- Disable connection keep-alive to avoid calling into msafd to close the connection later during DLL_PROCESS_DETACH

svn path=/trunk/; revision=54263

9 years ago[NTOSKRNL]
Jérôme Gardou [Fri, 28 Oct 2011 16:34:48 +0000 (16:34 +0000)]
[NTOSKRNL]
- remove unused variables/arguments
- Add small check in MmNotPresentFaultSectionView

svn path=/trunk/; revision=54262

9 years ago[User32]
James Tabor [Fri, 28 Oct 2011 12:00:07 +0000 (12:00 +0000)]
[User32]
- Icon title, menu and scroll bar do not set the death bit. Menu and scroll bar set the id only on specific window messages.

svn path=/trunk/; revision=54261

9 years ago[FREELDR]
Cameron Gutman [Thu, 27 Oct 2011 19:11:22 +0000 (19:11 +0000)]
[FREELDR]
- Check VESA BIOS signature before reporting VESA extensions are present

svn path=/trunk/; revision=54260

9 years ago[User32]
James Tabor [Thu, 27 Oct 2011 12:17:44 +0000 (12:17 +0000)]
[User32]
- Fix function ids, setting of the death bit when in NC destroy.
- Implement get control brush and color.
- Patch by Alexander LAW, Replicate Windows behavior of WM_SETTEXT handler regarding WM_CTLCOLOR*

svn path=/trunk/; revision=54259

9 years ago[KERNEL32]
Sylvain Petreolle [Thu, 27 Oct 2011 09:38:14 +0000 (09:38 +0000)]
[KERNEL32]
Use ERROR_SUCCESS instead of 0.
Dedicated to Pierre.

svn path=/trunk/; revision=54258

9 years ago[KERNEL32]
Sylvain Petreolle [Wed, 26 Oct 2011 19:02:32 +0000 (19:02 +0000)]
[KERNEL32]
CreateFile has to set last error on success.
Fixes kernel32:file test cancellation.

svn path=/trunk/; revision=54257

9 years ago[NTOSKRNL]
Cameron Gutman [Wed, 26 Oct 2011 14:38:57 +0000 (14:38 +0000)]
[NTOSKRNL]
- Pass a placeholder trap information, indicating that we are unlocked, to MmAccessFault in MmProbeAndLockPages as temporary hack until Mm locking is fixed
- Fixes "Assertion 'GuardedMutex->Owner == KeGetCurrentThread()' failed" when faulting in pages via MmProbeAndLockPages
- Dedicated to Jim :)

svn path=/trunk/; revision=54256

9 years ago[User32]
James Tabor [Wed, 26 Oct 2011 02:17:02 +0000 (02:17 +0000)]
[User32]
- Up Dialog.c to 1.3.31, sync port and minimized differences.
- Sync Information:
  Alexandre Julliard <julliard@winehq.org> : Don't overwrite the default button id when creating the dialog structure.
  Michael Stefaniuc <mstefani@redhat.de>: Avoid using long. Avoid using HIWORD() on atoms/resources.

svn path=/trunk/; revision=54255

9 years ago- Port wine right.
James Tabor [Tue, 25 Oct 2011 02:53:44 +0000 (02:53 +0000)]
- Port wine right.

svn path=/trunk/; revision=54254

9 years ago- Fix crash in cursoricon test.
James Tabor [Tue, 25 Oct 2011 02:14:38 +0000 (02:14 +0000)]
- Fix crash in cursoricon test.

svn path=/trunk/; revision=54253

9 years ago[NTOSKRNL]
Cameron Gutman [Mon, 24 Oct 2011 21:09:58 +0000 (21:09 +0000)]
[NTOSKRNL]
- Fix debug prints for 64-bit values

svn path=/trunk/; revision=54252

9 years ago[NDIS]
Cameron Gutman [Mon, 24 Oct 2011 20:38:36 +0000 (20:38 +0000)]
[NDIS]
- Implement NdisMSetupDmaTransfer, NdisMCompleteDmaTransfer, NdisSetupDmaTransfer, NdisCompleteDmaTransfer, and NdisAllocateDmaChannel

svn path=/trunk/; revision=54251

9 years ago[User32]
James Tabor [Mon, 24 Oct 2011 14:49:25 +0000 (14:49 +0000)]
[User32]
- Fix class window procedure checks, prevents misbehaving applications from calling wrong class procs.

svn path=/trunk/; revision=54250

9 years ago[User32]
James Tabor [Mon, 24 Oct 2011 14:47:59 +0000 (14:47 +0000)]
[User32]
- Fix class window procedure checks, prevents misbehaving applications from calling wrong class procs.
- Fixed callout for static control color brush.

svn path=/trunk/; revision=54249

9 years ago[User32]
James Tabor [Mon, 24 Oct 2011 14:16:53 +0000 (14:16 +0000)]
[User32]
- Use SetWindowTextA/W so that it passes through defwnd to be processed for themes.
- Fix validation of the dialog window and procedure.

svn path=/trunk/; revision=54248

9 years ago[User32]
James Tabor [Mon, 24 Oct 2011 14:13:19 +0000 (14:13 +0000)]
[User32]
- Fix SetWindowTextA/W so that it passes through defwnd to be processed for themes.
- Fix desktop checks.
- Add create window flags.

svn path=/trunk/; revision=54247

9 years ago[NDIS]
Cameron Gutman [Mon, 24 Oct 2011 09:33:29 +0000 (09:33 +0000)]
[NDIS]
- Stub and export NdisMSetupDmaTransfer and NdisMCompleteDmaTransfer

svn path=/trunk/; revision=54246

9 years ago[NDIS]
Cameron Gutman [Mon, 24 Oct 2011 09:12:34 +0000 (09:12 +0000)]
[NDIS]
- Fix addressing constraints for slave DMA devices that don't have 32-bit address support

svn path=/trunk/; revision=54245

9 years ago[NDIS]
Cameron Gutman [Mon, 24 Oct 2011 08:22:56 +0000 (08:22 +0000)]
[NDIS]
- Demote some debug prints

svn path=/trunk/; revision=54244

9 years ago[ROSAPPS]
Sylvain Petreolle [Sun, 23 Oct 2011 12:30:42 +0000 (12:30 +0000)]
[ROSAPPS]
Add rosapps to build.

svn path=/trunk/; revision=54243

9 years ago[ROSAPPS]
Sylvain Petreolle [Sun, 23 Oct 2011 12:30:27 +0000 (12:30 +0000)]
[ROSAPPS]
Add cmake base files with ssstars.

svn path=/trunk/; revision=54242

9 years ago[DISKPART]
Eric Kohl [Sun, 23 Oct 2011 12:04:48 +0000 (12:04 +0000)]
[DISKPART]
- Add a simple usage function (/? option).
- Simplify the interpreter loop a little bit.

svn path=/trunk/; revision=54241

9 years ago[VIDEOPRT]
Cameron Gutman [Sun, 23 Oct 2011 04:04:17 +0000 (04:04 +0000)]
[VIDEOPRT]
- Store the slot number we find in the device extension by legacy detection

svn path=/trunk/; revision=54240

9 years ago[VIDEOPRT]
Cameron Gutman [Sun, 23 Oct 2011 03:55:35 +0000 (03:55 +0000)]
[VIDEOPRT]
- Support passing a resource requirements list to VideoPortGetAccessRanges

svn path=/trunk/; revision=54239

9 years ago[NTOSKRNL]
Cameron Gutman [Sun, 23 Oct 2011 03:06:23 +0000 (03:06 +0000)]
[NTOSKRNL]
- Fix a major off-by-one bug in resource conflict checking
- Respect requested alignment when checking for valid port/memory ranges

svn path=/trunk/; revision=54238

9 years ago[VIDEOPRT]
Cameron Gutman [Sun, 23 Oct 2011 02:45:09 +0000 (02:45 +0000)]
[VIDEOPRT]
- Report legacy resources to the PnP manager via IRP_MN_FILTER_RESOURCE_REQUIREMENTS
- Report legacy access ranges in response to VideoPortGetAccessRanges
- TODO: Handle an optional resource requirements list in VideoPortGetAccessRanges

svn path=/trunk/; revision=54237

9 years ago[VIDEOPRT]
Cameron Gutman [Sun, 23 Oct 2011 01:16:54 +0000 (01:16 +0000)]
[VIDEOPRT]
- Check all PCI buses not just the first 8

svn path=/trunk/; revision=54236

9 years ago[VIDEOPRT]
Cameron Gutman [Sat, 22 Oct 2011 23:32:51 +0000 (23:32 +0000)]
[VIDEOPRT]
- Slot is an output parameter not an input parameter. Treat it as such.
- Don't use magic constants
- Remove a duplicate check
- Set RangeShareable for port resources based on the resource descriptor
- Initialize and set RangeShareable for memory and port access ranges instead of leaving garbage in there

svn path=/trunk/; revision=54235

9 years ago[RICHED20]
Thomas Faber [Sat, 22 Oct 2011 20:55:11 +0000 (20:55 +0000)]
[RICHED20]
- Fix ME_CharFromPoint relying on Wine's incorrect behavior of GetTextExtentExPointW. Already sent upstream(TM)
See issue #6196,5784,6037,6095,6187,6513 for more details.

svn path=/trunk/; revision=54234

9 years ago[DISKPART]
Eric Kohl [Sat, 22 Oct 2011 19:52:17 +0000 (19:52 +0000)]
[DISKPART]
Implement argument processing. Patch by Lee Schroeder.

The original patch was modified to fix the following issues:
- Indentation and coding style.
- Remove obsolete code: 1. The if-statement around the for-loop is not needed. 2. The call to wcsicmp() is already case insensitive (it is the 'i' in wcsicmp).
- Check the existence of a script file name and a timeout value before trying to process them.
- Call run_script() after the argument list has been processed. This fixes the argument order issue.

See issue #6552 for more details.

svn path=/trunk/; revision=54233

9 years ago[WINLOGON]
Rafal Harabien [Sat, 22 Oct 2011 18:28:05 +0000 (18:28 +0000)]
[WINLOGON]
- Move playing log on sound to HandleLogon
- Don't use HKEY_CURRENT_USER for accessing user registry key. This key points to settings of user which started Winlogon process (SYSTEM) instead of logged user. Instead use HKU\SID.
See issue #5436 for more details.

svn path=/trunk/; revision=54232

9 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 22 Oct 2011 15:27:29 +0000 (15:27 +0000)]
[EXPLORER_NEW]
- Fix rectangle copypasta in ITrayWindowImpl_RegLoadSettings. Patch by Elton Chung

svn path=/trunk/; revision=54231

9 years ago[comctl32]
Giannis Adamopoulos [Sat, 22 Oct 2011 11:35:13 +0000 (11:35 +0000)]
[comctl32]
- merge r53027 that missed the merge from themes branch
- fixes floods of debug output by CombineRgn

svn path=/trunk/; revision=54230

9 years ago- Update Liberation fonts to 1.07.1
Rafal Harabien [Sat, 22 Oct 2011 10:01:49 +0000 (10:01 +0000)]
- Update Liberation fonts to 1.07.1

svn path=/trunk/; revision=54229

9 years ago[WIN32K] - SystemParametersInfo does not support SPIF_UPDATEINIFILE for SPI_SETDEFAUL...
Rafal Harabien [Fri, 21 Oct 2011 21:47:16 +0000 (21:47 +0000)]
[WIN32K] - SystemParametersInfo does not support SPIF_UPDATEINIFILE for SPI_SETDEFAULTINPUTLANG

svn path=/trunk/; revision=54228

9 years ago[WIN32K]
Rafal Harabien [Fri, 21 Oct 2011 21:23:51 +0000 (21:23 +0000)]
[WIN32K]
- Mouse code cleanup
- Support MOUSEEVENTF_VIRTUALDESK flag in MOUSEINPUT properly
- Support MOUSE_VIRTUAL_DESKTOP flag in MOUSE_INPUT_DATA properly
- Do not ignore MK_SHIFT and MK_CONTROL flags in some mouse messages

svn path=/trunk/; revision=54227

9 years ago[CMBATT]
Cameron Gutman [Fri, 21 Oct 2011 16:38:56 +0000 (16:38 +0000)]
[CMBATT]
- Fix a deadlock caused by forwarding IRPs to ourself

svn path=/trunk/; revision=54226

9 years ago[WIN32K] - Implement SPI_GETDEFAULTINPUTLANG.
Rafal Harabien [Fri, 21 Oct 2011 15:18:04 +0000 (15:18 +0000)]
[WIN32K] - Implement SPI_GETDEFAULTINPUTLANG.

svn path=/trunk/; revision=54225

9 years ago[TXTSETUP] - Add Polish (214) layout. It's now visible in usetup.
Rafal Harabien [Fri, 21 Oct 2011 15:10:52 +0000 (15:10 +0000)]
[TXTSETUP] - Add Polish (214) layout. It's now visible in usetup.

svn path=/trunk/; revision=54224

9 years ago[WIN32K]
Rafal Harabien [Fri, 21 Oct 2011 14:54:22 +0000 (14:54 +0000)]
[WIN32K]
- Don't set every loaded layout as default. Instead implement SPI_SETDEFAULTINPUTLANG. Fixes some minor problems with wrong layout loaded.
- Fix removing hotkey not associated with window (fixes winetest).

svn path=/trunk/; revision=54223

9 years ago[FASTFAT]
Rafal Harabien [Fri, 21 Oct 2011 13:21:56 +0000 (13:21 +0000)]
[FASTFAT]
- Fix memory corruption if long file name entry is invalid.
- Minor improvements.

See issue #6546 for more details.

svn path=/trunk/; revision=54222

9 years ago[REGISTRY]
Kamil Hornicek [Fri, 21 Oct 2011 12:14:25 +0000 (12:14 +0000)]
[REGISTRY]
Mark the VGA driver as VgaCompatible too so it doesn't take precedence over the VBE driver in case both are installed.
See issue #6578 for more details.

svn path=/trunk/; revision=54221

9 years ago[NDIS]
Cameron Gutman [Fri, 21 Oct 2011 08:44:14 +0000 (08:44 +0000)]
[NDIS]
- Demote some informational debug prints

svn path=/trunk/; revision=54220

9 years ago[TRANSLATION]
Dmitry Gorbachev [Fri, 21 Oct 2011 08:37:12 +0000 (08:37 +0000)]
[TRANSLATION]
- SysSetup: add a very tiny enhancement to Spanish translation (Elhoir, bug #6596).
- USetup: change encoding of Brazilian Portuguese file to CP 850.
- USetup: fix a few bugs in German and Italian translations.

svn path=/trunk/; revision=54219

9 years ago[SPIDER]
Thomas Faber [Fri, 21 Oct 2011 07:42:00 +0000 (07:42 +0000)]
[SPIDER]
- Use a Yes/No message box for "Quit the current game?" instead of Ok/Cancel. Patch by Lee Schroeder
See issue #6589 for more details.

svn path=/trunk/; revision=54218

10 years ago[SHELL32]
Johannes Anderwald [Thu, 20 Oct 2011 20:28:30 +0000 (20:28 +0000)]
[SHELL32]
- Hackfix shell new item service
- Add support for SID_IFolderView

svn path=/trunk/; revision=54217

10 years ago[LIVECD]
Rafal Harabien [Thu, 20 Oct 2011 19:00:02 +0000 (19:00 +0000)]
[LIVECD]
- Fix profiles path. FIXES ICONS IN LIVECD!
- Add few interfaces to livecd registry so it doesn't spam the log so much

svn path=/trunk/; revision=54216

10 years ago[CMAKE]
Amine Khaldi [Thu, 20 Oct 2011 18:30:56 +0000 (18:30 +0000)]
[CMAKE]
* Don't even create the stlport static lib. No working C++ module links to it, and until we have a proper STL support the other modules won't compile either.

svn path=/trunk/; revision=54215

10 years ago[KBDPL] - Properly implement Polish (214) keyboard layout
Rafal Harabien [Thu, 20 Oct 2011 15:15:09 +0000 (15:15 +0000)]
[KBDPL] - Properly implement Polish (214) keyboard layout
[KBDPL1] - Minor fixes

svn path=/trunk/; revision=54214

10 years ago[CMAKE]
Thomas Faber [Thu, 20 Oct 2011 14:53:02 +0000 (14:53 +0000)]
[CMAKE]
- Add VC11 support in configure.cmd

svn path=/trunk/; revision=54213

10 years ago[WINLOGON]
Rafal Harabien [Thu, 20 Oct 2011 13:26:39 +0000 (13:26 +0000)]
[WINLOGON]
- If no keyboard layout can be loaded, load US layout
- Try to load all layouts from Preloaded key even if some of them fail

svn path=/trunk/; revision=54212

10 years ago- Add Polish keyboard layout (there was only "Polish programmer" layout). It should...
Rafal Harabien [Thu, 20 Oct 2011 13:16:40 +0000 (13:16 +0000)]
- Add Polish keyboard layout (there was only "Polish programmer" layout). It should fix installing ROS in Polish.

svn path=/trunk/; revision=54211

10 years ago[Win32k]
James Tabor [Thu, 20 Oct 2011 12:02:15 +0000 (12:02 +0000)]
[Win32k]
- Fix path support, now all wine path tests pass.
- Need a PolyDraw test for non-path functions! The non-path code was synced ported, but still failed 16 path tests, then path was moved out. Purged missing patches from the last trunk freeze, tested with the program Area.
- Sync Information:
  Evan Stade <estade@gmail.com> : Improved PolyDraw in path closed case. Added PATH_PolyDraw.

svn path=/trunk/; revision=54210

10 years ago[Win32k]
James Tabor [Wed, 19 Oct 2011 23:50:54 +0000 (23:50 +0000)]
[Win32k]
- Fix crash in PATH_ExtTextOut. See bug 6587.
- Sync Information:
  Huw Davies <huw@codeweavers.com> : Add support for ETO_PDY and improve world transform support.
  Massimo Del Fedele <max@veneto.com> : Fix PATH_add_outline when mapping mode != MM_TEXT. PATH_ExtTextOut remove incorrect shift to DC origin. Correctly handle space char on Path_ExtTextOut().
  Dmitry Timoshkov <dmitry@codeweavers.com> : The MAT2 parameter of GetGlyphOutline is mandatory.

svn path=/trunk/; revision=54209

10 years ago[POWERCFG]
Kamil Hornicek [Wed, 19 Oct 2011 21:40:45 +0000 (21:40 +0000)]
[POWERCFG]
Sync with the english resource file to fix some misplaced controls.

svn path=/trunk/; revision=54208

10 years ago- Fix Linux build
Rafal Harabien [Wed, 19 Oct 2011 21:02:41 +0000 (21:02 +0000)]
- Fix Linux build

svn path=/trunk/; revision=54207

10 years ago- Really fix build
Rafal Harabien [Wed, 19 Oct 2011 20:18:42 +0000 (20:18 +0000)]
- Really fix build

svn path=/trunk/; revision=54206

10 years ago- Fix build
Rafal Harabien [Wed, 19 Oct 2011 20:08:25 +0000 (20:08 +0000)]
- Fix build

svn path=/trunk/; revision=54205

10 years ago- Forgotten file
Rafal Harabien [Wed, 19 Oct 2011 20:07:41 +0000 (20:07 +0000)]
- Forgotten file

svn path=/trunk/; revision=54204

10 years ago[WIN32K|USER32]
Rafal Harabien [Wed, 19 Oct 2011 20:03:50 +0000 (20:03 +0000)]
[WIN32K|USER32]
- Make keyboard layouts code more compatible
- Layouts and kbd files are user objects
- Preloaded layouts are added by Winlogon, not win32k
- Support Keyboard Layout substitutes in registry

svn path=/trunk/; revision=54203

10 years ago[WIN32K] - Don't define things from PSDK in source code
Rafal Harabien [Wed, 19 Oct 2011 19:25:45 +0000 (19:25 +0000)]
[WIN32K] - Don't define things from PSDK in source code

svn path=/trunk/; revision=54202

10 years ago[user32]
Giannis Adamopoulos [Wed, 19 Oct 2011 19:21:59 +0000 (19:21 +0000)]
[user32]
- When themes are active and the text of a window changes, we should send the WM_NCUAHDRAWCAPTION message instead of drawing the window directly ( which will result painting a classic caption on the themed window)
- Fixes explorer window that is repainted with a classic style when a subfolder is opened

svn path=/trunk/; revision=54201

10 years ago[USER32] - Fix a typo
Rafal Harabien [Wed, 19 Oct 2011 16:37:34 +0000 (16:37 +0000)]
[USER32] - Fix a typo

svn path=/trunk/; revision=54200

10 years ago[USER32] - Simplify DrawCaret
Rafal Harabien [Wed, 19 Oct 2011 16:17:32 +0000 (16:17 +0000)]
[USER32] - Simplify DrawCaret

svn path=/trunk/; revision=54199

10 years ago[WIN32K]
Rafal Harabien [Wed, 19 Oct 2011 16:00:46 +0000 (16:00 +0000)]
[WIN32K]
- Don't use exclusive lock when shared is enough
- Don't declare functions in source code

svn path=/trunk/; revision=54198

10 years ago[WIN32K]
Rafal Harabien [Wed, 19 Oct 2011 15:40:17 +0000 (15:40 +0000)]
[WIN32K]
- Simplify monitors code
- fix few minor bugs (ie. not updating last error)
- Make monitor object more compatible to windows

svn path=/trunk/; revision=54197

10 years ago- Move mouse history to mouse.c and it is not effected by the hook bypass.
James Tabor [Wed, 19 Oct 2011 01:07:19 +0000 (01:07 +0000)]
- Move mouse history to mouse.c and it is not effected by the hook bypass.

svn path=/trunk/; revision=54196

10 years ago[WIN32K]
Rafal Harabien [Tue, 18 Oct 2011 23:01:29 +0000 (23:01 +0000)]
[WIN32K]
- Add missing locks in monitors API
- Set proper last error when allocation fails

svn path=/trunk/; revision=54195

10 years ago[STREAM]
Cameron Gutman [Tue, 18 Oct 2011 20:36:54 +0000 (20:36 +0000)]
[STREAM]
- Fix a typo
- Search for bad !! usage inspired by r54193

svn path=/trunk/; revision=54194

10 years ago[uxtheme]
Giannis Adamopoulos [Tue, 18 Oct 2011 20:18:19 +0000 (20:18 +0000)]
[uxtheme]
- Fix a stupid typo that caused all fonts defined in the theme file to be italic

svn path=/trunk/; revision=54193

10 years ago[USER32] - Formatting. No code changes.
Rafal Harabien [Tue, 18 Oct 2011 18:12:35 +0000 (18:12 +0000)]
[USER32] - Formatting. No code changes.

svn path=/trunk/; revision=54192

10 years ago[KS]
Johannes Anderwald [Tue, 18 Oct 2011 18:02:56 +0000 (18:02 +0000)]
[KS]
- Probe input / output parameters when requests are coming from user mode
- Fix KspPinPropertyHandler to use the correct output parameter location
- Fix KsHandleSizedListQuery to use the correct output parameter location
- Tested in Vbox 4.1.4 r74291
- May fix a few sound drivers who are having user mode extra utility apps

svn path=/trunk/; revision=54191

10 years ago[PORTCLS]
Johannes Anderwald [Tue, 18 Oct 2011 14:00:20 +0000 (14:00 +0000)]
[PORTCLS]
- Don't modify status code of irps which are not handled

svn path=/trunk/; revision=54190

10 years ago[desk.cpl]
Giannis Adamopoulos [Tue, 18 Oct 2011 13:36:44 +0000 (13:36 +0000)]
[desk.cpl]
- Apply a wallpaper and desktop background only when they have changed
- Fixes changing desktop background to the color defined by the theme

svn path=/trunk/; revision=54189

10 years ago[WIN32K]
Timo Kreuzer [Tue, 18 Oct 2011 13:13:37 +0000 (13:13 +0000)]
[WIN32K]
Copy the BITMAPINFO to a safe kernel mode buffer, before accessing it. Fixes bug 6587.

svn path=/trunk/; revision=54188

10 years ago[user32_apitest]
Giannis Adamopoulos [Tue, 18 Oct 2011 11:19:24 +0000 (11:19 +0000)]
[user32_apitest]
- Add one more testcase and fix another one for SPI_SETNONCLIENTMETRICS

svn path=/trunk/; revision=54187

10 years ago[win32k]
Giannis Adamopoulos [Tue, 18 Oct 2011 10:54:13 +0000 (10:54 +0000)]
[win32k]
-Force all top level windows to update the size and position of their non client area when SPI_SETNONCLIENTMETRICS is used
-Should fix changing the non client metrics like caption height for open windows (before this we needed to close and reopen existing windows to let them be painted properly)

svn path=/trunk/; revision=54186

10 years ago[win32k]
Giannis Adamopoulos [Tue, 18 Oct 2011 10:48:03 +0000 (10:48 +0000)]
[win32k]
- Do not send message WM_NCCALCSIZE asynchronously because we need its return value from the receiver. Should fix resizing or moving the non-client area of windows

svn path=/trunk/; revision=54185

10 years ago- Add hits to track callback and winproc faults.
James Tabor [Tue, 18 Oct 2011 00:39:06 +0000 (00:39 +0000)]
- Add hits to track callback and winproc faults.

svn path=/trunk/; revision=54184

10 years ago[SHELL32]
Johannes Anderwald [Mon, 17 Oct 2011 16:53:16 +0000 (16:53 +0000)]
[SHELL32]
- Remove unwanted change

svn path=/trunk/; revision=54183

10 years ago[SHELL32]
Johannes Anderwald [Mon, 17 Oct 2011 16:51:46 +0000 (16:51 +0000)]
[SHELL32]
- Check first it the path is a drive path
- Fixes launching drive property dialog when clicked in the shell view area

svn path=/trunk/; revision=54182

10 years ago[WinMM]
Jérôme Gardou [Mon, 17 Oct 2011 16:47:42 +0000 (16:47 +0000)]
[WinMM]
- fix typo, sorry.

svn path=/trunk/; revision=54181

10 years ago[user32_apitest]
Giannis Adamopoulos [Mon, 17 Oct 2011 16:35:22 +0000 (16:35 +0000)]
[user32_apitest]
- Add some tests for the messages that are sent when SPI_SETNONCLIENTMETRICS is used

svn path=/trunk/; revision=54180

10 years ago[WinMM]
Jérôme Gardou [Mon, 17 Oct 2011 16:35:10 +0000 (16:35 +0000)]
[WinMM]
- avoid buffer overrun.
- do not try to unload uninitialized driver.
See issue #6343 for more details.

svn path=/trunk/; revision=54179

10 years ago[TRANSLATION]
Dmitry Gorbachev [Mon, 17 Oct 2011 14:55:03 +0000 (14:55 +0000)]
[TRANSLATION]
- Change time zone information for Russia.
- Add Russian translation of country list.
- Recode Swedish translation of USetup from CP 1252 to 850. Bug #6574.
- Fix Dutch tr. of USetup. Bug #6510, patch by <congruwer.AT.yahoo.DOT.co.DOT.uk>.

svn path=/trunk/; revision=54178

10 years ago[SHELL32]
Johannes Anderwald [Mon, 17 Oct 2011 14:42:47 +0000 (14:42 +0000)]
[SHELL32]
- Remove unused code
- Display file extension based on Edijus patch
See issue #6310 for more details.

svn path=/trunk/; revision=54177

10 years ago- Fix launching of properties dialog in the detail view
Johannes Anderwald [Mon, 17 Oct 2011 13:22:20 +0000 (13:22 +0000)]
- Fix launching of properties dialog in the detail view
- Based on Edijus patch (terminedijsatyahoodotcom)
See issue #6571 for more details.

svn path=/trunk/; revision=54176

10 years ago- Remove Fixme.
James Tabor [Mon, 17 Oct 2011 05:22:33 +0000 (05:22 +0000)]
- Remove Fixme.

svn path=/trunk/; revision=54175

10 years ago[WINE]
Cameron Gutman [Mon, 17 Oct 2011 04:47:32 +0000 (04:47 +0000)]
[WINE]
- Undefine HAVE_GETADDRINFO
- Even though this is fully implemented (and used other parts of ROS), it seems to enable broken code paths in some WINE code
- Fixes the rapps regression

svn path=/trunk/; revision=54174

10 years ago[WINE]
Cameron Gutman [Mon, 17 Oct 2011 04:24:26 +0000 (04:24 +0000)]
[WINE]
- Fix a couple of incorrect definitions
- Rapps is still regressed since r54146

svn path=/trunk/; revision=54173

10 years ago[Win32k]
James Tabor [Mon, 17 Oct 2011 02:07:24 +0000 (02:07 +0000)]
[Win32k]
- Fix TME. Not complete. These changes will allow theme highlighting to work.
- Passes wine test_TrackMouseEvent.
- Adamopoulos TME tests are proving to be difficult in locking down thread issues. On a slow system in CMD not redirected the test passes all but 15. Slow systems in CMD redirected to a output file or on real hardware in CMD not redirected, the results vary from 15 when the CMD buffer is full to 35 when it is not. When isolating each test, it passes. The QS bit issue will be handled later.

svn path=/trunk/; revision=54172

10 years ago[TCPIP]
Cameron Gutman [Mon, 17 Oct 2011 01:37:56 +0000 (01:37 +0000)]
[TCPIP]
- Differentiate between incomplete and complete NCEs with regard to the timeout
- Change the IP timer to fire only once each second
- Remove unneeded completion functions

svn path=/trunk/; revision=54171

10 years ago[Win32k]
James Tabor [Mon, 17 Oct 2011 01:33:55 +0000 (01:33 +0000)]
[Win32k]
- Fix timer resolution so it will run every 10 ms +/-1ms. This is the default setting when the user provides less than 10 ms for the period to wait for the timer event. Pass wine test_timers_no_wnd.

svn path=/trunk/; revision=54170

10 years ago[TCPIP]
Cameron Gutman [Mon, 17 Oct 2011 00:38:46 +0000 (00:38 +0000)]
[TCPIP]
- Do not transmit fragments recursively since it can cause a kernel stack overflow with large packets
- Big thanks to hto for his work on this bug which has eluded me since last year
See issue #5796 for more details.

svn path=/trunk/; revision=54169

10 years ago[TRANSLATION]
Olaf Siejka [Sun, 16 Oct 2011 23:39:00 +0000 (23:39 +0000)]
[TRANSLATION]
- Romanian translation of userenv, winmm, ntvdm, and win32csr (bug no. 6580) and inf (bug no. 6577) by Stefan Fulea (minor corrections by me);
- Polish translation update/cleanup of inf by me;
- Spanish inetcpl translation (bug no. 6472) and French subst translation (bug no. 6166) by Jason Genie;

svn path=/trunk/; revision=54168

10 years ago[TCPIP]
Cameron Gutman [Sun, 16 Oct 2011 22:21:41 +0000 (22:21 +0000)]
[TCPIP]
- Prevent corruption of the search context list using a combination of references and broader spin lock usage
- Fixes bug 6506

svn path=/trunk/; revision=54167

10 years ago[KERNEL32]: Move some definitions to header file.
Alex Ionescu [Sun, 16 Oct 2011 17:05:16 +0000 (17:05 +0000)]
[KERNEL32]: Move some definitions to header file.
[KERNEL32]: MoveBasepLocateExeLdrEntry to utils.c.

svn path=/trunk/; revision=54166

10 years ago[MSXML3]
Amine Khaldi [Sun, 16 Oct 2011 16:28:47 +0000 (16:28 +0000)]
[MSXML3]
* Don't link to libxslt in rbuild build. Dedicated to Alex.

svn path=/trunk/; revision=54165