Commit Graph

76 Commits

Author SHA1 Message Date
Roderick Colenbrander 88ad69f9bd wgl: Move part of wglGetProcAddress to gdi32. 2006-10-27 12:43:31 +02:00
Alexandre Julliard a06aeaba39 winex11.drv: Offset X11 coordinates with the primary monitor position.
No longer force the primary monitor to contain the X11 (0,0) coordinate.
2006-10-26 13:04:52 +02:00
Alexandre Julliard af9574cead Revert "kernel32: Exit from initial thread with ExitThread not by ExitProcess."
This reverts commit 5a1fd50db3.
I committed the wrong file.
2006-10-24 20:48:17 +02:00
Aric Stewart 0bcc941f96 winex11.drv: Only create a fontSet if we are going to be using it in the XIC. 2006-10-24 20:07:31 +02:00
Dmitry Timoshkov 5a1fd50db3 kernel32: Exit from initial thread with ExitThread not by ExitProcess. 2006-10-24 20:06:57 +02:00
Francois Gouget 9fe4673347 Don't include windows.h & co in the Wine sources.
Remove uneeded COM_NO_WINDOWS_H defines.
2006-10-24 17:47:09 +02:00
Huw Davies d7eb2262b0 winex11.drv: Only initialize static variables once per process. 2006-10-24 17:46:20 +02:00
Huw Davies 87fbc7a3a8 winex11.drv: Give XCloseIM another chance. 2006-10-24 17:46:17 +02:00
Huw Davies becf09f3f8 winex11.drv: Initialize data->xim to NULL if xim has been disabled. 2006-10-24 11:42:35 +02:00
Eric Pouech 54ac76a387 winex11.drv: As the min keycode is always greater or equal to 8, we
don't need to scan XKeymapEvent.key_vector from 0 but from 8.
2006-10-24 11:31:55 +02:00
Alexandre Julliard 8a8903516c user: Moved GetMonitorInfo and EnumDisplayMonitors to the display driver.
Added Xinerama support for these functions.
2006-10-23 14:38:10 +02:00
Alexandre Julliard 3c305f9db9 winex11.drv: Preliminary support for Xinerama. 2006-10-23 14:37:17 +02:00
Alexandre Julliard 60f88a5ac1 winex11.drv: Avoid X error with unsupported pen styles. 2006-10-20 10:21:08 +02:00
Alexandre Julliard 8532cc5654 winex11.drv: Hack to work around an Xlib bug when XInitThreads is used. 2006-10-19 13:36:33 +02:00
Pierre d'Herbemont 7d2917ced5 x11drv: Fix a typo in x11drv.h about X11DRV_GetTextExtentExPoint. 2006-10-18 12:35:35 +02:00
Dmitry Timoshkov dbd43c622f user: Add a test for ShowWindow(SW_MAXIMIZE) called on an invisible maximized MDI child, make it mostly pass under Wine. 2006-10-17 16:11:41 +02:00
Roderick Colenbrander 8c32dd77a3 wgl: Move wglGetCurrentDC to gdi32. 2006-10-16 12:05:20 +02:00
Roderick Colenbrander ad7bc71c0c wgl: Move wglGetCurrentContext to gdi32. 2006-10-16 12:03:47 +02:00
Francois Gouget 58162f87fd Assorted spelling fixes. 2006-10-13 11:55:04 +02:00
Nickolay V. Shmyrev 1a1b902e7f winex11.drv: Always set window type. 2006-10-12 11:37:52 +02:00
Vitaliy Margolen 6069d0d596 winex11drv: Win64 printf format warning fixes. 2006-10-09 15:23:33 +02:00
Alexandre Julliard 0f8706ec33 winex11.drv: Give XInitThreads another chance. 2006-10-06 17:56:51 +02:00
Dmitry Timoshkov ac387bbe13 winex11.drv: Make all windows moveable by default. 2006-10-05 18:07:10 +02:00
Roderick Colenbrander 9461c0c634 x11drv: Fix wgl pixel format bug. 2006-10-04 10:10:24 +02:00
Roderick Colenbrander 95a67ab373 gdi32: Route WGL font code through gdi32.dll. 2006-10-04 10:10:03 +02:00
Roderick Colenbrander 4b212dc401 gdi32: Route WGL context code through gdi32.dll. 2006-10-04 10:07:33 +02:00
Francois Gouget 222c167969 Assorted spelling fixes. 2006-09-29 16:28:30 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard cf47c3afbb winex11.drv: Fix typo that confuses winapi_check. 2006-09-29 14:43:59 +02:00
Juan Lang ec1ef77b26 winex11.drv: Don't deadlock if GL init fails. 2006-09-29 14:43:00 +02:00
Dmitry Timoshkov 84a6330690 winex11.drv: Use a proper protector for X11/XKBlib.h. 2006-09-26 12:29:12 +02:00
Roderick Colenbrander 272196f514 winex11.Drv: Remove unneeded wgl exports. 2006-09-26 11:41:46 +02:00
Roderick Colenbrander b669fcaf7b opengl: Move wgl font code to winex11.drv. 2006-09-21 11:45:08 +02:00
Alexandre Julliard a27d0aa4e9 include: Added definitions for the fault address exception information. 2006-09-20 11:27:53 +02:00
Roderick Colenbrander ab00044408 winex11.drv: Fix wined3d/opengl regression. 2006-09-20 11:15:45 +02:00
Roderick Colenbrander 9796aade28 winex11.drv: Fix fbconfig regression. 2006-09-20 11:15:21 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard 9d5def307e winex11.drv: Fixed and simplified the opengl extension registration. 2006-09-12 14:35:31 +02:00
Roderick Colenbrander 12dbce5c93 winex11.drv: Move WGL extension code to winex11.drv. 2006-09-12 14:35:31 +02:00
Alexandre Julliard 5f7b77bb91 winex11.drv: Avoid compile errors in the non-OpenGL case. 2006-09-11 16:17:53 +02:00
Roderick Colenbrander 2b36c4a4c3 winex11.drv: Import glx makecurrent/wglsharelists. 2006-09-11 11:33:02 +02:00
Roderick Colenbrander 9377c23eff winex11.drv: Import glx context code. 2006-09-11 11:31:13 +02:00
Marcus Meissner 0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Francois Gouget 06f9532dda Assorted spelling fixes. 2006-09-08 11:04:53 +02:00
Roderick Colenbrander 496161453c winex11.drv: Import ConvertPixelFormatWGLtoGLX from opengl32. 2006-08-28 17:48:34 +02:00
Alexandre Julliard 07700192a9 winex11.drv: Remove no longer used all: target. 2006-08-26 18:54:31 +02:00
Alexandre Julliard 383e0242f7 winex11.drv: Fix a compiler warning when OpenGL is missing. 2006-08-25 18:37:52 +02:00
James Liggett 8a75f3bb79 winex11.drv: Fix explorer regression caused by systray patch
Move systray_dock_window call to X11DRV_CreateWindow so that it can
safely call SetWindowPos without having _CheckNotSysLevel crash the
explorer.
2006-08-24 11:51:45 +02:00
James Liggett 60a97505a6 winex11.drv: Add XEmbed system tray support.
Portions of this patch based on the work of Mike Hearn and Rob
Shearman.
2006-08-23 12:09:09 +02:00
Roderick Colenbrander 8922e20096 winex11.drv: Fix opengl pixel format bug. 2006-08-23 12:00:02 +02:00