Dmitry Timoshkov [Thu, 11 Mar 2004 00:37:46 +0000 (00:37 +0000)]
Eliminate some unnecessary direct accesses to DC internals from EMF
driver.
Alexandre Julliard [Wed, 10 Mar 2004 03:37:58 +0000 (03:37 +0000)]
Alexandre Julliard [Wed, 10 Mar 2004 02:20:40 +0000 (02:20 +0000)]
Moved a number of 16-bit functions to file16.c.
Alexandre Julliard [Wed, 10 Mar 2004 01:56:00 +0000 (01:56 +0000)]
Do not create symlinks for the PE build since they can conflict with
the directory names.
Alexandre Julliard [Wed, 10 Mar 2004 01:55:12 +0000 (01:55 +0000)]
Check that we have statfs before using it.
Alexandre Julliard [Wed, 10 Mar 2004 01:54:39 +0000 (01:54 +0000)]
Added definitions for S_IXUSR, S_IXGRP and S_IXOTH.
Alexandre Julliard [Wed, 10 Mar 2004 01:53:57 +0000 (01:53 +0000)]
chmod is more portable than fchmod.
Dimitrie O. Paun [Wed, 10 Mar 2004 01:53:00 +0000 (01:53 +0000)]
Make IS_END_OF_NAME an inline function.
Alexandre Julliard [Tue, 9 Mar 2004 23:51:02 +0000 (23:51 +0000)]
Removed some unnecessary definitions from file.h.
Got rid of drive.h.
Alexandre Julliard [Tue, 9 Mar 2004 23:29:20 +0000 (23:29 +0000)]
ASCII string comparisons should not depend on the locale.
Robert Shearman [Tue, 9 Mar 2004 23:26:44 +0000 (23:26 +0000)]
- Implement the drag list control.
- Fix tabs in LBItemFromPt.
Huw Davies [Tue, 9 Mar 2004 23:26:18 +0000 (23:26 +0000)]
We need to at least refresh the window menu in ChildActivate, so for
now remove the 'is already activated' optimization.
Robert Reif [Tue, 9 Mar 2004 23:25:57 +0000 (23:25 +0000)]
Added dxerr8 and dxerr9 libraries.
Alexandre Julliard [Tue, 9 Mar 2004 19:52:06 +0000 (19:52 +0000)]
Get rid of the Filesystem option in the drive config, this was more
confusing than useful.
Alexandre Julliard [Tue, 9 Mar 2004 19:22:08 +0000 (19:22 +0000)]
Added statvfs prototype.
Raphael Junqueira [Tue, 9 Mar 2004 19:21:33 +0000 (19:21 +0000)]
Better dmscript loading (now we load the script version, script
language identifier and the script source).
Dmitry Timoshkov [Tue, 9 Mar 2004 19:19:53 +0000 (19:19 +0000)]
Added an EMF test suite.
Huw Davies [Tue, 9 Mar 2004 19:19:29 +0000 (19:19 +0000)]
Windows always adds a separator to the bottom of the new window
menu. Thanks to Dmitry Timoshkov for confirming this.
Robert Shearman [Tue, 9 Mar 2004 19:19:12 +0000 (19:19 +0000)]
Check for NULL pointers returned by HeapAlloc.
Alexandre Julliard [Tue, 9 Mar 2004 04:54:07 +0000 (04:54 +0000)]
Take advantage of the new winegcc -B support.
Alexandre Julliard [Tue, 9 Mar 2004 04:49:42 +0000 (04:49 +0000)]
Allow multiple -B options.
Do not pass the -Btools/winebuild magic option to the compiler to
avoid warnings.
Pass to the linker even the libraries we didn't find in the lib search
path, in case we are not using the standard paths.
Dimitrie O. Paun [Tue, 9 Mar 2004 04:20:58 +0000 (04:20 +0000)]
Add a wine specific mode. If is activated if the -B prefix ends with
/tools/winebuild. If you happen to have such a prefix, but you don't
want this behaviour, simply add a trailing '/'. In this special mode,
no default Win32 DLLs are linked in, we don't force the short wchar_t,
and the standard dirs are not searched.
Hannu Valtonen [Tue, 9 Mar 2004 03:49:39 +0000 (03:49 +0000)]
Added a man page for widl.
Alexandre Julliard [Tue, 9 Mar 2004 03:44:52 +0000 (03:44 +0000)]
Fixed a couple of crashes.
Robert Shearman [Tue, 9 Mar 2004 03:44:22 +0000 (03:44 +0000)]
Accept '-v' flag.
Huw Davies [Tue, 9 Mar 2004 03:43:54 +0000 (03:43 +0000)]
Add registry entries for any fonts found by fontconfig or that are in
the FontDirs directories.
Dimitrie O. Paun [Tue, 9 Mar 2004 01:34:00 +0000 (01:34 +0000)]
Add -B prefix support. Small consistency cleanups.
Christian Costa [Tue, 9 Mar 2004 01:29:56 +0000 (01:29 +0000)]
Add amstream dll (MultiMedia Streams), part of Direct Show.
Alexandre Julliard [Tue, 9 Mar 2004 01:03:03 +0000 (01:03 +0000)]
Reimplemented GetVolumeInformation and SetVolumeLabel; volume label
and serial number are now stored in the filesystem instead of in the
config file (partly based on a patch by Eric Pouech).
Dimitrie O. Paun [Tue, 9 Mar 2004 00:42:21 +0000 (00:42 +0000)]
Support processors made up of different commands.
Rename some processor enums for consistency.
Christian Britz [Tue, 9 Mar 2004 00:42:04 +0000 (00:42 +0000)]
Added German translation of the README file.
Bobby Bingham [Tue, 9 Mar 2004 00:41:39 +0000 (00:41 +0000)]
Stub EnumDesktopsW for now.
Implement EnumDesktopsA in terms of EnumDesktopsW.
Dmitry Timoshkov [Tue, 9 Mar 2004 00:41:00 +0000 (00:41 +0000)]
Do not take into account LC_CTYPE and LC_MESSAGES while detecting a
user locale.
Jason Edmeades [Sun, 7 Mar 2004 03:47:55 +0000 (03:47 +0000)]
Calculate the size of BI_BITFIELDS dib sections via the width and
height.
Stefan Leichter [Sun, 7 Mar 2004 03:46:54 +0000 (03:46 +0000)]
Moved implementation of GetDefaultPrinter from ascii to unicode, added
tests for GetDefaultPrinterA.
Alexandre Julliard [Sun, 7 Mar 2004 03:16:43 +0000 (03:16 +0000)]
Added check for f_namelen in struct statfs.
Raphael Junqueira [Sun, 7 Mar 2004 03:14:49 +0000 (03:14 +0000)]
Fix one ugly bug (horrible cast) into dmusic code to get Unreal2
crashing later (when trying to launch loaded sound) :)
Robert Shearman [Sun, 7 Mar 2004 03:13:26 +0000 (03:13 +0000)]
Don't allocate space for text when nMaxTextRows = 0.
Alexandre Julliard [Fri, 5 Mar 2004 21:03:46 +0000 (21:03 +0000)]
Use statvfs instead of statfs, and provide a default implementation in
libwine_port if necessary.
Alexandre Julliard [Fri, 5 Mar 2004 20:45:33 +0000 (20:45 +0000)]
Do not store the Unix file descriptor in the cache structure.
Protect the global cache with a critical section.
Robert Shearman [Fri, 5 Mar 2004 20:44:15 +0000 (20:44 +0000)]
Stub for RegisterDeviceNotificationW.
Jason Edmeades [Fri, 5 Mar 2004 20:43:40 +0000 (20:43 +0000)]
Handle playing of files containing a '+' as part of the filename.
Christian Costa [Fri, 5 Mar 2004 20:42:40 +0000 (20:42 +0000)]
Implemented IMediaEventSink and IMediaEventEx interfaces.
Alexandre Julliard [Thu, 4 Mar 2004 23:00:18 +0000 (23:00 +0000)]
Open a real file handle for drive devices, and get rid of the server
device hacks (based on a patch by Eric Pouech).
Alexandre Julliard [Thu, 4 Mar 2004 20:41:12 +0000 (20:41 +0000)]
Moved more GDI definitions to gdi_private.h.
Get rid of bitmap.h and palette.h.
Martin Fuchs [Thu, 4 Mar 2004 20:34:38 +0000 (20:34 +0000)]
Enumerate all "shell\<verb>\command" entries in the registry instead
of searching only for "shell\open\command" entries.
Alexandre Julliard [Thu, 4 Mar 2004 06:26:11 +0000 (06:26 +0000)]
Changed the CreateDC driver entry point to use an HDC instead of a DC
pointer.
Alexandre Julliard [Thu, 4 Mar 2004 06:13:21 +0000 (06:13 +0000)]
Get rid of the X11DRV_DC_Funcs hack.
Removed a couple of unused bitmap functions.
Christian Costa [Thu, 4 Mar 2004 06:07:30 +0000 (06:07 +0000)]
Implemented IFilterGraphImpl_EnumFilters and IEnumFilters interface.
Renamed constructor of IEnumRegFilters interface.
Small fix in IFilterMapper_EnumMatchingFilters.
Jesse Allen [Thu, 4 Mar 2004 06:06:44 +0000 (06:06 +0000)]
Added ImmAssociateContextEx stub.
Dimitrie O. Paun [Thu, 4 Mar 2004 06:06:06 +0000 (06:06 +0000)]
Preserve the relative order of files and libraries. We do so by
maintaining a unique list of files and lib, each marked with the
appropriate metadata.
Alexandre Julliard [Thu, 4 Mar 2004 04:05:04 +0000 (04:05 +0000)]
Pass the gdiFont object to the SelectFont driver entry point so that
we don't need to look into the DC structure for it.
Alexandre Julliard [Thu, 4 Mar 2004 03:55:52 +0000 (03:55 +0000)]
Avoid direct accesses to the xformWorld2Vport DC field.
Alexandre Julliard [Thu, 4 Mar 2004 01:42:57 +0000 (01:42 +0000)]
Pass the breakExtra value in the ExtTextOut driver call, since there
is no function to retrieve it from the HDC.
Justin Chevrier [Thu, 4 Mar 2004 01:41:11 +0000 (01:41 +0000)]
Move implementation of SysParametersInfo from Ascii to Unicode.
Alexandre Julliard [Wed, 3 Mar 2004 22:39:22 +0000 (22:39 +0000)]
Avoid some redundant libraries on the winegcc command line.
Alexandre Julliard [Wed, 3 Mar 2004 22:38:25 +0000 (22:38 +0000)]
Put the .spec.o file first and the so libraries last on the link
command line.
Alexandre Julliard [Wed, 3 Mar 2004 21:34:13 +0000 (21:34 +0000)]
Smarter allocation algorithm for the string buffer, to allow
displaying more characters for strings without too many escapes.
Alexandre Julliard [Wed, 3 Mar 2004 21:32:15 +0000 (21:32 +0000)]
Changed the GetTextExtentPoint graphics driver entry point to return
device coordinates.
Removed not used breakCount field in the DC structure.
Alexandre Julliard [Wed, 3 Mar 2004 20:30:46 +0000 (20:30 +0000)]
Renamed the symbol for the cpp binary to avoid conflicts with
configure internals.
Kevin Koltzau [Wed, 3 Mar 2004 20:11:46 +0000 (20:11 +0000)]
Fix UrlCanonicalize and add regression test.
Dimitrie O. Paun [Wed, 3 Mar 2004 20:11:20 +0000 (20:11 +0000)]
Don't tie the script name to the .exe.so name.
Hans Leidekker [Wed, 3 Mar 2004 20:11:00 +0000 (20:11 +0000)]
Link to ws2_32.
Alexandre Julliard [Wed, 3 Mar 2004 05:29:44 +0000 (05:29 +0000)]
Implemented Get/SetBoundsRect based on a patch by Ken Belleau.
Kevin Koltzau [Wed, 3 Mar 2004 05:26:45 +0000 (05:26 +0000)]
Prevent crash with invalid args in a few URL functions.
Martin Fuchs [Wed, 3 Mar 2004 05:26:30 +0000 (05:26 +0000)]
Fix buffer length usage for RegQueryValueW() calls at various places.
Robert Shearman [Wed, 3 Mar 2004 05:26:01 +0000 (05:26 +0000)]
- Support custom check background.
- Reduce number of parameters needed for DrawString function.
Robert Shearman [Wed, 3 Mar 2004 05:25:37 +0000 (05:25 +0000)]
- Add more RPC format characters.
- Add some NDR functions and structures.
Francois Gouget [Wed, 3 Mar 2004 02:19:20 +0000 (02:19 +0000)]
Add CEXTRA AND CXXEXTRA fields so we can pass -mno-cygwin to winegcc
but not to wrc which chokes on it. Add RCEXTRA for symetry and for the
user.
Remove T_INIT and get_default_init(). These are obsolete (used to
select the entry-point, WinMain or main).
If the directory contains headers, then add '.' to INCLUDE_PATH.
Specify -mnocygwin during the link stage if we are to link with the
msvcrt.
Transform XXX_APPMODE into XXX_LDFLAGS for more flexibility.
Correctly pass '-mconsole' or '-mwindows' to the link stage.
Remove XXX_BASEMODULE, XXX_SPEC_SRCS and SPEC_SRCS. They are
obsolete.
Add implicit build rules for .c, .cpp, .cxx files so that our settings
(e.g. INCLUDE_PATH) are used.
Fix the rule for building RC files (it was invalid and rejected by
make). Convert it to an implicit rule like the others.
Add rules for 'make clean'.
Add the missing rules for recursive compilation.
Remove obsolete elements from the link command (LDDLLFLAGS,
ALL_LIBRARY_PATH, LIBS).
Christian Costa [Wed, 3 Mar 2004 02:18:32 +0000 (02:18 +0000)]
Added evcode.h include.
Christian Costa [Wed, 3 Mar 2004 02:18:13 +0000 (02:18 +0000)]
Handle null and duplicate name when adding a filter to the
filtergraph.
Rein Klazes [Wed, 3 Mar 2004 02:17:58 +0000 (02:17 +0000)]
Implemented GetDaylightFlag.
Alexandre Julliard [Tue, 2 Mar 2004 21:16:37 +0000 (21:16 +0000)]
We no longer use the .exe.spec.c files.
Alexandre Julliard [Tue, 2 Mar 2004 21:00:00 +0000 (21:00 +0000)]
Build all the programs with winegcc.
Ivan Leo Murray-Smith [Tue, 2 Mar 2004 20:56:35 +0000 (20:56 +0000)]
Make sure text isn't cut off by the close button.
Francois Gouget [Tue, 2 Mar 2004 20:55:57 +0000 (20:55 +0000)]
Assorted spelling and case fixes.
Huw Davies [Tue, 2 Mar 2004 20:54:41 +0000 (20:54 +0000)]
Enable resizing if WS_THICKFRAME is set.
Lionel Ulmer [Tue, 2 Mar 2004 20:54:17 +0000 (20:54 +0000)]
- sync up with latest OpenGL specifications
- some fixes in make_opengl to support the new types
Hans Leidekker [Tue, 2 Mar 2004 20:53:31 +0000 (20:53 +0000)]
Added protocol type constants.
Dan Kegel [Tue, 2 Mar 2004 20:53:05 +0000 (20:53 +0000)]
Fixed typo in test arguments.
Alexandre Julliard [Tue, 2 Mar 2004 06:58:21 +0000 (06:58 +0000)]
Build the tests with winegcc.
Dimitrie O. Paun [Tue, 2 Mar 2004 06:53:16 +0000 (06:53 +0000)]
Add support for passing options to winebuild via -Wb.
Generate only the loader script when given just the .exe.so.
Add function to delete element from a strarray.
Alexandre Julliard [Tue, 2 Mar 2004 06:48:48 +0000 (06:48 +0000)]
We need to use AC_CHECK_TOOL to check for cpp in order to support
cross-compilation properly.
Robert Reif [Tue, 2 Mar 2004 06:44:26 +0000 (06:44 +0000)]
Added dxerr8.h and dxerr9.h header files.
Christian Costa [Tue, 2 Mar 2004 06:44:03 +0000 (06:44 +0000)]
Added stub for RasGetEntryPropertiesA.
Alexandre Julliard [Tue, 2 Mar 2004 05:00:52 +0000 (05:00 +0000)]
Removed obsolete definitions from generated makefiles.
Alexandre Julliard [Tue, 2 Mar 2004 05:00:17 +0000 (05:00 +0000)]
Removed obsolete --dll option from loader script.
Added support for WINEBUILD environment variable.
Don't generate the loader script if the output file name ends in
.exe.so.
Fixed handling of -L option.
Static libraries have to be linked in after object files.
Juan Lang [Tue, 2 Mar 2004 04:57:35 +0000 (04:57 +0000)]
Added a secur32.dll that loads other SSP DLLs and forwards calls to
them.
Vitaliy Margolen [Tue, 2 Mar 2004 04:52:35 +0000 (04:52 +0000)]
Adjust all dimensions to match native.
Invalidate whole tab area when multi-line.
In vertical tab placement go from top to bottom.
Fix annoying visual artifacts.
Dimitrie O. Paun [Tue, 2 Mar 2004 02:23:26 +0000 (02:23 +0000)]
Instrument winegcc to use the compilers and options detected at
configure time. Add support for parsing/formatting a string array
from/to a char string. Add option to disable short wchar support in
winegcc.
Alexandre Julliard [Tue, 2 Mar 2004 01:31:58 +0000 (01:31 +0000)]
Removed useless #ifdef SIZEOF_LONG_LONG.
Dmitry Timoshkov [Mon, 1 Mar 2004 23:38:25 +0000 (23:38 +0000)]
- Add a lot of traces to make debugging a bit easier.
- Add support for MCIWNDF_NOAUTOSIZEMOVIE, MCIWNDF_NOAUTOSIZEWINDOW
and MCIWNDF_NOERRORDLG flags in the MCIWndClass implementation.
- Implement support for MCI_UPDATE in the MCIAVI driver and use it in
the MCIWndClass WM_PAINT handler.
- Reimplement MCI_STOP command in the MCIAVI driver via an event.
- Add a test preventing the MCIAVI driver to crash after MCI_SEEK
behind an end of stream.
Juan Lang [Mon, 1 Mar 2004 23:35:25 +0000 (23:35 +0000)]
- The virtual netbios device driver is properly named vnbt.vxd, not
vnb.vxd.
- Make it not depend on UNIX includes.
Hans Leidekker [Mon, 1 Mar 2004 23:32:35 +0000 (23:32 +0000)]
Export LC_ALL before calling sed.
Christian Costa [Mon, 1 Mar 2004 23:32:04 +0000 (23:32 +0000)]
Implemented IFilterMapper and IEnumRegFilters interfaces.
Fixed IFilterMapper2_EnumMatchingFilters.
Juan Lang [Mon, 1 Mar 2004 23:28:02 +0000 (23:28 +0000)]
Connect to winehq.org by its name rather than by its IP addr.
Oleg Prokhorov [Mon, 1 Mar 2004 23:13:30 +0000 (23:13 +0000)]
- key accelerators for "New Game" and exit
- auto flag after successful game those entries which were not flagged
by player during the game himself
Kevin Koltzau [Mon, 1 Mar 2004 23:12:47 +0000 (23:12 +0000)]
Define MKSYS_URLMONIKER.
Huw Davies [Mon, 1 Mar 2004 23:11:53 +0000 (23:11 +0000)]
Add a missing '\\'.
Dimitrie O. Paun [Mon, 1 Mar 2004 23:11:08 +0000 (23:11 +0000)]
Submit results to WineHQ.