Gregg Mattinson
8c9bdcc9e1
Fixes for Sparc build.
2002-08-07 01:18:41 +00:00
Marcus Meissner
786d24903b
Check for mkstemp, added a port implementation if it is not
...
present. Use mkstemp() in various places needing tmp files.
2002-07-29 23:55:39 +00:00
Steven Edwards
9f573fa9a6
Portability fix.
2002-07-29 23:28:29 +00:00
Alexandre Julliard
fb2eca812d
Import comctl32 functions from shell32 by ordinal.
...
Removed some unnecessary ordinals in comctl32.spec.
2002-07-29 00:24:58 +00:00
Michael Stefaniuc
37553b7a13
- Converted HHOOK to a void*.
...
- Changed the internal HOOK_* functions to pass only HHOOK's between
them.
- Fixed wrong HHOOK <-> HANDLE16 conversions.
2002-07-28 17:42:05 +00:00
Duane Clark
ebc6feb50b
Bug fixes.
2002-07-25 00:18:23 +00:00
Duane Clark
94324019b6
Combined implementations of ShellExecute/Ex.
2002-07-24 18:59:38 +00:00
Juergen Schmied
1e5ec8893d
- Cleaned up the implementation of shell folders and put them into
...
separate files.
- Fixed some memory leaks.
- Some more fixes.
2002-07-24 01:56:03 +00:00
Alexandre Julliard
d0c8725360
Fixed broken forwards reported by Patrik Stridvall.
2002-07-23 02:08:12 +00:00
Patrik Stridvall
a3868218d0
Fixed some issues found by winapi_check.
2002-07-19 00:30:16 +00:00
Jon Griffiths
63a9e11e16
Implemented SHBrowseForFolderW.
2002-07-19 00:26:02 +00:00
Gregg Mattinson
0c5abf77a3
Fixed another non-static structure initializer.
2002-07-16 01:15:15 +00:00
Gregg Mattinson
25ee95cd5d
Initialized the pidlOut variable in SHELL32_ParseNextElement to
...
prevent a crash in some cases.
2002-07-16 01:11:52 +00:00
Rein Klazes
8ec3ce8845
Fix buffer length calculation in InitializeGenericSF().
2002-07-10 03:00:46 +00:00
Duane Clark
d02075942a
strcasecmp returns zero on a match.
2002-07-03 21:07:36 +00:00
Gregg Mattinson
2e38a17021
Void functions can't return a value, even if it is the return value
...
from another void function.
2002-07-03 01:20:07 +00:00
Alexandre Julliard
958732d21c
Fixed warnings.
2002-07-02 02:09:39 +00:00
Juergen Schmied
23b808791e
- changed STRRET definition
...
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
2002-07-02 02:05:17 +00:00
Nix N. Nix
cff4b6d09c
Removed message box that would pop up if a RunMRU list was not found.
2002-06-28 23:30:07 +00:00
Knut St. Osmundsen
886bdb0dbc
Do not access memory that has just been freed.
2002-06-28 17:34:35 +00:00
Steven Edwards
eec6585a27
Moved a few win32 functions to a better location for building a Win32
...
only dll.
2002-06-21 20:08:50 +00:00
Alexandre Julliard
77afd6c47e
Made some more spec file entries optional or unnecessary.
...
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Alexandre Julliard
f673b71ece
Fixed make install target to work even when nothing has been compiled
...
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.
2002-06-14 23:48:27 +00:00
Nix N. Nix
e73d3c444b
Added RunFileDlg with MRU list.
...
Added template to all .rc files.
2002-06-10 02:34:36 +00:00
Sander van Leeuwen
ddf16e017c
Handle ascii & unicode drag and drop structures in DragQueryFileA &
...
DragQueryFileW.
2002-06-10 02:29:09 +00:00
Johan Gill
bbbc18b12c
Added version info to 16-bit shell.dll.
2002-06-04 00:52:49 +00:00
Sander van Leeuwen
b7828ac478
Fixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
...
bytes (regardless of ascii/unicode).
2002-06-02 21:23:45 +00:00
Alexandre Julliard
7cae558bdc
Removed some more trailing whitespace.
2002-06-01 02:55:48 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Eric Pouech
3e4381aad0
Added stub for ExtractAssociatedIconExA.
2002-05-21 18:06:07 +00:00
Stefan Leichter
7f4066a421
Added version info resource.
2002-05-19 22:22:36 +00:00
Alexandre Julliard
2ab7625934
Removed most imports of ntdll since we no longer import Wine internal
...
functions from there.
2002-05-17 03:37:12 +00:00
Steven Edwards
fb2a70463e
Fixed snprintf warnings.
2002-05-16 18:31:27 +00:00
Alexandre Julliard
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard
67371bcc8d
Added -res option to specify resources on winebuild command-line.
...
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Juergen Schmied
7919d5a178
Moving the pidl debug functions to a separate file and made them self
...
contained. This prevents useless trace messages generated from the
debug functions themselves.
2002-05-09 19:42:07 +00:00
Alexandre Julliard
32459912dc
Moved imports specification from the .spec into the Makefile so that
...
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Patrik Stridvall
fc2be7edcc
Fixed some issues found by winapi_check.
2002-04-29 18:48:56 +00:00
Bill Medland
e80b028d55
The extension should not be removed from the display of folder names.
2002-04-21 22:03:55 +00:00
Bill Medland
aa187527a5
Get the folder browser to work as well with W notification as A (it
...
seems to work reasonably).
2002-04-20 20:52:33 +00:00
Uwe Bonnes
b14f63847b
SIC_GetIconIndex: start DPA_Search from index 0.
2002-04-11 21:47:53 +00:00
Dusan Lacko
7647c8e9df
If we can't extract the icon, defer link creation to runonce.
2002-04-08 23:49:11 +00:00
Charles Loep
e9533488dc
Support for hiding file extensions in IShellFolder_GetDisplayNameOf.
2002-04-03 22:56:20 +00:00
Huw D M Davies
0b8e8d10b7
Check for failure of IShellFolder_GetDisplayNameOf.
2002-04-03 22:52:52 +00:00
Aric Stewart
7ed8cee8b8
Enable ShellExecuteEx to actually open things with their helper
...
applications.
2002-04-03 19:57:57 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Jon Griffiths
c90aa7b665
Update shell xxxAW wrapper prototypes for fixed SHLWAPI functions.
2002-03-20 01:33:39 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Alexandre Julliard
14c83358d1
Updated authors list from the Changelog. Please let me know if you
...
have been left out.
2002-02-28 23:00:28 +00:00
Andreas Mohr
8bc7f16caa
Spelling/alignment fixes.
2002-02-27 01:34:08 +00:00
Eric Pouech
1056953e2c
Fixed ShellExecute functions when ddeexec was present in registry.
2002-02-27 01:22:15 +00:00
Gerard Patel
000e7606ab
HCR_GetDefaultIcon should set icon number to 0 if it's missing from
...
the reg entry.
2002-02-19 18:31:22 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00
Rein Klazes
6748e6992c
In SHFileOperation() when requested to copy files, figure out when the
...
destination is to be treated as a directory and handle those cases.
2002-02-15 18:20:18 +00:00
Martin Dalecki
be951f359a
Some artwork on the default icons.
2002-02-14 19:23:01 +00:00
Rein Klazes
0753967327
In ShellExecute16, make sure there is a space between command and
...
parameters.
2002-02-14 19:20:30 +00:00
Patrik Stridvall
57e5784c21
Move __stdcall/__cdecl to the right place.
2002-02-02 18:42:11 +00:00
Andreas Mohr
2295e87be8
Fixed some more missing parenthesis issues.
2002-02-02 18:06:03 +00:00
Gerard Patel
d6c7b62f59
Added missing parenthesis in ShGetFileInfoA.
2002-01-31 21:48:38 +00:00
Patrik Stridvall
5038c04efd
Fixed some issues found by winapi_check.
2002-01-31 21:47:34 +00:00
Alexandre Julliard
c72a9aa83e
CodeWeavers
...
Minor fixes.
2002-01-31 21:05:05 +00:00
Alexandre Julliard
e1ff66a814
Authors: Aric Stewart <aric@codeweavers.com>, Huw D M Davies <hdavies@codeweavers.com>
...
Added stubs for CheckEscapes[AW] and ExtractAssociatedIconExW.
2002-01-29 18:21:20 +00:00
Eric Kohl
e4d4f2d59f
Added location of local application data.
2002-01-29 18:19:59 +00:00
Dimitrie O. Paun
693cca5d4d
Make FIXMEs more grep-able.
2002-01-29 03:12:19 +00:00
Patrik Stridvall
74e4d21ebe
Avoid wildcards in .cvsignore.
2002-01-29 03:05:12 +00:00
Alexandre Julliard
18f4d651c5
Removed use of SET_DEBUGGING, it's broken anyway.
2002-01-22 00:54:20 +00:00
Francois Gouget
7aa67c1d6a
Make the Wine trace facilities accessible from Winelib applications.
2002-01-21 23:39:36 +00:00
Patrik Stridvall
9ff202e65c
Fixed some issues found by winapi_check.
2002-01-18 18:57:43 +00:00
Huw D M Davies
da70148afb
IShellFolder_BindToObject should respect riid.
2002-01-14 18:35:44 +00:00
Patrik Stridvall
19d66cc1f6
Fixed some issues found by winapi_check.
2002-01-07 21:16:46 +00:00
Ove Kaaven
edb8bdb555
Handle the lpDirectory field of the LPSHELLEXECUTEINFO.
2002-01-03 02:33:51 +00:00
Andreas Mohr
6924967539
Fixed, added or implemented stubs:
...
- DrawMenuBarTemp(): corrected parameter count.
- CallCPLEntry16(): stub.
- SetSysColorsTemp(): fully implemented (hopefully) this undocumented
function.
2001-12-26 20:34:12 +00:00
Jon Griffiths
603f20fc0e
Add exclusion defs & remaining funcs, remove internal types &
...
obj_base.h (sync with win version), fixed a number of function
prototypes.
2001-12-11 00:30:17 +00:00
Patrik Stridvall
ae1c12c4cd
Documentation fixes.
2001-11-20 18:55:39 +00:00
Guy Albertelli
aafec98803
- Define rest of URL_ESCAPE... and other flags.
...
- Define implemented interfaces for reg.c and url.c.
2001-11-06 22:31:19 +00:00
Francois Gouget
070e749cfb
Don't prefix %p with 0x.
...
Various English fixes.
2001-11-06 21:01:32 +00:00
Francois Gouget
996028be15
Rename SIC_CompareEntrys to SIC_CompareEntries, and make it static.
2001-11-06 00:45:32 +00:00
Guy Albertelli
887c2b3b56
- Indicate that StrRetToStrN{A|W} and StrRetToBuf{A|W} are identical
...
code but duplicated deliberately.
- Implement StrRChrI{A|W}.
2001-11-05 23:55:36 +00:00
Aric Stewart
850c9dd6bd
Add handling for LVN_GETDISPINFOW.
2001-10-25 19:33:25 +00:00
Aric Stewart
3ae80eb2e5
Fixed the behavior for SHGetFileInfo when the SHGFI_USEFILEATTRIBUTES
...
flag is set. Corrects the given type and icon.
2001-10-23 00:25:15 +00:00
Kai Morich
3ed8cc5769
InternalExtractIcon16 forgot to close file handle.
2001-10-15 17:50:21 +00:00
Francois Gouget
e5ddd26dd7
When including config.h, include it first.
2001-10-14 16:18:52 +00:00
Francois Gouget
b60c4ce0f0
Don't print NULL strings (crashes on Solaris).
...
Small code maintainability tweak in ShellExecuteExA.
Two typo fixes in winmm.
2001-10-14 16:15:05 +00:00
Francois Gouget
0136b813ad
Allocate the array and strings in one lump (bug found by Malte
...
Starostik).
Same thing for the lpCmdline="" case.
There is no NULL pointer at the end of the argv list.
2001-10-10 20:25:59 +00:00
Chris Green
151fdd7c82
Added names of the "missing" paths for SHGetSpecialFolderPathA.
2001-10-10 02:48:29 +00:00
Guy Albertelli
5a538105d1
Fix SHAddToRecentDocs code to properly handle native Comctl32 and
...
missing policies location.
2001-10-03 18:42:16 +00:00
Guy Albertelli
60b59bef9f
Implemented dummy stub for SHChangeNotifyUpdateEntryList and
...
functional CIDLData_CreateFromIDArray.
2001-10-02 17:25:36 +00:00
Eric Pouech
c766ea7b5c
Should initialize COM before calling it.
2001-10-01 20:51:44 +00:00
Guy Albertelli
db1a09d6fa
Implement initial version of SHAddToRecentDocs.
2001-09-21 21:39:06 +00:00
Guy L. Albertelli
f78858334a
Get more entry points from Comctl32 and save the addresses.
2001-09-20 19:32:13 +00:00
Francois Gouget
5ee3879ce0
Fix the conversions of a command line to/from an argv array.
2001-09-20 19:05:11 +00:00
Guy Albertelli
607c810ac2
Fix problem comparing pidls and return correct code.
2001-09-19 22:26:53 +00:00
Alexandre Julliard
629aab1768
Fixed a couple of HWND type mismatches.
2001-09-19 20:34:17 +00:00
Patrik Stridvall
3c0211f969
Cleanup code that is strange or difficult to parse.
2001-09-11 00:32:32 +00:00
Patrik Stridvall
72d41524c8
Documentation fixes.
2001-09-10 23:16:31 +00:00
Huw D M Davies
6a3ae04c67
Add SHGetSpecialFolderPathW to spec file.
2001-09-07 18:37:49 +00:00
Guy Albertelli
e100866c88
Replace calls to StrRetToBuf{A|W} with duplicate code to eliminate
...
problems between native and built-in DLLs.
2001-09-07 15:24:25 +00:00
Francois Gouget
588ff3743a
Documentation updates (mainly thru vs. through).
2001-08-21 17:07:17 +00:00
Alexandre Julliard
3954117ce4
Moved undocshell.h to dlls/shell32. Removed shell16.h.
2001-08-16 18:49:56 +00:00
Alexandre Julliard
301df6b5cd
Added names to standard critical sections (suggested by Andreas
...
Mohr).
2001-08-16 18:12:56 +00:00