Amine Khaldi
fc98679849
[SHELL32]
...
* Another partial sync of pidl.c with Wine 1.7.27.
* Move SHParseDisplayName where it belongs.
CORE-8540
svn path=/branches/shell-experiments/; revision=65305
2014-11-07 10:53:10 +00:00
Amine Khaldi
2060ee5d9c
[SHELL32]
...
* Another partial sync of brsfolder.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65298
2014-11-06 19:14:58 +00:00
Amine Khaldi
1bf6f2b179
[SHELL32]
...
* Partial sync of shell32_main.h with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65296
2014-11-06 18:45:30 +00:00
Amine Khaldi
9f5ca3848b
[SHELL32]
...
* Another partial sync of clipboard.c with Wine 1.7.27.
* Move RenderPREFEREDDROPEFFECT to CIDLDataObj.cpp where it belongs.
CORE-8540
svn path=/branches/shell-experiments/; revision=65294
2014-11-06 18:33:33 +00:00
Amine Khaldi
98ab989c82
[SHELL32]
...
* Partial sync of clipboard.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65293
2014-11-06 18:10:37 +00:00
Amine Khaldi
4a6b43ac42
[SHELL32]
...
* Move clipboard.cpp to the wine folder.
* Convert clipboard.cpp into clipboard.c.
svn path=/branches/shell-experiments/; revision=65292
2014-11-06 18:07:58 +00:00
Amine Khaldi
0f56f8c10c
[SHELL32]
...
* Another partial sync of classes.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65291
2014-11-06 17:26:42 +00:00
Amine Khaldi
d6cf4f43aa
[SHELL32]
...
* Partial sync of classes.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65290
2014-11-06 16:58:43 +00:00
Amine Khaldi
68ba7b8c1b
[SHELL32]
...
* Move classes.cpp to the wine folder.
* Convert classes.cpp into classes.c.
svn path=/branches/shell-experiments/; revision=65289
2014-11-06 16:49:41 +00:00
Amine Khaldi
4b78f524f2
[SHELL32]
...
* Another partial sync of changenotify.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65288
2014-11-06 16:35:20 +00:00
Amine Khaldi
0bf0ff1e78
[SHELL32]
...
* Partial sync of changenotify.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65287
2014-11-06 16:11:48 +00:00
Amine Khaldi
9cb0bb8edd
[SHELL32]
...
* Move changenotify.cpp to the wine folder.
* Convert changenotify.cpp into changenotify.c.
svn path=/branches/shell-experiments/; revision=65286
2014-11-06 16:01:10 +00:00
Amine Khaldi
2b4b0b0af6
[SHELL32]
...
* Another partial sync of shlmenu.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65285
2014-11-06 13:04:41 +00:00
Amine Khaldi
fffb400d3a
[SHELL32]
...
* Partial sync of shlmenu.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65284
2014-11-06 12:57:39 +00:00
Amine Khaldi
ad2ed830be
[SHELL32]
...
* Move shlmenu.cpp to the wine folder.
* Convert shlmenu.cpp into shlmenu.c.
svn path=/branches/shell-experiments/; revision=65283
2014-11-06 12:45:07 +00:00
Amine Khaldi
2aebe831cb
[SHELL32]
...
* Apply Wine commit bfad4fa9 by Piotr Caban: Don't convert output parameter in SHBrowseForFolderA (Valgrind).
CORE-8540
svn path=/branches/shell-experiments/; revision=65282
2014-11-06 11:25:43 +00:00
David Quintana
fb929febc6
[COMCTL32]
...
* Begin implementing TB_GETMETRICS/TB_SETMETRICS. Will send to wine once the button spacing setting works (after writing tests and whatever else may be necessary).
svn path=/branches/shell-experiments/; revision=65275
2014-11-05 23:00:23 +00:00
Amine Khaldi
2c30ae43b0
* Sync up to trunk head (r65270).
...
svn path=/branches/shell-experiments/; revision=65271
2014-11-05 19:33:30 +00:00
Amine Khaldi
1ed1e48cd2
[SHELL32]
...
* Another partial sync of brsfolder.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65267
2014-11-05 17:04:42 +00:00
Amine Khaldi
b269ecaffd
[SHELL32]
...
* Partial sync of brsfolder.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65251
2014-11-04 20:13:22 +00:00
Amine Khaldi
4190d21c43
[SHELL32]
...
* Move brsfolder.cpp to the wine folder.
* Convert brsfolder.cpp into brsfolder.c.
svn path=/branches/shell-experiments/; revision=65250
2014-11-04 20:10:43 +00:00
Amine Khaldi
d05db38784
[SHELL32]
...
* bool => BOOL.
svn path=/branches/shell-experiments/; revision=65249
2014-11-04 20:00:09 +00:00
Giannis Adamopoulos
a5bcd416fb
[SHELL32]
...
Rename cpp files to the name of the class they implement
svn path=/branches/shell-experiments/; revision=65246
2014-11-04 13:28:57 +00:00
Giannis Adamopoulos
dee95b2a3f
[SHELL32]
...
- Rename IFileSystemBindDataImpl to CFileSysBindData
- Rename IconExtraction to CExtractIcon
- Rename IEnumIDListImpl to CEnumIDListBase
- Rename IDataObjectImpl to CIDLDataObj
svn path=/branches/shell-experiments/; revision=65245
2014-11-04 12:49:36 +00:00
Giannis Adamopoulos
bc9009dda3
[SHELL32]
...
- Simplify CMyDocsFolder folder to use a CFSFolder internally
- Note that while CAdminToolsFolder and CFontsFolder should aggregate CFSFolder, CMyDocsFolder shouldn't and this is implementation is much closer to windows.
svn path=/branches/shell-experiments/; revision=65243
2014-11-04 11:45:05 +00:00
Giannis Adamopoulos
75ae835000
[SHELL32]
...
- Make CFontsFolder a dumb wrapper around CFSFolder
svn path=/branches/shell-experiments/; revision=65236
2014-11-03 21:14:49 +00:00
Amine Khaldi
d7ca29bc06
[SHELL32]
...
* Another partial sync of pidl.c and pidl.h with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65235
2014-11-03 20:15:17 +00:00
Amine Khaldi
8c29f2837c
[SHELL32]
...
* Partial sync of pidl.c and pidl.h with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65234
2014-11-03 19:58:55 +00:00
Amine Khaldi
6069abeef0
[SHELL32]
...
* Move pidl.cpp and pidl.h to the wine folder.
* Convert pidl.cpp into pidl.c.
CORE-8540
svn path=/branches/shell-experiments/; revision=65233
2014-11-03 19:50:36 +00:00
Amine Khaldi
6a6f52bf66
[SHELL32]
...
* Move shellreg.cpp to the wine folder.
* Rename shellreg.cpp to shellreg.c.
* Sync shellreg.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65232
2014-11-03 19:05:48 +00:00
Amine Khaldi
0f48f23d19
[SHELL32]
...
* Another partial sync of shellord.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65231
2014-11-03 18:53:50 +00:00
Amine Khaldi
8e1cdffb62
[SHELL32]
...
* Partial sync of shellord.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65230
2014-11-03 18:21:49 +00:00
Amine Khaldi
ae35d57677
[SHELL32]
...
* Move shellord.cpp to the wine folder.
* Convert shellord.cpp into shellord.c.
CORE-8540
svn path=/branches/shell-experiments/; revision=65229
2014-11-03 18:09:50 +00:00
Giannis Adamopoulos
768eecf19e
[SHELL32]
...
- Begin improving our shell folders implementation
- CAdminToolsFolder is just a fancy CFSFolder so there is no need to reinvent the wheel
- Use a real CFSFolder to do all the work. When ATL aggregation works, we will be able to make this prettier
- Keep a small hack in CAdminToolsFolder::GetDisplayNameOf which returns the folder's name (I need to investigate if this is correct or not)
svn path=/branches/shell-experiments/; revision=65228
2014-11-03 16:41:20 +00:00
Amine Khaldi
370a6f8dc3
[SHELL32]
...
* Move control.cpp to the wine folder.
* Rename control.cpp to control.c.
* Partially sync control.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65224
2014-11-03 14:36:57 +00:00
Amine Khaldi
fd9f0d8b86
[SHELL32]
...
* Move shpolicy.cpp to the wine folder.
* Rename shpolicy.cpp to shpolicy.c.
* Sync shpolicy.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65223
2014-11-03 13:59:23 +00:00
Amine Khaldi
e24032eb8c
[SHELL32]
...
* Apply Wine commit e330a128 by Alexandre Julliard: Use Shell_GetImageLists to retrieve image lists instead of using a global variable.
CORE-8540
svn path=/branches/shell-experiments/; revision=65222
2014-11-03 13:43:01 +00:00
Amine Khaldi
3a9653d24e
[SHELL32]
...
* Move shellpath.cpp to the wine folder.
* Rename shellpath.cpp to shellpath.c.
* Partially sync shellpath.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65221
2014-11-03 13:29:18 +00:00
Amine Khaldi
ebaefd4cf3
[SHELL32]
...
* Move shell32_main.cpp to the wine folder.
* Rename shell32_main.cpp to shell32_main.c.
* Partially sync shell32_main.c with Wine 1.7.27.
* Update the location of shell32_main.h in inclusions.
CORE-8540
svn path=/branches/shell-experiments/; revision=65217
2014-11-03 12:17:30 +00:00
Amine Khaldi
8b3a691a5b
[SHELL]
...
* Mark _ILGetExtension and _ILGetFileType as EXTERN_C.
* __inline before return type.
* Some tiny style consistency fixes.
svn path=/branches/shell-experiments/; revision=65216
2014-11-03 12:13:40 +00:00
Amine Khaldi
7328a488fa
[SHELL]
...
* __inline before return type.
svn path=/branches/shell-experiments/; revision=65215
2014-11-03 12:10:23 +00:00
Amine Khaldi
86f440a776
[SHELL32]
...
* Allow shdebugstr_guid() to be used from C code too.
* Move shellole.cpp to the wine folder.
* Rename shellole.cpp to shellole.c.
* Sync shellole.c with Wine 1.7.27.
CORE-8540
svn path=/branches/shell-experiments/; revision=65213
2014-11-03 10:52:20 +00:00
Giannis Adamopoulos
2aefa1130a
[SHELL32]
...
- Add shell32.cpp and move there CShell32Module, DllGetVersion, DllMain, DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer, DllInstall, IDefClFImpl, IDefClF_fnConstructor and SHCreateDefClassObject
- Now shell32_main.cpp and shellole.cpp have code that can be converted back to C and synced to wine
svn path=/branches/shell-experiments/; revision=65212
2014-11-03 10:38:21 +00:00
Giannis Adamopoulos
ee9f3746cc
[SHELL32]
...
- Move SHGetDesktopFolder to desktop.cpp
svn path=/branches/shell-experiments/; revision=65211
2014-11-03 10:12:24 +00:00
Giannis Adamopoulos
89af2b02ad
[SHELL32]
...
- Remove an old todo file that described the things that were implemented in the shell-experiments branch
svn path=/branches/shell-experiments/; revision=65208
2014-11-02 23:50:54 +00:00
Giannis Adamopoulos
855e2e5a66
[SHELL32]
...
- Move shellstring.c to a new folder called wine. More files should be moved there eventually.
svn path=/branches/shell-experiments/; revision=65207
2014-11-02 23:41:24 +00:00
Giannis Adamopoulos
5c14d148e1
[SHELL32]
...
- Move files that implement dialogs and property sheets in dialogs folder
svn path=/branches/shell-experiments/; revision=65206
2014-11-02 23:30:48 +00:00
Giannis Adamopoulos
544bb81e8f
[SHELL32]
...
- Remove authors.cpp
svn path=/branches/shell-experiments/; revision=65201
2014-11-02 22:52:49 +00:00
David Quintana
162ff471bb
[EXPLORER-NEW]
...
* Convert codebase to C++ and make use of C++ classes for the COM objects.
svn path=/branches/shell-experiments/; revision=65197
2014-11-02 20:18:54 +00:00
David Quintana
3da5418d3f
[RSHELL]
...
[STOBJECT]
* Some nitpicking.
[SHELL32]
* Fix missing null-termination by using proper string literals.
svn path=/branches/shell-experiments/; revision=65194
2014-11-02 20:17:23 +00:00