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