[ros-svn] [gvg] 14118: Sync to Wine-20050310:
gvg at svn.reactos.com
gvg at svn.reactos.com
Wed Mar 16 08:51:06 CET 2005
Sync to Wine-20050310:
Michael Jung <mjung at iss.tu-darmstadt.de>
- Beginning of a shell namespace extension to browse the unix
filesystem.
- Fixed parsing of ITEMIDLIST in InitializeTreeView.
- Added some documentation.
- Fixed a crash occuring when the user double-clicks a leaf item.
Dimitrie O. Paun <dpaun at rogers.com>
- Add support for .exe's with exported functions.
Francois Gouget <fgouget at free.fr>
- Assorted spelling fixes.
- Add the -noname flag to match the Platform SDK.
- Don't hardcode ordinals if which are not hardcoded on Windows.
Juan Lang <juan_lang at yahoo.com>
- Convert more API calls to Unicode.
- Convert tabs to space, wrap long lines, make indenting consistent.
- Convert a few calls to Unicode.
Mike McCormack <mike at codeweavers.com>
- handle IFileSystemBindData in ISF_Desktop_fnParseDisplayName
- more Unicode conversion
- handle IFileSystemBindData in IShellFolder::ParseDisplayName
- convert IShellFolder::ParseDisplayName to use Unicode
- Remove tabs and make formatting consistent.
- Reindent some code to improve readability.
- Define some extra SHFGI values.
- Remove tabs and reformat.
- Use lstrcmpiA in preference to strcasecmp.
- Make lstr* functions inline inside Wine.
- implement loading and saving of MSI advertised shortcut info
- make more test cases pass
- read and write the location block
- improve the binary compatibility of lnk files
- Cleanup, create unicode versions of _ILCreateFromPath,
_ILCreateGuidFromStr, and _ILCreateFromFindData.
Jon Griffiths <jon_p_griffiths at yahoo.com>
- Documentation spelling fixes.
Hans Leidekker <hans at it.vu.nl>
- Revert wrong -noname markup for Drag*, DoEnvironmentSubst and
SHGetNewLinkInfo{A,W}.
- Also mark stub exports -noname when they are exported by ordinal
only on win98/2k.
- Implementation level stubs for SheChangeDirA, SheGetDirA,
SHHelpShortcuts_RunDLL{A,W}.
- New spec file stubs for Control_RunDLLAsUserW,
FixupOptionalComponents, OCInstall, SHChangeNotifySuspendResume,
SHCreateProcessAsUserW, SHExtractIconsW,
SHInvokePrinterCommand{A,W}, SHIsFileAvailableOffline,
SHLoadNonloadedIconOverlayIdentifiers, SHPathPrepareForWrite{A,W},
ShellExec_RunDLL{,A,W}, SHGetIconOverlayIndex{A,W}.
- Mark exports -noname when they are exported by ordinal only on
win98/2k.
Marcelo Duarte <wine-devel at bol.com.br>
- Update the resources for Portuguese.
Filip Navara <xnavara at volny.cz>
- Don't crash if ShellFolder doesn't implement the IID_ISFHelper
interface.
Dmitry Timoshkov <dmitry at codeweavers.com>
- Fix prototypes of GetClassLongA/W, GetClassLongPtrA/W and
SetClassLongA/W according to SDK definitions.
- Add prototypes for SetClassLongPtrA/W, protect some GWL_ and GCL_
constants from using in Wine or in _WIN64 mode.
- Fix all places in Wine affected by the above changes.
- Convert winemenubuilder to unicode.
Alex Villacis Lasso <a_villacis at palosanto.com>
- Change SUBLANG_DEFAULT to SUBLANG_NEUTRAL for LANG_SPANISH in all
resources, so that Spanish locales other than Spain also use Spanish
resources.
Marcus Meissner <marcus at jet.franken.de>
- Output some more informations.
- Mark one global variable static.
Huw Davies <huw at codeweavers.com>
- SetPath("") should return S_OK.
SetPath("nonexistent_path") should return S_FALSE.
- Don't prepend '\\' to the subkey name.
Joris Huizer <jorishuizer at planet.nl>
- renamed file_operation_delete and to shfileops_delete
- renamed file_operation_checkFlags to shfileops_check_flags
- added helper function shfileops_do_operation()
- added helper function shfileops_get_parent_attr()
- added helper function shfileops_get_parent_attr2()
- various cleanups in SHFileOperationW using these functions
Ge van Geldorp <gvg at reactos.com>
- Error numbers >= 32 are to be expected.
Added files:
trunk/reactos/lib/shell32/shfldr_unixfs.c
Updated files:
trunk/reactos/lib/shell32/Makefile.in
trunk/reactos/lib/shell32/brsfolder.c
trunk/reactos/lib/shell32/classes.c
trunk/reactos/lib/shell32/clipboard.c
trunk/reactos/lib/shell32/dialogs.c
trunk/reactos/lib/shell32/enumidlist.c
trunk/reactos/lib/shell32/enumidlist.h
trunk/reactos/lib/shell32/folders.c
trunk/reactos/lib/shell32/pidl.c
trunk/reactos/lib/shell32/pidl.h
trunk/reactos/lib/shell32/shell32.spec
trunk/reactos/lib/shell32/shell32_Es.rc
trunk/reactos/lib/shell32/shell32_Pt.rc
trunk/reactos/lib/shell32/shell32_main.c
trunk/reactos/lib/shell32/shell32_main.h
trunk/reactos/lib/shell32/shelllink.c
trunk/reactos/lib/shell32/shellpath.c
trunk/reactos/lib/shell32/shfldr.h
trunk/reactos/lib/shell32/shfldr_desktop.c
trunk/reactos/lib/shell32/shfldr_fs.c
trunk/reactos/lib/shell32/shfldr_mycomp.c
trunk/reactos/lib/shell32/shlexec.c
trunk/reactos/lib/shell32/shlfileop.c
trunk/reactos/lib/shell32/shlfolder.c
trunk/reactos/lib/shell32/shlfsbind.c
trunk/reactos/lib/shell32/shlview.c
More information about the Ros-svn
mailing list