1You will find only major changes in this file. 2Small bug fixes and developments steps are not listet here. 3If you search for more information, look into the Subversion repository. 4 514.10.2002 m. fuchs Korrektur der Anpassungen durch �bernahme in wine: Anzeige der Verzeichnisnamen in Tree Pane 6 m. fuchs Wieder-Anpassung an natives �bersetzen unter WIN32 mit VC++ 7 815.10.2002 m. fuchs Entfernung der Warnungsmeldung durch SetWindowText(0, ...) 9 m. fuchs korrekte Anzeige der Header Control-Texte (nicht Unicode -> dlls/comctl32/header.c) 10 1115.10.2002 m. fuchs sofortige Anzeige der Dateiliste beim Starten und �ffnen neuer Fenster 1215.10.2002 m. fuchs Programmaufruf �ber Doppelklick in der Dateiliste 13 1407.06.2003 m. fuchs integration with ROS desktop window 1521.07.2003 m. fuchs extension of winefile for shell namespace 1604.08.2003 m. fuchs C++ explorer with architecture like MS Explorer: 17 usage of IShellView C++, implementation of IShellBrowser, ... 1809.08.2003 m. fuchs class DesktopWindow for shell view on the desktop 1911.08.2003 m. fuchs class BackgroundWindow for painting of desktop background 20 open child folders by double click in ShellBrowserChild 2113.08.2003 m. fuchs make explorer bar look more like windows taskbar bar 2216.08.2003 m. fuchs first draft of working task bar 2318.08.2003 m. fuchs first draft of explorer start menu 2421.08.2003 m. fuchs working start menu; beginning of tray notification area 25 Start menu popup is now closed when clicking in another window. 2622.08.2003 m. fuchs implemented clock display in tray notification area 27 implemented quick launch bar 2823.08.2003 m. fuchs implemented "Run..." dialog by calling shell32.dll 29 fixed memory and GDI handle leaks 30 implemented context menus for task bar 31 tool tips for quick launch bar 3224.08.2003 m. fuchs added reactos logo to startmenu 33 added romanian translation of Ciobanu Alexander 3426.08.2003 m. fuchs implemented tooltips and launching of date/time control panel applet for clock display 3527.08.2003 m. fuchs partly implemented control panel window 3628.08.2003 m. fuchs control panel window in cabinet view mode 3729.09.2003 m. fuchs Now we handle start menu popups via StartMenuRoot::TrackStartmenu(). 3830.09.2003 m. fuchs compatibility to building as Winelib application 3910.09.2003 m. fuchs compatibility changes for correct desktop windows size on Windows NT 4019.09.2003 m. fuchs compatibility changes for correct start menu subentries on Windows 9x 4127.09.2003 m. fuchs moved start menu entries for control panel, etc. into new settings submenu 42 created a Makefile for compiling as standalone project using MinGW 43 eliminated all warnings displayed when using -Wall 44 activated option for compiling as UNICODE version 45 merged start menus of the same name (e.g. "All Users\Startup" with "<User>\Startup") 4628.09.2003 m. fuchs open cabinet windows then clicking on desktop folders 4718.10.2003 m. fuchs Program search dialog with interactive filtering and sorting does now work. 4819.10.2003 m. fuchs implemented floating start menus 4929.11.2003 m. fuchs implemented GDB stub for remote debugging 5006.12.2003 m. fuchs basic support to display NTFS streams in winefile windows 5120.12.2003 m. fuchs context menu implementation for desktop window 5201.01.2004 m. fuchs integrated icons of Everaldo (http://www.everaldo.com) into the start menu. 5302.01.2004 m. fuchs reimplemented start menu as light weight version 5403.01.2004 m. fuchs lazy icon extraction for start menu 55 direct file system access for start menu 5604.01.2004 m. fuchs implemented icon cache 5711.01.2004 m. fuchs keyboard navigation in start menu 5814.01.2004 m. fuchs automatically adjusted size of notification area and quicklaunch bar in desktop bar 5918.01.2004 m. fuchs explorer/desktop settings property sheet 6031.01.2004 m. fuchs included NT Object namespace as virtual file system 6131.01.2004 m. fuchs included Registry as virtual file system 6202.02.2004 m. fuchs reading of FAT image files 6307.02.2004 m. fuchs included IE/Mozilla as Active X control 6408.02.2004 m. fuchs desktop switching 6516.02.2004 m. fuchs lean explorer version without additional bells and whistles -> see CVS branch "lean-explorer" 6623.02.2004 m. fuchs start menu navigation using first characters of entry names 67 fixes for leaking GDI handles 6825.02.2004 m. fuchs rebar control for desktop bar 6928.02.2004 m. fuchs "minimize all" functionality 70 various fixes for notification icons, task bar and desktop switching 7112.03.2004 m. fuchs automatic adjustment start button to text size 7215.03.2004 m. fuchs implementation of volume control tray icon 7320.03.2004 m. fuchs context menu for notification area 7421.03.2004 m. fuchs configuration dialog for notification icons 75 XML storage for configuration options 7628.03.2004 m. fuchs configuration options for showing/hiding clock, ... 7704.04.2004 m. fuchs import of IE bookmarks; explorer sidebar with bookmark display 7809.04.2004 m. fuchs changed favorites start menu implementation to work with internal bookmarks 79 8012.04.2004 m. fuchs ShellBrowserChild: jump to addressbar target 8117.05.2004 m. fuchs use precompiled headers for VC++ builds 8201.06.2004 m. fuchs integrate optional SDI mode into main explorer branch 8315.07.2004 m. fuchs fix root path for folders opened from the desktop 8418.07.2004 m. fuchs precompiled header support for GCC 3.4.1 8531.07.2004 m. fuchs use same startmenu entries height as MS explorer 8602.08.2004 m. fuchs context menus for start menus and quick launch bar 8703.08.2004 m. fuchs get version number to display from RES_STR_PRODUCT_VERSION 8816.08.2004 m. fuchs display version information in about dialog and on the desktop 8915.09.2004 m. fuchs remove direct version output from desktop; instead store the activation flag into the registry 9017.09.2004 m. fuchs handle "." and ".." as special direcory names and move them at the very first beginning of directory listings 9123.09.2004 m. fuchs configuration dialog to choose between MDI and SDI mode with persistent storage 9220.11.2004 m. fuchs display notification icon change times 93 notification area button to toggle hidden icons 94 m. fuchs alpha-blend hidden notification icons 95 m. fuchs fix UTF8 conversion for the bookmarks list 96 m. fuchs decode HTML-encoded bookmark names 97 m. fuchs work around GCC's wide string constant bug when compiling inline functions 9827.12.2004 m. fuchs fix GPF for clicks in the favorites folder 9909.01.2005 frik85 update for german resource scripts 10010.01.2005 m. fuchs new _NO_ALPHABLEND compiler switch 10121.01.2005 tamlin Fix crashing browsing NT object namespace with non-zero-terminated UNICODE_STRING. 10227.01.2005 m. fuchs fixes for command line handling 10306.02.2005 m. fuchs support for owner drawn context menus at various places 10408.02.2005 gvg Prefer SEE_MASK_IDLIST, since that one is actually implemented in shell32 10520.02.2005 m. fuchs updates for Expat and XMLStorage files 10621.02.2005 m. fuchs move public expat headers into common include folder 10727.02.2005 frik85 Add support for explorer to load the desk.cpl when right clicking on background. 10804.03.2005 fireball New StartMenu and ReactOS icons by Mindflyer 10905.03.2005 m. fuchs case insensitive startmenu merging 110 m. fuchs update ROS icon in about dialog and start menu side bar 11114.03.2005 gvg tinus: Use RegisterShellHookWindow() 11219.03.2005 m. fuchs register ourselves as task manager window to make the RegisterShellHookWindow() call working [thanks to Filip :)] 11321.03.2005 fireball Nice "About Explorer" icon by Mindflyer 11427.03.2005 m. fuchs hide login screen to make the login on XP faster 115 m. fuchs launch shell DDE server 116 m. fuchs make Shell Hook Messages really work in Windows 11727.03.2005 greatlrd New Explorer icon from Mindflyer 11828.03.2005 m. fuchs launch all registered Shell Service Objects (Systray, network icons, ...) 119 m. fuchs enable multiline tooltips 12001.04.2005 greatlrd David Nordenberg: fixed minor things in swedish translation 12102.04.2005 m. fuchs terminate shell service objects thread if there is nothing to do 122 m. fuchs switch to search icon in search dialog 123 m. fuchs fix tray icon config dialog for the first icon 124 m. fuchs "minimize all": only minimize windows with valid positions 125 m. fuchs fix termination of "search program" dialog 12603.04.2005 m. fuchs fix SDI shell browser 127 m. fuchs display "log off" dialog, add "terminate" menu entry 128 m. fuchs show logoff dialog in lean explorer 129 m. fuchs activate printer folder menu 13014.04.2005 m. fuchs charn: step-wise taskbar resizing 13101.05.2005 m. fuchs merge ROS Shell without integrated explorer part into trunk 13203.05.2005 m. fuchs display custom folders in start menu root 13303.05.2005 m. fuchs rosshell: printer and network folder in start menu 13404.05.2005 greatlrd Fixes for Swedish resource script 13520.05.2005 navaraf Luk "denzil" Frolka: partial Czech translation of Explorer 13602.06.2005 fireball First version of Explorer's translation into Russian. Done by Dmitry Philippov, checked by me, DarkHobbit and others 13703.06.2005 m. fuchs split the big explorer resource file into smaller language specific rescource scripts 13805.06.2005 hpoussin Include French resources in explorer 13915.07.2005 greatlrd update swedish .rc and rename it from sw to sv, remove the german part in swedish rc 14016.07.2005 greatlrd crop the startmenu side bar logo to 30x280 14117.07.2005 m. fuchs add explorer-ro.rc 14226.08.2005 navaraf Make the explorer taskbar look a bit nicer 14312.09.2005 royce security audit of explorer code: strcpy -> lstrcpyn, ... 14419.09.2005 navaraf Fix the taskbar button resizing to account for button spacing. 14521.09.2005 m. fuchs XMLStorage update, Bugfix for UTF-8 strings 146 m. fuchs use size_t for buffer/string lengths instead of int, define COUNTOF if not defined already 14725.09.2005 navaraf Patricio Mart�nez Ros: Update spanish translation 14825.09.2005 m. fuchs new tool bar icons for the drive bar 149 m. fuchs refactor all IUnknown implementations using IComSrvBase 15030.09.2005 m. fuchs Fix of Bugzilla Bug 676: dynamic explorer start menu sidebar size 15101.10.2005 greatlrd new, smaller startmenu pictures using the dynamic explorer start menu sidebar feature 15201.10.2005 m. fuchs MDI/SDI option dialog: pictures for illustration, remove resizable flag 15302.10.2005 m. fuchs new option to open explorer subfolders in separate windows 154 m. fuchs fix enabling of split border 155 m. fuchs fix directory traversing in explorer SDI windows 156 m. fuchs fix tree list image loading: work around GCC's wide string constant bug 15704.10.2005 m. fuchs complete german resources for explorer 15804.10.2005 m. fuchs "execute" menu entry 159 m. fuchs activate execution from command bar 16005.10.2005 m. fuchs fix UNICODE control panel calls to handle double clicks on the task bar clock 161 m. fuchs one-click activation of "Start" button 162 m. fuchs use GET_X_LPARAM macro in WM_MOUSEMOVE handlers 163 m. fuchs leave TrackStartmenu() function when executing any start menu command 16406.10.2005 m. fuchs implemented command line parser for Explorer 16509.10.2005 m. fuchs Fix for Bugzilla Entry 330: Correctly handle WM_COMMAND messages in web windows without web control 166 m. fuchs replace "search computer" start menu entry by a "not yet implemented" message 16701.11.2005 m. fuchs String::str(), String::toLower() to allow conventient and WINE compatible string conversions 16829.11.2005 m. fuchs Adjustments for Visual Studio 2005: use new secure CT functions, COUNTOF for buffer sizes 16928.12.2005 m. fuchs display icon overlays in Explorer tree view 17031.12.2005 m. fuchs handle "/root" command line parameter 171