Commit graph

2866 commits

Author SHA1 Message Date
Vincent Povirk
dd65da7dce shell32: Properly double-null-terminate the filter in the run/browse dialog. 2012-02-27 12:55:18 +01:00
Francois Gouget
79e85098d0 shell32: Make extracticon_create() static. 2012-02-20 11:48:02 +01: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
Huw Davies
9ae17687c0 shell32: Don't try to check for the folder's existence if we don't have a path. 2012-02-08 13:19:22 -06:00
Huw Davies
8272045cd8 shell32: Zero-init the out parameter and fix the error if the folder id is invalid. 2012-02-08 13:19:14 -06:00
Francois Gouget
c0338afebb shell32: Fix the name of the 'Application Data' folders. 2012-02-07 09:27:53 -06:00
Nikolay Sivov
c91e9db0cc shell32: Use string comparison as autocompletion check. 2012-02-06 10:19:32 -06:00
Michael Stefaniuc
83693d9611 shell32: Avoid an unsafe IExtractIconW to object cast. 2012-01-27 18:05:58 +01:00
Michael Stefaniuc
b12a950c84 shell32: COM cleanup for IPersistFile. 2012-01-27 18:05:57 +01:00
Michael Stefaniuc
f4f9be6eb0 shell32: COM cleanup for IExtractIconA. 2012-01-27 18:05:57 +01:00
Michael Stefaniuc
725db4d19d shell32: Forward IExtractIconA::Release to IExtractIconW:Release. 2012-01-27 18:05:57 +01:00
Michael Stefaniuc
5718c0bc22 shell32: COM cleanup for IExtractIconW. 2012-01-27 18:05:56 +01:00
Michael Stefaniuc
a14b7df847 shell32: Pass the object instead of the iface to an internal helper. 2012-01-27 18:05:56 +01:00
Francois Gouget
6fc6cf6935 shell32: Don't translate the shell folder paths. 2012-01-23 19:41:56 +01:00
Francois Gouget
deffb92c9d shell32: Use the plural for 'My Videos' wherever appropriate. 2012-01-23 17:44:33 +01:00
Francois Gouget
f445325999 Assorted spelling fixes. 2012-01-23 16:07:32 +01:00
Francois Gouget
47f45d793d Use a single space after a full stop to follow the Windows GUI guidelines. 2012-01-23 16:07:03 +01:00
Detlef Riekenberg
49e1a1a5dc shell32/tests: Simple tests for IApplicationAssociationRegistration. 2012-01-16 16:48:58 +01:00
Detlef Riekenberg
2d4d571ffc shell32: Add a stub for IApplicationAssociationRegistration. 2012-01-16 16:48:53 +01:00
Detlef Riekenberg
48155b5df0 shell32: Avoid crash on NULL pointer. 2012-01-16 16:48:40 +01:00
Detlef Riekenberg
9ee18919a5 shell32/tests: Start tests for IQueryAssociations. 2012-01-16 16:48:30 +01:00
Detlef Riekenberg
fdeaf7c0b4 shell32: Use SHFree for memory allocated with SHAlloc. 2012-01-16 16:48:06 +01:00
Detlef Riekenberg
cbfb15e8eb shell32: Reorder functions to avoid forward declarations. 2012-01-13 18:17:34 +01:00
Detlef Riekenberg
38d58f8764 shell32: Remove outdated dll names from comments. 2012-01-13 18:17:33 +01:00
Nikolay Sivov
881299c6a8 shell32: Rearrange code to avoid forward declarations. 2012-01-13 17:34:30 +01:00
Nikolay Sivov
e8a6ca7d37 shell32: Unix folder COM cleanup. 2012-01-12 12:26:40 +01:00
Nikolay Sivov
72a7c34109 shell32: Avoid casts when creating item menu. 2012-01-11 17:47:30 +01:00
Nikolay Sivov
3efda60ef6 shell32: Avoid pointer casts when background menu is created. 2012-01-11 17:47:30 +01:00
Nikolay Sivov
9fe57a8acf shell32: Update to IContextMenu3. 2012-01-11 17:47:29 +01:00
Nikolay Sivov
82c72f2fae shell32: Use shared IUnknown implementation for both vtables. 2012-01-11 17:47:28 +01:00
Nikolay Sivov
bfc39c83b5 shell32: Get rid of menu enabling helper. 2012-01-11 17:47:28 +01:00
Nikolay Sivov
dff08c9771 shell32: Merge menu implementations together. 2012-01-11 17:47:27 +01:00
Nikolay Sivov
e9fa059976 shell32: Merge ShellView menu implementations into a single file. 2012-01-10 18:29:04 +01:00
Nikolay Sivov
de0813c7a3 shell32: Get rid of rename helper. 2012-01-10 18:29:04 +01:00
Nikolay Sivov
48eba8033d shell32: Remove menu insertion helper. 2012-01-10 18:29:04 +01:00
Nikolay Sivov
a4dd8fb6a8 shell32: Use S_OK as successful return code name. 2012-01-09 15:34:15 +01:00
Nikolay Sivov
1e86436628 shell32: Remove redundant loop to count already known value. 2012-01-09 15:34:11 +01:00
Nikolay Sivov
beb89fd160 shell32: Store common menu data in a separate structure. 2012-01-09 15:34:07 +01:00
Francois Gouget
a603e9871e include: Add a few missing include directives to shlguid.h. 2011-12-20 10:16:45 +01:00
Alexandre Julliard
28d54b7b1c shell32: Convert dialogs to po files. 2011-12-05 21:12:05 +01:00
Alex Henrie
4bda215f2b shell32: Update Catalan translation. 2011-11-30 12:22:13 +01:00
Frédéric Delanoy
40179bedee shell32: Avoid hardcoding array lengths. 2011-11-23 09:11:36 +01:00
Frédéric Delanoy
a46790b32d shell32: Avoid harcoding array lengths. 2011-11-21 11:05:06 +01:00
Nikolay Sivov
9d6204b297 shell32: Avoid null pointer dereference in traces. 2011-11-21 11:04:22 +01:00
Alexandre Julliard
30a7d0a5a7 shell32/tests: Avoid some array bounds warnings. 2011-11-07 11:44:35 +01:00
Andrew Talbot
cb84c2dac1 shell32: Remove unneeded address-of operators from array names. 2011-11-02 12:31:43 +01:00
Alistair Leslie-Hughes
be1a6d8323 shell32: Release site pointer. 2011-11-01 12:12:50 +01:00
Bruno Jesus
f621f8ea78 shell32: Don't parse command line if numargs is NULL in CommandLineToArgvW. 2011-10-26 17:12:13 +02:00
André Hentschel
3a9cfa544a shell32: Use MAX_PATH for a DOS path. 2011-10-24 20:08:56 +02:00
Michael Mc Donnell
26f3c14d6b shell32: Set pointer to NULL after free to avoid double free. 2011-10-20 20:48:25 +02:00