Dimitrie O. Paun [Thu, 12 Sep 2002 18:10:05 +0000 (18:10 +0000)]
Remove support for 'file', 'name', and 'mode' in .spec files.
Jon Griffiths [Thu, 12 Sep 2002 18:03:11 +0000 (18:03 +0000)]
Make hex digits static const & share them.
Jon Griffiths [Thu, 12 Sep 2002 18:02:14 +0000 (18:02 +0000)]
Implementation and test for SHCopyKeyA/W.
Martin Wilck [Thu, 12 Sep 2002 17:56:30 +0000 (17:56 +0000)]
Fix the behavior of GetOverlappedResult() and WSAGetOverlappedResult()
with non-manual-reset (auto-reset) events in the OVERLAPPED structures.
Andriy Palamarchuk [Thu, 12 Sep 2002 17:54:09 +0000 (17:54 +0000)]
Install tchar.h.
Andriy Palamarchuk [Thu, 12 Sep 2002 17:53:22 +0000 (17:53 +0000)]
Spec files documentation. Added information about wide strings. Based
on comments by Patrik Stridvall.
Michael Beach [Thu, 12 Sep 2002 17:51:07 +0000 (17:51 +0000)]
Fixed buffer size in DIR_TryModulePath for Win32 modules.
Alexandre Julliard [Thu, 12 Sep 2002 17:29:12 +0000 (17:29 +0000)]
Removed the __uint* types from basetsd.h since they don't exist under
Windows. Fixed a few other issues with type definitions.
Dimitrie O. Paun [Thu, 12 Sep 2002 17:24:14 +0000 (17:24 +0000)]
Move the name directive from the .spec file to the Makefile.
Dimitrie O. Paun [Thu, 12 Sep 2002 17:23:25 +0000 (17:23 +0000)]
Add support for naming the DLL from the command line.
Marcus Meissner [Thu, 12 Sep 2002 00:52:59 +0000 (00:52 +0000)]
New CUPS libraries return "none" as default printer instead of NULL.
Dimitrie O. Paun [Thu, 12 Sep 2002 00:52:39 +0000 (00:52 +0000)]
Make all spec files grep-able.
Dimitrie O. Paun [Thu, 12 Sep 2002 00:52:16 +0000 (00:52 +0000)]
Moved mode setting out of .spec file into Makefile.
Dimitrie O. Paun [Thu, 12 Sep 2002 00:51:29 +0000 (00:51 +0000)]
Greatly improved drawing code: eliminates all flicker, faster, cleaner
tics drawing, better tooltip positioning, code cleanups and
simplifications.
Dimitrie O. Paun [Thu, 12 Sep 2002 00:51:09 +0000 (00:51 +0000)]
- Rewrite the drawing code. It now is much smaller, easier to follow,
and faster. Moreover, it now supports the dwRop operation, and it is
in good shape to support the missing features.
- Draw the dragged image semi-transparently (will work when we support
alpha blending).
Dimitrie O. Paun [Thu, 12 Sep 2002 00:50:39 +0000 (00:50 +0000)]
Add ImageList states (ILS_*) definitions.
Andriy Palamarchuk [Wed, 11 Sep 2002 02:35:17 +0000 (02:35 +0000)]
Implemented buffer management functions, a couple of workstation
information functions, created conformance tests.
Francois Gouget [Wed, 11 Sep 2002 01:09:58 +0000 (01:09 +0000)]
Store the global settings in Make.rules.in instead of duplicating them
in each Makefile.in file.
Introduce generate_from_template which replaces generate_configure
and generate_generic
Simplify the wrapper generation by using generate_from_template.
Rename configure.in to configure.ac. Now works with autoconf 2.5x.
Andreas Mohr [Wed, 11 Sep 2002 00:49:48 +0000 (00:49 +0000)]
- Implement dumping of COFF debug symbol table.
- Fix winedump syntax description.
- Spelling fixes.
Andriy Palamarchuk [Wed, 11 Sep 2002 00:48:47 +0000 (00:48 +0000)]
A few more conformance tests for heap memory allocation.
Andriy Palamarchuk [Wed, 11 Sep 2002 00:48:26 +0000 (00:48 +0000)]
Added policy access constants, type definition.
Dimitrie O. Paun [Wed, 11 Sep 2002 00:47:32 +0000 (00:47 +0000)]
- Implement autopaging.
- Remove incorrect FIXMEs.
- Small cleanups.
Dimitrie O. Paun [Wed, 11 Sep 2002 00:47:09 +0000 (00:47 +0000)]
Code cleanups and simplifications, documentation updates.
Francois Gouget [Wed, 11 Sep 2002 00:45:16 +0000 (00:45 +0000)]
Fix the Wine detection when using the Wine source tree.
Francois Gouget [Tue, 10 Sep 2002 00:42:43 +0000 (00:42 +0000)]
Fix detection of 'ln -s'.
Fix computation of TOPOBJDIR.
Install exes and dlls in $(libdir).
-Wl,-rpath is not relevant for dlls.
Patrik Stridvall [Tue, 10 Sep 2002 00:33:34 +0000 (00:33 +0000)]
Added the new header winternl.h.
Eric Pouech [Tue, 10 Sep 2002 00:32:55 +0000 (00:32 +0000)]
Fixed some line reading functions.
Jon Griffiths [Tue, 10 Sep 2002 00:32:27 +0000 (00:32 +0000)]
Implement @163,164,168,175,182,187,286,SHSkipJunction.
Stub @201,202,203, Document many functions.
@165: Fix mask and flags parameter order.
@172: Works on IInternetSecurityMgrSite and IShellView too.
@199,@268: No return value, call @169.
Patrik Stridvall [Tue, 10 Sep 2002 00:21:01 +0000 (00:21 +0000)]
Added a few macros for MS C/C++ specific features.
Martin Wilck [Tue, 10 Sep 2002 00:20:27 +0000 (00:20 +0000)]
- Fix --nomfc option which is currrently broken.
- Add --nodlls option for small apps.
Patrik Stridvall [Mon, 9 Sep 2002 19:35:42 +0000 (19:35 +0000)]
Add and use the header files mssip.h and sipbase.h.
Alexandre Julliard [Mon, 9 Sep 2002 19:34:48 +0000 (19:34 +0000)]
Moved 16-bit registry functions to kernel dll and implemented them by
calling up to advapi32.
Patrik Stridvall [Mon, 9 Sep 2002 19:26:55 +0000 (19:26 +0000)]
Fixed some issues found by winapi_check.
Andriy Palamarchuk [Mon, 9 Sep 2002 19:25:29 +0000 (19:25 +0000)]
RtlNtStatusToDosError: Added new NT status to error codes mapping,
added missed definitions of the used constants, created unit test for
subset of the mappings.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:22:40 +0000 (19:22 +0000)]
- Implement DFCS_TRANSPARENT.
- Fix indentation.
- Add remark about unimplemented DFC_POPUPMENU.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:22:19 +0000 (19:22 +0000)]
- Pass infoPtr around, instead of hwnd.
- Implement hot cursor.
- Update list of unimplemented messages.
- Simplify the code for editing labels.
- Start working towards more type-safe functions.
- Small code cleanups.
- Some docu updates.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:21:30 +0000 (19:21 +0000)]
- Fix bug in mouse position reading.
- Remove useless code.
- Small code cleanups.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:20:35 +0000 (19:20 +0000)]
- Fix the tics drawing code.
- Fix the selection area calculation & drawing.
- Implement TBS_DOWNISLEFT.
- Make use of fLocation (TBTS_{TOP,LEFT,BUTTOM,RIGHT}).
- Lots of code cleanups and simplifications.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:20:05 +0000 (19:20 +0000)]
Add support for the TTM_GETBUBBLESIZE message.
Dimitrie O. Paun [Mon, 9 Sep 2002 19:19:50 +0000 (19:19 +0000)]
- Add missing declaration for TBS_DOWNISLEFT and TTM_GETBUBBLESIZE.
- Fix indentation for a bunch of things.
Marcus Meissner [Mon, 9 Sep 2002 19:19:18 +0000 (19:19 +0000)]
If the default CUPS printer has no ppd file, just use the first
printer that has one as Windows default printer.
Support PRINTER_ENUM_CONNECTIONS in the default way.
Uwe Bonnes [Mon, 9 Sep 2002 19:18:53 +0000 (19:18 +0000)]
Make the scanf family recognize characters again.
Patrik Stridvall [Mon, 9 Sep 2002 19:18:16 +0000 (19:18 +0000)]
API files update.
Martin Wilck [Mon, 9 Sep 2002 19:17:52 +0000 (19:17 +0000)]
- Add "-ldl" for wrapper apps.
- fix Makefile for --wrap.
- Fix wrapper code which was broken for console apps.
Michael Stefaniuc [Fri, 6 Sep 2002 20:40:42 +0000 (20:40 +0000)]
Finish the conversion of HWND to a void*.
Francois Gouget [Fri, 6 Sep 2002 19:46:27 +0000 (19:46 +0000)]
Some small typo / phrasing fixes.
Alexandre Julliard [Fri, 6 Sep 2002 19:46:00 +0000 (19:46 +0000)]
Added preliminary support for cross-compiling tests using mingw on
Linux if available.
Michael Stefaniuc [Fri, 6 Sep 2002 19:41:17 +0000 (19:41 +0000)]
Prepare dlls/{comctl32,gdi,msvideo,setupapi,shell32,twain,winmm} for
the conversion of HWND to a void*.
Andriy Palamarchuk [Fri, 6 Sep 2002 19:36:37 +0000 (19:36 +0000)]
LsaNtStatusToDosError implementation.
Martin Wilck [Fri, 6 Sep 2002 19:35:45 +0000 (19:35 +0000)]
WS2_register_async_shutdown(): Try immediate completion, in case an
app never waits for anything.
WS_accept(): Avoid crash if addr parameter is NULL.
Jon Griffiths [Fri, 6 Sep 2002 19:35:08 +0000 (19:35 +0000)]
Implemented registry MIME type functions @324-329.
Alexandre Julliard [Fri, 6 Sep 2002 18:51:31 +0000 (18:51 +0000)]
Link all remaining dlls except kernel32 as separated dlls, by
temporarily exporting the few functions that are not properly
separated yet.
Alexandre Julliard [Fri, 6 Sep 2002 18:37:48 +0000 (18:37 +0000)]
Fixed checking of special dll names.
Francois Gouget [Fri, 6 Sep 2002 18:37:00 +0000 (18:37 +0000)]
Mention 32bit coordinates support.
Francois Gouget [Fri, 6 Sep 2002 18:36:42 +0000 (18:36 +0000)]
Do not include wine/unicode.h.
Francois Gouget [Fri, 6 Sep 2002 18:36:19 +0000 (18:36 +0000)]
Add prototypes to all functions.
Make winemaker work in 'strict' mode.
Jon Griffiths [Fri, 6 Sep 2002 18:35:39 +0000 (18:35 +0000)]
Add @138,@157,@180,@197,@204.
@151-157: Parameters are const.
@36 inserts MF_BITMAP's.
Martin Wilck [Fri, 6 Sep 2002 18:35:04 +0000 (18:35 +0000)]
Fixed typo in check_buffer_se().
Rolf Kalbermatter [Fri, 6 Sep 2002 18:34:37 +0000 (18:34 +0000)]
Implemented SHCreateStdEnumFmtEtc.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:33:57 +0000 (18:33 +0000)]
- Eliminate flicker.
- Much improved thumb dragging.
- Fix tooltip behaviour.
- Fix tick handling.
- Streamlined drawing code.
- Decent paging width.
- Handle OOM gracefully.
- Add proper notifications.
- Fix range setting.
- Start support for custom draw.
- Fix a bunch of bugs.
- Code cleanups.
- Update documentation.
- Spacing fixes.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:33:18 +0000 (18:33 +0000)]
Add generic notification support for the common controls.
Dimitrie O. Paun [Fri, 6 Sep 2002 18:32:46 +0000 (18:32 +0000)]
- Complete support for rgb{Fg,Bk} in DrawIndirect.
- Rename VOID to void.
- Documentation cleanup.
- Fix ILD_TRANSPARENT handling.
Alexandre Julliard [Thu, 5 Sep 2002 01:25:33 +0000 (01:25 +0000)]
Alexandre Julliard [Thu, 5 Sep 2002 01:15:03 +0000 (01:15 +0000)]
Remove Maketest.rules on distclean.
Alexandre Julliard [Wed, 4 Sep 2002 23:34:03 +0000 (23:34 +0000)]
PeekNamedPipe: Check if the pipe was closed when there are 0 available
bytes (based on a patch by Uwe Bonnes).
Jon Griffiths [Wed, 4 Sep 2002 23:32:19 +0000 (23:32 +0000)]
Added Assoc* funcs (but not underlying IQueryAssociations object).
Dimitrie O. Paun [Wed, 4 Sep 2002 23:31:48 +0000 (23:31 +0000)]
- Fix ImageList_GetIcon to use ImageList_* functions for
completeness.
- Tiny code cleanups.
- Documentation updates.
Dimitrie O. Paun [Wed, 4 Sep 2002 23:31:21 +0000 (23:31 +0000)]
- Unicodification (use Unicode functions & types consistently).
- Pass infoPtr around instead of hwnd.
- Proper type-safe signatures for functions processing messages.
- Fix the types for some of the control's parameters.
- Implement [GS]ET_UNICODEFORMAT.
- Few indentation and spacing fixes.
- Tidy up docu.
Rok Mandeljc [Wed, 4 Sep 2002 23:30:44 +0000 (23:30 +0000)]
Added symlinks for winhelp.
Michael Stefaniuc [Wed, 4 Sep 2002 19:37:01 +0000 (19:37 +0000)]
- Rename WIN_Handle16 to HWDN_16 and make it a macro.
- Prepare user.dll for the change of HWND to a void*.
Alexandre Julliard [Wed, 4 Sep 2002 18:52:22 +0000 (18:52 +0000)]
Added DPMI segments structure and related function to avoid direct
references to dosmem internal variables.
Determine BIOS system offsets at compile time.
Shachar Shemesh [Wed, 4 Sep 2002 18:49:36 +0000 (18:49 +0000)]
- Return old code for handling parameters to GetCharacterPlacement (+
fix heap overrun in it). New code did not correctly match the Windows
behaviour.
- Amend the BiDi algorithm so that many strings will now produce quite
readable output.
Steven Edwards [Wed, 4 Sep 2002 18:47:32 +0000 (18:47 +0000)]
Fixed typo in BITMAPV4HEADER stucture.
Andriy Palamarchuk [Wed, 4 Sep 2002 18:46:29 +0000 (18:46 +0000)]
SHFileOperationA: improved, implemented FO_MOVE action, added more
conformance tests.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:45:42 +0000 (18:45 +0000)]
Small updown cleanup.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:45:24 +0000 (18:45 +0000)]
Added some missing ImageList definitions.
Dimitrie O. Paun [Wed, 4 Sep 2002 18:44:46 +0000 (18:44 +0000)]
- implement support for xBitmap and yBitmap in ImageList_DrawIndirect
- small code, docs, and messages cleanups
David D. Hagood [Wed, 4 Sep 2002 18:43:05 +0000 (18:43 +0000)]
Fixed Linux 2.2 event API code.
Eric Pouech [Wed, 4 Sep 2002 18:42:13 +0000 (18:42 +0000)]
Removed console sizing at startup.
Eric Pouech [Wed, 4 Sep 2002 18:41:52 +0000 (18:41 +0000)]
Added configuration on per application basis.
Added ability to override part of the configuration from console
creator.
Revisited a bit wineconsole startup.
Added dialog part for window closing at process termination.
Eric Pouech [Wed, 4 Sep 2002 18:41:03 +0000 (18:41 +0000)]
Now passing some console parameters at wineconsole creation instead of
successive server requests.
Better prototypes for console functions in kernel.
Some minor console creation fixes.
Patrik Stridvall [Sat, 31 Aug 2002 19:04:14 +0000 (19:04 +0000)]
MSVC compatibility fixes.
Alexandre Julliard [Sat, 31 Aug 2002 19:03:17 +0000 (19:03 +0000)]
Repaired Slovak resources.
Rok Mandeljc [Sat, 31 Aug 2002 19:03:01 +0000 (19:03 +0000)]
Added Slovenian resources.
Alexandre Julliard [Sat, 31 Aug 2002 18:47:00 +0000 (18:47 +0000)]
Moved internal context macros out of winnt.h.
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
Eric Pouech [Sat, 31 Aug 2002 18:45:09 +0000 (18:45 +0000)]
Load source files thru Win32 API.
Marcus Meissner [Sat, 31 Aug 2002 18:44:50 +0000 (18:44 +0000)]
Added gdbproxy support for ppc, added missing GET_IP for memory.c.
Steven Edwards [Fri, 30 Aug 2002 00:04:03 +0000 (00:04 +0000)]
Update some .cvsignore files for building on Windows.
Alexandre Julliard [Fri, 30 Aug 2002 00:03:25 +0000 (00:03 +0000)]
Fixed some dll separation issues.
Dimitrie O. Paun [Fri, 30 Aug 2002 00:02:20 +0000 (00:02 +0000)]
Implement CBES_EX_NOSIZELIMIT style.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:55 +0000 (00:01 +0000)]
- Proper handling of GDI32 and USER32.
- Added PACKAGE_* for the config.h generation.
- Proper include path for the resource compiler.
- Minor bug fixes and improvements.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:37 +0000 (00:01 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Fri, 30 Aug 2002 00:01:19 +0000 (00:01 +0000)]
API files update.
Marcus Meissner [Fri, 30 Aug 2002 00:00:57 +0000 (00:00 +0000)]
Use Iar (Instruction Address Register) instead of Fill[0].
siginfo.si_code uses the lower 16bit for the type of the exception.
Rok Mandeljc [Fri, 30 Aug 2002 00:00:01 +0000 (00:00 +0000)]
Slovenian resources for clock.
Per Nystrom [Thu, 29 Aug 2002 23:59:17 +0000 (23:59 +0000)]
Set the flag in GetCursorInfo.
Guy L. Albertelli [Thu, 29 Aug 2002 23:58:42 +0000 (23:58 +0000)]
- Reduce the number of messages being passed to itself by using the
internal routines.
- Fix problem in _SetIconSpacing found by recent change.
- Add initial support for correct icon sizing.
- A few extra traces.
Alexandre Julliard [Thu, 29 Aug 2002 02:48:09 +0000 (02:48 +0000)]
Create the scratch region before copying if necessary.
Michael Stefaniuc [Thu, 29 Aug 2002 01:55:55 +0000 (01:55 +0000)]
Convert HPALETTE to a void*.
Alexandre Julliard [Thu, 29 Aug 2002 01:55:16 +0000 (01:55 +0000)]
Added internal 32-bit versions of GDISelectPalette and
GDIRealizePalette.