Commit graph

27927 commits

Author SHA1 Message Date
Eric Kohl 26db43fc7e Sort the default input languages alphabetically.
svn path=/trunk/; revision=30522
2007-11-17 16:16:22 +00:00
Thomas Bluemel 80036846f5 Optimize GetWindow() for the case GW_OWNER to read from the desktop heap
svn path=/trunk/; revision=30521
2007-11-17 07:19:47 +00:00
Thomas Bluemel 53b892f4d2 Optimize IsWindowVisible() a bit more to use the desktop heap directly
svn path=/trunk/; revision=30520
2007-11-17 07:01:14 +00:00
Thomas Bluemel 0a9026f76e Optimize IsChild() to use the desktop heap instead of calling win32k
svn path=/trunk/; revision=30519
2007-11-17 06:50:23 +00:00
Thomas Bluemel 1e40d2861b Optimize GetAncestor for the most common case GA_PARENT (for now)
svn path=/trunk/; revision=30518
2007-11-17 06:22:39 +00:00
Thomas Bluemel 07c6776607 Optimize GetParent() to read the information from the desktop heap
svn path=/trunk/; revision=30517
2007-11-17 06:12:48 +00:00
Thomas Bluemel 5a3970d087 Optimize DispatchMessageA/W to avoid calls to win32k
svn path=/trunk/; revision=30516
2007-11-17 05:08:13 +00:00
Thomas Bluemel f5e6721b33 Allow selecting disabled menu items
svn path=/trunk/; revision=30515
2007-11-17 02:24:50 +00:00
Thomas Bluemel 232b9edcf0 Optimize SendMessageA/W to allow certain messages be sent without calling win32k
svn path=/trunk/; revision=30514
2007-11-17 00:40:22 +00:00
Thomas Bluemel 7033c976bb Protect GetClassLong() and GetWindowText() with SEH as they're following pointers in the desktop heap
svn path=/trunk/; revision=30513
2007-11-16 21:56:23 +00:00
Aleksey Bragin 2348eeb813 - Fix a typo.
svn path=/trunk/; revision=30511
2007-11-16 19:49:09 +00:00
Christoph von Wittich e53cdd4d78 sync to wine
svn path=/trunk/; revision=30510
2007-11-16 17:50:54 +00:00
Christoph von Wittich 088ea0e914 sync LISTBOX_InsertString to wine
svn path=/trunk/; revision=30509
2007-11-16 14:45:36 +00:00
The Wine Synchronizer f8bee32f89 Autosyncing with Wine HEAD
svn path=/trunk/; revision=30508
2007-11-16 14:08:22 +00:00
The Wine Synchronizer d836202ddb Autosyncing with Wine HEAD
svn path=/trunk/; revision=30507
2007-11-16 14:07:03 +00:00
The Wine Synchronizer 3e6e325148 Autosyncing with Wine HEAD
svn path=/trunk/; revision=30506
2007-11-16 14:06:39 +00:00
Hervé Poussineau d530018cd7 Prepare import of rsabase.dll and rsaenh.dll from Wine
svn path=/trunk/; revision=30505
2007-11-16 14:04:32 +00:00
Ged Murphy eb78b6a630 bump up the _WIN32_IE number to make various PSDK interfaces available
svn path=/trunk/; revision=30504
2007-11-16 13:45:21 +00:00
Ged Murphy 83ea1f3b3b remove from todo.h
svn path=/trunk/; revision=30503
2007-11-16 13:30:44 +00:00
Ged Murphy efd76c656d add IDeskBarClient interface to shlobj
svn path=/trunk/; revision=30502
2007-11-16 13:28:02 +00:00
Hervé Poussineau a5728dd37f Fix race condition
svn path=/trunk/; revision=30501
2007-11-16 13:16:43 +00:00
James Tabor 910520b648 This helps FF 1.5.03 Restore from Maximize. Anyone open to a full rewrite of winpos and support?
svn path=/trunk/; revision=30500
2007-11-16 12:57:01 +00:00
Hervé Poussineau 4dc31c38a9 Enable mouse before resetting it
svn path=/trunk/; revision=30499
2007-11-16 11:05:22 +00:00
Christoph von Wittich f1ca500ada fix some bugs in GetTimeZoneListIndex
svn path=/trunk/; revision=30498
2007-11-16 10:22:01 +00:00
Thomas Bluemel a61d6e83df Optimize IsWindow() and IsWindowUnicode()
svn path=/trunk/; revision=30497
2007-11-16 09:03:51 +00:00
Thomas Bluemel 7cd69cac74 Use correct buffer size in GetClassNameW()
svn path=/trunk/; revision=30496
2007-11-16 08:43:50 +00:00
Thomas Bluemel cb75e8f462 Optimize ClientToScreen(), ScreenToClient() and MapWindowPoints()
svn path=/trunk/; revision=30495
2007-11-16 08:03:04 +00:00
Christoph von Wittich 43eb284cea sync to wine
Author: Alexandre Julliard <julliard at winehq.org>
Don't wait for the command to terminate in ShellLink_InvokeCommand.

svn path=/trunk/; revision=30493
2007-11-16 07:36:46 +00:00
Thomas Bluemel bc74f1df6f Make registration of system window classes a bit more robust
svn path=/trunk/; revision=30492
2007-11-16 07:12:59 +00:00
Thomas Bluemel 6687385c3b Optimize GetClassLongA/W to read most information from the desktop heap
svn path=/trunk/; revision=30491
2007-11-16 03:02:38 +00:00
Thomas Bluemel fdb8bd5a53 Optimize GetWindowText(Length)A/W and WM_GETTEXT(LENGTH)
svn path=/trunk/; revision=30490
2007-11-16 02:37:14 +00:00
Thomas Bluemel 99767a3b59 Some minor optimizations
svn path=/trunk/; revision=30489
2007-11-15 23:57:50 +00:00
Christoph von Wittich ef944678e3 better stub for FileEncryptionStatusW
svn path=/trunk/; revision=30488
2007-11-15 23:46:15 +00:00
Christoph von Wittich 705aec95ec add some defines
svn path=/trunk/; revision=30487
2007-11-15 23:44:18 +00:00
Thomas Bluemel 38d979cc6c Change call to NtUserGetWindowLong to GetWindowLong in EnableWindow
svn path=/trunk/; revision=30486
2007-11-15 23:00:01 +00:00
Magnus Olsen 30f2c8cc1c Updating Mesa32 icd interface to support some of opengl 2.1 api.
more will comes. 

svn path=/trunk/; revision=30485
2007-11-15 22:52:40 +00:00
Art Yerkes bc5448476a Rolled into RosBE-PPC.
svn path=/trunk/; revision=30484
2007-11-15 22:46:58 +00:00
Magnus Olsen 0c1dbbc1ff Updating Mesa32 icd interface to support some of opengl 2.1 api.
more will comes. 

svn path=/trunk/; revision=30482
2007-11-15 22:44:48 +00:00
Christoph von Wittich 2e1a67c326 add some defines
svn path=/trunk/; revision=30480
2007-11-15 22:34:51 +00:00
Colin Finck 2e7c00d808 Brazilian Portuguese translation for msconfig by Mateus de Lima (mateusloliveira AT hotmail DOT com)
See issue #2771 for more details.

svn path=/trunk/; revision=30479
2007-11-15 22:26:15 +00:00
Colin Finck 71db3667f7 Ukrainian translation for WinHelp by Rostislav Zabolotny (rstzab AT yandex DOT ru)
See issue #2765 for more details.

svn path=/trunk/; revision=30478
2007-11-15 22:11:27 +00:00
Thomas Bluemel 4fae2f5e49 Implement GetWindowLongA/W without having to call win32k for most cases
svn path=/trunk/; revision=30477
2007-11-15 22:08:13 +00:00
Colin Finck dc8202841b Attempt to fix the build...
svn path=/trunk/; revision=30476
2007-11-15 22:05:15 +00:00
Colin Finck b5e7df42cc - Add new spectrum bitmaps for 4bpp, 8bpp and 16-32bpp. The 8bpp one can probably be done better, but at least it's suitable ;-)
As we use StretchBlt in the code, the bitmaps are very small, so they are stretched to the full size at runtime.
- Change the current spectrum bitmap, when the user selects another color depth
- Enable support for 4bpp color depth
- Fix a bug in "monslctl.c", which broke building under MSVC

svn path=/trunk/; revision=30475
2007-11-15 21:38:36 +00:00
Aleksey Bragin 6fa082e5c1 - Thanks hpoussin for remind!
svn path=/trunk/; revision=30473
2007-11-15 21:05:57 +00:00
James Tabor 47037791f7 Add more data for ClientInfo, Callback and support per thread hooks.
svn path=/trunk/; revision=30471
2007-11-15 21:01:13 +00:00
Hervé Poussineau aa3c97709d Reset mouse to detect its type
See issue #2817 for more details.

svn path=/trunk/; revision=30470
2007-11-15 20:13:49 +00:00
Aleksey Bragin 1971167c46 - Import rasapi32 from Wine, add it to the install disk.
- Add resources (Dmitry Chapyshev).

svn path=/trunk/; revision=30468
2007-11-15 19:58:13 +00:00
Thomas Bluemel 23c877364c - Fix desktop heaps handling and various bugs
- Begin superseding the WINDOW_OBJECT structure by WINDOW which is located on the desktop heap
- Implement GetClientRect() and GetWindowRect() to read the information from the desktop heap

svn path=/trunk/; revision=30467
2007-11-15 19:42:41 +00:00
Aleksey Bragin 7175aa584f Dmitry Chapyshev <lentind@yandex.ru>
- Update ras headers, up to Win2003 version. These headers are not syncable with Wine, since ours are more complete now.

svn path=/trunk/; revision=30464
2007-11-15 17:17:57 +00:00