Aric Stewart [Sat, 13 Dec 2003 03:25:37 +0000 (03:25 +0000)]
Better handling of some service functions.
Alexandre Julliard [Sat, 13 Dec 2003 03:22:02 +0000 (03:22 +0000)]
Removed useless #ifdef WINELIB.
Alexandre Julliard [Sat, 13 Dec 2003 03:21:30 +0000 (03:21 +0000)]
Define __WINE__ to enable extensions (spotted by Martin Fuchs).
Dimitrie O. Paun [Sat, 13 Dec 2003 03:20:03 +0000 (03:20 +0000)]
Update the dlls/ section. Remove gdi/{,enh}mfdrv, they aren't
DLLs. List the documentation/samples dir as well.
Alexandre Julliard [Sat, 13 Dec 2003 03:19:34 +0000 (03:19 +0000)]
Add DEFS to the resource compiler flags.
Alexandre Julliard [Sat, 13 Dec 2003 01:37:38 +0000 (01:37 +0000)]
Avoid common symbols on Darwin/Mac OS X.
Alexandre Julliard [Sat, 13 Dec 2003 01:36:14 +0000 (01:36 +0000)]
Added exception handlers in FindResourceExA/W (based on a patch by
Richard Cohen).
Francois Gouget [Sat, 13 Dec 2003 01:34:40 +0000 (01:34 +0000)]
Try not to display uninitialized data in traces (found by Valgrind).
Mike Hearn [Sat, 13 Dec 2003 01:33:51 +0000 (01:33 +0000)]
Remove flat scrollbar stub fixmes.
Steven Edwards [Sat, 13 Dec 2003 01:33:19 +0000 (01:33 +0000)]
Added implib rule for building import libs.
Jerry Jenkins [Sat, 13 Dec 2003 00:05:53 +0000 (00:05 +0000)]
Fix managed state of some windows.
Andrew de Quincey [Sat, 13 Dec 2003 00:04:06 +0000 (00:04 +0000)]
- Implemented HELPDIR subkeys properly in RegisterTypeLib().
- Implemented UnRegisterTypeLib().
- Fixed various minor bugs.
Kirill Smelkov [Sat, 13 Dec 2003 00:03:30 +0000 (00:03 +0000)]
Added CreateAsyncBindCtx and IsAsyncMoniker stubs.
Ge van Geldorp [Sat, 13 Dec 2003 00:02:31 +0000 (00:02 +0000)]
When building a PE DLL (MinGW), variables exported from a DLL must be
explicitly marked as dllimport when using them.
Alexandre Julliard [Fri, 12 Dec 2003 06:19:25 +0000 (06:19 +0000)]
Return an error in wine_pthread_mutex_unlock if we don't own the
critical section, this should avoid trouble caused by a locking bug
inside Xlib.
Steven Edwards [Fri, 12 Dec 2003 06:09:13 +0000 (06:09 +0000)]
- The last of the major Win16/32 split for commdlg (for real this
time).
- Moved most of the 16bit stuff to cdlg16.h.
- A few small cleanups.
Alexandre Julliard [Fri, 12 Dec 2003 06:07:28 +0000 (06:07 +0000)]
Make Char{Lower,Upper}A call Char{Lower,Upper}BuffA.
Small optimization to avoid a memory allocation.
Fixed sign extension in Char{Lower,Upper}A (reported by Andreas
Rosenberg).
Alexandre Julliard [Fri, 12 Dec 2003 06:02:31 +0000 (06:02 +0000)]
Avoid long long constants (reported by Gerald Pfeifer).
Added a few missing parentheses in macros.
Robert Shearman [Fri, 12 Dec 2003 06:01:20 +0000 (06:01 +0000)]
- Url Cache improvements.
- In Internet{Set,Query}Option functions, hInternet can be NULL.
- Add traces to Internet* functions.
Vik Kumar [Fri, 12 Dec 2003 05:59:54 +0000 (05:59 +0000)]
Added eucJP charset.
Vik Kumar [Fri, 12 Dec 2003 05:59:14 +0000 (05:59 +0000)]
Font changes from MS P Gothic to MS UI Gothic.
Vik Kumar [Fri, 12 Dec 2003 05:57:22 +0000 (05:57 +0000)]
Added Japanese translation.
Jon Griffiths [Fri, 12 Dec 2003 05:56:44 +0000 (05:56 +0000)]
Added RtlNtStatusToDosErrorNoTeb, RtlGet/Set/RestoreLastWin32Error,
RtlGUIDFromString, RtlStringFromGUID.
Jeremy Shaw [Fri, 12 Dec 2003 05:55:26 +0000 (05:55 +0000)]
Move the data around when the ring buffer is resized so that the empty
messages are between the tosave and toget indexes.
Martin Fuchs [Fri, 12 Dec 2003 04:11:25 +0000 (04:11 +0000)]
Fixed missing initializations of struct SHELLEXECUTEINFO.
Eric Pouech [Fri, 12 Dec 2003 04:10:52 +0000 (04:10 +0000)]
Moved all remaining console related code to dlls/kernel directory.
Gerald Pfeifer [Fri, 12 Dec 2003 04:09:46 +0000 (04:09 +0000)]
Fix types in WSAHtonl.
Dimitrie O. Paun [Fri, 12 Dec 2003 04:09:12 +0000 (04:09 +0000)]
List the tools subdirs as we do for all the others.
Update description of the misc/ dir.
Dimitrie O. Paun [Fri, 12 Dec 2003 04:08:59 +0000 (04:08 +0000)]
Remove most string size limitations.
Better error handling. Less listview flicker.
A bunch of style fixes and improvements.
Alexandre Julliard [Thu, 11 Dec 2003 05:34:53 +0000 (05:34 +0000)]
Store a pointer to the client-side class structure in the server and
return it on create_window and destroy_class.
Only create a single instance of the desktop class for the whole
session.
Added some missing locking in the client-side class management.
Jon Griffiths [Thu, 11 Dec 2003 05:25:59 +0000 (05:25 +0000)]
Oops - VT_EMPTY->VT_RECORD is not allowed.
Jon Griffiths [Thu, 11 Dec 2003 05:25:44 +0000 (05:25 +0000)]
Test almost all of the low level variant functions
Rein Klazes [Thu, 11 Dec 2003 05:17:05 +0000 (05:17 +0000)]
Do conversions between the font size specified in points (or
decipoints) and height specified in logical units.
Kirill Smelkov [Thu, 11 Dec 2003 05:16:48 +0000 (05:16 +0000)]
Added stub and prototype for WSAJoinLeaf.
Jon Griffiths [Thu, 11 Dec 2003 04:28:20 +0000 (04:28 +0000)]
Reimplement/document every low level variant function.
Implement DECIMAL, I8, UI8 types and other missing conversions.
VariantChangeType: Use LOCALE_USER_DEFAULT as per MSDN.
VariantChangeTypeEx: Support new types, pass proper flags.
VarNumFromParseNum: Support VT_DECIMAL as output.
Christian Costa [Thu, 11 Dec 2003 04:27:18 +0000 (04:27 +0000)]
Added WaveIn support.
Rein Klazes [Thu, 11 Dec 2003 04:26:56 +0000 (04:26 +0000)]
Enable the display of a true type bitmap for true type fonts.
Huw Davies [Thu, 11 Dec 2003 04:26:38 +0000 (04:26 +0000)]
Fix incorrect calculation of transport_addr.
Huw Davies [Thu, 11 Dec 2003 04:26:20 +0000 (04:26 +0000)]
Don't crash if lpDependencies is NULL.
Mike McCormack [Thu, 11 Dec 2003 04:26:05 +0000 (04:26 +0000)]
Implement CryptRegisterOIDFunction and CryptSIPAddProvider.
Jeremy Shaw [Thu, 11 Dec 2003 04:25:41 +0000 (04:25 +0000)]
Add a '\r\n' to lpszHeaders if it is not already terminated by
'\r\n'.
Frank [Thu, 11 Dec 2003 04:25:00 +0000 (04:25 +0000)]
Fixed size check in GetCommConfig().
Richard Cohen [Thu, 11 Dec 2003 04:24:38 +0000 (04:24 +0000)]
- Fix obsolete comments about windowsx, commdlg.
- Increase filename length to MAX_PATH.
- Set the windows extent before playing the metafile.
- Don't hardcode logpixels to 96.
Richard Cohen [Thu, 11 Dec 2003 04:24:16 +0000 (04:24 +0000)]
- Check FindFirstFile against INVALID_HANDLE_VALUE not 0.
- Display window & messagebox even if there are no applets.
Alexandre Julliard [Wed, 10 Dec 2003 04:25:48 +0000 (04:25 +0000)]
Added tests for class style and instance handling.
Alexandre Julliard [Wed, 10 Dec 2003 04:14:35 +0000 (04:14 +0000)]
System classes must not have the CS_GLOBALCLASS style.
Alexandre Julliard [Wed, 10 Dec 2003 04:08:06 +0000 (04:08 +0000)]
Added window classes in the server, and support for inter-process
GetClassWord/Long (based on a patch by Mike McCormack).
Various fixes to the class instance handling.
Alexandre Julliard [Wed, 10 Dec 2003 02:14:23 +0000 (02:14 +0000)]
Print names for Win32 errors too, plus a few more status codes.
Andreas Rosenberg [Wed, 10 Dec 2003 02:12:09 +0000 (02:12 +0000)]
Point size in DLG_TEMPLATE may be negative.
Jon Griffiths [Wed, 10 Dec 2003 02:10:52 +0000 (02:10 +0000)]
Sort the listview when clicking the Name or Type headers.
Dmitry Timoshkov [Wed, 10 Dec 2003 02:10:18 +0000 (02:10 +0000)]
Add support for some MCIWNDF_ styles, indicate that we do not support
MCIWNDM_* messages at all.
Alexandre Julliard [Wed, 10 Dec 2003 01:46:52 +0000 (01:46 +0000)]
Made all the RegisterClass and GetClassInfo variants call the
corresponding Ex function.
Alexandre Julliard [Wed, 10 Dec 2003 01:34:51 +0000 (01:34 +0000)]
Added support for inter-process GetWindowWord.
Do better range checking on the window extra bytes.
Alexandre Julliard [Wed, 10 Dec 2003 01:12:18 +0000 (01:12 +0000)]
Added set_win32_error() for error codes that don't have an NT status
equivalent.
Marcelo Duarte [Wed, 10 Dec 2003 00:39:31 +0000 (00:39 +0000)]
- Implementation of HCR_GetExecuteCommandExW for internal use.
- New inline function __SHCloneStrAtoW.
Andrew de Quincey [Wed, 10 Dec 2003 00:38:17 +0000 (00:38 +0000)]
Upwards traversal of inheritance tree didn't occur for dispatch
interfaces.
Jon Griffiths [Wed, 10 Dec 2003 00:37:35 +0000 (00:37 +0000)]
Fix a couple of tests for w2k (Russian).
Jon Griffiths [Wed, 10 Dec 2003 00:37:14 +0000 (00:37 +0000)]
Don't call GetWindowLong for every comparison while sorting.
Huw Davies [Wed, 10 Dec 2003 00:36:22 +0000 (00:36 +0000)]
If a font has a version 0 OS2 table then Windows uses ANSI_CHARSET if
the first charcode < 0x100, else it uses SYMBOL_CHARSET. Based on a
patch by Rein Klazes.
Jon Griffiths [Wed, 10 Dec 2003 00:35:44 +0000 (00:35 +0000)]
Add a few soon-to-be-implemented functions.
Jon Griffiths [Tue, 9 Dec 2003 00:05:53 +0000 (00:05 +0000)]
Fix the tests to pass when locale settings are user-overriden.
Fix those tests which pass now.
Test copying, formatting, VarAbs, VarNot.
Jon Griffiths [Tue, 9 Dec 2003 00:05:31 +0000 (00:05 +0000)]
Implement conversions between dates and strings.
Remove the final cruft associated with the old date code
BPB's: Roll milliseconds correctly; LOCALE_NOUSEROVERRIDE for num
parsing.
Implement VarAbs and VarNot.
Kevin Koltzau [Mon, 8 Dec 2003 23:46:29 +0000 (23:46 +0000)]
Implemented GetTitleBarInfo.
Dimitrie O. Paun [Mon, 8 Dec 2003 22:48:07 +0000 (22:48 +0000)]
Reformat regedit in a consistent manner.
Robert Shearman [Mon, 8 Dec 2003 22:46:08 +0000 (22:46 +0000)]
- Fix IMemAlloc_Free when IMemAlloc_Alloc hasn't yet been called and
debugging is on.
- Fix OleMetafilePictFromIconAndLabel (fixes attachments in Outlook2k).
- Implement OleTranslateAccelerator.
- Move OleCreate and a load of PropVariant functions out of stubs file.
- Change OleCreate to a semi-stub.
Kevin Koltzau [Mon, 8 Dec 2003 22:45:26 +0000 (22:45 +0000)]
Load, validate and retrieve a few properties from an msstyles theme.
Richard Cohen [Mon, 8 Dec 2003 22:23:03 +0000 (22:23 +0000)]
- Implement 'Choose font', 'No title', 'Always on Top'.
- Paint to offscreen bitmap to eliminate flicker.
- Put 'Always on top' on the main menu not the system menu.
- Date format should be DATE_LONGDATE.
- L button drag to move.
- Cosmetic adjustments.
Hans Leidekker [Mon, 8 Dec 2003 22:21:20 +0000 (22:21 +0000)]
Include tests for MoveFile[W|A].
Hans Leidekker [Mon, 8 Dec 2003 22:20:44 +0000 (22:20 +0000)]
Deal with kernels that don't have IsValidLanguageGroup.
Deal with non-implemented FoldString[A|W].
Hans Leidekker [Mon, 8 Dec 2003 22:20:25 +0000 (22:20 +0000)]
Check for ERROR_CALL_NOT_IMPLEMENTED error from RemoveDirectoryW.
Dmitry Timoshkov [Mon, 8 Dec 2003 22:19:12 +0000 (22:19 +0000)]
Correct "MCI Extensions" registry section, add MCI32 section.
Alexandre Julliard [Mon, 8 Dec 2003 22:02:33 +0000 (22:02 +0000)]
Added CS_DROPSHADOW.
Dimitrie O. Paun [Mon, 8 Dec 2003 21:58:55 +0000 (21:58 +0000)]
Move content of global.h into the appropriate private headers.
Eric Pouech [Mon, 8 Dec 2003 21:54:29 +0000 (21:54 +0000)]
Move (again) usage of 16 bit specific functions (thunk lock) to 16 bit
code only.
Lionel Ulmer [Mon, 8 Dec 2003 21:53:40 +0000 (21:53 +0000)]
Limit usage of vertex arrays to correct states.
Huw Davies [Mon, 8 Dec 2003 21:53:15 +0000 (21:53 +0000)]
If usWinAscent + usWinDescent == 0 then use the Ascender and Descender
values instead.
Dmitry Timoshkov [Mon, 8 Dec 2003 21:52:43 +0000 (21:52 +0000)]
Fix a font object leak in the font dialog's WM_PAINT handler.
Dmitry Timoshkov [Mon, 8 Dec 2003 21:52:01 +0000 (21:52 +0000)]
Correct a couple of incorrect registry root key names.
Mike McCormack [Mon, 8 Dec 2003 21:51:40 +0000 (21:51 +0000)]
Stub implementations for CertCreateCRLContext and CertCloseStore.
Dimitrie O. Paun [Mon, 8 Dec 2003 21:48:39 +0000 (21:48 +0000)]
Streamline dlls/ and programs/ in terms of indentation.
Updated the programs/ (added and deleted a bunch of entries).
Added the include/{msvcrt,wine} to the list of include dirs.
Pavel Roskin [Mon, 8 Dec 2003 21:48:18 +0000 (21:48 +0000)]
Make inactive LED segments dimmer to make numbers easier to read.
Ove Kaaven [Mon, 8 Dec 2003 21:47:50 +0000 (21:47 +0000)]
Remove an instance of exit(). We should return failure, not kill the
thread, when a bad stream is encountered.
Christian Costa [Mon, 8 Dec 2003 21:46:50 +0000 (21:46 +0000)]
First enumerate all internal devices and then external midi ports.
Hans Leidekker [Mon, 8 Dec 2003 21:46:06 +0000 (21:46 +0000)]
Remove ntdll from imports.
Juan Lang [Mon, 8 Dec 2003 21:45:44 +0000 (21:45 +0000)]
Partially implement NetWkstaGetInfo.
Dimitrie O. Paun [Mon, 8 Dec 2003 21:44:24 +0000 (21:44 +0000)]
Move include/bitmaps/*.xpm where they belong.
Stefan Leichter [Mon, 8 Dec 2003 21:40:49 +0000 (21:40 +0000)]
Fixed parameter types of function Extract.
Huw Davies [Mon, 8 Dec 2003 21:40:27 +0000 (21:40 +0000)]
Run length and ascii85 encode image data.
Alexandre Julliard [Fri, 5 Dec 2003 04:45:50 +0000 (04:45 +0000)]
Get rid of clipboard.h.
Alexandre Julliard [Fri, 5 Dec 2003 04:43:20 +0000 (04:43 +0000)]
Removed now useless call to glXQueryExtensionsString.
Alexandre Julliard [Fri, 5 Dec 2003 04:42:43 +0000 (04:42 +0000)]
In RDW_ValidateParent, get rid of the parent update region if it is
empty after the validation, to avoid a useless WM_PAINT.
Francois Gouget [Fri, 5 Dec 2003 04:42:06 +0000 (04:42 +0000)]
Print error messages to stderr as is customary.
Alexandre Julliard [Fri, 5 Dec 2003 00:20:27 +0000 (00:20 +0000)]
Moved all the files in graphics/x11drv to dlls/x11drv.
Alexandre Julliard [Fri, 5 Dec 2003 00:17:41 +0000 (00:17 +0000)]
Added a WINEDEBUG environment variable that allows turning on debug
output as early as possible during startup.
Alexandre Julliard [Fri, 5 Dec 2003 00:11:48 +0000 (00:11 +0000)]
Removed X11 display parameter from the config file, this is more
confusing than useful.
Filip Navara [Fri, 5 Dec 2003 00:09:54 +0000 (00:09 +0000)]
Fixed some flags in calls to CreateWindowEx.
Fixed color of the splitter.
Alexandre Julliard [Thu, 4 Dec 2003 21:59:51 +0000 (21:59 +0000)]
Initialize Xlib threading support to see what it breaks...
Mike Hearn [Thu, 4 Dec 2003 21:54:13 +0000 (21:54 +0000)]
Map (WS_EX_TOOLWINDOW & WS_CAPTION) to _NET_WM_WINDOW_TYPE_UTILITY.
Rein Klazes [Thu, 4 Dec 2003 21:53:14 +0000 (21:53 +0000)]
Correct the test for the ODS_SELECTED bit in the WM_DRAWITEM message
handler.
Dimitrie O. Paun [Thu, 4 Dec 2003 21:52:52 +0000 (21:52 +0000)]
More tests for {Local,Global}{,Re}Alloc() calls.
Cleanup of the Heap*() tests.