Alexandre Julliard [Fri, 10 Nov 2000 23:45:20 +0000 (23:45 +0000)]
Build most programs as .so files.
Alexandre Julliard [Fri, 10 Nov 2000 23:35:20 +0000 (23:35 +0000)]
Added Makeprog.rules.in containing rules for building Winelib
programs.
Dimitrie O. Paun [Fri, 10 Nov 2000 23:31:06 +0000 (23:31 +0000)]
Use variable argument macros when compiling with gcc.
Jeremy White [Fri, 10 Nov 2000 22:35:06 +0000 (22:35 +0000)]
Make winelauncher smarter about finding the Wine libraries and
binaries. Change the color scheme. Handle launches with no
arguments, correctly handle invocation as a mime-type handler from
KDE.
Francois Gouget [Fri, 10 Nov 2000 22:34:39 +0000 (22:34 +0000)]
Use DUMMYxxxNAME for anonymous struct/unions.
Francois Gouget [Fri, 10 Nov 2000 22:33:45 +0000 (22:33 +0000)]
Added missing pointer types: Pxxx or LPxxx
Fixed the definition of FONTENUMPROC
Fixed typo: TA_RTLEADING is in fact TA_RTLREADING (right to left
reading I believe)
Added missing definitions: PC_TRAPEZOID
Use DUMMYxxxNAME for anonymous struct/unions in DEVMODE
Francois Gouget [Fri, 10 Nov 2000 22:33:16 +0000 (22:33 +0000)]
Added some STN_xxx macros.
Francois Gouget [Fri, 10 Nov 2000 22:32:45 +0000 (22:32 +0000)]
HICON and HCURSOR should be interchangeable.
Francois Gouget [Fri, 10 Nov 2000 22:32:12 +0000 (22:32 +0000)]
Added LPUDACCEL and HDF_RTLREADING.
Francois Gouget [Fri, 10 Nov 2000 22:29:11 +0000 (22:29 +0000)]
Convert include statements of not-found files to lower case by
default
Added --no-lower-include option to override the above
Beautified the interactive mode output to make it easier to follow
Interactive mode: support the --mfc and --wrap options for both
projects and targets
Fixed the mfc/wrap propagation between project and targets (goes both
ways)
Autodetect MFC based projects by looking for an 'stdafx.(cpp|h)' file
Don't put the stdafx.cpp file in the list of files to compile (it's
just there for pre-compiled headers, yuk)
Fixed LD_LIBRARY_PATH when linking an application with a library from
the same makefile
Don't forget 'extra' sources when looking for a file for configure.in
Renamed the '--no-makefile' option to '-no-generated-file'
Francois Gouget [Fri, 10 Nov 2000 22:28:33 +0000 (22:28 +0000)]
Document the --lower-include options.
Document the --no-generated-files options.
Alexandre Julliard [Fri, 10 Nov 2000 20:49:07 +0000 (20:49 +0000)]
Repaired relay debugging.
Alexandre Julliard [Fri, 10 Nov 2000 20:35:39 +0000 (20:35 +0000)]
We do not need to set SOVERSION for dlls.
Alexandre Julliard [Fri, 10 Nov 2000 20:33:59 +0000 (20:33 +0000)]
Build test programs as .so files. Added missing imports.
Alexandre Julliard [Fri, 10 Nov 2000 01:38:28 +0000 (01:38 +0000)]
Added support for loading a Winelib app linked as a .so from the wine
launcher, based on the value of argv[0].
Alexandre Julliard [Fri, 10 Nov 2000 01:07:42 +0000 (01:07 +0000)]
Don't link libwine_unicode into all dlls.
Alexandre Julliard [Fri, 10 Nov 2000 01:06:36 +0000 (01:06 +0000)]
Fixed language handling. Removed some dependencies on Wine internals.
Andreas Mohr [Fri, 10 Nov 2000 01:04:55 +0000 (01:04 +0000)]
Added an explanation for the directory symlink stuff.
Stefan Leichter [Fri, 10 Nov 2000 01:04:29 +0000 (01:04 +0000)]
Corrected used registry key.
Huw D M Davies [Fri, 10 Nov 2000 01:04:08 +0000 (01:04 +0000)]
Initialize nSocketFD to INVALID_SOCKET.
Alexandre Julliard [Thu, 9 Nov 2000 20:41:13 +0000 (20:41 +0000)]
Added some missing imports.
Alexandre Julliard [Thu, 9 Nov 2000 20:31:18 +0000 (20:31 +0000)]
Added support in winebuild for resolving function imports (-sym option).
Added -L option for locating imported dlls.
Changed generated exe init code to use __wine_get_main_args.
Alexandre Julliard [Thu, 9 Nov 2000 20:29:42 +0000 (20:29 +0000)]
Added __wine_get_main_args to retrieve command-line arguments for the
application.
Alexandre Julliard [Thu, 9 Nov 2000 20:28:44 +0000 (20:28 +0000)]
Don't strip the library extension if it's not ".dll".
Alexandre Julliard [Thu, 9 Nov 2000 20:27:45 +0000 (20:27 +0000)]
Fixed NetBSD dll check.
Added check for -Bsymbolic.
Fixed LDSHARED definition to support undefined SONAME.
Eric Kohl [Thu, 9 Nov 2000 20:26:34 +0000 (20:26 +0000)]
Added header control cursors and drag list arrow icon.
Dmitry Timoshkov [Thu, 9 Nov 2000 20:26:11 +0000 (20:26 +0000)]
Added Russian resources to the Postscript driver.
Dmitry Timoshkov [Thu, 9 Nov 2000 20:25:27 +0000 (20:25 +0000)]
Make a copy of the dialog resource before correcting styles.
Alexandre Julliard [Wed, 8 Nov 2000 23:02:48 +0000 (23:02 +0000)]
Do builtin modules fixups in library/loader.c before calling the
load_dll callback.
Alexandre Julliard [Wed, 8 Nov 2000 22:47:53 +0000 (22:47 +0000)]
Check all Callouts function pointers for NULL before using them.
Don't load USER dll if not needed by the application.
Jon Griffiths [Wed, 8 Nov 2000 22:42:53 +0000 (22:42 +0000)]
- Implemented 73 CRT functions
- Reimplemented file I/O using Win32 calls
- Set errno/doserrno in most calls
Gerald Pfeifer [Wed, 8 Nov 2000 22:21:54 +0000 (22:21 +0000)]
Add missing #include <netinet/in_systm.h> and #include <netinet/in.h>.
Alexandre Julliard [Wed, 8 Nov 2000 05:06:58 +0000 (05:06 +0000)]
Added middle mouse button handling.
Alexandre Julliard [Wed, 8 Nov 2000 05:06:32 +0000 (05:06 +0000)]
Removed .s files.
Francois Gouget [Wed, 8 Nov 2000 05:06:10 +0000 (05:06 +0000)]
Moved things to the proper rpcxxx.h header.
Added some type definitions used by the MFC.
Francois Gouget [Wed, 8 Nov 2000 05:05:15 +0000 (05:05 +0000)]
We must include windef.h before wtypes.h (directly or indirectly).
Francois Gouget [Wed, 8 Nov 2000 05:04:03 +0000 (05:04 +0000)]
Added DM_REPOSITION.
Francois Gouget [Wed, 8 Nov 2000 05:03:45 +0000 (05:03 +0000)]
We must include stdarg.h.
Added a few missing exception related types.
Francois Gouget [Wed, 8 Nov 2000 05:03:15 +0000 (05:03 +0000)]
We must include ctype.h so that applications get isalnum & co.
Francois Gouget [Wed, 8 Nov 2000 05:02:50 +0000 (05:02 +0000)]
Added CC_SOLIDCOLOR and CC_ANYCOLOR.
Alexandre Julliard [Wed, 8 Nov 2000 04:33:20 +0000 (04:33 +0000)]
Moved builtin dll registration to libwine.
Changed process initialization to not load imported dlls too early.
Aric Stewart [Wed, 8 Nov 2000 04:30:16 +0000 (04:30 +0000)]
Implemented VK_PRIOR and VK_NEXT processing (merged from Corel tree).
Aric Stewart [Wed, 8 Nov 2000 04:29:42 +0000 (04:29 +0000)]
ToUnicode: ignore CTRL+number keystrokes.
Alexandre Julliard [Wed, 8 Nov 2000 04:28:54 +0000 (04:28 +0000)]
Added new library.h header for libwine definitions.
Added getpagesize() and wine_anon_mmap() portability functions.
Alexandre Julliard [Tue, 7 Nov 2000 20:32:52 +0000 (20:32 +0000)]
pthread_atfork: don't call critical section functions before
initialization is done.
Alexandre Julliard [Tue, 7 Nov 2000 20:32:08 +0000 (20:32 +0000)]
Fixed 0/-1 mixup for indicating no mapping handle.
Francois Gouget [Tue, 7 Nov 2000 20:30:50 +0000 (20:30 +0000)]
Fixed typos in comments.
Eric Kohl [Tue, 7 Nov 2000 20:30:11 +0000 (20:30 +0000)]
Implemented toolbar customization dialog.
Eric Kohl [Tue, 7 Nov 2000 20:29:50 +0000 (20:29 +0000)]
Implemented new messages.
Ulrich Weigand [Tue, 7 Nov 2000 20:29:20 +0000 (20:29 +0000)]
- Take OMAP records into account to correct symbol addresses.
- Understand CodeView data embedded in the PE file itself.
- Understand NB11 signature CodeView data.
- No more bogus 'timestamp mismatch' errors.
- General cleanup / removal of duplicate code.
Ulrich Weigand [Tue, 7 Nov 2000 20:29:00 +0000 (20:29 +0000)]
Added missing IMAGE_DEBUG_MISC definition.
Huw D M Davies [Tue, 7 Nov 2000 20:28:34 +0000 (20:28 +0000)]
Send the local ip address with the PORT command and not that of the
server.
Fix handling of multi-line responses.
Read a response after the STOR command.
Aric Stewart [Tue, 7 Nov 2000 20:28:11 +0000 (20:28 +0000)]
Implemented the RedrawItems message for a listview.
Dmitry Timoshkov [Tue, 7 Nov 2000 20:27:40 +0000 (20:27 +0000)]
New path for AFM documentation on the net.
Francois Gouget [Tue, 7 Nov 2000 20:27:16 +0000 (20:27 +0000)]
Fix the include path handling in get_real_include_name
Modified get_real_include_name so that it can follow an include path
starting with $(TOPSRCDIR)
Indent the debug messages a bit more so that winemaker's is still
readable when they are on
The ATL_INCLUDE_ROOT variable was set wrong (configure.in)
The MFC include path must contain the path to the ATL headers
(configure.in)
Francois Gouget [Tue, 7 Nov 2000 20:26:51 +0000 (20:26 +0000)]
Use DrawFocusRect to draw the focus rectangle.
Andreas Mohr [Tue, 7 Nov 2000 20:26:14 +0000 (20:26 +0000)]
- fortify ASPI /proc file parsing (SCSI_getprocentry()) against
CD-ROM drives that are doing mad things with spaces
- add ERR()s in case of parsing problems
Aric Stewart [Tue, 7 Nov 2000 20:25:54 +0000 (20:25 +0000)]
Added 16x16 wine logo.
Alexandre Julliard [Mon, 6 Nov 2000 20:26:43 +0000 (20:26 +0000)]
Removed SUBDIRS in winmm Makefile.
James Hatheway [Mon, 6 Nov 2000 20:24:43 +0000 (20:24 +0000)]
Added stubs and setupapi.h.
Marcus Meissner [Mon, 6 Nov 2000 20:22:06 +0000 (20:22 +0000)]
CBEM_SETITEMW done by example from SETITEMA, converted SETITEMA to use
it.
Francois Gouget [Mon, 6 Nov 2000 05:41:23 +0000 (05:41 +0000)]
Winemaker's man page initial release.
Alexandre Julliard [Mon, 6 Nov 2000 05:32:59 +0000 (05:32 +0000)]
Better error message when an include file is not found by makedep.
Added support for .mc extension.
Do not try to open *.tab.h and *.mc.rc include files.
Alexandre Julliard [Mon, 6 Nov 2000 05:31:14 +0000 (05:31 +0000)]
Added missing dependency for 16-bit resource files.
Alexandre Julliard [Mon, 6 Nov 2000 05:30:48 +0000 (05:30 +0000)]
Use .mc.rc extension for rc files generated by the message compiler.
Andreas Mohr [Mon, 6 Nov 2000 05:26:27 +0000 (05:26 +0000)]
Get ELF_LoadLibraryExA back into a working state.
Stefan Leichter [Mon, 6 Nov 2000 05:26:00 +0000 (05:26 +0000)]
Enable the functions AddPrinterW, WINSPOOL_GetPrinterDriver,
AddPrinterDriverA, WINSPOOL_EnumPrinterDrivers to distinguish the
registry entrys of Win9[58] and WinNT printer drivers.
Francois Gouget [Mon, 6 Nov 2000 05:25:29 +0000 (05:25 +0000)]
Take into account the sunken border for Win98 look.
Leave a 1 pixel gap to the left of menu bitmap items for symetry (and
because Win9x does it).
Leave a 1 pixel gap above menu bar items for symetry (and because
Win9x does it).
Lionel Ulmer [Sun, 5 Nov 2000 20:25:02 +0000 (20:25 +0000)]
- reorganized DInput DLL
- added stubbing for DInput 7a
- 'fixed' the mouse problem in Fallout
Huw D M Davies [Sun, 5 Nov 2000 20:16:15 +0000 (20:16 +0000)]
Added DnD cursors as ole32 resources.
Dmitry Timoshkov [Sun, 5 Nov 2000 20:07:59 +0000 (20:07 +0000)]
Added the ability to see names of the virtual key codes.
Jeremy White [Sun, 5 Nov 2000 20:06:56 +0000 (20:06 +0000)]
Added a winelauncher shell script which makes the process of running
Wine a little nicer for an end user. The intent of winelauncher is to
be used inside of a distribution package.
Francois Gouget [Sun, 5 Nov 2000 05:23:39 +0000 (05:23 +0000)]
New script for porting Windows source code to WineLib.
Alexandre Julliard [Sun, 5 Nov 2000 04:53:07 +0000 (04:53 +0000)]
Declare debug channels in all dlls that need them; added imports of
ntdll where necessary.
Alexandre Julliard [Sun, 5 Nov 2000 04:51:34 +0000 (04:51 +0000)]
New debug channel mechanism allowing decentralized channel
declarations.
Alexandre Julliard [Sun, 5 Nov 2000 04:49:13 +0000 (04:49 +0000)]
Added debug_channels support.
Patrik Stridvall [Sun, 5 Nov 2000 03:28:18 +0000 (03:28 +0000)]
Optimized {,p}MoveTo{,Ex}{,16}.
Francois Gouget [Sun, 5 Nov 2000 03:20:02 +0000 (03:20 +0000)]
Added comment explaining why we have an ERR rather than a WARN.
Gerald Pfeifer [Sun, 5 Nov 2000 03:19:33 +0000 (03:19 +0000)]
Added missing #include <sys/types.h>.
Marcus Meissner [Sun, 5 Nov 2000 03:19:06 +0000 (03:19 +0000)]
Forward CBEM_SETEXSTYLE to CBEM_SETEXTENDEDSTYLE, pass WM_SETTEXT and
WM_GETTEXT down to combo box.
James Abbatiello [Sun, 5 Nov 2000 03:18:47 +0000 (03:18 +0000)]
Cleanup SystemParametersInfo<16|A|W>.
James Abbatiello [Sun, 5 Nov 2000 03:18:11 +0000 (03:18 +0000)]
Don't reset MF_POPUP flag in SetMenu().
James Abbatiello [Sun, 5 Nov 2000 03:17:41 +0000 (03:17 +0000)]
Fix test for pending message in QUEUE_ReceiveMessage().
Alexandre Julliard [Sun, 5 Nov 2000 02:05:07 +0000 (02:05 +0000)]
Allocate DC objects on the process heap, and removed WIN_DC_INFO
structure (based on a patch by Ken Coleman).
Alexandre Julliard [Sat, 4 Nov 2000 02:57:51 +0000 (02:57 +0000)]
Removed leftover debug output.
Andreas Mohr [Sat, 4 Nov 2000 02:57:18 +0000 (02:57 +0000)]
- fix inf file open/close
- do NOT return handles based on list offset
- we might want to use HEAP_strdupA instead of assigning string pointers...
- implement (more or less) GenFormStrWithoutPlaceholders
Lawson Whitney [Sat, 4 Nov 2000 02:56:57 +0000 (02:56 +0000)]
Protect the backslashes we mean to have show from groff.
Marcus Meissner [Sat, 4 Nov 2000 02:56:38 +0000 (02:56 +0000)]
Fixed off by one error in DPA handling, added some warnings.
Dimitrie O. Paun [Sat, 4 Nov 2000 02:55:54 +0000 (02:55 +0000)]
Use debugging API instead of outputing to stderr directly.
Andreas Mohr [Sat, 4 Nov 2000 02:55:08 +0000 (02:55 +0000)]
Avoid division by zero.
Marcus Meissner [Sat, 4 Nov 2000 02:54:32 +0000 (02:54 +0000)]
Pass up WM_DRAWITEM messages to parent.
Alexandre Julliard [Thu, 2 Nov 2000 20:22:07 +0000 (20:22 +0000)]
Create Gnome/KDE desktop and menu entries from IShellLink
interface. Based on the work of James Thomson and Dusan Lacko.
Aric Stewart [Thu, 2 Nov 2000 20:09:43 +0000 (20:09 +0000)]
Treeview item sorting could mess up the visibleOrder of the items.
Alexandre Julliard [Thu, 2 Nov 2000 20:08:59 +0000 (20:08 +0000)]
Authors: Gerard Patel <g.patel@wanadoo.fr>, Marcus Meissner <marcus@jet.franken.de>
Move focus recalculation out of the window destroy recursion
so we do not send WM_SETFOCUS to already destroyed windows.
Dmitry Timoshkov [Thu, 2 Nov 2000 20:08:34 +0000 (20:08 +0000)]
Do not invert "magic" bitmap menu items.
Francois Gouget [Thu, 2 Nov 2000 20:07:53 +0000 (20:07 +0000)]
Make sure to carefully quote file names.
Marcus Meissner [Thu, 2 Nov 2000 20:07:25 +0000 (20:07 +0000)]
Swap CalcToolbar and paint rectangle computation to the correct order.
Dave Pickles [Thu, 2 Nov 2000 20:07:07 +0000 (20:07 +0000)]
Pause command interpreter while executing a console-mode app.
Alexandre Julliard [Wed, 1 Nov 2000 21:48:38 +0000 (21:48 +0000)]
Fixed SearchPath to handle a ';'-separated path as first argument.
Andreas Mohr [Wed, 1 Nov 2000 21:38:09 +0000 (21:38 +0000)]
Changed NtQueryInformationToken() to fill out a valid TOKEN_GROUP with
admin privileges.