Commit Graph

7807 Commits

Author SHA1 Message Date
Mike McCormack 44ef9a1f07 Unicodify the cookie handling code. 2004-03-30 20:38:08 +00:00
Mike McCormack 1baf39f95a Fix the HttpQueryInfoA function buffer size. 2004-03-30 20:37:49 +00:00
Mike McCormack 1cf04bd70a Fix builtin NE module refcounting of 32bit parent. 2004-03-30 20:37:33 +00:00
Raphael Junqueira 114c9077d6 - more Extensions work (begin to detect ATI extensions)
- try to fix D3DTADDRESS_BORDER, D3DTADDRESS_MIRROR,
  D3DTADDRESS_MIRRORONCE using OpenGL extensions
- better set_tex_op: now use Runtime Extension support (and not
  compile support)
2004-03-30 05:14:57 +00:00
Jon Griffiths 49b3982255 RegisterDragDrop: fail on NULL drop target. 2004-03-30 05:13:58 +00:00
Mike McCormack a4e902cbe1 Convert the wininet HTTP functions to Unicode. 2004-03-30 04:36:09 +00:00
Marcelo Duarte 35ac185de7 Minor updates in resource for Portuguese. 2004-03-30 04:34:13 +00:00
Ivan Leo Murray-Smith f1e5356f04 WINE_FILEDESCRIPTION_STR is already defined in wine_common_ver.rc. 2004-03-29 23:05:20 +00:00
Mike McCormack da0878df14 Stub implementations for LresultFromObject and
AccessibleObjectFromWindow.
2004-03-29 23:04:46 +00:00
Mike McCormack d00141aae8 Write EMRPOLYLINE16 if points fit into a SHORT. 2004-03-29 23:04:32 +00:00
Dmitry Timoshkov d687ed2e28 Fix Slovenian keyboard layout to better match the XFree86 one. 2004-03-29 22:56:18 +00:00
Dmitry Timoshkov 9c637f4322 Add Traditional Chinese Big5 and Simplified Chinese GBK mappings. 2004-03-29 22:55:46 +00:00
Sylvain Petreolle 2504ac59b4 Fixed error reporting. 2004-03-29 22:55:26 +00:00
Christian Costa 42b616939a Added stub for WINNLS32EnableIME. 2004-03-29 22:54:42 +00:00
Warren Turkal e910efbcbe Fixed the implementation of CoTreatAsClass. 2004-03-29 21:41:33 +00:00
Kevin Koltzau 10a3fd3c3a Implement loading and saving to a stream, and a few other basic
functions.
2004-03-29 21:39:44 +00:00
Robert Reif 605064a4bf Print out sound card info for playback, capture and duplex modes.
Hardware capabilities can vary depending on usage mode.
Print out format requested and actual format returned.
2004-03-29 20:27:50 +00:00
Mike McCormack 4eaf41b535 Unicodify CreateMetaFile. 2004-03-29 20:27:18 +00:00
Mike McCormack 7b8d745a4f Use CreateEventW in preference to CreateEventA. 2004-03-29 20:26:39 +00:00
Sami Nopanen f6c513ca60 Implemented invisibleghost, deckx and decko drawing modes, and
improved ghost drawing mode.
2004-03-29 20:26:21 +00:00
Alexandre Julliard 74bd1e47ed Check file sharing permissions based on the file inode instead of the
file name.
Added regression test for sharing permissions.
2004-03-27 20:48:42 +00:00
Robert Reif 7c112c918d Clean up white spaces.
Fix spelling error.
Improve capture error messages.
Fix error reporting when capturing from nonexistent device.
2004-03-27 20:42:57 +00:00
Raphael Junqueira 9fb52e7716 - support of D3DTSS_MAXMIPLEVEL
- support of D3DTSS_MIPMAPLODBIAS (using EXT_TEXTURE_LOD_BIAS extension)
- correct support of D3DTSS_MAXANISOTROPY for D3DTSS_MAGFILTER and
  D3DTSS_MINFILTER
- fixes for D3DTSS_MAGFILTER and D3DTSS_MAGFILTER
2004-03-27 20:42:14 +00:00
Dmitry Timoshkov c7d9f75eeb Workaround a msvcrt.realloc bug under Win9x by using Win32 APIs instead.
Take into account that HeapRealloc may move the allocated memory block.
2004-03-27 20:41:43 +00:00
Martin Fuchs 02dd8c3601 Call IShellExecuteHook interface for ShellExecute() calls with ID
lists.
2004-03-27 20:41:20 +00:00
Martin Fuchs dd46d6df9e Implementation of the control panel folder in shell namespace. 2004-03-27 01:42:22 +00:00
Mike Hearn ce32fc5684 Allow configuration of output devices to use and change standard
output plugin requested to "default".
2004-03-27 01:38:54 +00:00
Ulrich Czekalla 4205880fd1 Implement FixSlashesAndColonW and add stub for SHGetAppCompatFlags. 2004-03-27 01:38:26 +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
James Perry 7afb399802 Fix handling of D3DBLEND_BOTH* blend modes. 2004-03-27 01:36:26 +00:00
Alexandre Julliard 27a2004430 Fixed GetDriveType16 return value for non-existent drives.
Fixed bug in OpenFile16 introduced by previous change.
2004-03-26 02:29:48 +00:00
Martin Fuchs 906be1dcb0 - Fix handling of %2, %3, ... and lower case format characters in
SHELL_ArgifyW().
- Move "%I" expansion from ShellExecuteEx() into common function
  SHELL_ArgifyW().
- Pass buffer length to SHELL_FindExecutable().
- FIXME comment for len paramater in SHELL_ArgifyW().

Ge van Geldorp <ge@gse.nl>
- Add double quotation marks unless we already have them (e.g.: "%1"
  %* for exefile).
- Remove unnecessary double quotation marks and command line arguments.
2004-03-26 02:29:12 +00:00
Dmitry Timoshkov f38a07b205 Add a procedure for logging WM_PARENTNOTIFY messages. 2004-03-26 02:28:28 +00:00
Alexandre Julliard dbecf5c911 Store the windows and system directories as long path names.
Moved GetTempPath and GetTempDrive to dlls/kernel.
2004-03-26 01:07:34 +00:00
Dmitry Timoshkov d5a1e761ee Make DestroyWindow() not mess with a window focus, this should be
taken care of by ShowWindow(SW_HIDE).
Add a test for DestroyWindow() on a focused child.
2004-03-26 01:06:15 +00:00
Dmitry Timoshkov 6a203fb885 Add 'hook' flag for messages. Add a test for CBT hook messages. 2004-03-26 00:18:20 +00:00
Alexandre Julliard af16aac743 Reimplemented SearchPathW using ntdll functions. 2004-03-25 23:41:04 +00:00
Martin Fuchs df23d95476 Implementation of IPersistFile::IsDirty(). 2004-03-25 23:36:45 +00:00
Dmitry Timoshkov bb1df89a2f Add 'optional' flag for messages, make the test run under win2k. 2004-03-25 23:35:52 +00:00
Alexandre Julliard 5bfafc9d7d Split OpenFile implementation in separate 16- and 32-bit versions, and
changed it to use exported APIs instead of internal functions where
possible.
2004-03-25 05:36:08 +00:00
Alexandre Julliard ed8a17fb1b Changed LoadLibraryEx32W16 to use OpenFile16 to look for the file
instead of DIR_SearchPath.
2004-03-25 05:32:05 +00:00
Mike McCormack 09d2d47721 Convert WININETAPPINFOA structure to unicode. 2004-03-25 05:29:47 +00:00
Florian Goth cc96d67aee Added stubs for a few functions. 2004-03-25 05:28:54 +00:00
Alexandre Julliard b400edb0e7 Removed check for -lm, winegcc takes care of that. 2004-03-25 00:47:53 +00:00
Uwe Bonnes 1c6cb382bc Correct errors with move to kernel time functions.
Add test case.
2004-03-25 00:12:40 +00:00
Sami Nopanen 77c9dd86cf Implemented card drawing mode flag for rounding card corners. 2004-03-24 23:39:03 +00:00
Rein Klazes 4d6db9a6e7 The name is _longjmpex (with the underscore). 2004-03-24 23:38:16 +00:00
Christoph Frick feb0ef340b - Added missing break statement.
- Changed the mapping of the axis to a simpler formula, that ignores
  the middle of an axis.
- Min/max values where initalized switched.
- Added the missing button and axis events that are registered earlier
  in the code but never made it to the application.
- Added a little more descriptive comment about the deadzone.
2004-03-24 23:37:56 +00:00
Alexandre Julliard 9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Alexandre Julliard c4aacf0e81 Build the dlls with winegcc. 2004-03-24 03:34:00 +00:00
Francois Gouget b948778660 Assorted spelling fixes. 2004-03-23 23:20:16 +00:00
Ofir Petruska fe334f7e20 Keep the checkGLcall glActiveTexture/glActiveTextureARB separation in
all the file.
2004-03-23 23:13:56 +00:00
Robert Shearman f92bb4b76a - Add cursor resource.
- Implement TB_MOVEBUTTON.
- Implement drag customise.
- Send TBN_TOOLBARCHANGE and TBN_DELETINGBUTTON.
2004-03-23 23:04:08 +00:00
Christian Costa a501ea73ea Do not return an error when setting a material to NULL.
Fixed access to d3d private data.
2004-03-23 23:02:37 +00:00
Ofir Petruska 4a8f7b23ad Define EXTRA_TRACES instead of #if 0. 2004-03-23 23:02:10 +00:00
Alexandre Julliard 5dd2bc69e9 Added missing \n in trace. 2004-03-23 01:20:44 +00:00
Uwe Bonnes d81e8db382 Added some tests for RtlGetFullPathName_U. 2004-03-22 23:00:13 +00:00
Alexandre Julliard 94e3477d7f Moved slash conversion to collapse_path, and remove duplicate
backslashes too.
2004-03-22 22:59:25 +00:00
Martin Fuchs 075d6a1238 Fix for recent shelllink patch, which removed the important part of
returning the result pointer from IShellLink_ConstructFromFile().
2004-03-22 22:58:37 +00:00
Robert Shearman f6e1be6afe Allow passing NULL to ILFindLastID. 2004-03-22 22:58:19 +00:00
Robert Shearman 92940e0c4f BSTR of length 0 is allowed. 2004-03-22 22:57:51 +00:00
Christian Costa bfeca3bff9 Enable creation of a zbuffer in system memory. 2004-03-22 22:57:30 +00:00
Martin Fuchs b9e542fd8e Fix recent Unicode-ification patch. 2004-03-22 22:57:13 +00:00
Marcus Meissner 9d61aee357 Allocate the correct nr of bytes for lpszCookies in HTTP_HttpOpenRequestA.
Allocate the correct nr of bytes for request stringlen without options.
2004-03-22 21:31:44 +00:00
Juan Lang 4161a8b474 Stub CommandLineFromMsiDescriptor to prevent a crash in Accelerys
Materials Studio.
2004-03-22 21:31:26 +00:00
Kevin Koltzau 3ff08570c6 Implement FindMimeFromData. 2004-03-22 21:14:39 +00:00
Hans Leidekker 8901df76d4 Don't include config.h. 2004-03-22 21:13:48 +00:00
Mike McCormack b0b467ab95 Update path from relative path on loading. 2004-03-22 21:12:39 +00:00
Uwe Bonnes bb2724eaba Added tests for time functions. 2004-03-22 21:12:02 +00:00
Mike McCormack 7b597d4c20 Unicode-ify the icon cache and SHGetFileInfo. 2004-03-22 20:43:07 +00:00
Marcus Meissner 8624ef4ab3 Allocate correct number of pointers for szAcceptTypes, since we need
it NULL terminated.
HeapReAlloc will modify the pointer, so store it there.
2004-03-22 20:40:46 +00:00
Jon Griffiths 7a7be05081 Test SHSearchMapInt. 2004-03-22 20:40:03 +00:00
Jon Griffiths ad1190e4ab Tests for VarXor/VarEqv. 2004-03-22 20:39:50 +00:00
Jon Griffiths 743b75ab44 Implement VarXor and simplify VarEqv to use it. 2004-03-22 20:39:27 +00:00
Hans Leidekker 97fb0d815c Porting fixes. 2004-03-22 20:37:40 +00:00
Rein Klazes a56d40f490 Fix a possible null pointer crash in FILEDLG95_LOOKIN_Init. 2004-03-20 19:22:17 +00:00
Mike McCormack ce533b7a70 Start implementing the SQL insert query. 2004-03-20 19:18:46 +00:00
Christian Costa 7e51de6ea7 Improve D3D7 compatibility. 2004-03-20 02:33:17 +00:00
Christian Costa 2616b57533 AddRef texture only if there is one for the requested stage. 2004-03-20 02:33:00 +00:00
Alexandre Julliard 1de20ae4af Rewrote handling of COM and LPT devices to use symlinks in
$WINEPREFIX/dosdevices, with suitable defaults if the symlinks are
missing.
Rewrote QueryDosDevice and DefineDosDevice to use the new scheme.
Added temporary code to create the symlinks based on the contents of
the config file.
2004-03-20 02:28:51 +00:00
Ulrich Czekalla eebc3ef949 Fix typo in FormatMessageW. 2004-03-19 19:15:54 +00:00
Dmitry Timoshkov 5983223b70 Just update from/to pointers and exit on a subsequent MCI_PLAY
command.
2004-03-19 19:15:03 +00:00
Dmitry Timoshkov 946cd3c117 Add a test case which confirms that SetMenu implementation in Wine is
correct.
2004-03-19 19:14:45 +00:00
Mike McCormack 052144fd7b Make sure the rebar size is above a minimum. 2004-03-19 19:14:30 +00:00
Mike McCormack 943a71e453 Fix handle allocation and the CREATE TABLE query. 2004-03-19 19:14:12 +00:00
Alexandre Julliard a86a022256 Added workaround for broken dlls that modify ebx in their entry point
(reported by Christian Costa).
2004-03-19 02:07:16 +00:00
Uwe Bonnes 9c6774f18a Relay msvcrt_memcpy to memmove, CString::Insert seems to rely on that
behaviour. Add a test case.
2004-03-19 01:53:11 +00:00
Rein Klazes d09edf800b In SHELL_ExecuteW, if a new current directory is specified, change to
it before calling CreateProcess so that it will find the correct
executable.
2004-03-19 01:52:30 +00:00
Ulrich Czekalla cf5775fd09 Convert FormatMessageW to use unicode functions. 2004-03-19 01:52:10 +00:00
Alexandre Julliard 9e1bafd0df Get rid of the registry lookups, rely entirely on the kernel devices
instead.
2004-03-19 01:18:48 +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
Hans Leidekker 3f09feda6e Reimplement time functions with Win32 APIs.
Implement localtime()/gmtime().
2004-03-19 01:16:59 +00:00
Mike McCormack 068b4ec7d4 First go at write support. 2004-03-19 01:16:36 +00:00
Justin Chevrier 7e997ef081 Implemented SPI{GET,SET}MOUSEHOVERWIDTH, SPI{GET,SET}MOUSEHOVERHEIGHT,
SPI{GET,SET}MOUSEHOVERTIME, SPI{GET,SET}MOUSESCROLLLINES,
SPI{GET,SET}MENUSHOWDELAY.
2004-03-19 01:16:12 +00:00
Martin Fuchs a06f76d6f9 Expand environment strings in command, parameter and directory strings
of ShellExecuteExW32().
2004-03-18 04:04:29 +00:00
Mike McCormack b040e4bcd2 When loading table data, split it up into rows. 2004-03-18 04:04:08 +00:00
Robert Shearman 838a1ea09d - Fix SetBitmapSize.
- Fix SetButtonInfo.
2004-03-18 04:01:02 +00:00
Jon Griffiths 00c5250a84 Implement SHMessageBoxCheck functions && add dialog resources.
Add SHWaitForSendMessageThread, SHAnsiToUnicodeCP,SHStripMneumonicW,
SHSearchMapInt.
2004-03-18 02:11:23 +00:00
Raphael Junqueira ca6b072689 Stub implementations of RtlCreateQueryDebugBuffer,
RtlDestroyQueryDebugBuffer and RtlQueryProcessDebugInformation.
2004-03-18 02:08:43 +00:00