David Hedberg
d66269696f
shell32: Add IExplorerBrowser interface stub.
2010-08-20 15:49:57 +02:00
Paul Vriens
ce405b7125
shell32: Add the Serbian (Latin) translation.
...
Translation by Nenad Vujic <nesa24casa@gmail.com>
2010-07-23 13:20:52 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Joel Holdsworth
7dfa965d95
shell32: Comitted a Tango icon for the control panel.
2010-05-06 14:43:55 +02:00
Joel Holdsworth
0e0426b557
shell32: Replaced shortcut.ico with a Tango compliant icon.
2010-04-14 18:00:28 +02:00
Joel Holdsworth
c4591aedbb
shell32: Replaced ramdisk.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
6b31e1ca71
shell32: Replaced printer.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
c86698d199
shell32: Replaced netdrive2.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
8865907352
shell32: Replaced netdrive.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
5b3d1b6971
shell32: Replaced floppy.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
be4af0b66f
shell32: Replaced drive.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
6eef9bbe5f
shell32: Replaced delete.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
b4057d934c
shell32: Replaced cdrom.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
4b320a461e
shell32: Replaced document.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Nikolay Sivov
da32b078b7
shell32: Add stub shell folder for CLSID_Printers.
2010-04-06 11:59:18 +02:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Alexandre Julliard
4d413296d2
shell32: Move the IQueryAssociations implementation from shlwapi to shell32.
2009-08-25 11:13:26 +02:00
Alexandre Julliard
56af92b073
makefiles: Regenerate the source lists using make_makefiles.
2009-07-03 13:26:38 +02:00
Michael Stefaniuc
ee8c98c05c
shell32: Build language resource files separately.
...
Do not include them from an other rc file.
2009-07-02 11:45:35 +02:00
Alexandre Julliard
129ba5ade0
shell32: Make shell.dll into a stand-alone 16-bit module.
2009-04-01 18:20:13 +02:00
Vincent Povirk
e69c663c66
shell32: Add stub implementation of IShellItem.
2009-02-24 16:57:29 +01:00
Aric Stewart
c6ba4eed01
shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :.
2009-01-29 12:18:42 +01:00
Hervé Chanal
c18d34048d
shell32: A new icon for mydocs.
2009-01-28 13:46:10 +01:00
Hervé Chanal
cd52a20637
shell32: A new icon for trash_file.
2009-01-28 13:45:08 +01:00
Hervé Chanal
46d2a670d2
shell32: A new icon for mycomputer.
2009-01-28 13:43:56 +01:00
Hervé Chanal
831290e93d
shell32: A nicer icon for desktop.
2009-01-14 12:22:59 +01:00
Hervé Chanal
51f3e69120
shell32: A nicer icon for "folder".
2008-10-27 11:39:03 +01:00
Hervé Chanal
ed2c8669f0
shell32: A nicer icon for "Open folder".
2008-10-27 11:35:09 +01:00
Vincent Povirk
3cce9ad9c6
shell32: Move SHAppBarMessage implementation from shell32 to explorer.
2008-09-04 13:32:42 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Mike McCormack
cc405b1522
shell32: Implement "My Network Places" shell folder.
2007-12-27 14:13:30 +01:00
Alexandre Julliard
516bb07861
shell32: We can now store binary files in the repository.
2007-09-17 15:51:40 +02:00
Hans Leidekker
89e1d29482
shell32: Win64 printf format warning fixes.
2006-10-09 12:45:02 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Alexandre Julliard
0a0f4cd835
shell32: Don't build authors.c for make depend, it has no dependencies anyway.
2006-09-11 14:47:39 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Mikołaj Zalewski
289e469e7c
shell32: Add a Trash virtual folder.
2006-08-09 12:47:39 +02:00
Mikołaj Zalewski
f2686c7ce9
shell32: Add trashing support functions.
2006-07-31 12:55:12 +02:00
Mikołaj Zalewski
ca7de052b2
shell32: Add trashing confirmations.
2006-07-31 12:38:54 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Mikołaj Zalewski
89b458dac7
shell32: Add an icon for delete confirmation.
2006-07-03 11:36:52 +02:00
Louis. Lenders
5094cfa6eb
shell32: Add an uncompressed AVI displaying the word searching.
2006-03-27 12:18:45 +02:00
Michael Jung
8fca00e030
Implemented UnixFolder's IPersistPropertyBag::Load method.
2005-10-27 12:09:59 +00:00
Alexandre Julliard
5cb97d833a
Generate 16-bit spec files as assembly code too.
2005-09-21 14:23:54 +00:00
Michael Jung
b0b4777422
Implemented 'My Documents' folder.
2005-08-26 10:05:34 +00:00
Alexandre Julliard
702c959c7b
Added missing ntdll imports.
2005-08-18 10:59:47 +00:00
Robert Shearman
d5714dfc50
Implement ShellDDEInit.
2005-06-30 20:45:57 +00:00
Mike McCormack
64a3b82831
SHCreateStreamOnFileW is implemented in shlwapi, so we don't need
...
another implementation in shell32.
2005-06-16 09:46:17 +00:00
Ge van Geldorp
40cb98269b
Overlay icons for .lnk files with a small arrow in the lower left
...
corner.
2005-05-13 17:48:33 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Huw Davies
861282bf28
Fix the icon resource ids (most were off by one).
...
Fix IExtractIcon_{GetIconLocation,Extract} to use -ve icon resource
ids and fix bugs relating to confusion between resource ids and the
system imagelist indicies.
Extend the system imagelist initialization hack to load both +ve and
-ve resource ids.
Add a printer icon (that'll be used by an upcoming printer folder
patch).
2005-04-11 13:04:41 +00:00
Michael Jung
015d2a4dbe
Beginning of a shell namespace extension to browse the unix
...
filesystem.
2005-03-09 16:41:17 +00:00
Dimitrie O. Paun
c02dd0a902
Add support for .exe's with exported functions.
2005-03-08 16:55:26 +00:00
Ge van Geldorp
b3f2c53155
Use only one .res file.
2004-10-27 00:47:53 +00:00
Alexandre Julliard
72c9008e73
Authors: Klemens Friedl <frik85@hotmail.com>, Martin Fuchs <martin-fuchs@gmx.net>
...
- drive icon artwork
- display different drive icons depending on the drive type
2004-09-29 21:13:58 +00:00
Alexandre Julliard
b459952144
Avoid some non-portable makefile constructs, and get rid of the
...
ALTNAMES variable.
2004-08-11 23:59:06 +00:00
Robert Shearman
77b7f95716
Make ole32 a delay-load import of shell32.
2004-06-18 00:23:38 +00:00
Maxime Bellengé
b7852de12f
Add the IAutoComplete and IAutoComplete2 implementation (but methods
...
stubbed for now).
2004-04-19 19:26:57 +00:00
Martin Fuchs
dd46d6df9e
Implementation of the control panel folder in shell namespace.
2004-03-27 01:42:22 +00:00
Hans Leidekker
82f08b8a37
Export LC_ALL before calling sed.
2004-03-01 23:32:35 +00:00
Alexandre Julliard
492ac292b9
Added support for building a dll from a .def file for cases where we
...
don't want to write a full .spec.
Renamed --spec option to --dll for consistency.
2004-02-17 20:36:16 +00:00
Alexandre Julliard
20b4585e3c
Only link against libdxguid where necessary.
2004-01-27 00:11:16 +00:00
Martin Fuchs
516b50f34c
- don't link directly to NTDLL; use MultiByteToWideChar() instead of
...
RtlCreateUnicodeStringFromAsciiz()
- directly call InitCommonControlsEx()
2004-01-26 20:13:03 +00:00
Hans Leidekker
195ec47f97
Make sure sed uses the right locale.
2004-01-06 20:40:10 +00:00
Alexandre Julliard
12d3d81cbd
Use a more portable way to generate authors.c.
2003-11-19 02:35:31 +00:00
Alexandre Julliard
129f1e6910
Generate the authors list for the shell about dialog from AUTHORS at
...
compile time. Converted the about dialog to Unicode.
2003-11-18 19:50:24 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Dimitrie O. Paun
54e6b0d938
Extract binary resources to files, to fit the standard.
2003-10-03 05:01:33 +00:00
Alexandre Julliard
16cd86197a
Moved DLLFLAGS to a separate variable instead of including it in
...
DEFS.
2003-09-24 19:01:44 +00:00
Rolf Kalbermatter
d1ffc6f11c
Implemented SHSimpleIDListFromPath correctly.
2003-09-17 04:17:33 +00:00
Rolf Kalbermatter
6f9336dd31
Added IFileSystemBindData implementation.
2003-09-15 22:10:48 +00:00
John K. Hohm
cc9005d0f3
Implement DllRegisterServer and DllUnregisterServer, and add
...
OleSelfRegister version string.
2003-07-15 20:48:47 +00:00
Mike McCormack
88090b47a6
Remove code that starts wineshelllink, instead create a windows
...
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.
2003-05-21 18:50:53 +00:00
Dimitrie O. Paun
1a1f9bffb3
Make it easy to use something other than wrc to compile resources.
2003-05-06 18:34:53 +00:00
Alexandre Julliard
2e12d33dfd
Removed no longer needed uses of LDPATH.
2003-04-21 23:54:05 +00:00
Alexandre Julliard
fc09423d3d
Allow overriding CFLAGS when running configure. Other small cleanups.
2003-04-14 21:46:41 +00:00
Dimitrie O. Paun
8794935e12
Remove unused options -a and -C.
...
Collapse the -w into -O, for symmetry with -J.
Update the man page to the latest options.
2003-03-27 18:37:59 +00:00
Alexandre Julliard
e048adab83
List 16-bit spec files explicitly to avoid problems with some versions
...
of make.
2003-03-23 20:00:02 +00:00
Alexandre Julliard
9e4fc4c9b6
Converted winebuild option parsing to use getopt_long. Added a number
...
of long aliases for the existing short options.
2003-03-23 01:12:30 +00:00
Steven Edwards
bace7a11ca
shell.c is now 16-bit only.
2003-03-21 23:39:24 +00:00
Dimitrie O. Paun
4a883a55f6
Collapse the -hHrs options into the -O option.
...
Generate .res files by default.
2003-01-09 00:03:53 +00:00
Dimitrie O. Paun
cef5961d2b
Eliminate lots of __WINE__ conditionals from the headers.
2003-01-03 19:12:55 +00:00
Alexandre Julliard
2a93f8505c
Pass the -J option to wrc to avoid including installed headers.
2002-12-11 01:34:51 +00:00
Johan Dahlin
991fd85d2f
Make shell32 compile with -DSTRICT.
2002-11-21 23:56:42 +00:00
Alexandre Julliard
a9135e8333
Removed support for 'rsrc' spec file statement.
2002-11-18 23:16:09 +00:00
Alexandre Julliard
23bb3715f7
Added support for building certain dlls with -DSTRICT.
...
Added -DWINE_NO_STRICT flag to dlls that don't support STRICT yet.
2002-10-18 23:46:28 +00:00
Andriy Palamarchuk
5b5bea0362
SHFileOperation: Implemented the FO_RENAME action, fixed FO_DELETE,
...
implemented unit tests for these two actions.
2002-08-27 01:34:33 +00:00
Juergen Schmied
1166dc733a
Stubs for DragDropHelper.
2002-08-13 03:21:53 +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
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
Johan Gill
bbbc18b12c
Added version info to 16-bit shell.dll.
2002-06-04 00:52:49 +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
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
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
Eric Pouech
1056953e2c
Fixed ShellExecute functions when ddeexec was present in registry.
2002-02-27 01:22:15 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00