Eric Pouech
|
570e24a014
|
shell32: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-18 09:32:11 +01:00 |
Zebediah Figura
|
3113c5412f
|
shell32: Remove redundant definitions of undocumented shell functions.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-04 09:48:55 +01:00 |
Alexandre Julliard
|
b215536852
|
shell32: Use wide char string literals.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-09-20 22:45:48 +02:00 |
Alexandre Julliard
|
48d62fc623
|
shell32: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-09-17 20:24:05 +02:00 |
Alexandre Julliard
|
336c37d5f7
|
shell32: Allow specifying the child folder CLSID in SHELL32_BindToChild().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-09-15 19:34:22 +02:00 |
Alexandre Julliard
|
aef981df62
|
shell32: Share more code between the various IShellFolder_GetDetailsOf implementations.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-09-10 18:50:19 +02:00 |
Damjan Jovanovic
|
ad412b11a7
|
shell32: Implement IID_IContextMenu in CreateViewObject() methods for shell folders that support it.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39841
Signed-off-by: Damjan Jovanovic <damjan.jov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-05-03 20:42:29 +02:00 |
Alexandre Julliard
|
6624cabbb7
|
shell32: Silence buffer overflow compiler warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-11-26 23:25:38 +01:00 |
Nikolay Sivov
|
2406d6cd84
|
shell32: System shellfolders don't support GetDefaultSearchGUID() in recent versions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 10:20:11 +02:00 |
Nikolay Sivov
|
babd22b443
|
shell32: System shellfolders don't implement GetDefaultColumn().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 10:20:09 +02:00 |
Nikolay Sivov
|
f23edde42c
|
shell32: Partially implement MapColumnToSCID().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-25 22:21:42 +02:00 |
Nikolay Sivov
|
1c86f97985
|
shell32: Get rid of some casts by using IShellFolder2 internally.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-28 13:56:16 +01:00 |
Francois Gouget
|
351d907bbd
|
shell32: Remove unneeded NONAMELESSXXX directives.
|
2015-03-20 17:50:06 +09:00 |
Nikolay Sivov
|
0de2514f39
|
shell32: Consistently return interface pointer instead of implementation pointer.
|
2013-09-03 20:02:55 +02:00 |
Nikolay Sivov
|
81b9a83d83
|
shell32: Remove unnecessary WINAPI and some casts.
|
2013-08-16 11:55:25 +02:00 |
Michael Stefaniuc
|
89e187d3bd
|
shell32: Pass an IShellFolder2 to SHELL32_CompareIDs() to avoid casts.
|
2013-02-26 11:27:15 +01:00 |
Nikolay Sivov
|
bf0c67c322
|
shell32: Use proper macros when calling COM methods.
|
2012-07-30 17:13:33 +02:00 |
Alexandre Julliard
|
6f9f6b1aa6
|
shell32: Convert the control panel list to a standard list.
|
2012-06-05 21:23:21 +02:00 |
Alexandre Julliard
|
2b7d8311da
|
shell32: Define our own structure for control panel info, with more space for strings.
|
2012-02-16 18:51:54 +01:00 |
Nikolay Sivov
|
72a7c34109
|
shell32: Avoid casts when creating item menu.
|
2012-01-11 17:47:30 +01:00 |
Nikolay Sivov
|
e9fa059976
|
shell32: Merge ShellView menu implementations into a single file.
|
2012-01-10 18:29:04 +01:00 |
Michael Stefaniuc
|
28d8819b63
|
shell32: Avoid an unsafe iface to object cast in AddToEnumList().
|
2011-10-10 13:44:39 +02:00 |
Michael Stefaniuc
|
bd407b700e
|
shell32: Return the IEnumIDList object on its creation.
|
2011-10-10 13:44:33 +02:00 |
Michael Stefaniuc
|
61c8da18ef
|
shell32: Merge enumidlist.h into the main header file.
|
2011-10-10 13:43:22 +02:00 |
Michael Stefaniuc
|
a81f954b0d
|
shell32: Finish the COM cleanup in cpanelfolder.c.
|
2011-05-31 18:32:57 +02:00 |
Michael Stefaniuc
|
567bb185b5
|
shell32: COM cleanup for the IShellFolder2 iface in cpanelfolder.c.
|
2011-05-31 18:32:57 +02:00 |
Michael Stefaniuc
|
5ea23d616b
|
shell32: Use FAILED instead of !SUCCEEDED.
|
2009-09-10 11:08:39 +02:00 |
Michael Stefaniuc
|
6c54ad3dba
|
shell32: Remove superfluous pointer casts.
|
2009-02-19 12:52:02 +01:00 |
Michael Stefaniuc
|
8324ed6cc9
|
shell32: Remove superfluous pointer casts from macros.
|
2009-02-19 12:51:57 +01:00 |
Michael Stefaniuc
|
b7de266082
|
shell32: Remove superfluous casts; mostly of void pointers.
|
2008-11-06 11:09:51 +01:00 |
Michael Stefaniuc
|
f6baf97629
|
shell32: Use FAILED instead of !SUCCEEDED.
|
2008-10-08 13:41:52 +02:00 |
Marcus Meissner
|
5adbef6625
|
shell32: Fixed size passed to MultiByteToWideChar.
|
2008-09-12 12:36:35 +02:00 |
Owen Rudge
|
238cdf715d
|
shell32: Use a listview for the control panel.
|
2008-07-25 12:27:31 +02:00 |
Andrew Talbot
|
7f80d8e0c9
|
shell32: Remove unneeded address-of operators from array names.
|
2008-07-16 17:52:14 +02:00 |
Owen Rudge
|
4fb049aaf1
|
shell32: Populate comment column in Control Panel.
|
2008-06-24 12:00:22 +02:00 |
Andrew Talbot
|
2cce0040a0
|
shell32: Assign to structs instead of using memcpy.
|
2008-03-18 11:15:26 +01:00 |
Andrew Talbot
|
52db721a69
|
shell32: Remove unneeded casts.
|
2008-01-21 11:38:59 +01:00 |
Andrew Talbot
|
c333402b7f
|
shell32: Constify some variables.
|
2007-09-11 12:37:48 +02:00 |
Alexandre Julliard
|
69a88a9d40
|
Fix minor differences in the formatting of the license notices.
|
2007-05-04 12:08:15 +02:00 |
Dmitry Timoshkov
|
e4c0748c21
|
shell32: Make some data static and const.
|
2006-11-28 12:36:12 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Hans Leidekker
|
89e1d29482
|
shell32: Win64 printf format warning fixes.
|
2006-10-09 12:45:02 +02:00 |
James Hawkins
|
7b89ff88e8
|
janitorial: Remove redundant NULL checks before SHFree.
|
2006-10-07 17:52:59 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Robert Shearman
|
50c1e46d18
|
shell: Convert SHELL32_GetDisplayNameOfChild to unicode.
|
2006-01-16 21:31:10 +01:00 |
Francois Gouget
|
0edbaf7e80
|
Remove spaces before '\n' in traces.
|
2005-11-10 12:14:56 +00:00 |
Ge van Geldorp
|
5b7da80911
|
Fix execution of Control Panel items.
|
2005-09-12 12:10:57 +00:00 |
Alexandre Julliard
|
b1a9701bb5
|
Replace the _ICOM_THIS_From macros by inline functions the way it's
already done in shelllink.c.
|
2005-07-27 11:10:52 +00:00 |
Mike McCormack
|
e28c014a84
|
-Wpointer-sign fixes.
|
2005-07-03 12:03:35 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |