Commit graph

34447 commits

Author SHA1 Message Date
Timo Kreuzer
f51273a2eb 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
2009-01-11 23:08:47 +00:00
Dmitry Chapyshev
c1c18ff1ff - Update Polish translation by Maciej Bialas (bjauy@o2.pl)
svn path=/trunk/; revision=38711
2009-01-11 20:15:25 +00:00
Dmitry Gorbachev
4d1f9ce1d4 - 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
2009-01-11 19:09:25 +00:00
Dmitry Gorbachev
c89abc23b7 Add "Turkish F" keyboard layout to USetup.
svn path=/trunk/; revision=38709
2009-01-11 19:09:11 +00:00
Dmitry Chapyshev
079741c940 - Sync uxtheme with Wine head
svn path=/trunk/; revision=38708
2009-01-11 19:04:51 +00:00
Dmitry Chapyshev
cbc7d519d3 - Sync urlmon with Wine head
svn path=/trunk/; revision=38707
2009-01-11 19:04:02 +00:00
Dmitry Chapyshev
2b785b4fc4 - Sync wldap32 with Wine head
svn path=/trunk/; revision=38706
2009-01-11 19:02:16 +00:00
Dmitry Chapyshev
2e8764aa34 - Sync cryptui with Wine head
svn path=/trunk/; revision=38705
2009-01-11 18:58:04 +00:00
Dmitry Chapyshev
72ba4a35e2 - Sync credui with Wine head
svn path=/trunk/; revision=38704
2009-01-11 18:56:19 +00:00
Dmitry Chapyshev
b358abe79d - Sync headers with Wine
svn path=/trunk/; revision=38703
2009-01-11 18:55:29 +00:00
Dmitry Chapyshev
467d035432 - Sync clusapi with Wine head
svn path=/trunk/; revision=38702
2009-01-11 18:54:21 +00:00
Dmitry Chapyshev
c9ee26a85c - Sync netapi32 with Wine head
svn path=/trunk/; revision=38701
2009-01-11 15:59:49 +00:00
Aleksey Bragin
a2c47e5c86 - Rewrite DriverEntry.
- Start cleaning up structures.

svn path=/trunk/; revision=38700
2009-01-11 15:58:57 +00:00
Michael Martin
981645312e - 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
2009-01-11 14:28:45 +00:00
Aleksey Bragin
6094202983 - Delete old source code (only fastio.c and DriverEntry remain for now).
- Create a base for a future skeleton.

svn path=/trunk/; revision=38698
2009-01-11 14:10:54 +00:00
Aleksey Bragin
dd4b33c2a6 Olaf Siejka <olaf_siejka@o2.pl>
- Add VBE 24bpp modes into 1st stage setup.

svn path=/trunk/; revision=38697
2009-01-11 14:05:07 +00:00
Timo Kreuzer
29e04fb184 Go back to non-win32k functions inside user32, using the inline wrappers to call the NtUser functions.
svn path=/trunk/; revision=38695
2009-01-11 12:37:54 +00:00
Aleksey Bragin
d03b570920 - Renames, cleanup.
svn path=/trunk/; revision=38694
2009-01-11 11:26:20 +00:00
Aleksey Bragin
885a5b68c8 - Branch existing fastfat driver.
svn path=/trunk/; revision=38693
2009-01-11 11:12:55 +00:00
Matthias Kupfer
ea8ef6ce87 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
2009-01-11 10:10:31 +00:00
Daniel Reimer
62519aa2e9 German Translation of hdwwiz.
svn path=/trunk/; revision=38691
2009-01-11 00:21:59 +00:00
Timo Kreuzer
94ed506d07 silence TRACEs for libcntpr, too
svn path=/trunk/; revision=38690
2009-01-10 22:44:32 +00:00
Dmitry Gorbachev
4965ccdb1f Czech patch from Radek Liska. Bug #4014.
svn path=/trunk/; revision=38689
2009-01-10 21:28:18 +00:00
Dmitry Chapyshev
a7f8cd9375 - Formatting fix. No code change
svn path=/trunk/; revision=38688
2009-01-10 19:09:37 +00:00
Christoph von Wittich
faff43dadc sync mlang with wine 1.1.12
svn path=/trunk/; revision=38687
2009-01-10 18:49:19 +00:00
Christoph von Wittich
6bf0cf3954 sync mapi32 with wine 1.1.12
svn path=/trunk/; revision=38686
2009-01-10 18:48:19 +00:00
Christoph von Wittich
afce7cc14c sync localui with wine 1.1.12
svn path=/trunk/; revision=38685
2009-01-10 18:46:10 +00:00
Christoph von Wittich
7658643bd5 sync inetcomm with wine 1.1.12
svn path=/trunk/; revision=38684
2009-01-10 18:44:33 +00:00
Stefan Ginsberg
759f83b3d0 - Remove broken definitions of SEH macros
svn path=/trunk/; revision=38683
2009-01-10 18:25:20 +00:00
Dmitry Chapyshev
9fe45fbb32 - Fix GetEnvironmentVariableW. This fixed also 4 wine tests for OpenFile and SearchPathA/W
svn path=/trunk/; revision=38682
2009-01-10 17:50:03 +00:00
Thomas Bluemel
8dd743f625 SetShellWindow wants the Progman window and the list view window... Thx Timo
svn path=/trunk/; revision=38681
2009-01-10 16:16:25 +00:00
Christoph von Wittich
43e45a3d95 sync cabinet to wine 1.1.12
svn path=/trunk/; revision=38680
2009-01-10 15:17:40 +00:00
Christoph von Wittich
68d310770a sync oleacc and oledlg with wine 1.1.12
svn path=/trunk/; revision=38679
2009-01-10 14:50:05 +00:00
Dmitry Chapyshev
5d038be948 - Fix 3 wine tests for OpenFile function
svn path=/trunk/; revision=38678
2009-01-10 12:33:22 +00:00
Christoph von Wittich
383bd810ce add rpcproxy to dtd
svn path=/trunk/; revision=38677
2009-01-10 11:29:17 +00:00
Dmitry Chapyshev
c4455cd39c - Sync tahoma fonts with Wine head
svn path=/trunk/; revision=38676
2009-01-10 09:35:02 +00:00
Timo Kreuzer
387249a2a2 Register the correct windows, fixes the problem that explorer_new's desktop was hiding the taskbar.
svn path=/trunk/; revision=38675
2009-01-10 03:39:01 +00:00
Thomas Bluemel
13c77c4fcf Register the shell desktop and tray window
svn path=/trunk/; revision=38674
2009-01-10 00:58:24 +00:00
Timo Kreuzer
5abd3acc00 Inline wrappers user32 -> NtUser
svn path=/trunk/; revision=38673
2009-01-10 00:28:06 +00:00
Dmitry Chapyshev
fa78e58777 - Update Norwegian translation.
See issue #4007 for more details.

svn path=/trunk/; revision=38672
2009-01-09 21:02:07 +00:00
Dmitry Chapyshev
36f51abb8d - Update Slovak translation. Patch by Mario Kacmar (kario@szm.sk))
See issue #4005 for more details.

svn path=/trunk/; revision=38671
2009-01-09 18:06:28 +00:00
KJK::Hyperion
5f139de511 Preparing for future widl sync
modified   ReactOS-i386.rbuild
   Define USE_COMPILER_EXCEPTIONS because we don't need SEH hacks in RPC stubs (neener neener)

modified   include/psdk/wtypes.idl
modified   include/psdk/xmldom.idl
   Include guard format will change in widl: pre-emptively work around it

svn path=/trunk/; revision=38670
2009-01-09 16:50:17 +00:00
KJK::Hyperion
7c38c73a99 modified tests/pseh2/psehtest.c
Don't obscure the names of testcases with macro trickery. It gets old fast
   Regression test for #4004 (fixed in r38668)

svn path=/trunk/; revision=38669
2009-01-09 16:38:28 +00:00
KJK::Hyperion
d728ecb2ca modified include/reactos/libs/pseh/pseh2.h
modified   lib/pseh/framebased-gcchack.c
modified   lib/pseh/i386/framebased-gcchack.S
   Don't save just ESP and EBP, save all volatile registers because we might catch an exception thrown by another frame and end up clobbering all volatile registers (thanks to Dmitry Gorbachev for bug report and test case)
   Conversely, save volatile registers for _SEH2_EXCEPT scopes only
   Specialized frame setup routines, to reduce the amount of inline code and only de-optimize when strictly necessary

svn path=/trunk/; revision=38668
2009-01-09 16:36:21 +00:00
Dmitry Gorbachev
92d6cc1154 In co_MsqPostKeyboardMessage(), do not forget to release lock - this should cure the "blue death" and the "black death" diseases (bug #3995, bug #3997).
svn path=/trunk/; revision=38667
2009-01-09 15:39:28 +00:00
Christoph von Wittich
12e91a347c fix msvc build
svn path=/trunk/; revision=38664
2009-01-09 14:38:59 +00:00
Dmitry Chapyshev
bd89b2d7b5 - Cleanup user32, direct call to kernel space
svn path=/trunk/; revision=38663
2009-01-09 11:33:50 +00:00
Michael Martin
8b8bf0f32a - Dont call KeWaitForSingleObject with WaitMode of KernelMode, as threads cannot be terminated if request was made from user mode. Use Ipr->RequestorMode instead.
svn path=/trunk/; revision=38662
2009-01-09 11:04:11 +00:00
Aleksey Bragin
d7523459e7 - Fix inversed failure logic in MmAllocatePagesForMdl.
See issue #4009 for more details.

svn path=/trunk/; revision=38661
2009-01-09 08:54:03 +00:00
Christoph von Wittich
fd83003c9d -convert to unicode
-fix a big memory leak

svn path=/trunk/; revision=38660
2009-01-09 07:46:07 +00:00