Dmitry Timoshkov [Mon, 4 Oct 2004 20:39:00 +0000 (20:39 +0000)]
Add more message conversion tests, make the tests pass under Wine.
Francois Gouget [Mon, 4 Oct 2004 20:38:32 +0000 (20:38 +0000)]
Don't use COBJMACROS on internal interfaces.
Robert Shearman [Mon, 4 Oct 2004 20:37:43 +0000 (20:37 +0000)]
- Fix calculation of required buffer size.
- Add support for detecting the IFF_MULTICAST flag.
- Stub for SIO_ADDRESS_LIST_CHANGE.
Francois Gouget [Mon, 4 Oct 2004 19:39:32 +0000 (19:39 +0000)]
Fix incorrect usage of COBJMACROS.
Duplicate and adapt the COM access macros so they also work in C++.
Fix the IDirectPlayX access macros.
Francois Gouget [Mon, 4 Oct 2004 19:35:40 +0000 (19:35 +0000)]
Fix incorrect usage of COBJMACROS.
Ferenc Wagner [Mon, 4 Oct 2004 19:32:20 +0000 (19:32 +0000)]
Do not offer submitting the report if the -o option was given.
Piotr Caban [Mon, 4 Oct 2004 19:31:50 +0000 (19:31 +0000)]
Added Polish translation.
Dmitry Timoshkov [Mon, 4 Oct 2004 19:31:37 +0000 (19:31 +0000)]
Add iccvid.dll to an initial Wine configuration.
Dmitry Timoshkov [Mon, 4 Oct 2004 19:31:17 +0000 (19:31 +0000)]
Avoid a crash in advapi32/test_sha_ctx.c test if required entry points
are missing.
Robert Shearman [Mon, 4 Oct 2004 19:31:05 +0000 (19:31 +0000)]
- Check for string pointer being outside of the string table.
- Only parse typedefs on stabs entries that can have them.
Robert Shearman [Mon, 4 Oct 2004 19:30:50 +0000 (19:30 +0000)]
Fix the loading .dbg files by no longer using RtlImageNtHeader which
would return NULL and using looking at the IMAGE_SEPARATE_DEBUG_HEADER
directly instead.
Kevin Koltzau [Mon, 4 Oct 2004 19:30:18 +0000 (19:30 +0000)]
Correct problem with /i argument handling.
Jerry Jenkins [Mon, 4 Oct 2004 19:30:04 +0000 (19:30 +0000)]
Don't use the SND_PCM_ASYNC flag for the moment.
Mike McCormack [Mon, 4 Oct 2004 19:29:43 +0000 (19:29 +0000)]
Prevent crash using CJK locale but no input method.
Dmitry Timoshkov [Mon, 4 Oct 2004 19:29:29 +0000 (19:29 +0000)]
Do not use GlobalFree for a memory returned by LoadResource.
Filip Navara [Mon, 4 Oct 2004 19:29:16 +0000 (19:29 +0000)]
Add UTC to the time zone list.
Ferenc Wagner [Mon, 4 Oct 2004 19:28:59 +0000 (19:28 +0000)]
- Use a more unique separator string.
- Add some quoting to please CGI.pm-3.05.
Francois Gouget [Mon, 4 Oct 2004 19:28:43 +0000 (19:28 +0000)]
Switch to 'perl -w' and add 'use strict;'.
Add prototypes to all functions.
Remove $bashver and $outflags, they are not used.
Francois Gouget [Mon, 4 Oct 2004 19:25:21 +0000 (19:25 +0000)]
Fix the JobId field case.
Francois Gouget [Mon, 4 Oct 2004 19:21:35 +0000 (19:21 +0000)]
Add HEAPENTRY32 and the related APIs.
Francois Gouget [Mon, 4 Oct 2004 19:16:44 +0000 (19:16 +0000)]
Add API_RET_TYPE and NET_API_FUNCTION.
Francois Gouget [Mon, 4 Oct 2004 19:14:49 +0000 (19:14 +0000)]
Handle the static libraries linked to using EXTRALIBS.
Rein Klazes [Mon, 4 Oct 2004 19:13:26 +0000 (19:13 +0000)]
- Time out on recv from and send to blocking sockets.
- Fix timeout calculation in WS_setsockopt.
Robert Shearman [Mon, 4 Oct 2004 19:10:37 +0000 (19:10 +0000)]
Add tests for conversion of message parameters.
Huw Davies [Mon, 4 Oct 2004 19:08:50 +0000 (19:08 +0000)]
UrlEscape has different rules depending on the protocol.
Added a load of tests.
Vitaliy Margolen [Mon, 4 Oct 2004 19:07:24 +0000 (19:07 +0000)]
Don't loose last band on insert.
Ge van Geldorp [Mon, 4 Oct 2004 19:05:02 +0000 (19:05 +0000)]
Can't pass NULL as default value to GetPrivateProfileString.
Robert Shearman [Mon, 4 Oct 2004 19:02:36 +0000 (19:02 +0000)]
Rewrite a section of code so that it doesn't use exit(0) when out of
memory.
Robert Shearman [Mon, 4 Oct 2004 18:59:10 +0000 (18:59 +0000)]
Print out a slightly more informative message if an ELF module fails
to load.
Francois Gouget [Mon, 4 Oct 2004 18:57:02 +0000 (18:57 +0000)]
Add prototypes to all functions.
Move 'main' to the end so we don't have to pre-declare all the
functions.
Francois Gouget [Mon, 4 Oct 2004 18:54:04 +0000 (18:54 +0000)]
Add 'use strict'.
Add prototypes to all functions.
Move 'main' to the end so we don't have to pre-declare all the
functions.
Alexandre Julliard [Wed, 29 Sep 2004 21:33:05 +0000 (21:33 +0000)]
Avoid using gettimeofday.
Jason Edmeades [Wed, 29 Sep 2004 21:26:47 +0000 (21:26 +0000)]
Move into wined3d and call from d3d9 the GetAdapterId function and
copy all the gl declarations into the more global wined3d_gl header
file.
Alexandre Julliard [Wed, 29 Sep 2004 21:13:58 +0000 (21:13 +0000)]
Authors: Klemens Friedl <frik85@hotmail.com>, Martin Fuchs <martin-fuchs@gmx.net>
- drive icon artwork
- display different drive icons depending on the drive type
Huw Davies [Wed, 29 Sep 2004 21:12:04 +0000 (21:12 +0000)]
ParseURL is now documented, so move it into shlwapi.h.
Dmitry Timoshkov [Wed, 29 Sep 2004 21:11:28 +0000 (21:11 +0000)]
Ignore FocusOut event if there is no event window.
Vincent Béron [Wed, 29 Sep 2004 21:10:44 +0000 (21:10 +0000)]
Keep the original resources if !bDeleteExistingResources in
BeginUpdateResourceW.
Pass the correct handle to callback functions in
BeginUpdateResourceW.
Fix a bug while saving data in memory in UpdateResourceW.
James Hawkins [Wed, 29 Sep 2004 21:04:18 +0000 (21:04 +0000)]
Limit scrolling of the edit control to the last line of text.
Robert Shearman [Tue, 28 Sep 2004 19:33:57 +0000 (19:33 +0000)]
Simplify getting custom icons for a folder by utilising the new
SHELL32_GetCustomFolderAttribute function.
Robert Shearman [Tue, 28 Sep 2004 19:33:44 +0000 (19:33 +0000)]
- Add support for custom shell folders, such as the History folder.
- Always try to initialize folder using IPersistFolder3 interface and
then fall back on IPersistFolder if not supported.
Huw Davies [Tue, 28 Sep 2004 19:19:27 +0000 (19:19 +0000)]
Fix a reference leak on failure (spotted by Rob Shearman).
Move some code over to the Interlocked* functions.
Huw Davies [Tue, 28 Sep 2004 19:18:52 +0000 (19:18 +0000)]
Stub implementation of IInternetSecurityManager.
Add a classfactory.
Fix calling convention of CoInternetCreateSecurityManager.
Robert Shearman [Tue, 28 Sep 2004 19:18:06 +0000 (19:18 +0000)]
- Don't perform event check if in system code. Fixes infinite
recursion bug.
- Fix stack corruption that could occur in K32WowCallback16Ex if an
event check was inserted.
Michael Stefaniuc [Tue, 28 Sep 2004 19:17:43 +0000 (19:17 +0000)]
- native ImageList_Remove dosn't spit out an error message when
deleting an index out of range so don't do that either
- add 2 ImageList_Remove tests
Robert Shearman [Tue, 28 Sep 2004 19:17:17 +0000 (19:17 +0000)]
Determine whether to do label edit before sending NM_CLICK.
Mike Hearn [Tue, 28 Sep 2004 04:05:55 +0000 (04:05 +0000)]
- switch x11drvdlg to kernel_style, and clean up some superflous code
- more win32 heapification
- move getDialogItemText into header and rename, use some more in
x11drv page
- make label phrasing consistent in x11drv page
Mike Hearn [Tue, 28 Sep 2004 03:55:16 +0000 (03:55 +0000)]
- rewrite the transaction system to be based on a settings overlay,
to have a nicer API, and to actually work (always a bonus)
- change the libraries page to be based on a listbox rather than a
treeview, clean up and shrink the code
- add accelerator keys to the libraries page, focus management
- make the window title reflect what the user is currently editing
- remove bogus root warning
- remove some unused control IDs in resource.h
- start converting the x11drv dialog to kernel_style from javaStyle
- bugfixing
Mike Hearn [Tue, 28 Sep 2004 03:16:43 +0000 (03:16 +0000)]
- introduce keypath() function
- rewrite and clean up appdefaults.c, use a listview rather than
treeview
- usability tweak: reverse windows version combo so more recent
versions come first
- usability tweak: improve the add application open dialog box
- add accelerator keys
- enable/disable controls correctly
- begin to standardise on underscore_style for consistency with the
rest of wine
- comment out the translations for now, the UI will be changing more
- begin phasing out libc malloc in favour of the win32 heap
Ivan Leo Puoti [Tue, 28 Sep 2004 03:14:48 +0000 (03:14 +0000)]
Translation update.
Filip Navara [Tue, 28 Sep 2004 03:14:28 +0000 (03:14 +0000)]
Fix IDL prototypes of IPStore::WriteItem and IPStore::CloseItem.
James Hawkins [Tue, 28 Sep 2004 03:14:11 +0000 (03:14 +0000)]
Stub implementation of AtlModuleUnregisterServerEx.
Marcus Meissner [Tue, 28 Sep 2004 02:36:19 +0000 (02:36 +0000)]
Added missing directories mentioned in shellpath.c.
Dmitry Timoshkov [Tue, 28 Sep 2004 02:36:06 +0000 (02:36 +0000)]
Add cyrillic glyphs to wine_sans_serif at 20 ppem.
Jon Griffiths [Tue, 28 Sep 2004 02:35:48 +0000 (02:35 +0000)]
Item height/expand button width must be >= than imagelist size.
Avoid a magic number, add FIXME for incorrect +/- drawing.
Mike Hearn [Tue, 28 Sep 2004 02:35:07 +0000 (02:35 +0000)]
Display message box to alert users more reliably that winecfg is
unfinished.
Eric Pouech [Tue, 28 Sep 2004 02:13:27 +0000 (02:13 +0000)]
- fixed regression in ctrl-c handling
- fixed regression in 'info symbol XXXX' command (and enhanced
presentation)
- fixed regression in line stepping
- fixed regression in & (address operator) handling
- fixed some bad module reference for local symbols
- enhanced register presentation as local variables
- added warning when launching a debuggee which isn't a Wine app
- removed the 'local' extension of display command (and check when
setting the display whether the expr has a local binding)
- simplified exception handling, and factorized some code when
debugger stops
Filip Navara [Tue, 28 Sep 2004 02:12:36 +0000 (02:12 +0000)]
- Force default [in] attribute on all parameters where explicit [in]
or [out] attributes aren't specified.
- Force default [out] attribute on return values.
Jason Edmeades [Tue, 28 Sep 2004 02:12:12 +0000 (02:12 +0000)]
- Make d3d8 know about the wined3d device and start using it.
- Move some of the screen mode related functions into wined3d and add
untested support for the new d3d9 options of providing the format to
some of the calls.
- Move other functions from the directx interface into the common
library and implement the calls from d3d9 as well.
- Copy across the first of the functions used to make traces more readable,
creating utils.c to store them in. Eventually the ones in d3d8 will be
removed but for now just duplicate the code.
Michael Kaufmann [Tue, 28 Sep 2004 02:06:02 +0000 (02:06 +0000)]
DIB_FixColorsToLoadflags: Support bitmaps with a BITMAPCOREHEADER
properly.
Alexandre Julliard [Mon, 27 Sep 2004 20:50:37 +0000 (20:50 +0000)]
Base the server directory name on the uid, not the username.
Huw Davies [Mon, 27 Sep 2004 20:39:40 +0000 (20:39 +0000)]
Partial implementation of advpack.RegInstall.
Piotr Caban [Mon, 27 Sep 2004 20:35:53 +0000 (20:35 +0000)]
- added choosing fonts
- added file moving
Alexander Yaworsky [Mon, 27 Sep 2004 20:35:27 +0000 (20:35 +0000)]
Start only first service in the service table.
Uwe Bonnes [Mon, 27 Sep 2004 20:35:13 +0000 (20:35 +0000)]
Call GetProcessHeap() instead of passing its address.
Ge van Geldorp [Mon, 27 Sep 2004 20:34:49 +0000 (20:34 +0000)]
Call GetProcessHeap() instead of passing its address.
Michael Kaufmann [Mon, 27 Sep 2004 20:33:58 +0000 (20:33 +0000)]
- Add as many entries to the color map as specified by the DIB.
- Support bitmaps with a BITMAPV{4,5}HEADER.
Marcus Meissner [Mon, 27 Sep 2004 20:33:27 +0000 (20:33 +0000)]
Function return types cannot be const.
Marcus Meissner [Mon, 27 Sep 2004 20:32:50 +0000 (20:32 +0000)]
Remove -- from shell entries, since wine no longer filters it.
Hans Leidekker [Mon, 27 Sep 2004 20:32:13 +0000 (20:32 +0000)]
Suggest running conformance tests prior to sending a patch.
Eric Pouech [Mon, 27 Sep 2004 20:31:42 +0000 (20:31 +0000)]
- now storing vector of types on a per module basis (and giving it
back in SymEnumTypes)
- flagging local register vars as local too
Hans Leidekker [Mon, 27 Sep 2004 20:28:56 +0000 (20:28 +0000)]
Suggest installing LittleCMS to Wine packagers.
Jon Griffiths [Mon, 27 Sep 2004 20:07:03 +0000 (20:07 +0000)]
Stub MACRO_JumpContext to at least bring up the help file.
Robert Shearman [Sat, 25 Sep 2004 00:30:08 +0000 (00:30 +0000)]
- Implement WS_DISABLED style.
- Issue EN_CHANGE notification.
Robert Shearman [Sat, 25 Sep 2004 00:29:59 +0000 (00:29 +0000)]
Check in client area before caption area, because the app may have
changed the NC area in WM_NCCALCSIZE.
Huw Davies [Sat, 25 Sep 2004 00:29:47 +0000 (00:29 +0000)]
Implement PathSearchAndQualify.
Ge van Geldorp [Sat, 25 Sep 2004 00:29:30 +0000 (00:29 +0000)]
SHGetAppCompatFlags takes 4 bytes of parameters.
Ken Belleau [Sat, 25 Sep 2004 00:28:59 +0000 (00:28 +0000)]
- Removed code that took the focus away from the buttons.
- Make the buttons forward WM_KEYDOWN to their parent.
Alexander Yaworsky [Sat, 25 Sep 2004 00:28:42 +0000 (00:28 +0000)]
Restructured code of StartServiceCtrlDispatcherA/W.
Joris Huizer [Fri, 24 Sep 2004 01:16:53 +0000 (01:16 +0000)]
Ref count increment/decrement cleanup.
Hajime Segawa [Fri, 24 Sep 2004 01:11:02 +0000 (01:11 +0000)]
Added StatusFontSize and MessageFontSize entries in win.ini.
Jon Griffiths [Fri, 24 Sep 2004 01:10:44 +0000 (01:10 +0000)]
Use a (seemingly xp default) width of 7 for system fonts.
Martin Fuchs [Fri, 24 Sep 2004 01:10:31 +0000 (01:10 +0000)]
- Use system metrics to determine icon sizes.
- Move invalid index from 1 to 0.
Alexandre Julliard [Fri, 24 Sep 2004 00:25:32 +0000 (00:25 +0000)]
Support compiling with -fPIC for people who somehow think this is a
good idea.
Vincent Béron [Fri, 24 Sep 2004 00:22:29 +0000 (00:22 +0000)]
Change the sample app from winemine to notepad for winemaker in the
Winelib User Guide.
Richard Cohen [Fri, 24 Sep 2004 00:22:13 +0000 (00:22 +0000)]
MenuItemFromPoint shouldn't crash if there's no menu.
Uwe Bonnes [Fri, 24 Sep 2004 00:21:02 +0000 (00:21 +0000)]
Make WINEDLLOVERRIDES also match for *dll.
Robert Shearman [Thu, 23 Sep 2004 22:54:58 +0000 (22:54 +0000)]
Don't define GWL_USERDATA, GWL_ID, GWL_HWNDPARENT, GWL_HINSTANCE and
GWL_WNDPROC when compiling the Wine source.
Ken Belleau [Thu, 23 Sep 2004 22:54:12 +0000 (22:54 +0000)]
- Removed the deprecated OF_SEARCH flag.
- Handle quotes in command-line parsing.
Robert Shearman [Thu, 23 Sep 2004 22:53:50 +0000 (22:53 +0000)]
Use dynamically allocated heap allocated buffers in
HTTP_InterpretHTTPHeader to avoid buffer overflow on large headers.
Robert Shearman [Thu, 23 Sep 2004 22:53:04 +0000 (22:53 +0000)]
- Don't crash on double InternetCloseHandle.
- Test case for this.
Dmitry Timoshkov [Thu, 23 Sep 2004 22:52:26 +0000 (22:52 +0000)]
- Skip shell window test on Win9x and restore its functionality on NT
platforms.
- Use keybd_event instead of SendInput in order to perform keyboard
input test on Win95 as well.
Martin Fuchs [Thu, 23 Sep 2004 22:52:03 +0000 (22:52 +0000)]
At least print message if we're not returning requested data.
Robert Shearman [Thu, 23 Sep 2004 22:51:42 +0000 (22:51 +0000)]
- Make the control look more like native by using the right font and
spacing.
- Use TextOutW rather than DrawTextW as we don't use any features of
DrawTextW.
- Fix caret size and position.
- Implement WM_CHAR and WM_SYSCHAR messages.
Filip Navara [Thu, 23 Sep 2004 22:51:29 +0000 (22:51 +0000)]
Fix obviously wrong condition in an "if" statement.
Filip Navara [Thu, 23 Sep 2004 22:51:14 +0000 (22:51 +0000)]
Add note about unimplemented TB_SAVERESTORE message.
Steven Edwards [Thu, 23 Sep 2004 04:50:58 +0000 (04:50 +0000)]
Remove unneeded include statements.
Alexandre Julliard [Thu, 23 Sep 2004 04:48:24 +0000 (04:48 +0000)]
Added support for epoll() as an alternative to poll() (based on the
work of Shachar Shemesh and Mike McCormack).
Jason Edmeades [Thu, 23 Sep 2004 04:34:27 +0000 (04:34 +0000)]
Create a wined3d interface, and generate a wined3d object in the d3d9
create method. Make the first (simple) call implementation into the
new wined3d interface.
Ge van Geldorp [Thu, 23 Sep 2004 04:28:04 +0000 (04:28 +0000)]
Some windres versions don't like POPUP"", change to POPUP "".
Robert Shearman [Thu, 23 Sep 2004 04:27:46 +0000 (04:27 +0000)]
Fix debugger for flat PC and non-flat frame.