diff host/tools/pkgadmin/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents
children 59d97b6ba612
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/host/tools/pkgadmin/ChangeLog
@@ -0,0 +1,443 @@
+2000-03-08  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32/PkgAdmin.dsw:
+
+	Use relocated cdl project file.
+
+2000-03-02  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32/PkgAdmin.rc,
+	  win32/PkgAdminres.h:
+
+	Add new 'please wait' dialog resource.
+
+	* win32\PkgAdminTclWaitDlg.cpp,
+	  win32\PkgAdminTclWaitDlg.h:
+
+	New CPkgAdminTclWaitDlg class to handle the new
+	'please wait' dialog. Invokes ecosadmin.tcl in a
+	new thread to allow re-painting of the dialog
+	during admin tasks.
+
+	* win32/PkgAdmin.dsp:
+
+	Add source and header for the admin tool
+	'please wait' dialog.
+
+	* win32/PkgAdminDlg.cpp:
+
+	Modify EvalTclFile() to launch the new 'please wait'
+	dialog and wait for it to be closed by another thread.
+
+	Modify OnInitDialog() to fix the logic which decides
+	whether the path to the user tools is available.
+
+2000-02-17  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.rc:
+
+	Update the version and copyright information in the
+	'About...' dialog box.
+
+2000-02-14 Simon FitzMaurice <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdmin.h
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+    win32\PkgAdminLicenseDlg.cpp
+    win32\PkgAdminLicenseDlg.h
+    win32\PkgAdminres.cpp
+    win32\StdAfx.cpp
+    win32\StdAfx.h
+
+  Update copyright headers
+
+2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.rc
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+    win32\PkgAdminres.h
+
+  Reintroduce about box (only works via keyboard for now)
+
+2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.dsp
+
+  Use cdl from v:\ide 
+  
+2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
+  * win32\PkgAdminres.h
+
+  Cannot have copyright header.
+
+2000-02-01  Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp 
+    win32\PkgAdmin.h 
+    win32\PkgAdmin.rc 
+    win32\PkgAdminDlg.cpp 
+    win32\PkgAdminDlg.h 
+    win32\PkgAdminLicenseDlg.cpp 
+    win32\PkgAdminLicenseDlg.h 
+    win32\PkgAdminres.cpp 
+    win32\PkgAdminres.h 
+    win32\StdAfx.cpp 
+    win32\StdAfx.h 
+
+  Normalize copyright headers.
+
+2000-01-27  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.cpp:
+
+	Modify InitInstance() to persist the eCos repository
+	location only if the path contains a backslash. The
+	current eCos repository location can be unknown on
+	occasion.
+
+2000-01-25  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify OnPkgadminRemove() to fix capitalization of
+	message box caption.
+
+	* win32\PkgAdmin.cpp:
+
+	Modify InitInstance() to persist the path to a release
+	repository correctly.
+
+2000-01-10  Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdminDlg.cpp
+
+  Cygnus -> Red Hat (excluding copyrights)
+
+2000-01-10  Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdmin.rc
+    win32\PkgAdminres.cpp
+    win32\PkgAdminres.h
+    
+  Remove requirement to map between control ID and string resource ID.
+
+2000-01-10  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify OnPkgadminRemove() to warn the user against
+	deleting core eCos packages.
+
+1999-12-22 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+
+  SetDefaultCSHFile is renamed to SetCSHFilePath
+
+1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.rc
+    win32\PkgAdminres.cpp
+    win32\PkgAdminres.h
+
+  Add context-sensitive help for controls.
+
+1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.rc
+
+  Ensure no taskbar icon when invoked as a modal dialog
+
+1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdmin.dsp
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+    win32\PkgAdminLicenseDlg.cpp
+    win32\PkgAdminLicenseDlg.h
+
+  Base dialogs on eCosDialog for context-sensitive help.
+  Add win32\PkgAdminres.cpp to contain help maps.
+
+1999-12-20 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdmin.dsp
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+    win32\PkgAdminLicenseDlg.cpp
+    win32\PkgAdminLicenseDlg.h
+
+  Add basis for context-sensitive help.
+
+  * win32\PkgAdminres.h
+
+  Renumber IDs such that app icon is greater than that of config tool's (lowest number is used in combined app)
+
+1999-12-14 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.cpp
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+
+  Use correct icon is used in standalone version.
+
+  * win32\PkgAdminres.h
+
+  Ensure IDM_ABOUTBOX has system menu compatible id
+
+1999-12-14 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+
+  Hide Repository button when invoked as a dialog
+
+1999-12-13 Simon FitzMaurice  <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.rc
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminres.h
+
+  Avoid clash between pkgadmin and configtool icons
+
+1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
+	* win32\PkgAdminres.h
+	Again renumber resource IDs, this time avoiding > 0x8000
+
+1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
+	* win32\PkgAdminDlg.cpp
+
+	Do not use PostQuitMessage to exit dialog
+
+	* win32\PkgAdminres.h
+
+	Renumber resource IDs
+
+1999-12-10  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.dsp:
+
+	Add RegKeyEx source and header files.
+
+	* win32\PkgAdmin.mak:
+
+	Remove redundant file.
+
+1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
+      *	win32\PkgAdmin.cpp
+	win32\PkgAdmin.dsp
+	win32\PkgAdminDlg.cpp
+	win32\PkgAdminDlg.h
+
+  Move persistence of registry to Software\Cygnus Solutions\eCos\Common\Repository\folder.
+
+1999-12-09  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.dsp:
+
+	bitmap1.bmp -> pkgadmin1.bmp
+
+1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
+  * win32\PkgAdmin.rc
+    win32\PkgAdminDlg.cpp
+    win32\PkgAdminDlg.h
+    win32\PkgAdminLicenseDlg.h
+    win32\PkgAdminres.h
+
+    Changes to allow tool to be run as modal dialog
+
+1999-12-08  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.dsp:
+
+	resource.h -> PkgAdminres.h	
+
+1999-12-07 Simon FitzMaurice <sdf@cygnus.co.uk>
+
+	* win32\PkgAdminres.h
+	  win32\PkgAdmin.h
+	  win32\resource.h
+	  win32\PkgAdmin.rc
+
+	resource.h -> PkgAdminres.h
+
+1999-12-07  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.h,
+	  win32\StdAfx.h:
+
+	Supress STL-related compilation warnings.
+
+1999-11-04  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Invoke the ecosadmin.tcl script rather than the
+	pkgadmin.tcl script.
+
+1999-10-08  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
+
+	Link against Tcl 8.2.1.
+
+1999-09-24  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.rc:
+
+	Set the MFC application name.
+
+1999-09-24  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\res\PkgAdmin.ico:
+
+	Distinct application icon incorporating a diskette image.
+
+1999-09-24  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Remove AppWizard-generated call to SetIcon(m_hIcon,FALSE)
+	which was causing the 32x32 application icon to be resized
+	where the 16x16	icon was appropriate.
+
+1999-09-15  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify OnPkgadminAdd() to continue with the installation
+	of other package distributions if the installation of one
+	package distribution fails or its licensing terms are
+	rejected by the user.
+
+1999-09-14  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.rc:
+
+	Modify shortcut key for package tree to avoid duplication.
+
+1999-09-14  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
+
+	Add new member function SetCaption() to set the eCos package
+	distribution file path in the license dialog caption bar.
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify OnPkgadminAdd() to install multiple eCos package
+	distribution files specified using a multiple selection
+	file dialog box.
+
+1999-09-14  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.rc:
+
+	Increase the width of the license dialog to accommodate a
+	monospaced font.
+
+	* win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
+
+	Set license text font to Courier New 9pt.
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify PopulatePackageTree() to convert database error
+	messages to Unicode for presentation.
+
+	Modify OnPkgadminAdd() to remove 'All Files (*.*)' file
+	type selection.
+
+1999-09-14  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify EvalTclFile() to display the wait cursor
+	during package addition and removal.
+
+1999-09-14  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify EvalTclFile() to no longer explicitly open
+	and register the nul: device for standard output.
+	Calling Tcl_SetStdChannel() with a NULL channel ID
+	is sufficient.
+
+1999-09-13  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
+
+	Remove global "UNICODE" C preprocessor definition from
+	Unicode	build configurations. It was not necessary.
+
+1999-09-13  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
+
+	New FindUserToolsPath() function to get the eCos user
+	tools path from the registry.
+
+	Modify OnInitDialog() to append the user tools path to
+	the PATH environment variable.
+
+	Specify the parent window when constructing dialog boxes.
+
+	* win32\PkgAdmin.rc:
+
+	Reduce the height of the license dialog.
+
+	* win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
+
+	Add global "UNICODE" C preprocessor definition to Unicode
+	build configurations.
+
+1999-09-13  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
+
+	Modify EvalTclFile() to present error strings returned
+	by pkgadmin.tcl.
+
+	Code tidying.
+
+1999-09-09  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Clear old package tree just in time when re-populating
+	tree.
+
+	* win32\PkgAdmin.rc:
+
+	Minor tweaks to dialog layouts.
+
+1999-09-09  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdminDlg.cpp:
+
+	Modify PopulatePackageTree() to sort version nodes in
+	addition to package nodes.
+
+	Add customised caption bars to CFileDialog dialogs.
+
+1999-09-09  John Dallaway  <jld@cygnus.co.uk>
+
+	* win32\PkgAdmin.rc, win32\resource.h:
+
+	New license dialog resource.
+
+	* win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
+
+	New license dialog class to display license text and prompt
+	the	user for acceptance of the license terms.
+
+	* win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
+
+	Remove unnecessary OnClose() message handler.
+
+	Modify OnPkgadminAdd() function to display the license
+	text for a package via the new license dialog.
+
+	* win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
+
+	Add new license dialog files.
+
+1999-09-07  John Dallaway  <jld@cygnus.co.uk>
+
+	* all files:
+
+	Initial check-in of the eCos Package Administration Tool GUI.