Stefan Ginsberg [Fri, 16 Jan 2009 16:48:17 +0000 (16:48 +0000)]
- DbgkpPostFakeThreadMessage: Implement missing
- DbgkpSetProcessDebugObject: Fix the traversing of the debug object's event list
- Implement DbgkClearProcessDebugObject
svn path=/trunk/; revision=38794
Michael Martin [Fri, 16 Jan 2009 15:59:03 +0000 (15:59 +0000)]
- Revert 38790 as i broke autotests.
svn path=/trunk/; revision=38793
Dmitry Chapyshev [Fri, 16 Jan 2009 15:21:32 +0000 (15:21 +0000)]
- Partly implement hardware types page
svn path=/trunk/; revision=38792
Christoph von Wittich [Fri, 16 Jan 2009 15:16:09 +0000 (15:16 +0000)]
reapply 36982
WIDL: Enable the use of scalar types (non-pointer types) as custom binding handles.
svn path=/trunk/; revision=38791
Michael Martin [Fri, 16 Jan 2009 14:33:45 +0000 (14:33 +0000)]
- create.c: All instances of a pipe must be the same pipe mode as when first instance was created.
Clients start of in byte stream mode, regardless of the pipe's mode.
- finfo.c: NPFS does not allow changing read mode to message for byte stream mode pipes.
- rw.c: The format in which data is in the pipe's buffer is based on the pipe mode vice read mode.
Implement reads in byte stream mode for pipes using message mode.
Fixed a bug that could caused buffer data to be corrupted due to incorrect calc of WritePtr position.
- fsctrl.c: Return buffer from NpfsPeekPipe if caller requested.
Use a mutex before reading the pipe's buffer.
Return the correct length in Irp info.
svn path=/trunk/; revision=38790
Dmitry Chapyshev [Fri, 16 Jan 2009 14:28:07 +0000 (14:28 +0000)]
- More dialogs implementation
svn path=/trunk/; revision=38789
KJK::Hyperion [Fri, 16 Jan 2009 13:19:14 +0000 (13:19 +0000)]
Echo [HOST-CC] and [HOST-LD] instead of [HOSTCC] and [HOSTLD]
Also echo [HOST-AR] for invocations of the host "ar"
Use [HOST-CC], [HOST-LD] and [HOST-AR] in bootstrap makefiles as well
svn path=/trunk/; revision=38788
KJK::Hyperion [Fri, 16 Jan 2009 12:50:20 +0000 (12:50 +0000)]
... and echo "[HOSTLD]" for the link phase of host modules
svn path=/trunk/; revision=38786
KJK::Hyperion [Fri, 16 Jan 2009 12:44:55 +0000 (12:44 +0000)]
Echo "[HOSTCC]" instead of "[CC]" in short-hand build output when invoking the host compiler
svn path=/trunk/; revision=38785
KJK::Hyperion [Fri, 16 Jan 2009 10:44:36 +0000 (10:44 +0000)]
modified tools/rbuild/backend/mingw/modulehandler.cpp
Don't precompile headers with g++: g++ is stupid and, ironically, will precompile .h headers but not .hpp headers (it will mistake them for linker input files). Always use gcc instead
Don't let gcc guess the language of the header, either: we detect "C++ modules" automatically in rbuild, use that for consistency
svn path=/trunk/; revision=38784
Aleksey Bragin [Fri, 16 Jan 2009 08:59:56 +0000 (08:59 +0000)]
- Set version override in pnp_* IDL modules too, since we use Vista's APIs there. Fixes implicitly declared PNP_* functions.
svn path=/trunk/; revision=38783
Dmitry Chapyshev [Fri, 16 Jan 2009 06:44:40 +0000 (06:44 +0000)]
- Implement RequestDeviceWakeup
- Implement CancelDeviceWakeupRequest
svn path=/trunk/; revision=38782
Dmitry Chapyshev [Fri, 16 Jan 2009 06:33:19 +0000 (06:33 +0000)]
- Implement SetSystemPowerState
svn path=/trunk/; revision=38781
Thomas Bluemel [Fri, 16 Jan 2009 03:19:42 +0000 (03:19 +0000)]
Create band site's rebar control with styles CCS_NORESIZE and CCS_NOPARENTALIGN
svn path=/trunk/; revision=38780
James Tabor [Thu, 15 Jan 2009 23:15:31 +0000 (23:15 +0000)]
- Rewrite Timers, nothing is using it except a bogus system timer for raw input thread is loaded and running.
svn path=/trunk/; revision=38779
Aleksey Bragin [Thu, 15 Jan 2009 19:15:26 +0000 (19:15 +0000)]
- Delete npfs_new skeleton. One rewrite less.
svn path=/trunk/; revision=38776
KJK::Hyperion [Thu, 15 Jan 2009 17:52:35 +0000 (17:52 +0000)]
Sync widl, comcat, ole32, oleaut32 and rpcrt4 to wine 1.1.12
widl can now automatically generate boilerplate code for DLLs hosting RPC proxies (and ole32 and oleaut32 now use this feature): invoke the generation automatically from rbuild rules for rpcproxy modules
svn path=/trunk/; revision=38774
Aleksey Bragin [Thu, 15 Jan 2009 17:22:28 +0000 (17:22 +0000)]
- Move batclass.h to PSDK, since it's a PSDK header.
- Remove inclusion of it from DDK's ntpoapi.h.
svn path=/trunk/; revision=38773
Dmitry Chapyshev [Thu, 15 Jan 2009 17:07:01 +0000 (17:07 +0000)]
- Move SetThreadExecutionState to power.c
- Implement IsSystemResumeAutomatic
- Implement SetThreadExecutionState
svn path=/trunk/; revision=38772
Aleksey Bragin [Thu, 15 Jan 2009 16:52:50 +0000 (16:52 +0000)]
- Revert 38770's modifications to NDK.
- Temporary move Nt power function prototypes inside power.c file.
svn path=/trunk/; revision=38771
Dmitry Chapyshev [Thu, 15 Jan 2009 16:09:03 +0000 (16:09 +0000)]
- Implement GetDevicePowerState
- Implement RequestWakeupLatency
- Add prototypes for GetDevicePowerState and RequestWakeupLatency to pofuncs.h
svn path=/trunk/; revision=38770
Dmitry Chapyshev [Thu, 15 Jan 2009 15:32:30 +0000 (15:32 +0000)]
- Add power.c file for power management functions
- Move GetSystemPowerStatus, SetSystemPowerState, GetDevicePowerState, RequestDeviceWakeup, RequestWakeupLatency, CancelDeviceWakeupRequest, IsSystemResumeAutomatic, and SetMessageWaitingIndicator to power.c
- Implement GetSystemPowerStatus
svn path=/trunk/; revision=38769
Stefan Ginsberg [Thu, 15 Jan 2009 13:14:37 +0000 (13:14 +0000)]
- DbgkpSendApiMessage/Lpc: Modification of EPROCESS flags must be interlocked, use PspSetProcessFlag.
- DbgkMap/UnmapViewOfSection: Don't check for the DeadThread flag, doing so is only necessary during early thread creation.
- DbgkCreateThread: Set the StartAddress pointer in the case where we only send the Create Thread message. Also, we should receive the target thread as the first parameter.
- NtDebugActiveProcess: Don't allow debugging the current process.
- NtDebugContinue: We should signal the Debug Object, not the Debug Event. Also make sure we pass the correct event to DbgkpWakeTarget.
- NtWaitForDebugEvent: Cleanup probe and capture of the input timeout.
svn path=/trunk/; revision=38768
Dmitry Chapyshev [Thu, 15 Jan 2009 10:18:10 +0000 (10:18 +0000)]
- Implement FlashWindow
svn path=/trunk/; revision=38766
Johannes Anderwald [Wed, 14 Jan 2009 21:47:54 +0000 (21:47 +0000)]
- sorry folks
svn path=/trunk/; revision=38765
Stefan Ginsberg [Wed, 14 Jan 2009 19:55:51 +0000 (19:55 +0000)]
- Revert 38762 to fix build
svn path=/trunk/; revision=38764
Matthias Kupfer [Wed, 14 Jan 2009 18:12:43 +0000 (18:12 +0000)]
Mario Kacmar <kario AT szm DOT sk>
- Fix Switch-To Button, enable only if one selected application.
- See issue #4028 for more details.
svn path=/trunk/; revision=38763
Johannes Anderwald [Wed, 14 Jan 2009 17:14:20 +0000 (17:14 +0000)]
- Implement PcForwardIrpSynchronous
svn path=/trunk/; revision=38762
Stefan Ginsberg [Wed, 14 Jan 2009 14:55:46 +0000 (14:55 +0000)]
- DBGK: Use flags instead of magic values for Debug Events -- names taken from neitsabes.online.fr/dc/index.php?2007/12/04/7-ntqueryinformationprocess-processinfoclass-30
svn path=/trunk/; revision=38761
KJK::Hyperion [Wed, 14 Jan 2009 14:51:23 +0000 (14:51 +0000)]
deleted lib/pseh/framebased-gcchack.c
added lib/pseh/i386/framebased-gcchack-asm.S
added lib/pseh/i386/framebased-gcchack.c
deleted lib/pseh/i386/framebased-gcchack.S
modified lib/pseh/pseh.rbuild
framebased-gcchack.c is irreversibly married to the x86 architecture. Move it to the appropriate place
Rename framebased-gcchack.S because its base name now conflicts with framebased-gcchack.c
svn path=/trunk/; revision=38760
Kamil Hornicek [Wed, 14 Jan 2009 14:41:25 +0000 (14:41 +0000)]
[FORMATTING] Fix indentation. No code change.
svn path=/trunk/; revision=38759
Aleksey Bragin [Wed, 14 Jan 2009 10:42:56 +0000 (10:42 +0000)]
- Add stubs for VolumeControlBlock structure, VolumeDeviceObject,
- Improve FAT_IRP_CONTEXT structure to suit future needs.
- Some more cleanup of fastfat.h (to be separated into a few headers as shown by Alex Vlasov).
- Implement FatBuildIrpContext / FatDestroyIrpContext.
- Implement FatCompleteRequest.
- Implement dispatching of FSCTRL requests.
- DPRINT->DPRINT1 for all unimplemented functions.
- We receive a mount volume request!
svn path=/trunk/; revision=38755
Aleksey Bragin [Wed, 14 Jan 2009 09:51:50 +0000 (09:51 +0000)]
- Revert 38750, a dereference happens when that hook is freed by IntFreeHook.
- Change thread dereferencing mechanism in NtUserSetWindowsHookEx:
* A thread may be referenced in some cases when it's a system-wide hook, however dereference flag was not set for these, so they leaked a reference. Add a ThreadReferenced boolean var to track real references, and set hook's flag according to it.
* There should be no need to call ObDereferenceObject on a thread when a call to IntRemoveHook was already performed (in failure branches). IntFreeHook() will dereference the thread object.
svn path=/trunk/; revision=38754
Christoph von Wittich [Wed, 14 Jan 2009 07:09:25 +0000 (07:09 +0000)]
fix jim's copypasta
svn path=/trunk/; revision=38753
James Tabor [Wed, 14 Jan 2009 02:02:26 +0000 (02:02 +0000)]
- Added stubs to timers, tooling up to change over to handled timers. This is related to just about everything. From Carets to window positions.
svn path=/trunk/; revision=38752
Stefan Ginsberg [Wed, 14 Jan 2009 00:34:24 +0000 (00:34 +0000)]
- KDBG: Correct the use of PsLookupThread/ProcessByThread/ProcessId -- the caller must dereference the Thread/Process after use
svn path=/trunk/; revision=38751
Stefan Ginsberg [Tue, 13 Jan 2009 23:41:34 +0000 (23:41 +0000)]
- NtUserSetWindowsHookEx: Don't leak a thread reference in case we are passed a Thread Id
svn path=/trunk/; revision=38750
Johannes Anderwald [Tue, 13 Jan 2009 22:36:03 +0000 (22:36 +0000)]
- Copy provided PCM_RESOURCE_LIST when a new ResourceList is created
svn path=/trunk/; revision=38748
Matthias Kupfer [Tue, 13 Jan 2009 15:21:08 +0000 (15:21 +0000)]
Víctor Martínez Calvo <vicmarcal AT hotmail DOT com>
- Fix dir command behavior for files without extension.
- See issue #3968 for more details.
svn path=/trunk/; revision=38746
James Tabor [Tue, 13 Jan 2009 12:16:06 +0000 (12:16 +0000)]
- Re-implement NtUserDispatchMessage and implement NtUserValidateTimerCallback.
svn path=/trunk/; revision=38745
Aleksey Bragin [Tue, 13 Jan 2009 12:13:21 +0000 (12:13 +0000)]
- Remove unneeded functions.
- Cleanup, reformat, remove static.
svn path=/trunk/; revision=38744
Cameron Gutman [Tue, 13 Jan 2009 02:34:39 +0000 (02:34 +0000)]
- Merge aicom-network-fixes up to r38730
svn path=/trunk/; revision=38743
Thomas Bluemel [Tue, 13 Jan 2009 00:34:32 +0000 (00:34 +0000)]
Remove unused code
svn path=/trunk/; revision=38742
James Tabor [Mon, 12 Jan 2009 23:36:10 +0000 (23:36 +0000)]
- Un-implement NtUserDispatchMessage.
- First of all, it is incorrect. I had a rant that I was going to send to the private mail list, but this will do.
- No more "New Standards"! The Window object should already know it is ANSI or not. A pointer to MSG is the only thing passed.
svn path=/trunk/; revision=38741
Timo Kreuzer [Mon, 12 Jan 2009 22:47:25 +0000 (22:47 +0000)]
winbase.h: Add EncodePointer, DecodePointer, EncodeSystemPointer and DecodeSystemPointer
svn path=/trunk/; revision=38740
Timo Kreuzer [Mon, 12 Jan 2009 22:03:00 +0000 (22:03 +0000)]
Sync edit.c with wine head (Wine-1_1_12)
Reduces failures from 18 to 13 and test doesn't keep a window open anymore.
(Partly) revert 29649, 33848, 33909, 33910 as it's now implemented by wine
1.4 Francois Gouget <fgouget@free.fr>
Don't put single quotes around '%s' when using the debugstr_*() functions.
1.5 Huw Davies <huw@codeweavers.com>
user32: Keep track of whether the app has asked for the text buffer handle.
1.9 Dmitry Timoshkov <dmitry@codeweavers.com>
user32: Fix some compilation warnings in 64-bit mode.
1.15 Alexandre Julliard <julliard@winehq.org>
user32: Store the builtin class names in Unicode.
1.16 Andrew Talbot <andrew.talbot@talbotville.com>
user32: Constify some variables.
1.17 Gerald Pfeifer <gerald@pfeifer.com>
user32: Factor in EDIT_WM_EraseBkGnd().
1.18 Andrew Talbot <andrew.talbot@talbotville.com>
user32: Remove unneeded casts.
1.19 Marcus Meissner <marcus@jet.franken.de>
user32: Handle error returns from ImmGetCompositionString.
1.20 Lei Zhang <thestig@google.com>
user32: Tweak how the edit control handles WM_GETDLGCODE.
1.21 Lei Zhang <thestig@google.com>
user32: Handle WM_CHAR messages better in edit controls.
1.22 Lei Zhang <thestig@google.com>
user32: Correctly handle VK_RETURN for edit controls with ES_WANTRETURN style.
1.23 Lei Zhang <thestig@google.com>
user32: Fix WM_CHAR return value for edit controls.
1.24 Lei Zhang <thestig@google.com>
user32: Handle ES_MULTILINE correctly for WM_KEYDOWN/VK_RETURN.
1.25 Lei Zhang <thestig@google.com>
user32: Handle VK_ESCAPE correctly in EDIT_WM_KeyDown.
1.26 Lei Zhang <thestig@google.com>
user32: Add edit control check to see if its in a dialog on WM_CHAR/VK_RETURN.
1.27 Lei Zhang <thestig@google.com>
user32: Add edit control check to see if its in a dialog on WM_CHAR/VK_TAB.
1.28 Lei Zhang <thestig@google.com>
user32: Fix a typo.
1.29 Lei Zhang <thestig@google.com>
user32: Handle VK_TAB in EDIT_WM_KeyDown.
1.30 Lei Zhang <thestig@google.com>
user32: Do checks in the right order in EDIT_BuildLineDefs_ML.
1.31 Lei Zhang <thestig@google.com>
user32: Handle ctrl + home in edit control.
1.32 Lei Zhang <thestig@google.com>
user32: Handle ctrl + end in edit control.
1.33 Alexandre Julliard <julliard@winehq.org>
user32: Added support for WS_EX_RIGHT in the edit control.
1.34 Kusanagi Kouichi <slash@ma.neweb.ne.jp>
user32: Handle IME messages more gracefully.
1.35 Alexandre Julliard <julliard@winehq.org>
user32: Remove redundant LocalUnlock calls.
1.36 Austin English <austinenglish@gmail.com>
Spelling fixes.
1.37 Lei Zhang <thestig@google.com>
user32: Handle VK_RETURN WM_KEYDOWN events better in edit controls.
Elias Benali wrote the initial version of this patch.
1.38 Lei Zhang <thestig@google.com>
user32: Edit controls should ignore WM_KEYDOWN on control + enter.
1.39 Andrew Talbot <andrew.talbot@talbotville.com>
user32: Remove unused variables.
1.40 Hongbo Ni <hongbo@njstar.com>
user32: Implement WM_UNICHAR for edit control.
1.41 Lei Zhang <thestig@google.com>
user32: Send messages for edit control context menu operations.
1.42 Aric Stewart <aric@codeweavers.com>
user32: Make sure our vertical line count is at least 1 even if there is an oversized font in the edit control.
1.43 Michael Stefaniuc <mstefani@redhat.de>
user32: Remove superfluous casts of void pointers.
1.44 Francois Gouget <fgouget@codeweavers.com>
user32: Remove WINAPI/CALLBACK on static functions where not needed.
svn path=/trunk/; revision=38739
Dmitry Gorbachev [Mon, 12 Jan 2009 21:18:57 +0000 (21:18 +0000)]
Update Spanish translations.
Patch from Javier Remacha (remialdo gmail com). Bug #4021.
svn path=/trunk/; revision=38738
Timo Kreuzer [Mon, 12 Jan 2009 21:12:10 +0000 (21:12 +0000)]
revert last commit insetad remove UNICODE_NOCHAR from wine/winuser.h
svn path=/trunk/; revision=38737
Timo Kreuzer [Mon, 12 Jan 2009 20:59:51 +0000 (20:59 +0000)]
define UNICODE_NOCHAR only if it wasn't already defined
svn path=/trunk/; revision=38736
Timo Kreuzer [Mon, 12 Jan 2009 20:49:08 +0000 (20:49 +0000)]
Sort window messages by num, add WM_MENUDRAG, WM_MENUGETOBJECT, WM_UNICHAR
svn path=/trunk/; revision=38735
James Tabor [Mon, 12 Jan 2009 20:43:34 +0000 (20:43 +0000)]
- Sort out common used DCE flags.
svn path=/trunk/; revision=38734
James Tabor [Mon, 12 Jan 2009 20:00:41 +0000 (20:00 +0000)]
- Fix another wine test for SetWindowPos.
svn path=/trunk/; revision=38733
Johannes Anderwald [Mon, 12 Jan 2009 18:40:08 +0000 (18:40 +0000)]
- fix me (add missing file)
svn path=/trunk/; revision=38732
Johannes Anderwald [Mon, 12 Jan 2009 18:37:02 +0000 (18:37 +0000)]
- Implement IPortTopology::NewRegistryKey, IPortWavePci::NewRegistryKey
- Implement PcRegisterPhysicalConnection, PcRegisterPhysicalConnectionFromExternal, PcRegisterPhysicalConnectionToExternal- Implement PcRequestNewPowerState
svn path=/trunk/; revision=38731
Stefan Ginsberg [Mon, 12 Jan 2009 17:52:03 +0000 (17:52 +0000)]
- Revert to pre-38722 to unbreak build
svn path=/trunk/; revision=38728
Aleksey Bragin [Mon, 12 Jan 2009 17:04:13 +0000 (17:04 +0000)]
- Stubplement handlers for all needed IRP_MJ except EA and PNP one.
- Cleanup remains of unneeded functions.
svn path=/trunk/; revision=38726
Aleksey Bragin [Mon, 12 Jan 2009 16:31:22 +0000 (16:31 +0000)]
- Cleanup header file.
- Add sync resource to the global data and initialize it.
- Remove unneeded block device access functions.
svn path=/trunk/; revision=38725
Dmitry Gorbachev [Mon, 12 Jan 2009 16:13:06 +0000 (16:13 +0000)]
BATCH_BUFFSIZE -> 8192.
svn path=/trunk/; revision=38724
Johannes Anderwald [Mon, 12 Jan 2009 15:57:49 +0000 (15:57 +0000)]
- Implement PcRequestNewPowerState
svn path=/trunk/; revision=38723
Johannes Anderwald [Mon, 12 Jan 2009 15:20:45 +0000 (15:20 +0000)]
- Implement IPortTopology::NewRegistryKey, IPortWavePci::NewRegistryKey
- Implement PcRegisterPhysicalConnection, PcRegisterPhysicalConnectionFromExternal, PcRegisterPhysicalConnectionToExternal
svn path=/trunk/; revision=38722
Aleksey Bragin [Mon, 12 Jan 2009 15:13:44 +0000 (15:13 +0000)]
- Remove leftover from 38352 and 38353, sorry.
svn path=/trunk/; revision=38721
Michael Martin [Mon, 12 Jan 2009 12:29:53 +0000 (12:29 +0000)]
- Revert 38719.
svn path=/trunk/; revision=38720
Michael Martin [Mon, 12 Jan 2009 12:13:54 +0000 (12:13 +0000)]
- Re-enable pipe tests as the npfs driver is in much better shape.
- Change the timeout value passed to WaitForSingleObject to 20 so tests pass on slower systems.
- Re-enable process console test as they now complete.
svn path=/trunk/; revision=38719
Timo Kreuzer [Mon, 12 Jan 2009 03:20:27 +0000 (03:20 +0000)]
update README.WINE
svn path=/trunk/; revision=38718
Timo Kreuzer [Mon, 12 Jan 2009 02:46:45 +0000 (02:46 +0000)]
Sync wsprintf.c to wine head (Wine-1_1_12)
Alexandre Julliard <julliard@winehq.org>
user32: Convert wvsprintfA/W to use an MS ABI vararg list for x86_64.
svn path=/trunk/; revision=38717
Timo Kreuzer [Mon, 12 Jan 2009 02:10:58 +0000 (02:10 +0000)]
reduce diff to wine
svn path=/trunk/; revision=38716
Timo Kreuzer [Mon, 12 Jan 2009 02:09:12 +0000 (02:09 +0000)]
Sync combo.c to wine head (Wine-1_1_12)
Austin English <austinenglish@gmail.com>
Spelling fixes.
Aric Stewart <aric@codeweavers.com>
user32: Make sure there is space for at least 6 items in a combo dropdown without forcing it to be at most 6 items as well.
Dmitry Timoshkov <dmitry@codeweavers.com>
user32: Add a test for combobox navigation with arrow keys, make it pass under Wine.
James Hawkins <jhawkins@codeweavers.com>
janitorial: Remove links to any microsoft site.
Lei Zhang <thestig@google.com>
user32: Use wine_dbgstr_rect() in traces.
Andrew Talbot <andrew.talbot@talbotville.com>
user32: Fix a typo.
svn path=/trunk/; revision=38715
Timo Kreuzer [Mon, 12 Jan 2009 00:46:34 +0000 (00:46 +0000)]
Sync button.c to wine head (1_1_12)
Francois Gouget <fgouget@codeweavers.com>
user32: Remove WINAPI/CALLBACK on static functions where not needed.
Michael Stefaniuc <mstefani@redhat.de>
user32: HGDIOBJ is interchangeable with other handle types; no casts are needed.
Austin English <austinenglish@gmail.com>
Spelling fixes.
Alexandre Julliard <julliard@winehq.org>
user32: Added support for WS_EX_RIGHT in the button control.
Andrew Talbot <andrew.talbot@talbotville.com>
user32: Remove unneeded casts.
Dmitry Timoshkov <dmitry@codeweavers.com>
user32: Make sure to setup clipping before any painting is done.
Dmitry Timoshkov <dmitry@codeweavers.com>
user32: Always clip the button painting to the client rectangle.
Andrew Talbot <andrew.talbot@talbotville.com>
user32: Constify some variables.
Alexandre Julliard <julliard@winehq.org>
user32: Store the builtin class names in Unicode.
Francois Gouget <fgouget@free.fr>
Assorted spelling fixes.
Andrew Talbot <Andrew.Talbot@talbotville.com>
user32: Replace inline static with static inline.
Clinton Stimpson <cjstimpson@utwire.net>
user32: WM_SETFONT on button doesn't repaint directly.
svn path=/trunk/; revision=38714
Timo Kreuzer [Mon, 12 Jan 2009 00:36:14 +0000 (00:36 +0000)]
exchange members for ansi and unicode WNDPROC in builtin_class_descr. Reduces diff to wine a bit more.
svn path=/trunk/; revision=38713
Timo Kreuzer [Sun, 11 Jan 2009 23:08:47 +0000 (23:08 +0000)]
user32 revert lite ;-P
- revert 32934: remove the hack for disabled button font, as it's not needed anymore since we have tahoma
- partly revert 28055: use InvalidateRect and add it to ntwrapper.h
- add a define for SYSCOLOR_GetPen to reduce diff to wine
svn path=/trunk/; revision=38712
Dmitry Chapyshev [Sun, 11 Jan 2009 20:15:25 +0000 (20:15 +0000)]
- Update Polish translation by Maciej Bialas (bjauy@o2.pl)
svn path=/trunk/; revision=38711
Dmitry Gorbachev [Sun, 11 Jan 2009 19:09:25 +0000 (19:09 +0000)]
- Fix "Turkish Q" keyboard layout (thanks to user mergulcu from the forum).
- Change AltGr behavior for several keyboard layouts (bug #3887).
- Change file description for some keyboard layouts.
- Other minor changes.
svn path=/trunk/; revision=38710
Dmitry Gorbachev [Sun, 11 Jan 2009 19:09:11 +0000 (19:09 +0000)]
Add "Turkish F" keyboard layout to USetup.
svn path=/trunk/; revision=38709
Dmitry Chapyshev [Sun, 11 Jan 2009 19:04:51 +0000 (19:04 +0000)]
- Sync uxtheme with Wine head
svn path=/trunk/; revision=38708
Dmitry Chapyshev [Sun, 11 Jan 2009 19:04:02 +0000 (19:04 +0000)]
- Sync urlmon with Wine head
svn path=/trunk/; revision=38707
Dmitry Chapyshev [Sun, 11 Jan 2009 19:02:16 +0000 (19:02 +0000)]
- Sync wldap32 with Wine head
svn path=/trunk/; revision=38706
Dmitry Chapyshev [Sun, 11 Jan 2009 18:58:04 +0000 (18:58 +0000)]
- Sync cryptui with Wine head
svn path=/trunk/; revision=38705
Dmitry Chapyshev [Sun, 11 Jan 2009 18:56:19 +0000 (18:56 +0000)]
- Sync credui with Wine head
svn path=/trunk/; revision=38704
Dmitry Chapyshev [Sun, 11 Jan 2009 18:55:29 +0000 (18:55 +0000)]
- Sync headers with Wine
svn path=/trunk/; revision=38703
Dmitry Chapyshev [Sun, 11 Jan 2009 18:54:21 +0000 (18:54 +0000)]
- Sync clusapi with Wine head
svn path=/trunk/; revision=38702
Dmitry Chapyshev [Sun, 11 Jan 2009 15:59:49 +0000 (15:59 +0000)]
- Sync netapi32 with Wine head
svn path=/trunk/; revision=38701
Aleksey Bragin [Sun, 11 Jan 2009 15:58:57 +0000 (15:58 +0000)]
- Rewrite DriverEntry.
- Start cleaning up structures.
svn path=/trunk/; revision=38700
Michael Martin [Sun, 11 Jan 2009 14:28:45 +0000 (14:28 +0000)]
- Last implementation was failing to charge the QuotaAvailable for the message length proceeding the message in the buffer, causing overwriting of the pool. See bug 4018 for more info.
svn path=/trunk/; revision=38699
Aleksey Bragin [Sun, 11 Jan 2009 14:10:54 +0000 (14:10 +0000)]
- Delete old source code (only fastio.c and DriverEntry remain for now).
- Create a base for a future skeleton.
svn path=/trunk/; revision=38698
Aleksey Bragin [Sun, 11 Jan 2009 14:05:07 +0000 (14:05 +0000)]
Olaf Siejka <olaf_siejka@o2.pl>
- Add VBE 24bpp modes into 1st stage setup.
svn path=/trunk/; revision=38697
Timo Kreuzer [Sun, 11 Jan 2009 12:37:54 +0000 (12:37 +0000)]
Go back to non-win32k functions inside user32, using the inline wrappers to call the NtUser functions.
svn path=/trunk/; revision=38695
Aleksey Bragin [Sun, 11 Jan 2009 11:26:20 +0000 (11:26 +0000)]
- Renames, cleanup.
svn path=/trunk/; revision=38694
Aleksey Bragin [Sun, 11 Jan 2009 11:12:55 +0000 (11:12 +0000)]
- Branch existing fastfat driver.
svn path=/trunk/; revision=38693
Matthias Kupfer [Sun, 11 Jan 2009 10:10:31 +0000 (10:10 +0000)]
Michael von Glasow <michael AT vonglasow DOT com>
- Remove hardcoded Alt Gr behavior.
- Tested with german layout and installation, patch doesn't break system, further tests are recommended.
- See issue #3887 for more details.
svn path=/trunk/; revision=38692
Daniel Reimer [Sun, 11 Jan 2009 00:21:59 +0000 (00:21 +0000)]
German Translation of hdwwiz.
svn path=/trunk/; revision=38691
Timo Kreuzer [Sat, 10 Jan 2009 22:44:32 +0000 (22:44 +0000)]
silence TRACEs for libcntpr, too
svn path=/trunk/; revision=38690
Dmitry Gorbachev [Sat, 10 Jan 2009 21:28:18 +0000 (21:28 +0000)]
Czech patch from Radek Liska. Bug #4014.
svn path=/trunk/; revision=38689
Dmitry Chapyshev [Sat, 10 Jan 2009 19:09:37 +0000 (19:09 +0000)]
- Formatting fix. No code change
svn path=/trunk/; revision=38688
Christoph von Wittich [Sat, 10 Jan 2009 18:49:19 +0000 (18:49 +0000)]
sync mlang with wine 1.1.12
svn path=/trunk/; revision=38687
Christoph von Wittich [Sat, 10 Jan 2009 18:48:19 +0000 (18:48 +0000)]
sync mapi32 with wine 1.1.12
svn path=/trunk/; revision=38686
Christoph von Wittich [Sat, 10 Jan 2009 18:46:10 +0000 (18:46 +0000)]
sync localui with wine 1.1.12
svn path=/trunk/; revision=38685
Christoph von Wittich [Sat, 10 Jan 2009 18:44:33 +0000 (18:44 +0000)]
sync inetcomm with wine 1.1.12
svn path=/trunk/; revision=38684
Stefan Ginsberg [Sat, 10 Jan 2009 18:25:20 +0000 (18:25 +0000)]
- Remove broken definitions of SEH macros
svn path=/trunk/; revision=38683
Dmitry Chapyshev [Sat, 10 Jan 2009 17:50:03 +0000 (17:50 +0000)]
- Fix GetEnvironmentVariableW. This fixed also 4 wine tests for OpenFile and SearchPathA/W
svn path=/trunk/; revision=38682
Thomas Bluemel [Sat, 10 Jan 2009 16:16:25 +0000 (16:16 +0000)]
SetShellWindow wants the Progman window and the list view window... Thx Timo
svn path=/trunk/; revision=38681