Commit graph

9302 commits

Author SHA1 Message Date
Gregg Mattinson
88773cd403 Removed C++ style comments. 2002-06-28 17:37:34 +00:00
Eric Pouech
f320e74c59 No longer depends on external env strings values. 2002-06-28 17:35:20 +00:00
Sander van Leeuwen
2021de684e Do not change directory if path is invalid. 2002-06-28 17:34:57 +00:00
Knut St. Osmundsen
886bdb0dbc Do not access memory that has just been freed. 2002-06-28 17:34:35 +00:00
Guy L. Albertelli
7c4d6a98a9 - Add support for UpDown control messages.
- Add detection for Wine's PropertySheet Dialog to translate
  messages.
2002-06-28 17:33:37 +00:00
Andriy Palamarchuk
d2aa62bf45 Fixed a few bugs, added processing of REG_MULTI_SZ format. 2002-06-28 17:33:09 +00:00
Tony Lambregts
fede234ed0 Added support for DDBLT_KEYSRCOVERRIDE/DDBLT_KEYDESTOVERRIDE. 2002-06-28 17:32:25 +00:00
Guy L. Albertelli
176f5cf62c Add TCM_SETCURSEL when setting page current. 2002-06-28 17:31:57 +00:00
Eric Pouech
d075eff2e9 Ensured full duplex mode is only used with same parameters in in/out
streams.
Some more work towards multiple audio cards support.
2002-06-28 17:31:31 +00:00
Alexandre Julliard
5ee1599d59 Replaced LPTODP/DPTOLP macros by calls to LPtoDP/DPtoLP (with the help
of Huw Davies).
2002-06-25 23:29:51 +00:00
Sylvain Petreolle
3a99d8baa1 Created d3d8 stub dll. 2002-06-25 23:23:03 +00:00
Alexandre Julliard
5f09c96f58 Fixed endianness #ifdefs (spotted by Jason Edmeades). 2002-06-25 03:03:19 +00:00
Eric Pouech
64284a8767 Fixed flags handling in sndPlaySound. 2002-06-25 02:58:48 +00:00
Jason Edmeades
07e2634753 Fixed crash in open file dialog on non-windows 98 emulation when
lpszInitialDir is null.
2002-06-25 02:55:53 +00:00
Jason Edmeades
99b3307406 Ensure we free the cached HFONT after loading in a fresh font. Enables
fonts in VB programs to appear correctly.
2002-06-25 02:54:06 +00:00
Alexandre Julliard
ac90ba9bce Authors: Huw D M Davies <hdavies@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Fixed nasty bug for 2+ byte multibyte strings and GetStringType.
Fleshed out GetStringType CTYPE3 from the unicode tables.
CP_SYMBOL is not a valid codepage while CP_UTF7|8 are.
2002-06-25 00:24:36 +00:00
Alexandre Julliard
69622dbdcc Added support for path wildcards of the form "*dllname" in load order
specifications.
Only use wildcard entry for dlls that don't specify an explicit path.
Removed the old DllOverrides syntax support.
Misc cleanups and optimizations.
2002-06-25 00:23:23 +00:00
Huw D M Davies
ae4278ee59 Added Type 1 and Type 42 font downloading.
Misc bug fixes.
2002-06-24 23:44:18 +00:00
Huw D M Davies
7a6ea91913 Handle dmScale. 2002-06-24 23:41:55 +00:00
Huw D M Davies
22ae3bd167 psdrv doesn't care about hGCClipRgn, just use GetClipRgn instead. 2002-06-24 23:40:54 +00:00
Huw D M Davies
4aa2c81db2 Get rid of a few thousand useless TRACE lines. 2002-06-24 23:40:01 +00:00
Huw D M Davies
eee03b0ea5 Added afm weight "NORMAL". 2002-06-24 23:38:51 +00:00
Ulrich Czekalla
550b97e7cd Added temp fix for world transform bug in SetWindowOrgEx handler.
Added handlers for EMR_SETTEXTJUSTIFICATION and EMR_SETLAYOUT.
2002-06-24 23:09:19 +00:00
Huw D M Davies
1d70715198 Don't map symbol charset through WCToMB. 2002-06-24 23:07:26 +00:00
Andreas Mohr
e75096a0df Made initialization more verbose in case of errors. 2002-06-24 23:00:47 +00:00
Steven Edwards
ff4525ce84 Added check for pwd.h. 2002-06-24 23:00:25 +00:00
Jukka Heinonen
97a003fc37 Redirect all reads and writes to VGA controller to VGA emulation.
Catch and report 16/32-bit reads/writes to VGA controller.
Use correct flags when creating full screen DirectDraw window for
VGA.
2002-06-24 22:57:28 +00:00
Jukka Heinonen
d19a64eafa Add save/restore mapping context routines.
Add map multiple pages routine.
Add partial implementation of hardware information query routine.
Replace incorrect use of MapSL with PTR_REAL_TO_LIN.
2002-06-24 22:50:22 +00:00
Alexandre Julliard
ff73250630 Unlock the master socket if the boot thread terminates early.
Avoid crash if thread died during timeout wakeup.
2002-06-22 01:20:36 +00:00
Huw D M Davies
8da26fb26a - Implement AddFontResource*, add stubs for RemoveFontResource*.
- Add support for GGO_BEZIER and a few bug fixes for GGO_NATIVE.
- Much better support for non ansi charsets in font matching.
- Proper implementation of GetTextFace for gdi font.
- Load fonts that are listed in the registry but aren't in
  %WINDOWSDIR%\fonts.
- Revert TranslateCharsetInfo to use codepage 1252 with ANSI_CHARSET.
- Add support for VIETNAMESE_CHARSET and SYMBOL_CHARSET.
2002-06-22 01:19:29 +00:00
Dmitry Timoshkov
09b4c500c2 Added Bulgarian keyboards. 2002-06-22 01:10:37 +00:00
Huw D M Davies
998ae970e5 Store the cache entry indices and not the ptrs.
Protect cache with a critical section.
2002-06-22 01:01:34 +00:00
Alexandre Julliard
75de8fe16c Added printf format checking to the ok() and trace() macros, and fixed
the resulting warnings.
2002-06-22 00:08:10 +00:00
Aric Stewart
ff9b9d4ef8 Reworking of http and asyncronous calls to get IE6 to install.
Added a version resource.
Added unit test for http.
2002-06-21 23:59:49 +00:00
Vincent Béron
e35580f4c9 Fixed some various comparisons wrt signedness. 2002-06-21 22:25:17 +00:00
Alexandre Julliard
bf50153479 Fixed CLSIDFromString endianness assumptions (reported by Gregg Mattinson). 2002-06-21 21:55:37 +00:00
Alexandre Julliard
7f1e74a97a getmainargs: new_mode argument is not a pointer in msvcrt20 (spotted
by Bill Medland).
2002-06-21 21:53:05 +00:00
Rok Mandeljc
52bb643edb Added Slovenian keyboard. 2002-06-21 20:14:15 +00:00
John K. Hohm
2b78ac039f Implemented SizeOfVariantData cases for VT_DISPATCH, VT_UNKNOWN, VT_CY. 2002-06-21 20:13:18 +00:00
Bill Medland
bbea612b30 Test the ability to handle hex values in excess of 1024 bytes and
input lines in excess of 4096 bytes.
2002-06-21 20:12:20 +00:00
Bill Medland
530b4e9aca - Rework the line reading. This version uses a single expanding
buffer rather than a main buffer and a "next line" buffer.  This
  version does not overflow the allocated memory (hopefully).  The
  previous version did when concatenating the continuation lines.
- Add protection to the HexCSVToHex to prevent overflow.
- Allow for conversion of larger hex values.  Tested on a real 2.6KB
  value.
2002-06-21 20:12:02 +00:00
Bill Medland
6a948491e8 Correct the comparison of two files. Just because they are the same
size doesn't mean they have the same content.
2002-06-21 20:10:56 +00:00
Gregg Mattinson
07db325edb Implemented DbgBreakPoint and DbgUserBreakPoint for Sparc. Debugger
must already be attached for this implementation to work.
2002-06-21 20:10:07 +00:00
Gregg Mattinson
c6a0054484 Moved all #includes to the top so that __stdcall is defined for the
declaration of IIDLookupRtn.
2002-06-21 20:09:34 +00:00
Steven Edwards
eec6585a27 Moved a few win32 functions to a better location for building a Win32
only dll.
2002-06-21 20:08:50 +00:00
Alexandre Julliard
77afd6c47e Made some more spec file entries optional or unnecessary.
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Alexandre Julliard
cf5188b654 Attempt at fixing POLLHUP handling for Linux 2.2.x. 2002-06-21 19:06:28 +00:00
Alexandre Julliard
8438d9fccb Moved succeeding test out of todo block. 2002-06-21 19:02:44 +00:00
Alexandre Julliard
4c5c7e7a04 Fixed regression caused by previous change. 2002-06-21 19:00:13 +00:00
Mike McCormack
b7937afab9 Fixed ordinals to match the Windows values.
Added a couple of stubs.
2002-06-20 23:51:21 +00:00