Thomas Bluemel
a61d6e83df
Optimize IsWindow() and IsWindowUnicode()
...
svn path=/trunk/; revision=30497
2007-11-16 09:03:51 +00:00
Thomas Bluemel
7cd69cac74
Use correct buffer size in GetClassNameW()
...
svn path=/trunk/; revision=30496
2007-11-16 08:43:50 +00:00
Thomas Bluemel
cb75e8f462
Optimize ClientToScreen(), ScreenToClient() and MapWindowPoints()
...
svn path=/trunk/; revision=30495
2007-11-16 08:03:04 +00:00
Christoph von Wittich
43eb284cea
sync to wine
...
Author: Alexandre Julliard <julliard at winehq.org>
Don't wait for the command to terminate in ShellLink_InvokeCommand.
svn path=/trunk/; revision=30493
2007-11-16 07:36:46 +00:00
Thomas Bluemel
bc74f1df6f
Make registration of system window classes a bit more robust
...
svn path=/trunk/; revision=30492
2007-11-16 07:12:59 +00:00
Thomas Bluemel
6687385c3b
Optimize GetClassLongA/W to read most information from the desktop heap
...
svn path=/trunk/; revision=30491
2007-11-16 03:02:38 +00:00
Thomas Bluemel
fdb8bd5a53
Optimize GetWindowText(Length)A/W and WM_GETTEXT(LENGTH)
...
svn path=/trunk/; revision=30490
2007-11-16 02:37:14 +00:00
Thomas Bluemel
99767a3b59
Some minor optimizations
...
svn path=/trunk/; revision=30489
2007-11-15 23:57:50 +00:00
Christoph von Wittich
ef944678e3
better stub for FileEncryptionStatusW
...
svn path=/trunk/; revision=30488
2007-11-15 23:46:15 +00:00
Christoph von Wittich
705aec95ec
add some defines
...
svn path=/trunk/; revision=30487
2007-11-15 23:44:18 +00:00
Thomas Bluemel
38d979cc6c
Change call to NtUserGetWindowLong to GetWindowLong in EnableWindow
...
svn path=/trunk/; revision=30486
2007-11-15 23:00:01 +00:00
Magnus Olsen
30f2c8cc1c
Updating Mesa32 icd interface to support some of opengl 2.1 api.
...
more will comes.
svn path=/trunk/; revision=30485
2007-11-15 22:52:40 +00:00
Art Yerkes
bc5448476a
Rolled into RosBE-PPC.
...
svn path=/trunk/; revision=30484
2007-11-15 22:46:58 +00:00
Magnus Olsen
0c1dbbc1ff
Updating Mesa32 icd interface to support some of opengl 2.1 api.
...
more will comes.
svn path=/trunk/; revision=30482
2007-11-15 22:44:48 +00:00
Christoph von Wittich
2e1a67c326
add some defines
...
svn path=/trunk/; revision=30480
2007-11-15 22:34:51 +00:00
Colin Finck
2e7c00d808
Brazilian Portuguese translation for msconfig by Mateus de Lima (mateusloliveira AT hotmail DOT com)
...
See issue #2771 for more details.
svn path=/trunk/; revision=30479
2007-11-15 22:26:15 +00:00
Colin Finck
71db3667f7
Ukrainian translation for WinHelp by Rostislav Zabolotny (rstzab AT yandex DOT ru)
...
See issue #2765 for more details.
svn path=/trunk/; revision=30478
2007-11-15 22:11:27 +00:00
Thomas Bluemel
4fae2f5e49
Implement GetWindowLongA/W without having to call win32k for most cases
...
svn path=/trunk/; revision=30477
2007-11-15 22:08:13 +00:00
Colin Finck
dc8202841b
Attempt to fix the build...
...
svn path=/trunk/; revision=30476
2007-11-15 22:05:15 +00:00
Colin Finck
b5e7df42cc
- Add new spectrum bitmaps for 4bpp, 8bpp and 16-32bpp. The 8bpp one can probably be done better, but at least it's suitable ;-)
...
As we use StretchBlt in the code, the bitmaps are very small, so they are stretched to the full size at runtime.
- Change the current spectrum bitmap, when the user selects another color depth
- Enable support for 4bpp color depth
- Fix a bug in "monslctl.c", which broke building under MSVC
svn path=/trunk/; revision=30475
2007-11-15 21:38:36 +00:00
Aleksey Bragin
6fa082e5c1
- Thanks hpoussin for remind!
...
svn path=/trunk/; revision=30473
2007-11-15 21:05:57 +00:00
James Tabor
47037791f7
Add more data for ClientInfo, Callback and support per thread hooks.
...
svn path=/trunk/; revision=30471
2007-11-15 21:01:13 +00:00
Hervé Poussineau
aa3c97709d
Reset mouse to detect its type
...
See issue #2817 for more details.
svn path=/trunk/; revision=30470
2007-11-15 20:13:49 +00:00
Aleksey Bragin
1971167c46
- Import rasapi32 from Wine, add it to the install disk.
...
- Add resources (Dmitry Chapyshev).
svn path=/trunk/; revision=30468
2007-11-15 19:58:13 +00:00
Thomas Bluemel
23c877364c
- Fix desktop heaps handling and various bugs
...
- Begin superseding the WINDOW_OBJECT structure by WINDOW which is located on the desktop heap
- Implement GetClientRect() and GetWindowRect() to read the information from the desktop heap
svn path=/trunk/; revision=30467
2007-11-15 19:42:41 +00:00
Aleksey Bragin
7175aa584f
Dmitry Chapyshev <lentind@yandex.ru>
...
- Update ras headers, up to Win2003 version. These headers are not syncable with Wine, since ours are more complete now.
svn path=/trunk/; revision=30464
2007-11-15 17:17:57 +00:00
Marc Piulachs
8747fa8bc6
update maze screensaver path
...
svn path=/trunk/; revision=30463
2007-11-15 17:00:46 +00:00
Marc Piulachs
57193fc999
Forgot to commit it
...
svn path=/trunk/; revision=30462
2007-11-15 16:59:12 +00:00
Marc Piulachs
0a68fe54ba
Fix maze screensaver and move it to a more adecuate location
...
svn path=/trunk/; revision=30461
2007-11-15 16:56:54 +00:00
Christoph von Wittich
3108cffbe2
sync CryptAcquireContext to wine (this fixes some Unicode issues)
...
svn path=/trunk/; revision=30460
2007-11-15 14:08:18 +00:00
Magnus Olsen
c698adf067
Implement wglGetDefaultProcAddress
...
------------------------------------
Simple copy the wglGetProcAddress, it is only one different between them
it is wglGetProcAddress should call on glflush to clear the interface
before it give the address.
svn path=/trunk/; revision=30459
2007-11-15 12:57:21 +00:00
Christoph von Wittich
2ac23d7f2c
fix a resource leak
...
svn path=/trunk/; revision=30458
2007-11-15 10:54:11 +00:00
Thomas Bluemel
bbf86d9a89
Dereference callproc handles without a system call
...
svn path=/trunk/; revision=30455
2007-11-15 05:42:44 +00:00
Thomas Bluemel
1392564c0d
Forgot to commit this
...
svn path=/trunk/; revision=30454
2007-11-15 03:09:44 +00:00
Thomas Bluemel
97d89fe93a
Translate pointers in ValidateHandle to the user mode mapping
...
svn path=/trunk/; revision=30453
2007-11-15 03:08:46 +00:00
Thomas Bluemel
98bcda510c
Expose the pointer to the shared heap and the delta to the user mode mapping
...
svn path=/trunk/; revision=30452
2007-11-15 02:23:41 +00:00
James Tabor
82592efb34
Fix define from wine.
...
svn path=/trunk/; revision=30451
2007-11-15 01:28:26 +00:00
Thomas Bluemel
0e033bbd53
Delete all GLDCDATA structures in wglDeleteContext that share the same ICD
...
svn path=/trunk/; revision=30450
2007-11-15 00:13:57 +00:00
Timo Kreuzer
349ba2667d
Release keyboard modifiers in KeybardThreadMain on KEY_BREAK. Fixes bug 2751. I think the whole handling of modifiers is still pretty hackish and could need some improvement.
...
See issue #2751 for more details.
svn path=/trunk/; revision=30449
2007-11-14 23:28:18 +00:00
James Tabor
417b927ad5
Removed code support for dcattr, it was over kill. Fix display locks, take resource from GdiDevice. If pDc_Attr zero, use internal. Fix mass exit error when freeing already freed handle.
...
svn path=/trunk/; revision=30448
2007-11-14 22:53:19 +00:00
Hervé Poussineau
966589d400
Fix USE_API_SHCREATEDESKTOP = 0 case
...
svn path=/trunk/; revision=30447
2007-11-14 15:35:58 +00:00
Christoph von Wittich
16e92aa3e5
don't try to copy lpToken when it is NULL
...
svn path=/trunk/; revision=30446
2007-11-14 15:02:41 +00:00
Daniel Reimer
f29cdc46e5
Update the German Translation and reactivate it.
...
svn path=/trunk/; revision=30444
2007-11-14 13:52:45 +00:00
Hervé Poussineau
8e6023d4bd
Try to be more consistent in unimplemented messages
...
svn path=/trunk/; revision=30443
2007-11-14 13:14:46 +00:00
Ged Murphy
8b43f34cf0
add part of the patch from bug 2805 with some minor changes
...
See issue #2805 for more details.
svn path=/trunk/; revision=30442
2007-11-14 13:05:51 +00:00
Hervé Poussineau
06f3a18483
Try to be more consistent in unimplemented messages
...
svn path=/trunk/; revision=30441
2007-11-14 12:50:12 +00:00
Hervé Poussineau
53516e1e20
No need to cast variables, as they already are of the right type
...
svn path=/trunk/; revision=30440
2007-11-14 12:26:39 +00:00
Hervé Poussineau
5806de25d7
No need to display function name and file/line twice
...
svn path=/trunk/; revision=30439
2007-11-14 12:25:53 +00:00
Hervé Poussineau
7eb7ac5e3c
Use Wine debug channel infrastructure. I modified it a bit to match our debug message format
...
To test it, set DEBUGCHANNEL environment variable to what you want to see, and run your program.
Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*
svn path=/trunk/; revision=30438
2007-11-14 12:18:37 +00:00
Ged Murphy
701d6ddd8c
I thought these changes were in the last commit..
...
svn path=/trunk/; revision=30437
2007-11-14 11:43:10 +00:00