Stas'M
484f33f0d3
[BROWSEUI] CBandSiteMenu
...
- Move SHGetFolder code to CreateBuiltInISFBand
- Get rid of CSIDL_FLAG_CREATE (Windows doesn't create Quick Launch
directory)
- Use ILFree since variables are reused now
2017-11-05 14:06:47 +02:00
Giannis Adamopoulos
2875a70c0a
[BROWSEUI] Add a todo comment block in CISFBand.cpp and CBandSite.cpp regarding some problems and missing features when using the quick launch toolbar. These two lists are not complete but cover most important problems of quick launch. There is no need to create bug reports for these.
2017-11-02 19:52:02 +02:00
Amine Khaldi
5cb0615147
[BROWSEUI][DEVMGR][EXPLORER][NTGDI][NTOBJSHEX][NTVDM][SETUPAPI] Remove/comment out some unused variables. CORE-11799 ( #94 )
2017-10-28 15:04:18 +01:00
Giannis Adamopoulos
143c306006
[BROWSEUI] CBandSiteMenu: Use CSimpleArray and CComHeapPtr.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
3bfdbf3b2c
[BROWSEUI] Improve CBandSiteBase::OnWinEvent to forward messages correctly to the child bands.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
bab9a54039
[BROWSEUI] Add a hack and abuse ISFB_STATE_QLINKSMODE to make the quick launch band to be aligned to left and show no text
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
ee3b732043
[BROWSEUI] CISFBand: Misc fixes
...
- Slightly improve the implementation of IShellFolderBand
- Show both folders and files in the toolbar
- Use the name of the folder shown as the name of the band
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
37e6151b40
[BROWSEUI] CBandSiteMenu: Implement the Desktop, Quick Launch and New Toolbar menu items
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
0ed80264f9
[BROWSEUI] CBandSiteMenu: Fix two broken loops
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
3e812a66ff
[BROWSEUI] Enable the menu items for the toolbars submenu of the CBandSiteMenu. Also add a new string which will be used in the next commit.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
8a52080dcc
[BROWSEUI] Rename CISFBand_CreateInstance and add a CISFBand_CreateInstance macro that makes easy to switch between the system implementation or the local one.
2017-10-22 20:03:32 +03:00
Giannis Adamopoulos
f0f1e5ffdb
[QCKLNCH] Remove qcklnch ( #61 )
...
- Move CIFSBand to the shellbars static lib which is linked to browseui and rshell.
- Move CQuickLaunchBand to rshell.
- Make nescessary adjustments so that they can both be registered and instantiated.
2017-10-16 23:56:34 +03:00
Colin Finck
950c86fb4c
Fix remaining text file line endings in the tree. ( #18 )
...
Based on https://stackoverflow.com/a/1511273
Also enforce CRLF for all *.xml files in our tree, because they are distributed with ReactOS.
2017-10-06 15:00:36 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00