]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - tools/src/tools/pkgadmin/ChangeLog
Initial revision
[karo-tx-redboot.git] / tools / src / tools / pkgadmin / ChangeLog
1 2000-12-15  Julian Smart  <julians@redhat.com>
2
3         * win32/PkgAdminDlg.cpp:
4
5         Provide dummy error and warning handlers for
6     CdlPackagesDatabaseBody::make or it asserts in debug mode.
7
8 2000-06-15  John Dallaway  <jld@redhat.com>
9
10         * win32/PkgAdmin.dsp:
11
12         Link debug builds against tcl82d.lib rather than
13         tcl82.lib.
14
15         Look for libCDL in v:\cdl rather than v:\ide.
16
17 2000-03-29  John Dallaway  <jld@cygnus.co.uk>
18
19         * win32/PkgAdmin.rc:
20
21         Update version string.  
22
23 2000-03-15  John Dallaway  <jld@cygnus.co.uk>
24
25         * win32/PkgAdmin.rc:
26
27         Update version number to 1.3.2.
28
29 2000-03-08  John Dallaway  <jld@cygnus.co.uk>
30
31         * win32/PkgAdmin.dsw:
32
33         Use relocated cdl project file.
34
35 2000-03-02  John Dallaway  <jld@cygnus.co.uk>
36
37         * win32/PkgAdmin.rc,
38           win32/PkgAdminres.h:
39
40         Add new 'please wait' dialog resource.
41
42         * win32\PkgAdminTclWaitDlg.cpp,
43           win32\PkgAdminTclWaitDlg.h:
44
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
48         during admin tasks.
49
50         * win32/PkgAdmin.dsp:
51
52         Add source and header for the admin tool
53         'please wait' dialog.
54
55         * win32/PkgAdminDlg.cpp:
56
57         Modify EvalTclFile() to launch the new 'please wait'
58         dialog and wait for it to be closed by another thread.
59
60         Modify OnInitDialog() to fix the logic which decides
61         whether the path to the user tools is available.
62
63 2000-02-17  John Dallaway  <jld@cygnus.co.uk>
64
65         * win32\PkgAdmin.rc:
66
67         Update the version and copyright information in the
68         'About...' dialog box.
69
70 2000-02-14 Simon FitzMaurice <sdf@cygnus.co.uk>
71   * win32\PkgAdmin.cpp
72     win32\PkgAdmin.h
73     win32\PkgAdminDlg.cpp
74     win32\PkgAdminDlg.h
75     win32\PkgAdminLicenseDlg.cpp
76     win32\PkgAdminLicenseDlg.h
77     win32\PkgAdminres.cpp
78     win32\StdAfx.cpp
79     win32\StdAfx.h
80
81   Update copyright headers
82
83 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
84   * win32\PkgAdmin.rc
85     win32\PkgAdminDlg.cpp
86     win32\PkgAdminDlg.h
87     win32\PkgAdminres.h
88
89   Reintroduce about box (only works via keyboard for now)
90
91 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
92   * win32\PkgAdmin.dsp
93
94   Use cdl from v:\ide 
95   
96 2000-02-04 Simon FitzMaurice <sdf@cygnus.co.uk>
97   * win32\PkgAdminres.h
98
99   Cannot have copyright header.
100
101 2000-02-01  Simon FitzMaurice  <sdf@cygnus.co.uk>
102   * win32\PkgAdmin.cpp 
103     win32\PkgAdmin.h 
104     win32\PkgAdmin.rc 
105     win32\PkgAdminDlg.cpp 
106     win32\PkgAdminDlg.h 
107     win32\PkgAdminLicenseDlg.cpp 
108     win32\PkgAdminLicenseDlg.h 
109     win32\PkgAdminres.cpp 
110     win32\PkgAdminres.h 
111     win32\StdAfx.cpp 
112     win32\StdAfx.h 
113
114   Normalize copyright headers.
115
116 2000-01-27  John Dallaway  <jld@cygnus.co.uk>
117
118         * win32\PkgAdmin.cpp:
119
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
123         occasion.
124
125 2000-01-25  John Dallaway  <jld@cygnus.co.uk>
126
127         * win32\PkgAdminDlg.cpp:
128
129         Modify OnPkgadminRemove() to fix capitalization of
130         message box caption.
131
132         * win32\PkgAdmin.cpp:
133
134         Modify InitInstance() to persist the path to a release
135         repository correctly.
136
137 2000-01-10  Simon FitzMaurice  <sdf@cygnus.co.uk>
138   * win32\PkgAdmin.cpp
139     win32\PkgAdminDlg.cpp
140
141   Cygnus -> Red Hat (excluding copyrights)
142
143 2000-01-10  Simon FitzMaurice  <sdf@cygnus.co.uk>
144   * win32\PkgAdmin.cpp
145     win32\PkgAdmin.rc
146     win32\PkgAdminres.cpp
147     win32\PkgAdminres.h
148     
149   Remove requirement to map between control ID and string resource ID.
150
151 2000-01-10  John Dallaway  <jld@cygnus.co.uk>
152
153         * win32\PkgAdminDlg.cpp:
154
155         Modify OnPkgadminRemove() to warn the user against
156         deleting core eCos packages.
157
158 1999-12-22 Simon FitzMaurice  <sdf@cygnus.co.uk>
159   * win32\PkgAdmin.cpp
160
161   SetDefaultCSHFile is renamed to SetCSHFilePath
162
163 1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
164   * win32\PkgAdmin.rc
165     win32\PkgAdminres.cpp
166     win32\PkgAdminres.h
167
168   Add context-sensitive help for controls.
169
170 1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
171   * win32\PkgAdmin.rc
172
173   Ensure no taskbar icon when invoked as a modal dialog
174
175 1999-12-21 Simon FitzMaurice  <sdf@cygnus.co.uk>
176   * win32\PkgAdmin.cpp
177     win32\PkgAdmin.dsp
178     win32\PkgAdminDlg.cpp
179     win32\PkgAdminDlg.h
180     win32\PkgAdminLicenseDlg.cpp
181     win32\PkgAdminLicenseDlg.h
182
183   Base dialogs on eCosDialog for context-sensitive help.
184   Add win32\PkgAdminres.cpp to contain help maps.
185
186 1999-12-20 Simon FitzMaurice  <sdf@cygnus.co.uk>
187   * win32\PkgAdmin.cpp
188     win32\PkgAdmin.dsp
189     win32\PkgAdminDlg.cpp
190     win32\PkgAdminDlg.h
191     win32\PkgAdminLicenseDlg.cpp
192     win32\PkgAdminLicenseDlg.h
193
194   Add basis for context-sensitive help.
195
196   * win32\PkgAdminres.h
197
198   Renumber IDs such that app icon is greater than that of config tool's (lowest number is used in combined app)
199
200 1999-12-14 Simon FitzMaurice  <sdf@cygnus.co.uk>
201   * win32\PkgAdmin.cpp
202     win32\PkgAdminDlg.cpp
203     win32\PkgAdminDlg.h
204
205   Use correct icon is used in standalone version.
206
207   * win32\PkgAdminres.h
208
209   Ensure IDM_ABOUTBOX has system menu compatible id
210
211 1999-12-14 Simon FitzMaurice  <sdf@cygnus.co.uk>
212   * win32\PkgAdminDlg.cpp
213     win32\PkgAdminDlg.h
214
215   Hide Repository button when invoked as a dialog
216
217 1999-12-13 Simon FitzMaurice  <sdf@cygnus.co.uk>
218   * win32\PkgAdmin.rc
219     win32\PkgAdminDlg.cpp
220     win32\PkgAdminres.h
221
222   Avoid clash between pkgadmin and configtool icons
223
224 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
225         * win32\PkgAdminres.h
226         Again renumber resource IDs, this time avoiding > 0x8000
227
228 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
229         * win32\PkgAdminDlg.cpp
230
231         Do not use PostQuitMessage to exit dialog
232
233         * win32\PkgAdminres.h
234
235         Renumber resource IDs
236
237 1999-12-10  John Dallaway  <jld@cygnus.co.uk>
238
239         * win32\PkgAdmin.dsp:
240
241         Add RegKeyEx source and header files.
242
243         * win32\PkgAdmin.mak:
244
245         Remove redundant file.
246
247 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
248       * win32\PkgAdmin.cpp
249         win32\PkgAdmin.dsp
250         win32\PkgAdminDlg.cpp
251         win32\PkgAdminDlg.h
252
253   Move persistence of registry to Software\Cygnus Solutions\eCos\Common\Repository\folder.
254
255 1999-12-09  John Dallaway  <jld@cygnus.co.uk>
256
257         * win32\PkgAdmin.dsp:
258
259         bitmap1.bmp -> pkgadmin1.bmp
260
261 1999-12-08 Simon FitzMaurice <sdf@cygnus.co.uk>
262   * win32\PkgAdmin.rc
263     win32\PkgAdminDlg.cpp
264     win32\PkgAdminDlg.h
265     win32\PkgAdminLicenseDlg.h
266     win32\PkgAdminres.h
267
268     Changes to allow tool to be run as modal dialog
269
270 1999-12-08  John Dallaway  <jld@cygnus.co.uk>
271
272         * win32\PkgAdmin.dsp:
273
274         resource.h -> PkgAdminres.h     
275
276 1999-12-07 Simon FitzMaurice <sdf@cygnus.co.uk>
277
278         * win32\PkgAdminres.h
279           win32\PkgAdmin.h
280           win32\resource.h
281           win32\PkgAdmin.rc
282
283         resource.h -> PkgAdminres.h
284
285 1999-12-07  John Dallaway  <jld@cygnus.co.uk>
286
287         * win32\PkgAdminDlg.h,
288           win32\StdAfx.h:
289
290         Supress STL-related compilation warnings.
291
292 1999-11-04  John Dallaway  <jld@cygnus.co.uk>
293
294         * win32\PkgAdminDlg.cpp:
295
296         Invoke the ecosadmin.tcl script rather than the
297         pkgadmin.tcl script.
298
299 1999-10-08  John Dallaway  <jld@cygnus.co.uk>
300
301         * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
302
303         Link against Tcl 8.2.1.
304
305 1999-09-24  John Dallaway  <jld@cygnus.co.uk>
306
307         * win32\PkgAdmin.rc:
308
309         Set the MFC application name.
310
311 1999-09-24  John Dallaway  <jld@cygnus.co.uk>
312
313         * win32\res\PkgAdmin.ico:
314
315         Distinct application icon incorporating a diskette image.
316
317 1999-09-24  John Dallaway  <jld@cygnus.co.uk>
318
319         * win32\PkgAdminDlg.cpp:
320
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.
324
325 1999-09-15  John Dallaway  <jld@cygnus.co.uk>
326
327         * win32\PkgAdminDlg.cpp:
328
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.
333
334 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
335
336         * win32\PkgAdmin.rc:
337
338         Modify shortcut key for package tree to avoid duplication.
339
340 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
341
342         * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
343
344         Add new member function SetCaption() to set the eCos package
345         distribution file path in the license dialog caption bar.
346
347         * win32\PkgAdminDlg.cpp:
348
349         Modify OnPkgadminAdd() to install multiple eCos package
350         distribution files specified using a multiple selection
351         file dialog box.
352
353 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
354
355         * win32\PkgAdmin.rc:
356
357         Increase the width of the license dialog to accommodate a
358         monospaced font.
359
360         * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
361
362         Set license text font to Courier New 9pt.
363
364         * win32\PkgAdminDlg.cpp:
365
366         Modify PopulatePackageTree() to convert database error
367         messages to Unicode for presentation.
368
369         Modify OnPkgadminAdd() to remove 'All Files (*.*)' file
370         type selection.
371
372 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
373
374         * win32\PkgAdminDlg.cpp:
375
376         Modify EvalTclFile() to display the wait cursor
377         during package addition and removal.
378
379 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
380
381         * win32\PkgAdminDlg.cpp:
382
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
386         is sufficient.
387
388 1999-09-13  John Dallaway  <jld@cygnus.co.uk>
389
390         * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
391
392         Remove global "UNICODE" C preprocessor definition from
393         Unicode build configurations. It was not necessary.
394
395 1999-09-13  John Dallaway  <jld@cygnus.co.uk>
396
397         * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
398
399         New FindUserToolsPath() function to get the eCos user
400         tools path from the registry.
401
402         Modify OnInitDialog() to append the user tools path to
403         the PATH environment variable.
404
405         Specify the parent window when constructing dialog boxes.
406
407         * win32\PkgAdmin.rc:
408
409         Reduce the height of the license dialog.
410
411         * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
412
413         Add global "UNICODE" C preprocessor definition to Unicode
414         build configurations.
415
416 1999-09-13  John Dallaway  <jld@cygnus.co.uk>
417
418         * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
419
420         Modify EvalTclFile() to present error strings returned
421         by pkgadmin.tcl.
422
423         Code tidying.
424
425 1999-09-09  John Dallaway  <jld@cygnus.co.uk>
426
427         * win32\PkgAdminDlg.cpp:
428
429         Clear old package tree just in time when re-populating
430         tree.
431
432         * win32\PkgAdmin.rc:
433
434         Minor tweaks to dialog layouts.
435
436 1999-09-09  John Dallaway  <jld@cygnus.co.uk>
437
438         * win32\PkgAdminDlg.cpp:
439
440         Modify PopulatePackageTree() to sort version nodes in
441         addition to package nodes.
442
443         Add customised caption bars to CFileDialog dialogs.
444
445 1999-09-09  John Dallaway  <jld@cygnus.co.uk>
446
447         * win32\PkgAdmin.rc, win32\resource.h:
448
449         New license dialog resource.
450
451         * win32\PkgAdminLicenseDlg.cpp, win32\PkgAdminLicenseDlg.h:
452
453         New license dialog class to display license text and prompt
454         the     user for acceptance of the license terms.
455
456         * win32\PkgAdminDlg.cpp, win32\PkgAdminDlg.h:
457
458         Remove unnecessary OnClose() message handler.
459
460         Modify OnPkgadminAdd() function to display the license
461         text for a package via the new license dialog.
462
463         * win32\PkgAdmin.dsp, win32\PkgAdmin.mak:
464
465         Add new license dialog files.
466
467 1999-09-07  John Dallaway  <jld@cygnus.co.uk>
468
469         * all files:
470
471         Initial check-in of the eCos Package Administration Tool GUI.