Commit Graph

420 Commits

Author SHA1 Message Date
Huw Davies 72ebbb61fa Don't allocate a glyphset until we actually need it. 2004-06-15 17:01:52 +00:00
Dmitry Timoshkov 4e23f101f3 Do nothing in ShowWindow(SW_SHOW) if a window is already visible. 2004-06-14 19:32:21 +00:00
Mike Hearn 0bc2edf341 Make UseXrandr default to true in the no config file case. 2004-06-14 16:58:38 +00:00
Mike Hearn eff34efcf8 Ignore attempts to hide an already invisible window. Add a test case
for this behaviour, passes on Wine and Windows 2000.
2004-06-03 23:26:35 +00:00
Mike Hearn e2a7b28960 Default to 96dpi when not specified in the config file. 2004-05-28 03:39:59 +00:00
Troy Rollo 2cf4ec3e2d Make underlining of fonts drawn at an angle follow the text. 2004-05-27 02:20:50 +00:00
Eric Pouech df93f2eeee GetModuleFileName[AW] doesn't terminate the string if the buffer is
too small.
2004-05-19 03:22:55 +00:00
Patrik Stridvall 070db4e5de Fixed some issues found by winapi_check. 2004-05-17 21:08:31 +00:00
Dmitry Timoshkov 89525a1925 Fix Croatian keyboard layout to better match the XFree86 one. 2004-05-11 22:17:36 +00:00
Dmitry Timoshkov 80422fb830 Make WM_GETMINMAXINFO default behaviour more like the Windows one. 2004-05-07 00:41:32 +00:00
Ulrich Czekalla b41466b3b1 Allow applications, under certain conditions, to set data into the
clipboard even if they are not the clipboard owners.
2004-05-06 23:40:30 +00:00
Francois Gouget cfc3943c5f Make our ascii strings static const.
Remove a couple string variables that were used only once and use the
string literal directly.
2004-05-04 04:13:05 +00:00
Alexandre Julliard 9f986f9a99 Don't close the current thread display on process exit, we don't close
the other ones anyway. Should avoid XRender error in metafile test.
2004-05-04 02:57:29 +00:00
Krzysztof Foltman 9a900aa279 Make sure ascent/descent values don't become negative after coordinate
mapping.
2004-04-29 20:01:23 +00:00
Alexandre Julliard 7f8ad0a2bf Fixed unsigned comparison issue in previous change. 2004-04-28 00:31:21 +00:00
Alexandre Julliard 59b7d34b7d Replace empty window rect checks by a new X11DRV_is_window_rect_mapped
function so that we can reuse that support for off-screen windows.
2004-04-27 23:32:01 +00:00
Jukka Heinonen 6d58de6374 If source and destination are the same object, don't lock the object
twice as it will only be unlocked once.
2004-04-26 20:06:08 +00:00
Dmitry Timoshkov 11af61652b - start assigning custom VK codes from VK_OEM_8 since this code
already presents in the layout tables
- search the layout tables only if XLookupString returned non zero
  number of characters for a keysym, otherwise that's a non character
  key
- avoid inserting VK_OEM_x codes into unassigned positions since these
  codes might already be in the layout table, thus creating a conflict
2004-04-17 00:21:51 +00:00
Dmitry Timoshkov e06dd2cfe4 A workaround for missing real support for keyboard layout APIs. 2004-04-14 19:34:06 +00:00
Dmitry Timoshkov e1d413da84 Add a test case for children Z ordering at window creation time. 2004-04-12 22:05:53 +00:00
Dmitry Timoshkov 062080d633 Conditionally compile code which uses XK_EuroSign definition. 2004-04-09 19:06:08 +00:00
Dmitry Timoshkov 70c4864e8c Restore correct focus handling for ShowWindow(SW_HIDE) case. 2004-04-08 19:47:01 +00:00
Dmitry Timoshkov b9001f3443 Revert an erroneous patch. 2004-04-08 19:07:20 +00:00
Mike McCormack c7c9f93913 Load the XRandR extension dynamically (with help from Alex Pasadyn). 2004-04-07 03:57:35 +00:00
Rein Klazes 46138d8ef7 Do not crash if the clipboard format is unknown. 2004-04-05 20:17:13 +00:00
Dmitry Timoshkov 11a3a4f59c Add SWP_NOZORDER in the case it's not needed. 2004-04-02 20:22:29 +00:00
Dmitry Timoshkov 9858e235d2 A decision whether add SWP_NOACTIVATE or not should be based on
GetActiveWindow() test.
2004-04-02 20:18:20 +00:00
Dmitry Timoshkov 0d3748bbf6 ShowWindow should not optimize SW_HIDE, it's the job of SetWindowPos. 2004-04-02 20:16:39 +00:00
Dmitry Timoshkov 85571bb128 Sending WM_SHOWWINDOW is a job of SetWindowPos. 2004-04-02 20:14:15 +00:00
Dmitry Timoshkov 0ad1a6c6dd Setting WS_VISIBLE style does not require any special handling. 2004-04-02 20:12:38 +00:00
Huw Davies 210b54670c We don't support GetDIBits with BI_RLE4/8, so for now return an
uncompressed bitmap if the bits buffer is large enough.
2004-03-30 20:39:09 +00:00
Dmitry Timoshkov d687ed2e28 Fix Slovenian keyboard layout to better match the XFree86 one. 2004-03-29 22:56:18 +00:00
Alexandre Julliard fac49cbae8 Avoid crash in X11DRV_IsSolidColor for TrueColor displays. 2004-03-27 01:37:32 +00:00
Huw Davies caab4c6f39 Build the correct colour map when the mode is DIB_PAL_COLORS. 2004-03-27 01:37:09 +00:00
Alexandre Julliard 9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Mike Hearn 99afa3a4a2 The KeymapNotify event does not use the window member, so don't warn
about it being unknown.
2004-03-19 01:17:32 +00:00
Dmitry Timoshkov 21fc3c8067 CreateDIBSection takes a const pointer to BITMAPINFO. 2004-03-12 19:46:12 +00:00
Dmitry Timoshkov 4edbbbd8ea Windows truncates windows coordinates at 16 bits when moving or
resizing a window.
2004-03-11 03:51:46 +00:00
Jason Edmeades af83e4cf91 Calculate the size of BI_BITFIELDS dib sections via the width and
height.
2004-03-07 03:47:55 +00:00
Alexandre Julliard 05df86a38f Moved more GDI definitions to gdi_private.h.
Get rid of bitmap.h and palette.h.
2004-03-04 20:41:12 +00:00
Alexandre Julliard 83decd25ad Changed the CreateDC driver entry point to use an HDC instead of a DC
pointer.
2004-03-04 06:26:11 +00:00
Alexandre Julliard 37fda71e41 Get rid of the X11DRV_DC_Funcs hack.
Removed a couple of unused bitmap functions.
2004-03-04 06:13:21 +00:00
Alexandre Julliard ebd24807fe Pass the gdiFont object to the SelectFont driver entry point so that
we don't need to look into the DC structure for it.
2004-03-04 04:05:04 +00:00
Alexandre Julliard 9b90e95d65 Avoid direct accesses to the xformWorld2Vport DC field. 2004-03-04 03:55:52 +00:00
Alexandre Julliard 8d18b2a518 Pass the breakExtra value in the ExtTextOut driver call, since there
is no function to retrieve it from the HDC.
2004-03-04 01:42:57 +00:00
Alexandre Julliard 45468c06df Changed the GetTextExtentPoint graphics driver entry point to return
device coordinates.
Removed not used breakCount field in the DC structure.
2004-03-03 21:32:15 +00:00
Francois Gouget 87f223a879 Assorted spelling and case fixes. 2004-03-02 20:55:57 +00:00
Huw Davies 10e05d02f2 Enable resizing if WS_THICKFRAME is set. 2004-03-02 20:54:41 +00:00
Patrik Stridvall 8f9b09e947 Fixed some issues found by winapi_check. 2004-02-27 21:32:54 +00:00
Patrik Stridvall ede82e3055 Fixed some issues found by winapi_check. 2004-02-20 20:19:23 +00:00