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.
Steven Edwards [Thu, 23 Sep 2004 04:27:24 +0000 (04:27 +0000)]
Remove some unneeded include statements.
Steven Edwards [Thu, 23 Sep 2004 04:26:54 +0000 (04:26 +0000)]
Define _WIN32_WINNT and _WIN32_IE versions for MS_VC Build.
Richard Cohen [Wed, 22 Sep 2004 19:36:24 +0000 (19:36 +0000)]
Move TRACE inside TRY block.
Piotr Caban [Wed, 22 Sep 2004 19:18:15 +0000 (19:18 +0000)]
Added Polish translation.
Warren Baird [Wed, 22 Sep 2004 19:17:55 +0000 (19:17 +0000)]
Fix autoconf to have a new WINE_TRY_SHLIB_FLAGS function that tests if
the provided flags can be used to link a shared library.
Added test for building shared libs on HP-UX with gcc.
Robert Shearman [Wed, 22 Sep 2004 19:14:08 +0000 (19:14 +0000)]
GetWindowLong -> GetWindowLongPtr.
Dmitry Timoshkov [Wed, 22 Sep 2004 19:13:50 +0000 (19:13 +0000)]
Make mlang return the same code page descriptions as Windows, some
applications depend on it.
Richard Cohen [Wed, 22 Sep 2004 19:13:29 +0000 (19:13 +0000)]
- Remove obsolete handling of WINE_STRICT/NULL_HANDLE.
- Allow more characters for Window title (for Fr locale).
- Hardcode the icon name - so that it's independent of locale.
- Shorten the text in the About box so that it doesn't wrap.
- Use HKCU instead of HKLM for saving stuff.
- Save YPos properly.
- use AdjustWindowRect instead of calculating the window size using
GetSystemMetrics
- Cope with the user moving the window offscreen and move it back.
Richard Cohen [Wed, 22 Sep 2004 19:12:38 +0000 (19:12 +0000)]
Change variable name from l to k.
Huw Davies [Wed, 22 Sep 2004 19:12:18 +0000 (19:12 +0000)]
Don't trash the dst variant if we can't do the type conversion.
Add a test for this.
Martin Fuchs [Wed, 22 Sep 2004 19:11:49 +0000 (19:11 +0000)]
- Handle "." and ".." as special case and move them at the very first
beginning of directory listings.
- Remove unused variable wStringTableOffset.
Martin Fuchs [Wed, 22 Sep 2004 19:11:27 +0000 (19:11 +0000)]
Store absolute path in .lnk file.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:11:05 +0000 (19:11 +0000)]
Avoid W->A transitions.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:47 +0000 (19:10 +0000)]
We now have ICC_LINK_CLASS.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:37 +0000 (19:10 +0000)]
We no longer have a separate setupx/ DLL dir.
Dimitrie O. Paun [Wed, 22 Sep 2004 19:10:27 +0000 (19:10 +0000)]
Cleanup W->A transition.
Steven Edwards [Wed, 22 Sep 2004 19:10:11 +0000 (19:10 +0000)]
Move URL_SCHEME typedef to match PSDK.
Hans Leidekker [Wed, 22 Sep 2004 04:08:38 +0000 (04:08 +0000)]
Beginnings of an MSCMS implementation based on LittleCMS.
Alex Villacís Lasso [Wed, 22 Sep 2004 04:04:03 +0000 (04:04 +0000)]
Partial implementation for OLEPictureImpl_Save.
Alexander Yaworsky [Wed, 22 Sep 2004 04:03:10 +0000 (04:03 +0000)]
Moved TRACEs to the beginning of functions.
Martin Fuchs [Wed, 22 Sep 2004 04:00:56 +0000 (04:00 +0000)]
Implement IShellLinkA::Resolve and IShellLinkW::Resolve.
Robert Shearman [Wed, 22 Sep 2004 04:00:43 +0000 (04:00 +0000)]
Share version information between DllGetVersion and resource file.
Alexandre Julliard [Wed, 22 Sep 2004 04:00:14 +0000 (04:00 +0000)]
Revert broken change in previous patch.
Alexander Yaworsky [Wed, 22 Sep 2004 02:54:13 +0000 (02:54 +0000)]
Moved code from CreateThread to CreateRemoteThread.
Hans Leidekker [Wed, 22 Sep 2004 02:46:38 +0000 (02:46 +0000)]
Fix signed/unsigned comparison warnings.
Alexandre Julliard [Tue, 21 Sep 2004 20:13:03 +0000 (20:13 +0000)]
Get rid of the assembly code, it doesn't really improve anything
(reported by Rein Klazes).
Francois Gouget [Tue, 21 Sep 2004 20:08:10 +0000 (20:08 +0000)]
Add support for the CSIDL_COMMON_* locations.
Francois Gouget [Tue, 21 Sep 2004 20:05:54 +0000 (20:05 +0000)]
Fix CSIDL_COMMON_{STARTMENU,PROGRAMS,DESKTOPDIRECTORY} so they all use
paths in 'All Users' like CSIDL_COMMON_STARTUP.
The CSIDL_COMMON_PROGRAMS fix solves many menu creation problems.
Robert Shearman [Tue, 21 Sep 2004 20:05:35 +0000 (20:05 +0000)]
- Status update.
- Should create HOTKEY_INFO storage in WM_NCCREATE rather than in
WM_CREATE so that we can also add the WS_EX_CLIENTEDGE style.
- Remove code that draws the client edge; it is already drawn by
DefWindowProc.
Martin Fuchs [Tue, 21 Sep 2004 20:04:59 +0000 (20:04 +0000)]
Match class name used by Windows.
Mike McCormack [Tue, 21 Sep 2004 20:04:47 +0000 (20:04 +0000)]
Various formatting fixes.
Robert Reif [Tue, 21 Sep 2004 20:04:37 +0000 (20:04 +0000)]
Add dx3 capabilities.
Jason Edmeades [Tue, 21 Sep 2004 20:04:24 +0000 (20:04 +0000)]
Don't hide and restore the window when changing it to be a popup
style.
Dmitry Timoshkov [Tue, 21 Sep 2004 20:04:10 +0000 (20:04 +0000)]
Fix WM_MDIREFRESHMENU for the case when separator is at the position
0.