Alexandre Julliard
|
0f9484a124
|
server: Set the visible rect in the set_window_pos request again.
This essentially reverts 2f69329a37 .
We really need the visible rect to be set atomically with the rest of
the window position info.
|
2008-07-03 20:33:12 +02:00 |
Alexandre Julliard
|
42e2c99ce2
|
server: Fix a potential desktop reference leak.
|
2008-06-26 16:49:23 +02:00 |
Alexandre Julliard
|
6536868d07
|
user32: Make sure that IsWindowVisible returns FALSE for HWND_MESSAGE windows.
|
2008-06-25 15:49:44 +02:00 |
Alexandre Julliard
|
612c010431
|
user32: Add support for finding HWND_MESSAGE windows in FindWindowEx.
|
2008-06-25 15:30:22 +02:00 |
Alexandre Julliard
|
6b36e2131d
|
server: Also return the top-level message window in the get_desktop_window request.
|
2008-06-25 14:44:06 +02:00 |
Alexandre Julliard
|
81e6edbda9
|
server: Add support for a top-level message parent window in parallel to the desktop window.
|
2008-06-25 14:43:39 +02:00 |
Alexandre Julliard
|
25e070c0ac
|
server: Use a unicode_str to represent atom names.
|
2008-06-25 14:03:08 +02:00 |
Alexandre Julliard
|
24ec4a6ed7
|
server: Move the process pipe hangup handling into kill_process.
This ensures that it's also done correctly when a read from the pipe
returns EOF.
|
2008-06-20 20:42:51 +02:00 |
Vitaliy Margolen
|
67daa7f760
|
wineserver: Add support for long command line options.
|
2008-05-22 12:41:24 +02:00 |
Marcus Meissner
|
a82455e627
|
server: Remove superflous empty region allocation.
|
2008-05-14 16:02:32 +02:00 |
Alexandre Julliard
|
30c0639b5a
|
server: Crop the invalidate region against the rectangles of all parents.
|
2008-05-12 12:44:10 +02:00 |
Alexandre Julliard
|
bc25119c6e
|
server: Also crop the update region of children when moving a window.
|
2008-05-12 12:44:10 +02:00 |
Alexandre Julliard
|
e02969ddf0
|
server: When moving/resizing a window crop the update region against the new rectangle of the parents.
|
2008-05-12 12:41:17 +02:00 |
Alexandre Julliard
|
a789375f8b
|
server: Don't touch the users count when a system process switches desktops.
|
2008-05-05 21:02:34 +02:00 |
Maarten Lankhorst
|
3fd1fc7600
|
server: Make enum_desktop enumerate all the desktops on the window station with the DESKTOP_ENUMERATE right.
|
2008-04-17 14:32:01 +02:00 |
Maarten Lankhorst
|
81069001ea
|
server: Make enum_winstations enumerate all the window stations with WINSTA_ENUMERATE right.
|
2008-04-17 13:22:50 +02:00 |
Alexandre Julliard
|
161160f05a
|
server: Keep a file descriptor open to the config directory to make sure we don't write the registry in the wrong place.
|
2008-04-17 12:41:34 +02:00 |
Petr Sumbera
|
f4575aaa5f
|
server: Workaround for conflict between Wine and Solaris list.h.
|
2008-04-11 11:14:33 +02:00 |
Steven Edwards
|
77aa978d9e
|
server: Remove unneeded semicolon.
|
2008-04-09 19:58:12 +02:00 |
Francois Gouget
|
8a18e0e43a
|
Assorted spelling fixes.
|
2008-04-07 13:36:18 +02:00 |
Maarten Lankhorst
|
70a6495a31
|
user32: Implement BroadcastSystemMessage.
|
2008-04-03 12:00:02 +02:00 |
Vitaliy Margolen
|
9faf7e3586
|
winex11drv: Distinguish left and right keys for shift, ctrl and alt.
|
2008-04-02 11:14:54 +02:00 |
Alexandre Julliard
|
f6d871eecf
|
server: impersonation_level should be an int since we store -1 in it.
Make sure we don't check the impersonation level for primary tokens.
|
2008-03-26 14:38:49 +01:00 |
Alexandre Julliard
|
34fe91bf2b
|
user32: Implemented EnumDesktopWindows.
|
2008-03-19 11:13:46 +01:00 |
Alexandre Julliard
|
b2ea572352
|
server: Fix desktop window coordinates mapping in expose_window.
|
2008-03-18 12:22:53 +01:00 |
H. Verbeet
|
3120c0861c
|
server: Don't drop the SE_GROUP_LOGON_ID attribute.
|
2008-03-18 11:15:06 +01:00 |
Maarten Lankhorst
|
8b164ce484
|
server: Fix reference leak in enum_desktop.
|
2008-03-07 11:01:07 +01:00 |
Alexandre Julliard
|
e42eaaaf3a
|
server: Invalidate the newly exposed child region on the parent too if it doesn't clip children.
|
2008-03-03 17:52:18 +01:00 |
Alexandre Julliard
|
037afca5a5
|
server: Unlink remaining children inodes when deleting the parent.
|
2008-02-28 10:50:57 +01:00 |
Alexandre Julliard
|
8ee07d49ae
|
winex11: Re-introduce a separate X11 window for the client area of top-level windows.
|
2008-02-21 12:53:00 +01:00 |
Alexandre Julliard
|
a319263230
|
server: Don't access the process after send_client_fd as it may have been killed.
|
2008-02-19 16:51:16 +01:00 |
Rob Shearman
|
44581af935
|
server: Always try return a named pipe server that is listening from find_available_server.
We still fallback to an idle server, but this prevents a client from
connecting to a named pipe server that isn't listening.
|
2008-02-05 12:19:37 +01:00 |
Alexandre Julliard
|
2921f5c156
|
server: Invalidate the correct region when custom valid rects are specified.
|
2008-01-22 20:06:35 +01:00 |
Alexandre Julliard
|
2f69329a37
|
server: Add a separate request to set the window visible rect.
|
2008-01-22 20:01:21 +01:00 |
Alexandre Julliard
|
30d84fcd77
|
user32,server: Set the initial window rectangles to 0,0-0,0.
|
2008-01-22 10:15:38 +01:00 |
Alexandre Julliard
|
3bf12b9aca
|
server: Don't force the process affinity to 1, leave it up to the client.
|
2008-01-17 13:40:03 +01:00 |
Alexandre Julliard
|
b317416b20
|
server: Take into account the extended registers part of the i386 context.
|
2008-01-15 11:53:31 +01:00 |
Marcus Meissner
|
3bf54c2950
|
server: Enumerate process in reverse.
|
2008-01-14 16:24:55 +01:00 |
Alexandre Julliard
|
c3b0addde6
|
Spelling fixes in French man pages.
|
2008-01-11 12:45:50 +01:00 |
Jonathan Ernst
|
3b4011eec7
|
server: Updated French man page.
|
2008-01-11 12:28:01 +01:00 |
Marcus Meissner
|
368d935350
|
server: Remove superflous check (value->data is dereferenced before check).
|
2008-01-10 12:10:52 +01:00 |
Alexandre Julliard
|
b647ded03d
|
server: Output incorrectly-terminated strings in hex format.
|
2008-01-07 21:17:10 +01:00 |
Alexandre Julliard
|
fb9955da8c
|
server: Make the registry parser more tolerant about malformed hex values.
|
2008-01-07 21:17:10 +01:00 |
Alexandre Julliard
|
12717397b7
|
server: Accept utf-8 data as input in registry files.
|
2008-01-07 21:17:10 +01:00 |
Alexandre Julliard
|
2f1e73cb35
|
server: Wait for the expiration of all the process SIGKILL timers before exiting the server.
|
2008-01-07 17:19:05 +01:00 |
Jonathan Ernst
|
4cf157d20b
|
server: New French man page for wineserver.
|
2008-01-04 12:51:09 +01:00 |
Alexandre Julliard
|
af268c6211
|
server: Redesign the server shutdown processing.
System processes are now killed only after the server persistence
delay has expired. New processes are not allowed to start during
shutdown.
|
2008-01-03 11:40:03 +01:00 |
Alexandre Julliard
|
307cb09a62
|
server: Use exponential backoff when waiting for wineserver -k to complete.
|
2008-01-02 16:13:08 +01:00 |
Dmitry Timoshkov
|
e735e199ad
|
user32: Reimplement IsHungAppWindow.
|
2007-12-28 11:43:57 +01:00 |
Rob Shearman
|
0b0c75ed19
|
server: Initialise the apc_call_t union in async_set_result to all zero to avoid a Valgrind warning.
|
2007-12-27 15:12:07 +01:00 |