⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes.txt

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 TXT
字号:
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 躡ernahme in wine: Anzeige der Verzeichnisnamen in Tree Pane
			m. fuchs	Wieder-Anpassung an natives 躡ersetzen 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 謋fnen neuer Fenster
15.10.2002	m. fuchs	Programmaufruf 黚er 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韓ez 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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -