reactos/modules/rosapps/applications/explorer-old/doc/changes.txt

171 lines
11 KiB
Plaintext

You will find only major changes in this file.
Small bug fixes and developments steps are not listet here.
If you search for more information, look into the Subversion repository.
14.10.2002 m. fuchs Korrektur der Anpassungen durch Übernahme in wine: Anzeige der Verzeichnisnamen in Tree Pane
m. fuchs Wieder-Anpassung an natives Übersetzen unter WIN32 mit VC++
15.10.2002 m. fuchs Entfernung der Warnungsmeldung durch SetWindowText(0, ...)
m. fuchs korrekte Anzeige der Header Control-Texte (nicht Unicode -> dlls/comctl32/header.c)
15.10.2002 m. fuchs sofortige Anzeige der Dateiliste beim Starten und Öffnen neuer Fenster
15.10.2002 m. fuchs Programmaufruf über Doppelklick in der Dateiliste
07.06.2003 m. fuchs integration with ROS desktop window
21.07.2003 m. fuchs extension of winefile for shell namespace
04.08.2003 m. fuchs C++ explorer with architecture like MS Explorer:
usage of IShellView C++, implementation of IShellBrowser, ...
09.08.2003 m. fuchs class DesktopWindow for shell view on the desktop
11.08.2003 m. fuchs class BackgroundWindow for painting of desktop background
open child folders by double click in ShellBrowserChild
13.08.2003 m. fuchs make explorer bar look more like windows taskbar bar
16.08.2003 m. fuchs first draft of working task bar
18.08.2003 m. fuchs first draft of explorer start menu
21.08.2003 m. fuchs working start menu; beginning of tray notification area
Start menu popup is now closed when clicking in another window.
22.08.2003 m. fuchs implemented clock display in tray notification area
implemented quick launch bar
23.08.2003 m. fuchs implemented "Run..." dialog by calling shell32.dll
fixed memory and GDI handle leaks
implemented context menus for task bar
tool tips for quick launch bar
24.08.2003 m. fuchs added reactos logo to startmenu
added romanian translation of Ciobanu Alexander
26.08.2003 m. fuchs implemented tooltips and launching of date/time control panel applet for clock display
27.08.2003 m. fuchs partly implemented control panel window
28.08.2003 m. fuchs control panel window in cabinet view mode
29.09.2003 m. fuchs Now we handle start menu popups via StartMenuRoot::TrackStartmenu().
30.09.2003 m. fuchs compatibility to building as Winelib application
10.09.2003 m. fuchs compatibility changes for correct desktop windows size on Windows NT
19.09.2003 m. fuchs compatibility changes for correct start menu subentries on Windows 9x
27.09.2003 m. fuchs moved start menu entries for control panel, etc. into new settings submenu
created a Makefile for compiling as standalone project using MinGW
eliminated all warnings displayed when using -Wall
activated option for compiling as UNICODE version
merged start menus of the same name (e.g. "All Users\Startup" with "<User>\Startup")
28.09.2003 m. fuchs open cabinet windows then clicking on desktop folders
18.10.2003 m. fuchs Program search dialog with interactive filtering and sorting does now work.
19.10.2003 m. fuchs implemented floating start menus
29.11.2003 m. fuchs implemented GDB stub for remote debugging
06.12.2003 m. fuchs basic support to display NTFS streams in winefile windows
20.12.2003 m. fuchs context menu implementation for desktop window
01.01.2004 m. fuchs integrated icons of Everaldo (http://www.everaldo.com) into the start menu.
02.01.2004 m. fuchs reimplemented start menu as light weight version
03.01.2004 m. fuchs lazy icon extraction for start menu
direct file system access for start menu
04.01.2004 m. fuchs implemented icon cache
11.01.2004 m. fuchs keyboard navigation in start menu
14.01.2004 m. fuchs automatically adjusted size of notification area and quicklaunch bar in desktop bar
18.01.2004 m. fuchs explorer/desktop settings property sheet
31.01.2004 m. fuchs included NT Object namespace as virtual file system
31.01.2004 m. fuchs included Registry as virtual file system
02.02.2004 m. fuchs reading of FAT image files
07.02.2004 m. fuchs included IE/Mozilla as Active X control
08.02.2004 m. fuchs desktop switching
16.02.2004 m. fuchs lean explorer version without additional bells and whistles -> see CVS branch "lean-explorer"
23.02.2004 m. fuchs start menu navigation using first characters of entry names
fixes for leaking GDI handles
25.02.2004 m. fuchs rebar control for desktop bar
28.02.2004 m. fuchs "minimize all" functionality
various fixes for notification icons, task bar and desktop switching
12.03.2004 m. fuchs automatic adjustment start button to text size
15.03.2004 m. fuchs implementation of volume control tray icon
20.03.2004 m. fuchs context menu for notification area
21.03.2004 m. fuchs configuration dialog for notification icons
XML storage for configuration options
28.03.2004 m. fuchs configuration options for showing/hiding clock, ...
04.04.2004 m. fuchs import of IE bookmarks; explorer sidebar with bookmark display
09.04.2004 m. fuchs changed favorites start menu implementation to work with internal bookmarks
12.04.2004 m. fuchs ShellBrowserChild: jump to addressbar target
17.05.2004 m. fuchs use precompiled headers for VC++ builds
01.06.2004 m. fuchs integrate optional SDI mode into main explorer branch
15.07.2004 m. fuchs fix root path for folders opened from the desktop
18.07.2004 m. fuchs precompiled header support for GCC 3.4.1
31.07.2004 m. fuchs use same startmenu entries height as MS explorer
02.08.2004 m. fuchs context menus for start menus and quick launch bar
03.08.2004 m. fuchs get version number to display from RES_STR_PRODUCT_VERSION
16.08.2004 m. fuchs display version information in about dialog and on the desktop
15.09.2004 m. fuchs remove direct version output from desktop; instead store the activation flag into the registry
17.09.2004 m. fuchs handle "." and ".." as special direcory names and move them at the very first beginning of directory listings
23.09.2004 m. fuchs configuration dialog to choose between MDI and SDI mode with persistent storage
20.11.2004 m. fuchs display notification icon change times
notification area button to toggle hidden icons
m. fuchs alpha-blend hidden notification icons
m. fuchs fix UTF8 conversion for the bookmarks list
m. fuchs decode HTML-encoded bookmark names
m. fuchs work around GCC's wide string constant bug when compiling inline functions
27.12.2004 m. fuchs fix GPF for clicks in the favorites folder
09.01.2005 frik85 update for german resource scripts
10.01.2005 m. fuchs new _NO_ALPHABLEND compiler switch
21.01.2005 tamlin Fix crashing browsing NT object namespace with non-zero-terminated UNICODE_STRING.
27.01.2005 m. fuchs fixes for command line handling
06.02.2005 m. fuchs support for owner drawn context menus at various places
08.02.2005 gvg Prefer SEE_MASK_IDLIST, since that one is actually implemented in shell32
20.02.2005 m. fuchs updates for Expat and XMLStorage files
21.02.2005 m. fuchs move public expat headers into common include folder
27.02.2005 frik85 Add support for explorer to load the desk.cpl when right clicking on background.
04.03.2005 fireball New StartMenu and ReactOS icons by Mindflyer
05.03.2005 m. fuchs case insensitive startmenu merging
m. fuchs update ROS icon in about dialog and start menu side bar
14.03.2005 gvg tinus: Use RegisterShellHookWindow()
19.03.2005 m. fuchs register ourselves as task manager window to make the RegisterShellHookWindow() call working [thanks to Filip :)]
21.03.2005 fireball Nice "About Explorer" icon by Mindflyer
27.03.2005 m. fuchs hide login screen to make the login on XP faster
m. fuchs launch shell DDE server
m. fuchs make Shell Hook Messages really work in Windows
27.03.2005 greatlrd New Explorer icon from Mindflyer
28.03.2005 m. fuchs launch all registered Shell Service Objects (Systray, network icons, ...)
m. fuchs enable multiline tooltips
01.04.2005 greatlrd David Nordenberg: fixed minor things in swedish translation
02.04.2005 m. fuchs terminate shell service objects thread if there is nothing to do
m. fuchs switch to search icon in search dialog
m. fuchs fix tray icon config dialog for the first icon
m. fuchs "minimize all": only minimize windows with valid positions
m. fuchs fix termination of "search program" dialog
03.04.2005 m. fuchs fix SDI shell browser
m. fuchs display "log off" dialog, add "terminate" menu entry
m. fuchs show logoff dialog in lean explorer
m. fuchs activate printer folder menu
14.04.2005 m. fuchs charn: step-wise taskbar resizing
01.05.2005 m. fuchs merge ROS Shell without integrated explorer part into trunk
03.05.2005 m. fuchs display custom folders in start menu root
03.05.2005 m. fuchs rosshell: printer and network folder in start menu
04.05.2005 greatlrd Fixes for Swedish resource script
20.05.2005 navaraf Luk "denzil" Frolka: partial Czech translation of Explorer
02.06.2005 fireball First version of Explorer's translation into Russian. Done by Dmitry Philippov, checked by me, DarkHobbit and others
03.06.2005 m. fuchs split the big explorer resource file into smaller language specific rescource scripts
05.06.2005 hpoussin Include French resources in explorer
15.07.2005 greatlrd update swedish .rc and rename it from sw to sv, remove the german part in swedish rc
16.07.2005 greatlrd crop the startmenu side bar logo to 30x280
17.07.2005 m. fuchs add explorer-ro.rc
26.08.2005 navaraf Make the explorer taskbar look a bit nicer
12.09.2005 royce security audit of explorer code: strcpy -> lstrcpyn, ...
19.09.2005 navaraf Fix the taskbar button resizing to account for button spacing.
21.09.2005 m. fuchs XMLStorage update, Bugfix for UTF-8 strings
m. fuchs use size_t for buffer/string lengths instead of int, define COUNTOF if not defined already
25.09.2005 navaraf Patricio Martínez Ros: Update spanish translation
25.09.2005 m. fuchs new tool bar icons for the drive bar
m. fuchs refactor all IUnknown implementations using IComSrvBase
30.09.2005 m. fuchs Fix of Bugzilla Bug 676: dynamic explorer start menu sidebar size
01.10.2005 greatlrd new, smaller startmenu pictures using the dynamic explorer start menu sidebar feature
01.10.2005 m. fuchs MDI/SDI option dialog: pictures for illustration, remove resizable flag
02.10.2005 m. fuchs new option to open explorer subfolders in separate windows
m. fuchs fix enabling of split border
m. fuchs fix directory traversing in explorer SDI windows
m. fuchs fix tree list image loading: work around GCC's wide string constant bug
04.10.2005 m. fuchs complete german resources for explorer
04.10.2005 m. fuchs "execute" menu entry
m. fuchs activate execution from command bar
05.10.2005 m. fuchs fix UNICODE control panel calls to handle double clicks on the task bar clock
m. fuchs one-click activation of "Start" button
m. fuchs use GET_X_LPARAM macro in WM_MOUSEMOVE handlers
m. fuchs leave TrackStartmenu() function when executing any start menu command
06.10.2005 m. fuchs implemented command line parser for Explorer
09.10.2005 m. fuchs Fix for Bugzilla Entry 330: Correctly handle WM_COMMAND messages in web windows without web control
m. fuchs replace "search computer" start menu entry by a "not yet implemented" message
01.11.2005 m. fuchs String::str(), String::toLower() to allow conventient and WINE compatible string conversions
29.11.2005 m. fuchs Adjustments for Visual Studio 2005: use new secure CT functions, COUNTOF for buffer sizes
28.12.2005 m. fuchs display icon overlays in Explorer tree view
31.12.2005 m. fuchs handle "/root" command line parameter