Michael Kaufmann
|
0dd2910eba
|
- Extended support for BITMAPCOREINFO / BITMAPCOREHEADER structures.
- Always calculate the location of the color table.
- CreateCompatibleBitmap: Create a DIB section if necessary.
- Added some tests.
|
2004-11-02 05:23:49 +00:00 |
Kevin Koltzau
|
92ec21bd2b
|
Add stretching support to AlphaBlend.
|
2004-10-27 00:43:50 +00:00 |
Alexandre Julliard
|
d3c0cb77d9
|
VK_0-9 and VK_A-Z are not defined in the Windows headers, removed them
(spotted by Francois Gouget).
|
2004-10-22 20:29:10 +00:00 |
Robert North
|
e2bd6f36d0
|
Fix WTInfoA in wintab.c so it can now take lpOutput == NULL, as per
standard.
|
2004-10-21 19:53:02 +00:00 |
Alexandre Julliard
|
065fdde8f6
|
Authors: Doug Paul <doug@elemental.ath.cx>, Glenn Wurster <gwurster@scs.carleton.ca>
Change reading of PC_(EXPLICIT|NOCOLLAPSE|RESERVED) to handle multiple
values.
|
2004-10-18 21:18:30 +00:00 |
Vincent Béron
|
57fb99fa25
|
Protect some more types which can be redeclared in Xmd.h.
|
2004-10-18 19:37:19 +00:00 |
Dmitry Timoshkov
|
4f8a7592a7
|
Disable remaining piece of the code which auto assigns virtual key
codes, it breaks VK_OEM_102 in finnish/swedish keyboard layouts.
|
2004-10-08 20:50:24 +00:00 |
Dmitry Timoshkov
|
b0c45123e5
|
Add a test case for accelerators, make the test pass on Wine.
|
2004-10-05 23:45:35 +00:00 |
Dmitry Timoshkov
|
7d6f360f94
|
Ignore FocusOut event if there is no event window.
|
2004-09-29 21:11:28 +00:00 |
Michael Kaufmann
|
54be3001b4
|
- Add as many entries to the color map as specified by the DIB.
- Support bitmaps with a BITMAPV{4,5}HEADER.
|
2004-09-27 20:33:58 +00:00 |
Robert Shearman
|
bbdac5e475
|
GetWindowLong -> GetWindowLongPtr.
|
2004-09-22 19:14:08 +00:00 |
Rein Klazes
|
3430bc2cb2
|
X11DRV_ScrollDC should not have a WINAPI attribute.
|
2004-09-20 19:10:55 +00:00 |
Alexandre Julliard
|
807fe07417
|
Don't bother to return partial region data in get_window_region and
get_visible_region, return STATUS_BUFFER_OVERFLOW instead.
|
2004-09-17 18:20:11 +00:00 |
Huw Davies
|
daf776fdde
|
When we blit with a monochrome dibsection as the source we should use
the colour table of that dib.
Added a test for this.
|
2004-09-16 20:29:25 +00:00 |
Huw Davies
|
530e789d7e
|
It's important to keep the original dib colour table and not just the
colour mapping associated with a dib section - it's this table that
GetDIBColorTable should retrieve.
Added some GetDIBColorTable tests.
|
2004-09-16 19:10:14 +00:00 |
Dmitry Timoshkov
|
ca27b29f92
|
Remove a stray 'else' left by a previous patch.
|
2004-09-15 18:03:15 +00:00 |
Dmitry Timoshkov
|
d304e4f80d
|
Log flags for WM_WINDOWPOSCHANGING/WM_WINDOWPOSCHANGED messages, make
the tests pass on Win95/Win98/Win2000, fix some test failures under
Wine.
|
2004-09-13 18:03:09 +00:00 |
Huw Davies
|
ce34568351
|
We want all 1bpp dibsections to have a monochrome bitmap and
everything else to be at the screen depth.
|
2004-09-10 19:35:56 +00:00 |
Alexandre Julliard
|
92acc58af6
|
Get rid of the WIN_SetRectangles export from user32.
|
2004-09-09 00:30:29 +00:00 |
Alexandre Julliard
|
bf5470c00e
|
We still need to look for the top parent that doesn't clip siblings in
GetDC because of the X window clipping.
|
2004-09-01 17:30:35 +00:00 |
Alexandre Julliard
|
9fff718a6d
|
wineclipsrv is no longer used, remove it.
|
2004-09-01 01:40:57 +00:00 |
Uwe Bonnes
|
a8509028c1
|
Spelling fix.
|
2004-08-30 18:36:35 +00:00 |
Huw Davies
|
ce4dfe23b4
|
Deprecate the "Resolution" entry in the config file in favour of
HKEY_CURRNET_CONFIG\Software\Fonts\LogPixels.
|
2004-08-26 18:24:49 +00:00 |
Evan Deaubl
|
627423d10b
|
Fix an ERR log in X11DRV_CreateWindow.
|
2004-08-26 18:11:29 +00:00 |
Alexandre Julliard
|
8680ce1a0e
|
In GetDC use the parent drawable when DCX_PARENTCLIP is set.
|
2004-08-24 18:49:34 +00:00 |
Alexandre Julliard
|
041c489a47
|
When possible, use the X window of the requested window in GetDC
instead of the parent to avoid trouble with OpenGL clipping.
|
2004-08-24 02:35:25 +00:00 |
Robert Shearman
|
553dc348b0
|
Allow the user to move managed windows by dragging on HTCAPTION
areas.
|
2004-08-18 23:47:48 +00:00 |
Krishna Murthy
|
af5feb9bdd
|
Allow resizing windows without thickframe style.
|
2004-08-17 22:28:02 +00:00 |
Huw Davies
|
13f52454c4
|
Sync with dibsection in SetDIBitsToDevice.
|
2004-08-13 19:47:29 +00:00 |
Huw Davies
|
dd8922f20b
|
Repect the width of both the src and dst when calculating how many
pixels to copy in a dib <-> bmp operation.
|
2004-08-12 20:02:39 +00:00 |
Hans Leidekker
|
5f6f63a49d
|
Fix signed/unsigned comparison warnings.
|
2004-08-11 23:45:34 +00:00 |
Huw Davies
|
dbf5b2a320
|
Don't try to rotate bitmap fonts.
|
2004-08-11 19:34:20 +00:00 |
Huw Davies
|
175208f5e1
|
Ever since win98 pattern brushes have been able to be larger than 8x8
pixels, so remove this restriction.
|
2004-08-11 18:50:52 +00:00 |
Ulrich Czekalla
|
8322fc6a57
|
Avoid holding x11drv lock while calling function that grabs gdi
lock. Prevents potential deadly embrace.
|
2004-08-10 23:42:52 +00:00 |
Lionel Ulmer
|
aa25b1f886
|
Do not initialize variables before going into the Render short-cut.
|
2004-08-09 18:50:35 +00:00 |
Ofir Petruska
|
7054a8de78
|
Default DesktopDoubleBuffered to true.
|
2004-08-09 18:48:49 +00:00 |
Huw Davies
|
2bf1562c28
|
Actually pass the blend function on to the graphics driver.
|
2004-08-06 18:59:31 +00:00 |
Huw Davies
|
4e54df5a95
|
Added top-down dib support to AlphaBlend.
|
2004-08-04 18:15:42 +00:00 |
Huw Davies
|
dd5b23fddb
|
Implement AlphaBlend using the XRENDER extension.
|
2004-08-02 18:54:54 +00:00 |
Huw Davies
|
f45befe411
|
Draw underline and strikeout lines in the non-xrender cases too.
|
2004-07-22 19:44:10 +00:00 |
Alexandre Julliard
|
642584c560
|
Make x11drv fail to load when it can't open the display, instead of
killing the whole process.
|
2004-07-13 03:49:52 +00:00 |
Marcus Meissner
|
035f34c99b
|
Replaced lvalue casts / postincrement mixes.
|
2004-07-12 19:46:24 +00:00 |
Mike Hearn
|
c34b79ce43
|
Output X11 protocol errors before breaking into debugger.
|
2004-07-09 19:25:59 +00:00 |
Ulrich Czekalla
|
5b1a13b281
|
If the selection owner doesn't understand TARGETS, try retrieving
XA_STRING.
|
2004-07-08 20:14:37 +00:00 |
Ulrich Czekalla
|
0a8d550901
|
Handle case when data type is not registered.
|
2004-07-08 20:14:23 +00:00 |
Alexandre Julliard
|
6acd40dc98
|
Fixed X11DRV_GetDC for the desktop window.
Use the client window as drawable when possible.
|
2004-07-06 23:57:01 +00:00 |
Alexandre Julliard
|
618a7e5813
|
Added support for window regions in the server.
|
2004-06-29 03:53:25 +00:00 |
Alexandre Julliard
|
e59ec7cd94
|
Use X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
duplicating that functionality.
|
2004-06-28 23:54:22 +00:00 |
Dmitry Timoshkov
|
b3569e7015
|
Add a test case for clipboard functionality and fix some bugs revealed
by it.
|
2004-06-25 02:55:37 +00:00 |
Robert Shearman
|
55efefddee
|
Fix small mistake in the previous visible region patch.
|
2004-06-24 04:06:51 +00:00 |