1 2000-12-15 Julian Smart <julians@redhat.com>
3 * win32/PkgAdminDlg.cpp:
5 Provide dummy error and warning handlers for
6 CdlPackagesDatabaseBody::make or it asserts in debug mode.
8 2000-06-15 John Dallaway <jld@redhat.com>
12 Link debug builds against tcl82d.lib rather than
15 Look for libCDL in v:\cdl rather than v:\ide.
17 2000-03-29 John Dallaway <jld@cygnus.co.uk>
21 Update version string.
23 2000-03-15 John Dallaway <jld@cygnus.co.uk>
27 Update version number to 1.3.2.
29 2000-03-08 John Dallaway <jld@cygnus.co.uk>
33 Use relocated cdl project file.
35 2000-03-02 John Dallaway <jld@cygnus.co.uk>
40 Add new 'please wait' dialog resource.
42 * win32\PkgAdminTclWaitDlg.cpp,
43 win32\PkgAdminTclWaitDlg.h:
45 New CPkgAdminTclWaitDlg class to handle the new
46 'please wait' dialog. Invokes ecosadmin.tcl in a
47 new thread to allow re-painting of the dialog
52 Add source and header for the admin tool
55 * win32/PkgAdminDlg.cpp:
57 Modify EvalTclFile() to launch the new 'please wait'
58 dialog and wait for it to be closed by another thread.
60 Modify OnInitDialog() to fix the logic which decides
61 whether the path to the user tools is available.
63 2000-02-17 John Dallaway <jld@cygnus.co.uk>
67 Update the version and copyright information in the
68 'About...' dialog box.
70 2000-02-14 Simon FitzMaurice <sdf@cygnus.co.uk>
75 win32\PkgAdminLicenseDlg.cpp
76 win32\PkgAdminLicenseDlg.h
81 Update copyright headers
83 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
89 Reintroduce about box (only works via keyboard for now)
91 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
96 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
99 Cannot have copyright header.
101 2000-02-01 Simon FitzMaurice <sdf@cygnus.co.uk>
105 win32\PkgAdminDlg.cpp
107 win32\PkgAdminLicenseDlg.cpp
108 win32\PkgAdminLicenseDlg.h
109 win32\PkgAdminres.cpp
114 Normalize copyright headers.
116 2000-01-27 John Dallaway <jld@cygnus.co.uk>
118 * win32\PkgAdmin.cpp:
120 Modify InitInstance() to persist the eCos repository
121 location only if the path contains a backslash. The
122 current eCos repository location can be unknown on
125 2000-01-25 John Dallaway <jld@cygnus.co.uk>
127 * win32\PkgAdminDlg.cpp:
129 Modify OnPkgadminRemove() to fix capitalization of
132 * win32\PkgAdmin.cpp:
134 Modify InitInstance() to persist the path to a release
135 repository correctly.
137 2000-01-10 Simon FitzMaurice <sdf@cygnus.co.uk>
139 win32\PkgAdminDlg.cpp
141 Cygnus -> Red Hat (excluding copyrights)
143 2000-01-10 Simon FitzMaurice <sdf@cygnus.co.uk>
146 win32\PkgAdminres.cpp
149 Remove requirement to map between control ID and string resource ID.
151 2000-01-10 John Dallaway <jld@cygnus.co.uk>
153 * win32\PkgAdminDlg.cpp:
155 Modify OnPkgadminRemove() to warn the user against
156 deleting core eCos packages.
158 1999-12-22 Simon FitzMaurice <sdf@cygnus.co.uk>
161 SetDefaultCSHFile is renamed to SetCSHFilePath
163 1999-12-21 Simon FitzMaurice <sdf@cygnus.co.uk>
165 win32\PkgAdminres.cpp
168 Add context-sensitive help for controls.
170 1999-12-21 Simon FitzMaurice <sdf@cygnus.co.uk>
173 Ensure no taskbar icon when invoked as a modal dialog
175 1999-12-21 Simon FitzMaurice <sdf@cygnus.co.uk>
178 win32\PkgAdminDlg.cpp
180 win32\PkgAdminLicenseDlg.cpp
181 win32\PkgAdminLicenseDlg.h
183 Base dialogs on eCosDialog for context-sensitive help.
184 Add win32\PkgAdminres.cpp to contain help maps.
186 1999-12-20 Simon FitzMaurice <sdf@cygnus.co.uk>
189 win32\PkgAdminDlg.cpp
191 win32\PkgAdminLicenseDlg.cpp
192 win32\PkgAdminLicenseDlg.h
194 Add basis for context-sensitive help.
196 * win32\PkgAdminres.h
198 Renumber IDs such that app icon is greater than that of config tool's (lowest number is used in combined app)
200 1999-12-14 Simon FitzMaurice <sdf@cygnus.co.uk>
202 win32\PkgAdminDlg.cpp
205 Use correct icon is used in standalone version.
207 * win32\PkgAdminres.h
209 Ensure IDM_ABOUTBOX has system menu compatible id
211 1999-12-14 Simon FitzMaurice <sdf@cygnus.co.uk>
212 * win32\PkgAdminDlg.cpp
215 Hide Repository button when invoked as a dialog
217 1999-12-13 Simon FitzMaurice <sdf@cygnus.co.uk>
219 win32\PkgAdminDlg.cpp
222 Avoid clash between pkgadmin and configtool icons
224 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
225 * win32\PkgAdminres.h
226 Again renumber resource IDs, this time avoiding > 0x8000
228 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
229 * win32\PkgAdminDlg.cpp
231 Do not use PostQuitMessage to exit dialog
233 * win32\PkgAdminres.h
235 Renumber resource IDs
237 1999-12-10 John Dallaway <jld@cygnus.co.uk>
239 * win32\PkgAdmin.dsp:
241 Add RegKeyEx source and header files.
243 * win32\PkgAdmin.mak:
245 Remove redundant file.
247 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
250 win32\PkgAdminDlg.cpp
253 Move persistence of registry to Software\Cygnus Solutions\eCos\Common\Repository\folder.
255 1999-12-09 John Dallaway <jld@cygnus.co.uk>
257 * win32\PkgAdmin.dsp:
259 bitmap1.bmp -> pkgadmin1.bmp
261 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
263 win32\PkgAdminDlg.cpp
265 win32\PkgAdminLicenseDlg.h
268 Changes to allow tool to be run as modal dialog
270 1999-12-08 John Dallaway <jld@cygnus.co.uk>
272 * win32\PkgAdmin.dsp:
274 resource.h -> PkgAdminres.h
276 1999-12-07 Simon FitzMaurice <sdf@cygnus.co.uk>
278 * win32\PkgAdminres.h
283 resource.h -> PkgAdminres.h
285 1999-12-07 John Dallaway <jld@cygnus.co.uk>
287 * win32\PkgAdminDlg.h,
290 Supress STL-related compilation warnings.
292 1999-11-04 John Dallaway <jld@cygnus.co.uk>
294 * win32\PkgAdminDlg.cpp:
296 Invoke the ecosadmin.tcl script rather than the
299 1999-10-08 John Dallaway <jld@cygnus.co.uk>
301 * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
303 Link against Tcl 8.2.1.
305 1999-09-24 John Dallaway <jld@cygnus.co.uk>
309 Set the MFC application name.
311 1999-09-24 John Dallaway <jld@cygnus.co.uk>
313 * win32\res\PkgAdmin.ico:
315 Distinct application icon incorporating a diskette image.
317 1999-09-24 John Dallaway <jld@cygnus.co.uk>
319 * win32\PkgAdminDlg.cpp:
321 Remove AppWizard-generated call to SetIcon(m_hIcon,FALSE)
322 which was causing the 32x32 application icon to be resized
323 where the 16x16 icon was appropriate.
325 1999-09-15 John Dallaway <jld@cygnus.co.uk>
327 * win32\PkgAdminDlg.cpp:
329 Modify OnPkgadminAdd() to continue with the installation
330 of other package distributions if the installation of one
331 package distribution fails or its licensing terms are
332 rejected by the user.
334 1999-09-14 John Dallaway <jld@cygnus.co.uk>
338 Modify shortcut key for package tree to avoid duplication.
340 1999-09-14 John Dallaway <jld@cygnus.co.uk>
342 * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
344 Add new member function SetCaption() to set the eCos package
345 distribution file path in the license dialog caption bar.
347 * win32\PkgAdminDlg.cpp:
349 Modify OnPkgadminAdd() to install multiple eCos package
350 distribution files specified using a multiple selection
353 1999-09-14 John Dallaway <jld@cygnus.co.uk>
357 Increase the width of the license dialog to accommodate a
360 * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
362 Set license text font to Courier New 9pt.
364 * win32\PkgAdminDlg.cpp:
366 Modify PopulatePackageTree() to convert database error
367 messages to Unicode for presentation.
369 Modify OnPkgadminAdd() to remove 'All Files (*.*)' file
372 1999-09-14 John Dallaway <jld@cygnus.co.uk>
374 * win32\PkgAdminDlg.cpp:
376 Modify EvalTclFile() to display the wait cursor
377 during package addition and removal.
379 1999-09-14 John Dallaway <jld@cygnus.co.uk>
381 * win32\PkgAdminDlg.cpp:
383 Modify EvalTclFile() to no longer explicitly open
384 and register the nul: device for standard output.
385 Calling Tcl_SetStdChannel() with a NULL channel ID
388 1999-09-13 John Dallaway <jld@cygnus.co.uk>
390 * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
392 Remove global "UNICODE" C preprocessor definition from
393 Unicode build configurations. It was not necessary.
395 1999-09-13 John Dallaway <jld@cygnus.co.uk>
397 * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
399 New FindUserToolsPath() function to get the eCos user
400 tools path from the registry.
402 Modify OnInitDialog() to append the user tools path to
403 the PATH environment variable.
405 Specify the parent window when constructing dialog boxes.
409 Reduce the height of the license dialog.
411 * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
413 Add global "UNICODE" C preprocessor definition to Unicode
414 build configurations.
416 1999-09-13 John Dallaway <jld@cygnus.co.uk>
418 * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
420 Modify EvalTclFile() to present error strings returned
425 1999-09-09 John Dallaway <jld@cygnus.co.uk>
427 * win32\PkgAdminDlg.cpp:
429 Clear old package tree just in time when re-populating
434 Minor tweaks to dialog layouts.
436 1999-09-09 John Dallaway <jld@cygnus.co.uk>
438 * win32\PkgAdminDlg.cpp:
440 Modify PopulatePackageTree() to sort version nodes in
441 addition to package nodes.
443 Add customised caption bars to CFileDialog dialogs.
445 1999-09-09 John Dallaway <jld@cygnus.co.uk>
447 * win32\PkgAdmin.rc, win32\resource.h:
449 New license dialog resource.
451 * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
453 New license dialog class to display license text and prompt
454 the user for acceptance of the license terms.
456 * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
458 Remove unnecessary OnClose() message handler.
460 Modify OnPkgadminAdd() function to display the license
461 text for a package via the new license dialog.
463 * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
465 Add new license dialog files.
467 1999-09-07 John Dallaway <jld@cygnus.co.uk>
471 Initial check-in of the eCos Package Administration Tool GUI.