Huw Davies
c2d3477556
Add support for display of dibs on MSB XServers.
2003-11-25 03:27:37 +00:00
Alexandre Julliard
15c64e704b
Removed the ts_xlib files.
2003-11-21 21:50:59 +00:00
Alexandre Julliard
64c0e2ac96
Removed the remaining TSX calls.
2003-11-21 21:48:36 +00:00
Alexandre Julliard
8a7fbf542d
Removed more TSX functions.
2003-11-21 05:41:56 +00:00
Alexandre Julliard
720af28ea4
Always ignore BadMatch errors resulting from XSetInputFocus so that we
...
don't need to wait for the reply.
2003-11-21 05:30:34 +00:00
Alexandre Julliard
3f6cb0cc3f
Delay the creation of the X atoms until we really need them, to allow
...
getting more of them in one call.
Use XGetAtomNames to retrieve all the selection atoms at once.
2003-11-21 05:23:17 +00:00
Alexandre Julliard
2496c08b76
Get rid of a bunch of TSX functions.
2003-11-21 00:17:33 +00:00
Alexandre Julliard
b539a571e3
There's no need to initialize XKB on the GDI display, this saves a
...
couple of server round trips.
2003-11-20 23:46:24 +00:00
Ulrich Czekalla
032bdc9f1d
Initial implementation to support XDND protocol.
2003-11-20 22:09:51 +00:00
Alexandre Julliard
d09c3289a2
Intern all the atoms we'll need in one step to avoid multiple server
...
round trips.
2003-11-20 04:24:18 +00:00
Grant Williamson
2a825b9e3b
Dutch keyboard support.
2003-11-20 04:14:30 +00:00
Dmitry Timoshkov
b0c2e54a03
Add preliminary support for keyboard layout APIs.
2003-11-14 03:32:43 +00:00
Dmitry Timoshkov
4f21b3cd64
Fix a bug in VkKeyScan.
2003-11-11 21:57:52 +00:00
Huw Davies
b330df5665
Rewrite ScrollDC.
2003-11-11 00:43:16 +00:00
Huw Davies
9959aca826
GetTextExtentPoint should include an inter character spacing set by
...
SetTextCharacterExtra.
2003-11-11 00:28:19 +00:00
Alexandre Julliard
9f514fe239
Avoid the XSync call in X11DRV_expect_error by storing the current
...
request number and checking that on errors.
Moved the XSync call from X11DRV_check_error into the callers so that
it can be avoided for requests that already wait for a reply.
2003-11-09 00:34:43 +00:00
Ulrich Czekalla
16ff6689df
Implemented SetDCPenColor and SetDCBrushColor.
2003-11-05 01:43:57 +00:00
Dmitry Timoshkov
9ac3bdd85f
WM_WINDOWPOSCHANGING should receive original, not fixed values.
2003-11-04 04:21:42 +00:00
Alexandre Julliard
7fcc737faa
Fixed type and protection values returned by NtQueryVirtualMemory to
...
be closer to what Windows does.
Allow using MEM_SYSTEM without MEM_RESERVE to avoid 64k alignment.
Use pread instead of lseek+read when faking mmap.
2003-11-03 22:21:55 +00:00
Dmitry Timoshkov
262b93caa3
Add support for QWERTZ virtual keys mapping, fix many keyboard layouts
...
to conform to the XFree86 ones, add support for Russian cp1251 and
phonetic keyboard layouts, Israelian phonetic and Saharon keyboard
layouts.
2003-11-03 22:13:48 +00:00
Gerald Pfeifer
6e17989681
Move event_names[] into EVENT_ProcessEvent().
2003-10-28 21:09:47 +00:00
Dmitry Timoshkov
c99317a8c9
Windows always sets cbtc.hwndInsertAfter to HWND_TOP.
2003-10-24 04:21:46 +00:00
Oleg Prokhorov
b6ee614a81
Another portion of HeapReAlloc fixes.
2003-10-24 00:29:43 +00:00
Gerald Pfeifer
219b19f780
Remove unused variable depths[].
2003-10-21 23:49:25 +00:00
Alex Pasadyn
bab639e78a
- Added support for XRandR extension.
...
- Added new debugging channels for resolution changing.
- Streamlined resolution changing and removed duplicated code.
2003-10-16 00:21:42 +00:00
Dmitry Timoshkov
b27c09b25f
Fix Finnish keyboard layout to better match the XFree86 one.
2003-10-14 20:07:03 +00:00
Dmitry Timoshkov
9bd1dbd0b4
Fix some cases when 'keysym' might be left uninitialized.
2003-10-14 01:17:37 +00:00
Dave Belanger
9973af57e9
Implementation of underline and strikeout text in xrender.
2003-10-11 05:24:22 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Alexandre Julliard
e0c082b339
We only need to check for same process siblings in desktop mode for
...
top-level windows.
2003-10-03 03:38:05 +00:00
Alexandre Julliard
33fee69bf4
In desktop mode, only move the window in Z-order relative to siblings
...
belonging to the same process.
2003-10-02 04:47:35 +00:00
Salmela
2d7cc858d7
Updated Finnish keyboard layout.
2003-10-02 04:28:57 +00:00
Alex Pasadyn
bd554e63fc
- Add more logging to resolution changes and queries.
...
- Always enumerate and allow 8, 16, and 32-bit modes.
- Add more default choices to Wine desktop sizes.
- Renamed some variables to make things easier to follow.
2003-09-30 00:31:42 +00:00
Alexandre Julliard
90dc6580f5
Make sure all 16-bit system drivers are loaded for 16-bit apps.
2003-09-27 02:34:07 +00:00
Michael Stefaniuc
340177c3e3
Fixed missing wine_tsx11_unlock() on error path.
2003-09-26 04:29:57 +00:00
Mike McCormack
9360660259
Only ignore certain keyboard events if a XLookupString returned a
...
value (detected by Valgrind).
2003-09-22 19:30:51 +00:00
Alexandre Julliard
9d61596624
SLOWORD and SHIWORD do not exist on Win32 (reported by Filip Navara).
2003-09-17 04:28:28 +00:00
Alex Pasadyn
a19b6aaeb2
- Allow applications to resize the Wine desktop window.
...
- Some cleanup of ChangeDisplaySettings and friends.
2003-09-16 20:24:29 +00:00
Alexandre Julliard
cf52644a1c
Removed the A/W constants for builtin cursors, icons and resource
...
types since they don't exist on Windows, and added typecasts
everywhere instead.
2003-09-10 03:56:47 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Nerijus Baliunas
f89f3df1a2
Updated LT keyboard.
2003-08-20 03:40:47 +00:00
Raul
11e844db58
Small Estonian keyboard fix.
2003-08-18 19:51:13 +00:00
Alexandre Julliard
19b6a49845
Allocate DebugInfo field for all critical sections (based on a patch
...
by Alex Pasadyn).
Get rid of the Wine-specific CRITICAL_SECTION_INIT macro.
2003-08-12 23:50:54 +00:00
Dmitry Timoshkov
6f84b68776
Print X display and locale of X Input Method in the debug log.
2003-08-12 20:33:43 +00:00
Dmitry Timoshkov
b5bd66e86f
Ignore some keyboard events. In any case we don't know how to handle
...
them.
2003-08-12 18:54:50 +00:00
Patrik Stridvall
ba78aac406
Fixed some issues found by winapi_check.
2003-08-08 21:07:23 +00:00
Supphachoke Suntiwichaya
e7fe5bc1d3
Added Thai keyboard layout.
2003-08-07 20:11:02 +00:00
Dmitry Timoshkov
28f8cf29fb
Remove remnants of the old code.
2003-08-05 18:25:47 +00:00
Francois Gouget
3ca761220a
Spelling fixes (s/occured/occurred/ and variants).
2003-07-15 20:53:39 +00:00
Huw D M Davies
a9bb2a550e
Make the return buffer larger (for example EuroSign in uft8 is 3+1
...
bytes long).
2003-07-15 20:47:39 +00:00