comparison host/tools/configtool/ChangeLog @ 78:59d97b6ba612 ecos-sw-2000-03-28

Merge from eCos master repository on 2000-03-28-19:50:47-BST
author jlarmour
date Tue, 28 Mar 2000 20:13:29 +0000
parents 435cced73e2f
children 2085233a121a
comparison
equal deleted inserted replaced
77:abb6bd809e81 78:59d97b6ba612
1 2000-03-10 Simon FitzMaurice <sdf@redhat.co.uk> 1 2000-03-28 John Dallaway <jld@cygnus.co.uk>
2
3 * standalone/win32/cdl.sh,
4 standalone/win32/cdl.dsp:
5
6 Remove obsolete files.
7
8 2000-03-28 John Dallaway <jld@cygnus.co.uk>
9
10 * common/win32/CTCommonDoc.cpp:
11
12 Modify QualifyDocURL() to accommodate absolute HTML
13 file paths returned by libCDL.
14
15 2000-03-22 Simon FitzMaurice <sdf@redhat.co.uk>
2 * standalone\win32\MainFrm.cpp 16 * standalone\win32\MainFrm.cpp
3 17
4 Include usr/bin in path. 18 Include usr/bin in path.
5 Use prefix-gcc rather than expect for test of validity of build tools path. 19 Use prefix-gcc rather than expect for test of validity of build tools path.
6 20
9 * common/win32/ConfigItem.cpp: 23 * common/win32/ConfigItem.cpp:
10 24
11 Modify GetURL() to return the correct default URL where 25 Modify GetURL() to return the correct default URL where
12 the document has not been specified. 26 the document has not been specified.
13 27
28 * standalone/win32/Configtool.rc:
29
30 Update IDS_RED_HAT_HOME_URL value.
31
32 * common/win32/CTCommon.rc:
33
34 Update context-sensitive help URLs.
35
14 2000-03-20 John Dallaway <jld@cygnus.co.uk> 36 2000-03-20 John Dallaway <jld@cygnus.co.uk>
15 37
16 * standalone/win32/Configtool.rc: 38 * common/common/build.cxx:
17
18 Update IDS_RED_HAT_HOME_URL value.
19
20 * common/win32/CTCommon.rc:
21
22 Update context-sensitive help URLs.
23
24 2000-03-20 John Dallaway <jld@cygnus.co.uk>
25
26 * standalone/common/common/build.cxx:
27 39
28 Modify resolve_tokens() to avoid breaking make variables 40 Modify resolve_tokens() to avoid breaking make variables
29 specified in CDL custom rule targets and dependencies. 41 specified in CDL custom rule targets and dependencies.
30 42
31 2000-03-15 John Dallaway <jld@cygnus.co.uk> 43 2000-03-15 John Dallaway <jld@cygnus.co.uk>
32 44
33 * standalone/win32/Configtool.rc: 45 * standalone/win32/Configtool.rc:
34 46
35 Tweak main frame menu item text for eCos web pages. 47 Tweak main frame menu item text for eCos web pages.
36 Tweak 'about' dialog box text for consistency. 48 Tweak 'about' dialog box text for consistency.
49 Update config tool version number to 1.3.2.
50
51 * standalone/common/ecosconfig.cxx:
52
53 Update ecosconfig version number to 1.3.2.
54
55 * standalone/win32/res/Splsh16.bmp:
56
57 Update config tool splash screen to version 1.3.2.
37 58
38 2000-03-13 John Dallaway <jld@cygnus.co.uk> 59 2000-03-13 John Dallaway <jld@cygnus.co.uk>
39 60
40 * standalone/win32/MainFrm.cpp, 61 * standalone/win32/MainFrm.cpp,
41 standalone/win32/MainFrm.h: 62 standalone/win32/MainFrm.h:
179 Modify SwitchMemoryLayout() to pass the MLT file paths to 200 Modify SwitchMemoryLayout() to pass the MLT file paths to
180 CFileFind::FindFile() correctly. 201 CFileFind::FindFile() correctly.
181 202
182 2000-02-22 Simon FitzMaurice <sdf@redhat.co.uk> 203 2000-02-22 Simon FitzMaurice <sdf@redhat.co.uk>
183 * common\win32\CTUtils.* 204 * common\win32\CTUtils.*
184 plugin\win32\ConfigTool.cpp
185 plugin\win32\ConfigtoolDoc.cpp
186 205
187 CTUtils has moved to utils folder. 206 CTUtils has moved to utils folder.
188 HTMLHelpLinkFileName and ShowHtmlHelp are now in doc class. 207 HTMLHelpLinkFileName and ShowHtmlHelp are now in doc class.
189 208
190 2000-02-22 Simon FitzMaurice <sdf@redhat.co.uk> 209 2000-02-22 Simon FitzMaurice <sdf@redhat.co.uk>
210 Move CTUtils and cell editing classes to Utils folder. 229 Move CTUtils and cell editing classes to Utils folder.
211 Construct MultiLineEdit dialog from memory to avoid creating a Utils resource. 230 Construct MultiLineEdit dialog from memory to avoid creating a Utils resource.
212 231
213 2000-02-18 Drew Moseley <dmoseley@cygnus.com> 232 2000-02-18 Drew Moseley <dmoseley@cygnus.com>
214 233
215 * common/win32/ConfigItem.cpp: Support for CodeCoordinates in the plugin 234 * common/win32/ConfigItem.cpp: Support for CodeCoordinates
216 235
217 2000-02-18 John Dallaway <jld@cygnus.co.uk> 236 2000-02-18 John Dallaway <jld@cygnus.co.uk>
218 237
219 * common/win32/CTCommonDoc.cpp: 238 * common/win32/CTCommonDoc.cpp:
220 239
244 263
245 Do not disable callbacks during template selection (allow conflicts dialog to run) 264 Do not disable callbacks during template selection (allow conflicts dialog to run)
246 265
247 2000-02-16 Simon FitzMaurice <sdf@redhat.co.uk> 266 2000-02-16 Simon FitzMaurice <sdf@redhat.co.uk>
248 * common\win32\ConfigViewOptionsDialog.cpp 267 * common\win32\ConfigViewOptionsDialog.cpp
249 plugin\win32\ConfigtoolDoc.cpp
250 standalone\win32\CTres.h 268 standalone\win32\CTres.h
251 standalone\win32\ConfigToolDoc.cpp 269 standalone\win32\ConfigToolDoc.cpp
252 standalone\win32\Configtool.dsp 270 standalone\win32\Configtool.dsp
253 standalone\win32\Configtool.rc 271 standalone\win32\Configtool.rc
254 standalone\win32\MainFrm.cpp 272 standalone\win32\MainFrm.cpp
272 common\win32\CTUtils.cpp 290 common\win32\CTUtils.cpp
273 common\win32\CTUtils.h 291 common\win32\CTUtils.h
274 common\win32\ConfigToolDoc.h 292 common\win32\ConfigToolDoc.h
275 common\win32\FolderDialog.cpp 293 common\win32\FolderDialog.cpp
276 common\win32\NewFolderDialog.cpp 294 common\win32\NewFolderDialog.cpp
277 plugin\win32\ConfigtoolDoc.cpp
278 plugin\win32\Project.cpp
279 standalone\win32\ConfigToolDoc.cpp 295 standalone\win32\ConfigToolDoc.cpp
280 296
281 Add error checking to the document-saving process. 297 Add error checking to the document-saving process.
282 Emit meaningful error messages if save fails. 298 Emit meaningful error messages if save fails.
283 Restore document title and path if save fails. 299 Restore document title and path if save fails.
385 common\win32\notepage.h 401 common\win32\notepage.h
386 common\win32\resource.h 402 common\win32\resource.h
387 common\win32\stdafx.h 403 common\win32\stdafx.h
388 common\win32\thinsplitter.cpp 404 common\win32\thinsplitter.cpp
389 common\win32\thinsplitter.h 405 common\win32\thinsplitter.h
390 plugin\win32\CTMain.cpp
391 plugin\win32\CTMain.h
392 plugin\win32\ConfigTool.cpp
393 plugin\win32\ConfigTool.h
394 plugin\win32\ConfigtoolDoc.cpp
395 plugin\win32\MultiDocSECWorksheet.cpp
396 plugin\win32\MultiDocSECWorksheet.h
397 plugin\win32\NullDoc.cpp
398 plugin\win32\NullDoc.h
399 plugin\win32\NullView.cpp
400 plugin\win32\NullView.h
401 plugin\win32\Project.cpp
402 plugin\win32\Project.h
403 plugin\win32\ProjectManager.cpp
404 plugin\win32\ProjectManager.h
405 plugin\win32\RunTest.cpp
406 plugin\win32\RunTest.h
407 plugin\win32\SelectTestsDialog.cpp
408 plugin\win32\SelectTestsDialog.h
409 plugin\win32\eCos.cpp
410 plugin\win32\eCosPlugin.cpp
411 plugin\win32\eCosPlugin.h
412 plugin\win32\eCosres.cpp
413 standalone\win32\BCMenu.cpp 406 standalone\win32\BCMenu.cpp
414 standalone\win32\BCMenu.h 407 standalone\win32\BCMenu.h
415 standalone\win32\BinDirDialog.cpp 408 standalone\win32\BinDirDialog.cpp
416 standalone\win32\BinDirDialog.h 409 standalone\win32\BinDirDialog.h
417 standalone\win32\CTres.cpp 410 standalone\win32\CTres.cpp
428 standalone\win32\ViewOptions.h 421 standalone\win32\ViewOptions.h
429 standalone\win32\splash.cpp 422 standalone\win32\splash.cpp
430 423
431 Update copyright headers 424 Update copyright headers
432 425
433 2000-02-14 Simon FitzMaurice <sdf@redhat.co.uk>
434 * plugin\win32\CTMain.cpp
435 plugin\win32\ConfigTool.cpp
436 plugin\win32\Project.cpp
437 plugin\win32\ProjectManager.cpp
438
439 More changes from Piet.
440
441 2000-02-11 John Dallaway <jld@redhat.co.uk> 426 2000-02-11 John Dallaway <jld@redhat.co.uk>
442 427
443 * standalone\common\ecosconfig.cxx: 428 * standalone\common\ecosconfig.cxx:
444 429
445 Update ecosconfig version string to "1.3.1". 430 Update ecosconfig version string to "1.3.1".
449 common\win32\FailingRulesDialog.h 434 common\win32\FailingRulesDialog.h
450 standalone\win32\Configtool.dsp 435 standalone\win32\Configtool.dsp
451 436
452 Avoid crash in HTMLHelp 1.3 when "What's This?" windows deactivated. 437 Avoid crash in HTMLHelp 1.3 when "What's This?" windows deactivated.
453 Provide hook to disable "What's This?" help for dialogs requiring context menus. 438 Provide hook to disable "What's This?" help for dialogs requiring context menus.
454
455 2000-02-08 Simon FitzMaurice <sdf@redhat.co.uk>
456 * plugin\win32\Project.cpp
457
458 Use isNull rather than ptr()
459
460 2000-02-08 Rupen Patel <rpatel@redhat.com>
461
462 * plugin\win32\Project.h,.cpp: Some fixes for reference counting.
463 439
464 2000-02-08 John Dallaway <jld@redhat.co.uk> 440 2000-02-08 John Dallaway <jld@redhat.co.uk>
465 441
466 * standalone\win32\Configtool.rc: 442 * standalone\win32\Configtool.rc:
467 443
475 2000-02-08 Simon FitzMaurice <sdf@redhat.co.uk> 451 2000-02-08 Simon FitzMaurice <sdf@redhat.co.uk>
476 * common\win32\CTUtils.cpp 452 * common\win32\CTUtils.cpp
477 common\win32\ConfigItem.cpp 453 common\win32\ConfigItem.cpp
478 common\win32\IdleMessage.cpp 454 common\win32\IdleMessage.cpp
479 common\win32\Thermometer.cpp 455 common\win32\Thermometer.cpp
480 plugin\win32\CTMain.cpp
481 plugin\win32\ConfigTool.cpp
482 plugin\win32\ConfigTool.h
483 plugin\win32\Project.cpp
484 plugin\win32\Project.h
485 plugin\win32\ProjectManager.cpp
486 plugin\win32\ProjectManager.h
487 plugin\win32\RunTest.cpp
488 plugin\win32\RunTest.h
489 plugin\win32\eCosPlugin.cpp
490 456
491 Changes from Piet for new ref counting interface. 457 Changes from Piet for new ref counting interface.
492 458
493 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk> 459 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk>
494 * standalone\win32\BCMenu.cpp 460 * standalone\win32\BCMenu.cpp
530 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk> 496 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk>
531 * standalone\win32\MainFrm.cpp 497 * standalone\win32\MainFrm.cpp
532 standalone\win32\MainFrm.h 498 standalone\win32\MainFrm.h
533 499
534 Remove unused variables (in particular, timer which was being killed but not created) 500 Remove unused variables (in particular, timer which was being killed but not created)
535
536 2000-02-07 Simon FitzMaurice <sdf@redhat.co.uk>
537 * plugin\win32\ConfigTool.cpp
538
539 Correct reference to CConfigToolApp
540 501
541 2000-02-04 Simon FitzMaurice <sdf@redhat.co.uk> 502 2000-02-04 Simon FitzMaurice <sdf@redhat.co.uk>
542 * standalone\win32\Configtool.dsp 503 * standalone\win32\Configtool.dsp
543 504
544 Remove MappedBitmapButton 505 Remove MappedBitmapButton
558 common\win32\RulesView.cpp 519 common\win32\RulesView.cpp
559 common\win32\StdAfx.cpp 520 common\win32\StdAfx.cpp
560 common\win32\mltview.cpp 521 common\win32\mltview.cpp
561 common\win32\mltview.h 522 common\win32\mltview.h
562 common\win32\stdafx.h 523 common\win32\stdafx.h
563 plugin\win32\CTMain.h
564 standalone\win32\OutputView.cpp 524 standalone\win32\OutputView.cpp
565 standalone\win32\OutputView.h 525 standalone\win32\OutputView.h
566 plugin\win32\ConfigTool.cpp
567 526
568 Correct for abnormal behaviour of vsnprintf under NT. 527 Correct for abnormal behaviour of vsnprintf under NT.
569 528
570 * standalone\win32\Configtool.rc 529 * standalone\win32\Configtool.rc
571 530
575 534
576 Use cdl from v:\ide 535 Use cdl from v:\ide
577 536
578 2000-02-04 Simon FitzMaurice <sdf@redhat.co.uk> 537 2000-02-04 Simon FitzMaurice <sdf@redhat.co.uk>
579 * common\win32\CTCommonres.h 538 * common\win32\CTCommonres.h
580 plugin\win32\eCosres.h
581 standalone\win32\CTres.h 539 standalone\win32\CTres.h
582 540
583 These files cannot have copyright banners. 541 These files cannot have copyright banners.
584 542
585 2000-02-03 Simon FitzMaurice <sdf@redhat.co.uk> 543 2000-02-03 Simon FitzMaurice <sdf@redhat.co.uk>
590 Allow overlapping solutions. 548 Allow overlapping solutions.
591 Display dialog in respect of conflicts without solutions. 549 Display dialog in respect of conflicts without solutions.
592 550
593 * standalone\win32\ConfigToolDoc.cpp 551 * standalone\win32\ConfigToolDoc.cpp
594 standalone\win32\MainFrm.cpp 552 standalone\win32\MainFrm.cpp
595 plugin\win32\ConfigtoolDoc.cpp
596 common\win32\RulesList.cpp 553 common\win32\RulesList.cpp
597 common\win32\RulesView.cpp 554 common\win32\RulesView.cpp
598 555
599 Remove unnecessary #includes 556 Remove unnecessary #includes
600 557
615 * common\win32\ConfigItem.cpp 572 * common\win32\ConfigItem.cpp
616 573
617 Ensure when package is unloaded stale tree handles are not accessed. 574 Ensure when package is unloaded stale tree handles are not accessed.
618 575
619 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk> 576 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk>
620 * plugin\win32\Project.cpp
621
622 Another change from Rupen.
623
624 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk>
625 * common\win32\FailingRulesDialog.cpp 577 * common\win32\FailingRulesDialog.cpp
626 578
627 Rework to avoid use of CConfigItems (because fixes may involve packages not yet loaded) 579 Rework to avoid use of CConfigItems (because fixes may involve packages not yet loaded)
628 580
629 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk> 581 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk>
630 * common\win32\SectionGeneralPage.cpp 582 * common\win32\SectionGeneralPage.cpp
631 common\win32\SectionRelocationPage.cpp 583 common\win32\SectionRelocationPage.cpp
632 plugin\win32\CTMain.cpp
633 plugin\win32\Project.cpp
634 plugin\win32\Project.h
635 plugin\win32\RunTest.cpp
636 584
637 Changes required by IDE API changes. 585 Changes required by IDE API changes.
638 586
639 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk> 587 2000-02-02 Simon FitzMaurice <sdf@redhat.co.uk>
640 * standalone\win32\MainFrm.cpp 588 * standalone\win32\MainFrm.cpp
735 common\win32\notepage.h 683 common\win32\notepage.h
736 common\win32\resource.h 684 common\win32\resource.h
737 common\win32\thinsplitter.cpp 685 common\win32\thinsplitter.cpp
738 common\win32\thinsplitter.h 686 common\win32\thinsplitter.h
739 common\win32\treectrltoview.inl 687 common\win32\treectrltoview.inl
740 plugin\win32\CTMain.cpp
741 plugin\win32\CTMain.h
742 plugin\win32\ConfigTool.cpp
743 plugin\win32\ConfigTool.h
744 plugin\win32\ConfigtoolDoc.cpp
745 plugin\win32\MultiDocSECWorksheet.cpp
746 plugin\win32\MultiDocSECWorksheet.h
747 plugin\win32\NullDoc.cpp
748 plugin\win32\NullDoc.h
749 plugin\win32\NullView.cpp
750 plugin\win32\NullView.h
751 plugin\win32\Project.cpp
752 plugin\win32\Project.h
753 plugin\win32\ProjectManager.cpp
754 plugin\win32\ProjectManager.h
755 plugin\win32\SelectTestsDialog.cpp
756 plugin\win32\SelectTestsDialog.h
757 plugin\win32\eCos.cpp
758 plugin\win32\eCos.rc
759 plugin\win32\eCosPlugin.cpp
760 plugin\win32\eCosres.cpp
761 plugin\win32\eCosres.h
762 standalone\win32\BCMenu.cpp 688 standalone\win32\BCMenu.cpp
763 standalone\win32\BCMenu.h 689 standalone\win32\BCMenu.h
764 standalone\win32\BinDirDialog.cpp 690 standalone\win32\BinDirDialog.cpp
765 standalone\win32\BinDirDialog.h 691 standalone\win32\BinDirDialog.h
766 standalone\win32\CTres.cpp 692 standalone\win32\CTres.cpp
783 standalone\win32\ViewOptions.h 709 standalone\win32\ViewOptions.h
784 standalone\win32\splash.cpp: 710 standalone\win32\splash.cpp:
785 711
786 Normalize copyright headers. 712 Normalize copyright headers.
787 713
788 2000-02-01 Simon FitzMaurice <sdf@redhat.co.uk>
789 * plugin\win32\Configtool.dsp
790
791 Share cdl intermediate file location with IDE.
792
793 2000-02-01 Simon FitzMaurice <sdf@redhat.co.uk>
794 * plugin\win32\RunTest.cpp
795 plugin\win32\RunTest.h
796
797 Use an event to monitor debugger state changes.
798
799 2000-01-31 Simon FitzMaurice <sdf@redhat.co.uk> 714 2000-01-31 Simon FitzMaurice <sdf@redhat.co.uk>
800 * common\win32\CTCommon.rc 715 * common\win32\CTCommon.rc
801 716
802 Adjust help URLs in line with new doc layout. 717 Adjust help URLs in line with new doc layout.
803 718
824 739
825 Ensure global conflicts resolution considers all changes. 740 Ensure global conflicts resolution considers all changes.
826 741
827 * common\win32\CTUtils.cpp 742 * common\win32\CTUtils.cpp
828 common\win32\CTUtils.h 743 common\win32\CTUtils.h
829 plugin\win32\ConfigTool.cpp
830 standalone\win32\Configtool.cpp 744 standalone\win32\Configtool.cpp
831 745
832 Provide function to return "link2.htm" full path name; delete this file on app exit. 746 Provide function to return "link2.htm" full path name; delete this file on app exit.
833 747
834 * common\win32\FailingRulesDialog.cpp 748 * common\win32\FailingRulesDialog.cpp
892 806
893 Ensure modified flag is set following [hardware] template changes. 807 Ensure modified flag is set following [hardware] template changes.
894 808
895 2000-01-21 Simon FitzMaurice <sdf@redhat.co.uk> 809 2000-01-21 Simon FitzMaurice <sdf@redhat.co.uk>
896 * common\win32\mltview.h 810 * common\win32\mltview.h
897 plugin\win32\CTMain.cpp
898 plugin\win32\ConfigTool.cpp
899 plugin\win32\ConfigTool.h
900 plugin\win32\ConfigtoolDoc.cpp
901 standalone\win32\CTres.h 811 standalone\win32\CTres.h
902 standalone\win32\Configtool.h 812 standalone\win32\Configtool.h
903 813
904 Remove use of class CProperties 814 Remove use of class CProperties
905 815
918 identifier and should be overridable in one of the 828 identifier and should be overridable in one of the
919 eCosTest dialogs. 829 eCosTest dialogs.
920 830
921 2000-01-21 John Dallaway <jld@redhat.co.uk> 831 2000-01-21 John Dallaway <jld@redhat.co.uk>
922 832
923 * plugin\win32\Project.cpp:
924
925 Modify MakeMakeFile() to define the LDFLAGS makefile
926 variable.
927
928 2000-01-21 John Dallaway <jld@redhat.co.uk>
929
930 * common\win32\CTCommonDoc.cpp: 833 * common\win32\CTCommonDoc.cpp:
931 834
932 Modify OnFileImport() to accommodate recent libCDL API 835 Modify OnFileImport() to accommodate recent libCDL API
933 change. 836 change.
934 837
944 common\win32\CTCommonres.h 847 common\win32\CTCommonres.h
945 standalone\win32\Configtool.rc 848 standalone\win32\Configtool.rc
946 849
947 Move help about text to standlone-specific resource and update. 850 Move help about text to standlone-specific resource and update.
948 851
949 * plugin\win32\CTMain.cpp
950
951 Ensure repository closed and reopened for pkgadmin dialog
952
953 2000-01-19 John Dallaway <jld@redhat.co.uk> 852 2000-01-19 John Dallaway <jld@redhat.co.uk>
954 853
955 * standalone\win32\res\Splsh16.bmp: 854 * standalone\win32\res\Splsh16.bmp:
956 855
957 Update splash screen for release 1.3. 856 Update splash screen for release 1.3.
958 857
959 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk> 858 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk>
960 * plugin\win32\eCos.rc 859 * standalone\win32\Configtool.rc
961 standalone\win32\Configtool.rc
962 860
963 Update version info. 861 Update version info.
964 862
965 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk> 863 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk>
966 * common\win32\CTCommon.rc 864 * common\win32\CTCommon.rc
967 common\win32\CTCommonDoc.cpp 865 common\win32\CTCommonDoc.cpp
968 plugin\win32\eCos.rc
969 plugin\win32\eCosres.h
970 standalone\win32\CTres.h 866 standalone\win32\CTres.h
971 standalone\win32\Configtool.rc 867 standalone\win32\Configtool.rc
972 standalone\win32\MainFrm.cpp 868 standalone\win32\MainFrm.cpp
973 standalone\win32\MainFrm.h 869 standalone\win32\MainFrm.h
974 870
976 872
977 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk> 873 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk>
978 * common\win32\CTCommonDoc.cpp 874 * common\win32\CTCommonDoc.cpp
979 common\win32\ConfigToolDoc.h 875 common\win32\ConfigToolDoc.h
980 common\win32\ControlView.cpp 876 common\win32\ControlView.cpp
981 plugin\win32\ConfigtoolDoc.cpp
982 standalone\win32\ConfigToolDoc.cpp 877 standalone\win32\ConfigToolDoc.cpp
983 878
984 Move code appropriate to package unloading etc... to common function RegenerateData() 879 Move code appropriate to package unloading etc... to common function RegenerateData()
985 880
986 * standalone\win32\MainFrm.cpp 881 * standalone\win32\MainFrm.cpp
987 882
988 Do not display toolbars too early. 883 Do not display toolbars too early.
989
990 2000-01-18 Simon FitzMaurice <sdf@redhat.co.uk>
991 * plugin\win32\CTMain.cpp
992
993 Improve warning message
994
995 * plugin\win32\Project.cpp
996 plugin\win32\Project.h
997 plugin\win32\ProjectManager.cpp
998
999 Disengage CProject from ref counting to avoid problems in closing projects
1000
1001 * plugin\win32\RunTest.cpp
1002 plugin\win32\RunTest.h
1003
1004 Tidy
1005 884
1006 2000-01-17 Simon FitzMaurice <sdf@redhat.co.uk> 885 2000-01-17 Simon FitzMaurice <sdf@redhat.co.uk>
1007 * common\win32\ConfigToolDoc.h 886 * common\win32\ConfigToolDoc.h
1008 887
1009 Correct accidental removal of RunTests() function. 888 Correct accidental removal of RunTests() function.
1017 896
1018 Slightly clearer text on conflicts dialog CSH. Renamed *FAILING_RULES* resources *RESOLVE_CONFLICTS*. 897 Slightly clearer text on conflicts dialog CSH. Renamed *FAILING_RULES* resources *RESOLVE_CONFLICTS*.
1019 898
1020 * common\win32\CTCommonDoc.cpp 899 * common\win32\CTCommonDoc.cpp
1021 common\win32\ConfigToolDoc.h 900 common\win32\ConfigToolDoc.h
1022 plugin\win32\CTMain.cpp
1023 plugin\win32\CTMain.h
1024 plugin\win32\ConfigtoolDoc.cpp
1025 plugin\win32\ProjectManager.cpp
1026 plugin\win32\ProjectManager.h
1027 standalone\win32\ConfigToolDoc.cpp 901 standalone\win32\ConfigToolDoc.cpp
1028 standalone\win32\Configtool.dsp 902 standalone\win32\Configtool.dsp
1029 903
1030 Grouped test running code in one place in standalone tool. 904 Grouped test running code in one place in standalone tool.
1031 Corrected action on save document if user cancels from resolve conflicts dialog. 905 Corrected action on save document if user cancels from resolve conflicts dialog.
1032 906
1033 2000-01-13 Simon FitzMaurice <sdf@redhat.co.uk> 907 2000-01-13 Simon FitzMaurice <sdf@redhat.co.uk>
1034 * common\win32\CTCommonDoc.cpp
1035 common\win32\ConfigToolDoc.h
1036 plugin\win32\ConfigTool.cpp
1037 plugin\win32\Project.cpp
1038 plugin\win32\Project.h
1039
1040 Ensure unwanted items are removed
1041
1042 2000-01-13 Simon FitzMaurice <sdf@redhat.co.uk>
1043 * plugin\win32\Project.cpp
1044
1045 Partial fix for CR 901975
1046
1047 * standalone\win32\BCMenu.cpp 908 * standalone\win32\BCMenu.cpp
1048 standalone\win32\BCMenu.h 909 standalone\win32\BCMenu.h
1049 910
1050 Picked up later versions 911 Picked up later versions
1051 912
1073 934
1074 Modify PrepareEnvironment() to avoid mounting the 935 Modify PrepareEnvironment() to avoid mounting the
1075 logical drives containing the build, install and 936 logical drives containing the build, install and
1076 repository trees if this information is not yet known. 937 repository trees if this information is not yet known.
1077 938
1078 2000-01-12 Simon FitzMaurice <sdf@redhat.co.uk>
1079 * plugin\win32\ConfigtoolDoc.cpp
1080 standalone\win32\ConfigToolDoc.cpp
1081
1082 CR 901997
1083
1084 * plugin\win32\project.cpp
1085
1086 Introduce launcher attribute-setting code (as comments)
1087
1088 * plugin\win32\projectmanager.cpp
1089
1090 Avoid "only 1 eCos project open" message for test projects
1091
1092 2000-01-11 John Dallaway <jld@redhat.co.uk> 939 2000-01-11 John Dallaway <jld@redhat.co.uk>
1093 940
1094 * common\win32\ConfigToolDoc.h, 941 * common\win32\ConfigToolDoc.h,
1095 plugin\win32\ConfigtoolDoc.cpp,
1096 plugin\win32\Project.cpp,
1097 plugin\win32\ProjectManager.cpp,
1098 standalone\win32\ConfigToolDoc.cpp: 942 standalone\win32\ConfigToolDoc.cpp:
1099 943
1100 Restrict use of short file paths to the generation of 944 Restrict use of short file paths to the generation of
1101 GNU makefiles only, now that the IDE will quote file paths 945 GNU makefiles only, now that the IDE will quote file paths
1102 containing spaces. A few additional short paths remain 946 containing spaces. A few additional short paths remain
1120 common\win32\ControlView.cpp 964 common\win32\ControlView.cpp
1121 common\win32\DescView.cpp 965 common\win32\DescView.cpp
1122 common\win32\PropertiesView.cpp 966 common\win32\PropertiesView.cpp
1123 common\win32\RulesView.cpp 967 common\win32\RulesView.cpp
1124 common\win32\mltview.cpp 968 common\win32\mltview.cpp
1125 plugin\win32\ConfigtoolDoc.cpp
1126 standalone\win32\ConfigToolDoc.cpp 969 standalone\win32\ConfigToolDoc.cpp
1127 standalone\win32\Configtool.rc 970 standalone\win32\Configtool.rc
1128 standalone\win32\MainFrm.cpp 971 standalone\win32\MainFrm.cpp
1129 standalone\win32\MainFrm.h 972 standalone\win32\MainFrm.h
1130 973
1136 common\win32\CTCommonres.cpp 979 common\win32\CTCommonres.cpp
1137 common\win32\CTCommonres.h 980 common\win32\CTCommonres.h
1138 common\win32\FailingRulesDialog.cpp 981 common\win32\FailingRulesDialog.cpp
1139 common\win32\FailingRulesDialog.h 982 common\win32\FailingRulesDialog.h
1140 common\win32\StdAfx.cpp 983 common\win32\StdAfx.cpp
1141 plugin\win32\eCos.rc
1142 984
1143 Update conflicts dialog to reflect EID. 985 Update conflicts dialog to reflect EID.
1144 986
1145 * standalone\win32\ConfigToolDoc.cpp 987 * standalone\win32\ConfigToolDoc.cpp
1146 plugin\win32\ConfigToolDoc.cpp
1147 common\win32\CellView.cpp 988 common\win32\CellView.cpp
1148 common\win32\ControlView.cpp 989 common\win32\ControlView.cpp
1149 common\win32\ControlView.h 990 common\win32\ControlView.h
1150 common\win32\DescView.cpp 991 common\win32\DescView.cpp
1151 common\win32\DescView.h 992 common\win32\DescView.h
1173 to AssociatedItem() for use by the double-click 1014 to AssociatedItem() for use by the double-click
1174 handler. 1015 handler.
1175 1016
1176 2000-01-10 John Dallaway <jld@redhat.co.uk> 1017 2000-01-10 John Dallaway <jld@redhat.co.uk>
1177 1018
1178 * plugin\win32\ConfigtoolDoc.cpp, 1019 * common\win32\CTCommon.rc,
1179 plugin\win32\eCos.rc, 1020 common\win32\CTCommonres.h,
1180 plugin\win32\eCosres.h, 1021
1181 common\win32\CTCommon.rc,
1182 common\win32\CTCommonres.h:
1183
1184 Modify the constructor to calculate the default 1022 Modify the constructor to calculate the default
1185 repository location from the plug-in installation 1023 repository location from the plug-in installation
1186 location if the per-user registry value is not 1024 location if the per-user registry value is not
1187 found. 1025 found.
1188
1189 2000-01-10 John Dallaway <jld@redhat.co.uk>
1190
1191 * plugin\win32\CTMain.cpp:
1192
1193 Modify OnToolsTemplate() to execute user-requested
1194 changes to the hardware template selection by calling
1195 SelectHardware().
1196 1026
1197 2000-01-10 John Dallaway <jld@redhat.co.uk> 1027 2000-01-10 John Dallaway <jld@redhat.co.uk>
1198 1028
1199 * standalone\win32\CTres.h, 1029 * standalone\win32\CTres.h,
1200 standalone\win32\CTres.cpp, 1030 standalone\win32\CTres.cpp,
1201 standalone\win32\CdlTemplatesDialog.cpp (remove), 1031 standalone\win32\CdlTemplatesDialog.cpp (remove),
1202 standalone\win32\CdlTemplatesDialog.h (remove), 1032 standalone\win32\CdlTemplatesDialog.h (remove),
1203 standalone\win32\Configtool.rc, 1033 standalone\win32\Configtool.rc,
1204 plugin\win32\eCosres.h,
1205 plugin\win32\eCosres.cpp,
1206 plugin\win32\CdlTemplatesDialog.cpp (remove),
1207 plugin\win32\CdlTemplatesDialog.h (remove),
1208 plugin\win32\eCos.rc,
1209 common\win32\CTCommon.rc, 1034 common\win32\CTCommon.rc,
1210 common\win32\CTCommonres.cpp, 1035 common\win32\CTCommonres.cpp,
1211 common\win32\CTCommonres.h, 1036 common\win32\CTCommonres.h,
1212 common\win32\CdlTemplatesDialog.cpp (add), 1037 common\win32\CdlTemplatesDialog.cpp (add),
1213 common\win32\CdlTemplatesDialog.h (add), 1038 common\win32\CdlTemplatesDialog.h (add),
1215 1040
1216 Make the enhanced template selection dialog common 1041 Make the enhanced template selection dialog common
1217 between the standalone and plug-in versions of 1042 between the standalone and plug-in versions of
1218 the eCos configuration tool. 1043 the eCos configuration tool.
1219 1044
1220 * plugin\win32\CTMain.cpp:
1221
1222 Change menu item text: "Template..."->"Templates..."
1223
1224 2000-01-10 John Dallaway <jld@redhat.co.uk> 1045 2000-01-10 John Dallaway <jld@redhat.co.uk>
1225 1046
1226 * standalone\win32\CTres.h, 1047 * standalone\win32\CTres.h,
1227 standalone\win32\CdlTemplatesDialog.cpp, 1048 standalone\win32\CdlTemplatesDialog.cpp,
1228 standalone\win32\CdlTemplatesDialog.h, 1049 standalone\win32\CdlTemplatesDialog.h,
1231 Add list of packages in the selected software template 1052 Add list of packages in the selected software template
1232 to the templates dialog box in preparation for commoning 1053 to the templates dialog box in preparation for commoning
1233 the standalone and plug-in versions of the dialog. 1054 the standalone and plug-in versions of the dialog.
1234 1055
1235 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk> 1056 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk>
1236 * plugin\win32\ConfigtoolDoc.cpp 1057 * standalone\win32\ConfigToolDoc.cpp
1237 standalone\win32\ConfigToolDoc.cpp
1238 1058
1239 Treat the result of ResolveGlobalConflicts correctly 1059 Treat the result of ResolveGlobalConflicts correctly
1240
1241 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk>
1242 * plugin\win32\ProjectManager.cpp
1243
1244 Allow only one eCos project to be open at any given time.
1245 1060
1246 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk> 1061 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk>
1247 * common\win32\PropertiesList.cpp 1062 * common\win32\PropertiesList.cpp
1248 1063
1249 CR 901982 1064 CR 901982
1250 1065
1251 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk>
1252 * plugin\win32\SelectTestsDialog.cpp
1253 plugin\win32\SelectTestsDialog.h
1254 plugin\win32\eCos.rc
1255 plugin\win32\eCosres.cpp
1256 plugin\win32\eCosres.h
1257
1258 Add context-sensitive help for select tests and template dialogs.
1259 Add All and None buttons to select tests dialog.
1260 Ensure horz scrollbar appears for select tests dialog.
1261
1262 2000-01-07 Simon FitzMaurice <sdf@redhat.co.uk>
1263 * plugin\win32\CTMain.cpp
1264
1265 Reinstate code to close all projects when administration dialog displayed
1266
1267 2000-01-07 John Dallaway <jld@redhat.co.uk>
1268
1269 * plugin\win32\Project.cpp:
1270
1271 Modify AddFile(), AddCustomRule(), LibraryDir()
1272 and MakeMakeFile() to accommodate spaces in file paths.
1273
1274 2000-01-06 Simon FitzMaurice <sdf@redhat.co.uk> 1066 2000-01-06 Simon FitzMaurice <sdf@redhat.co.uk>
1275 * common\win32\ControlView.cpp 1067 * common\win32\ControlView.cpp
1276 1068
1277 CR 901981 1069 CR 901981
1278 1070
1279 2000-01-06 Simon FitzMaurice <sdf@redhat.co.uk>
1280 * plugin\win32\CTMain.cpp
1281 plugin\win32\ConfigtoolDoc.cpp
1282 plugin\win32\Project.cpp
1283 plugin\win32\ProjectManager.cpp
1284
1285 Changes required for addRef() code
1286
1287 2000-01-06 Simon FitzMaurice <sdf@redhat.co.uk>
1288 * plugin\win32\ConfigTool.cpp
1289
1290 Fix crash if "Choose Repository" dialog is cancelled.
1291
1292 2000-01-05 John Dallaway <jld@redhat.co.uk> 1071 2000-01-05 John Dallaway <jld@redhat.co.uk>
1293 1072
1294 * common\win32\CTCommonDoc.cpp, 1073 * common\win32\CTCommonDoc.cpp,
1295 standalone\win32\ConfigToolDoc.cpp, 1074 standalone\win32\ConfigToolDoc.cpp,
1296 plugin\win32\ConfigtoolDoc.cpp,
1297 common\win32\ConfigTool.h: 1075 common\win32\ConfigTool.h:
1298 1076
1299 Modify SelectTemplate() to accommodate a template 1077 Modify SelectTemplate() to accommodate a template
1300 version parameter. 1078 version parameter.
1301 1079
1305 libCDL. 1083 libCDL.
1306 1084
1307 Modify OpenRepository() to use the new template version 1085 Modify OpenRepository() to use the new template version
1308 member variable. 1086 member variable.
1309 1087
1310 * plugin\win32\CTMain.cpp, 1088 * standalone\win32\ConfigToolDoc.cpp,
1311 standalone\win32\ConfigToolDoc.cpp:
1312 1089
1313 Pass template version parameter in all calls to 1090 Pass template version parameter in all calls to
1314 CConfigToolDoc::SelectTemplate(). 1091 CConfigToolDoc::SelectTemplate().
1315 1092
1316 * plugin\win32\CdlTemplatesDialog.cpp, 1093 * standalone\win32\CdlTemplatesDialog.cpp,
1317 plugin\win32\CdlTemplatesDialog.h,
1318 plugin\win32\eCos.rc,
1319 plugin\win32\eCosres.h,
1320 standalone\win32\CdlTemplatesDialog.cpp,
1321 standalone\win32\CdlTemplatesDialog.h, 1094 standalone\win32\CdlTemplatesDialog.h,
1322 standalone\win32\Configtool.rc, 1095 standalone\win32\Configtool.rc,
1323 standalone\win32\CTres.h: 1096 standalone\win32\CTres.h,
1324 1097
1325 Add new template version combo box to the template selection 1098 Add new template version combo box to the template selection
1326 dialog. 1099 dialog.
1327 1100
1328 2000-01-05 John Dallaway <jld@redhat.co.uk>
1329
1330 * plugin\win32\Project.cpp:
1331
1332 Apply reference counting patch from Piet Obermeyer.
1333
1334 2000-01-04 John Dallaway <jld@redhat.co.uk> 1101 2000-01-04 John Dallaway <jld@redhat.co.uk>
1335 1102
1336 * standalone\win32\Configtool.rc: 1103 * standalone\win32\Configtool.rc:
1337 1104
1338 Update copyright notices for the new year. 1105 Update copyright notices for the new year.
1339 1106
1340 1999-12-22 Simon FitzMaurice <sdf@redhat.co.uk> 1107 1999-12-22 Simon FitzMaurice <sdf@redhat.co.uk>
1341 * common\win32\CTCommonres.cpp 1108 * common\win32\CTCommonres.cpp
1342 plugin\win32\eCosres.cpp
1343 standalone\win32\CTres.cpp 1109 standalone\win32\CTres.cpp
1344 standalone\win32\Configtool.cpp 1110 standalone\win32\Configtool.cpp
1345 standalone\win32\Configtool.dsp 1111 standalone\win32\Configtool.dsp
1346 1112
1347 Dummy CSH for dialogs. 1113 Dummy CSH for dialogs.
1357 common\win32\CTCommonres.h 1123 common\win32\CTCommonres.h
1358 common\win32\ControlView.cpp 1124 common\win32\ControlView.cpp
1359 common\win32\eCosDialog.cpp 1125 common\win32\eCosDialog.cpp
1360 common\win32\eCosDialog.h 1126 common\win32\eCosDialog.h
1361 common\win32\stdafx.h 1127 common\win32\stdafx.h
1362 plugin\win32\ConfigTool.cpp
1363 plugin\win32\ConfigtoolDoc.cpp
1364 plugin\win32\eCos.cpp
1365 plugin\win32\eCosres.h
1366 standalone\win32\CTres.h 1128 standalone\win32\CTres.h
1367 standalone\win32\ConfigToolDoc.cpp 1129 standalone\win32\ConfigToolDoc.cpp
1368 standalone\win32\Configtool.cpp 1130 standalone\win32\Configtool.cpp
1369 standalone\win32\Configtool.dsp 1131 standalone\win32\Configtool.dsp
1370 standalone\win32\Configtool.rc 1132 standalone\win32\Configtool.rc
1385 1147
1386 1999-12-21 John Dallaway <jld@redhat.co.uk> 1148 1999-12-21 John Dallaway <jld@redhat.co.uk>
1387 1149
1388 * common\win32\CTCommonDoc.cpp 1150 * common\win32\CTCommonDoc.cpp
1389 common\win32\ConfigToolDoc.h 1151 common\win32\ConfigToolDoc.h
1390 plugin\win32\CTMain.cpp
1391 plugin\win32\CTMain.h
1392 standalone\win32\CTres.h 1152 standalone\win32\CTres.h
1393 standalone\win32\ConfigToolDoc.cpp 1153 standalone\win32\ConfigToolDoc.cpp
1394 standalone\win32\Configtool.rc 1154 standalone\win32\Configtool.rc
1395 1155
1396 Add new menu items for the import and export of 1156 Add new menu items for the import and export of
1397 minimal eCos configuration save files. Provide 1157 minimal eCos configuration save files. Provide
1398 an implementation of the export function. 1158 an implementation of the export function.
1399
1400 * plugin\win32\Project.h:
1401
1402 Remove obsolete #include to fix build error.
1403 1159
1404 1999-12-17 Simon FitzMaurice <sdf@redhat.co.uk> 1160 1999-12-17 Simon FitzMaurice <sdf@redhat.co.uk>
1405 * common\win32\FileName.cpp 1161 * common\win32\FileName.cpp
1406 common\win32\FileName.h 1162 common\win32\FileName.h
1407 1163
1418 common\win32\eCosPropertyPage.cpp 1174 common\win32\eCosPropertyPage.cpp
1419 common\win32\eCosPropertyPage.h 1175 common\win32\eCosPropertyPage.h
1420 1176
1421 Use common code between Dialog and Property page variants of CSH classes. 1177 Use common code between Dialog and Property page variants of CSH classes.
1422 1178
1423 * plugin\win32\ConfigTool.cpp 1179 * standalone\win32\ConfigToolDoc.cpp
1424 plugin\win32\ConfigTool.h
1425 plugin\win32\ConfigtoolDoc.cpp
1426 plugin\win32\eCos.cpp
1427 standalone\win32\ConfigToolDoc.cpp
1428 standalone\win32\Configtool.cpp 1180 standalone\win32\Configtool.cpp
1429 standalone\win32\Configtool.dsp 1181 standalone\win32\Configtool.dsp
1430 standalone\win32\Configtool.h 1182 standalone\win32\Configtool.h
1431 standalone\win32\MainFrm.cpp 1183 standalone\win32\MainFrm.cpp
1432 1184
1463 1215
1464 Speed up StripExtraWhitespace to allow properties view to paint nicely 1216 Speed up StripExtraWhitespace to allow properties view to paint nicely
1465 1217
1466 * common\win32\CTCommonDoc.cpp 1218 * common\win32\CTCommonDoc.cpp
1467 common\win32\ConfigToolDoc.h 1219 common\win32\ConfigToolDoc.h
1468 plugin\win32\ConfigtoolDoc.cpp
1469 standalone\win32\ConfigToolDoc.cpp 1220 standalone\win32\ConfigToolDoc.cpp
1470 1221
1471 Ensure minimal work on saving an unmodified doc 1222 Ensure minimal work on saving an unmodified doc
1472 1223
1473 * standalone\win32\MainFrm.cpp 1224 * standalone\win32\MainFrm.cpp
1474 1225
1475 Ensure current dir selected in build tools dialog 1226 Ensure current dir selected in build tools dialog
1476
1477 * plugin\win32\CTMain.cpp
1478
1479 Remove compilation warning
1480 1227
1481 1999-12-17 John Dallaway <jld@redhat.co.uk> 1228 1999-12-17 John Dallaway <jld@redhat.co.uk>
1482 1229
1483 * common\win32\memmap.cpp: 1230 * common\win32\memmap.cpp:
1484 1231
1494 * standalone\win32\MainFrm.cpp 1241 * standalone\win32\MainFrm.cpp
1495 1242
1496 Ensure standalone config tool view menu checkmarks assume state on app initialisation 1243 Ensure standalone config tool view menu checkmarks assume state on app initialisation
1497 1244
1498 1999-12-16 Simon FitzMaurice <sdf@redhat.co.uk> 1245 1999-12-16 Simon FitzMaurice <sdf@redhat.co.uk>
1499 * plugin\win32\ConfigtoolDoc.cpp
1500
1501 901455-CR : ensure max map size set
1502
1503 1999-12-16 Simon FitzMaurice <sdf@redhat.co.uk>
1504 * common\win32\FailingRulesDialog.cpp 1246 * common\win32\FailingRulesDialog.cpp
1505 1247
1506 Prevent crash in release build: ASSERT->VERIFY 1248 Prevent crash in release build: ASSERT->VERIFY
1507 1249
1508 * common\win32\ControlView.cpp 1250 * common\win32\ControlView.cpp
1509 1251
1510 Prevent crash in release build: test on NULL!=GetFocus() 1252 Prevent crash in release build: test on NULL!=GetFocus()
1511
1512 1999-12-15 Simon FitzMaurice <sdf@redhat.co.uk>
1513 * plugin\win32\Project.cpp : match on tail of target name for shells, to avoid old shell tools in templates
1514 1253
1515 1999-12-14 Simon FitzMaurice <sdf@redhat.co.uk> 1254 1999-12-14 Simon FitzMaurice <sdf@redhat.co.uk>
1516 * common\win32\CTCommonDoc.cpp 1255 * common\win32\CTCommonDoc.cpp
1517 common\win32\ConfigToolDoc.h 1256 common\win32\ConfigToolDoc.h
1518 common\win32\FileName.cpp 1257 common\win32\FileName.cpp
1519 common\win32\FileName.h 1258 common\win32\FileName.h
1520 plugin\win32\CTMain.cpp
1521 plugin\win32\ConfigtoolDoc.cpp
1522 plugin\win32\Project.cpp
1523 standalone\win32\ConfigToolDoc.cpp 1259 standalone\win32\ConfigToolDoc.cpp
1524 1260
1525 Work around problem w\ spaces in filenames: remove spaces from install tree, build tree and repository 1261 Work around problem w\ spaces in filenames: remove spaces from install tree, build tree and repository
1526 1262
1527 1999-12-14 Simon FitzMaurice <sdf@redhat.co.uk> 1263 1999-12-14 Simon FitzMaurice <sdf@redhat.co.uk>
1545 * standalone\win32\Configtool.dsp 1281 * standalone\win32\Configtool.dsp
1546 common\win32\CTCommon.rc 1282 common\win32\CTCommon.rc
1547 common\win32\CTCommonres.h 1283 common\win32\CTCommonres.h
1548 common\win32\eCosDialog.h 1284 common\win32\eCosDialog.h
1549 common\win32\eCosPropertyPage.h 1285 common\win32\eCosPropertyPage.h
1550 plugin\win32\CTMain.cpp
1551 plugin\win32\eCos.rc
1552 plugin\win32\eCosres.h
1553 standalone\win32\CTres.h 1286 standalone\win32\CTres.h
1554 standalone\win32\Configtool.rc 1287 standalone\win32\Configtool.rc
1555 1288
1556 Move IDR_MLTBAR and IDB_BITMAP2 to common resources 1289 Move IDR_MLTBAR and IDB_BITMAP2 to common resources
1557 1290
1558 * plugin\win32\Project.cpp
1559
1560 Add -c compilation option to compensate for change in IDE project API semantics
1561
1562 * standalone\win32\ConfigToolDoc.cpp 1291 * standalone\win32\ConfigToolDoc.cpp
1563 1292
1564 Improve handling when tools admin 1293 Improve handling when tools admin
1565 1294
1566 1999-12-13 John Dallaway <jld@redhat.co.uk> 1295 1999-12-13 John Dallaway <jld@redhat.co.uk>
1567 1296
1568 * common\win32\CTCommonDoc.cpp, 1297 * common\win32\CTCommonDoc.cpp,
1569 common\win32\ConfigItem.cpp, 1298 common\win32\ConfigItem.cpp,
1570 common\win32\ConfigToolDoc.h, 1299 common\win32\ConfigToolDoc.h,
1571 plugin\win32\CdlTemplatesDialog.cpp,
1572 standalone\win32\CdlTemplatesDialog.cpp: 1300 standalone\win32\CdlTemplatesDialog.cpp:
1573 1301
1574 Synchronize with recent libCDL API changes. 1302 Synchronize with recent libCDL API changes.
1575 1303
1576 1999-12-13 John Dallaway <jld@redhat.co.uk> 1304 1999-12-13 John Dallaway <jld@redhat.co.uk>
1588 strings correctly. 1316 strings correctly.
1589 1317
1590 1999-12-10 John Dallaway <jld@redhat.co.uk> 1318 1999-12-10 John Dallaway <jld@redhat.co.uk>
1591 1319
1592 * common\common\build.cxx. 1320 * common\common\build.cxx.
1593 plugin\win32\Project.cpp:
1594 1321
1595 Define the make variable OBJCOPY for use by CDL custom 1322 Define the make variable OBJCOPY for use by CDL custom
1596 rules. 1323 rules.
1597 1324
1598 1999-12-09 Simon FitzMaurice <sdf@redhat.co.uk> 1325 1999-12-09 Simon FitzMaurice <sdf@redhat.co.uk>
1599 * common\win32\CTCommonres.h 1326 * common\win32\CTCommonres.h
1600 plugin\win32\eCosres.h
1601 standalone\win32\CTres.h 1327 standalone\win32\CTres.h
1602 1328
1603 Renumber resource IDs (CR 901703) 1329 Renumber resource IDs (CR 901703)
1330
1604 1331
1605 * common\win32\CTOptionsDialog.cpp 1332 * common\win32\CTOptionsDialog.cpp
1606 common\win32\CTOptionsDialog.h 1333 common\win32\CTOptionsDialog.h
1607 1334
1608 Disable buttons as appropriate on dialog initialization (CR 901688) 1335 Disable buttons as appropriate on dialog initialization (CR 901688)
1609
1610 * plugin\win32\CTMain.cpp
1611
1612 Add elipses where appropriate (CR 901686)
1613
1614 * plugin\win32\eCos.rc
1615
1616 Enable OK button (CR 901687)
1617 1336
1618 1999-12-09 Simon FitzMaurice <sdf@redhat.co.uk> 1337 1999-12-09 Simon FitzMaurice <sdf@redhat.co.uk>
1619 * common\win32\CTCommon.rc 1338 * common\win32\CTCommon.rc
1620 common\win32\CTCommonDoc.cpp 1339 common\win32\CTCommonDoc.cpp
1621 common\win32\CTCommonres.h 1340 common\win32\CTCommonres.h
1622 plugin\win32\CTMain.cpp
1623 plugin\win32\ConfigtoolDoc.cpp
1624 plugin\win32\ProjectManager.cpp
1625 plugin\win32\ProjectManager.h
1626 standalone\win32\ConfigToolDoc.cpp 1341 standalone\win32\ConfigToolDoc.cpp
1627 standalone\win32\Configtool.dsp 1342 standalone\win32\Configtool.dsp
1628 standalone\win32\MainFrm.cpp 1343 standalone\win32\MainFrm.cpp
1629 1344
1630 Move persistence of registry to Software\Cygnus Solutions\eCos\Common\Repository\folder. 1345 Move persistence of registry to Software\Cygnus Solutions\eCos\Common\Repository\folder.
1631 1346
1632 1999-12-08 Simon FitzMaurice <sdf@redhat.co.uk> 1347 1999-12-08 Simon FitzMaurice <sdf@redhat.co.uk>
1633 * common\win32\CTCommonDoc.cpp 1348 * common\win32\CTCommonDoc.cpp
1634 common\win32\ConfigToolDoc.h 1349 common\win32\ConfigToolDoc.h
1635 plugin\win32\CTMain.cpp
1636 plugin\win32\ConfigtoolDoc.cpp
1637 plugin\win32\ProjectManager.cpp
1638 plugin\win32\ProjectManager.h
1639 plugin\win32\eCos.rc
1640 plugin\win32\eCosres.h
1641 standalone\win32\CTres.h 1350 standalone\win32\CTres.h
1642 standalone\win32\ConfigToolDoc.cpp 1351 standalone\win32\ConfigToolDoc.cpp
1643 standalone\win32\Configtool.rc 1352 standalone\win32\Configtool.rc
1644 standalone\win32\MainFrm.cpp 1353 standalone\win32\MainFrm.cpp
1645 standalone\win32\MainFrm.h 1354 standalone\win32\MainFrm.h
1646 1355
1647 Provide test selection in plugin.
1648 Use IDE debugger as far as possible (not functional yet). 1356 Use IDE debugger as far as possible (not functional yet).
1649 Call pkgadmin as built-in dialog 1357 Call pkgadmin as built-in dialog
1650 1358
1651 1999-12-07 Simon FitzMaurice <sdf@redhat.co.uk> 1359 1999-12-07 Simon FitzMaurice <sdf@redhat.co.uk>
1652 * common\win32\CTCommonDoc.cpp 1360 * common\win32\CTCommonDoc.cpp
1658 1366
1659 Restore standard app string ids 1367 Restore standard app string ids
1660 1368
1661 * common\win32\CTCommonDoc.cpp 1369 * common\win32\CTCommonDoc.cpp
1662 common\win32\ConfigToolDoc.h 1370 common\win32\ConfigToolDoc.h
1663 plugin\win32\ConfigtoolDoc.cpp
1664 plugin\win32\CTMain.h
1665 plugin\win32\ProjectManager.cpp
1666 plugin\win32\ProjectManager.h
1667 standalone\win32\ConfigToolDoc.cpp 1371 standalone\win32\ConfigToolDoc.cpp
1668 1372
1669 Use function to determine test executable names 1373 Use function to determine test executable names
1670 1374
1671 * common\win32\ControlView.cpp 1375 * common\win32\ControlView.cpp
1672 1376
1673 Remove unused variable 1377 Remove unused variable
1674
1675 * plugin\win32\eCos.rc
1676 standalone\win32\Configtool.rc
1677 standalone\win32\MainFrm.cpp
1678
1679 Remove references to testtool and ecostest
1680
1681 * plugin\win32\CTMain.cpp
1682
1683 Launch pkgadmin as appropriate
1684 1378
1685 1999-12-07 John Dallaway <jld@redhat.co.uk> 1379 1999-12-07 John Dallaway <jld@redhat.co.uk>
1686 1380
1687 * standalone\common\cdl_exec.cxx, 1381 * standalone\common\cdl_exec.cxx,
1688 standalone\common\cdl_exec.hxx, 1382 standalone\common\cdl_exec.hxx,
1703 standalone\win32\OutputView.cpp 1397 standalone\win32\OutputView.cpp
1704 standalone\win32\OutputView.h 1398 standalone\win32\OutputView.h
1705 1399
1706 Overhaul CSubprocess class 1400 Overhaul CSubprocess class
1707 1401
1708 * plugin\win32\CTMain.cpp
1709 plugin\win32\CTMain.h
1710 plugin\win32\ConfigTool.cpp
1711 plugin\win32\ConfigTool.h
1712 plugin\win32\ProjectManager.cpp
1713 plugin\win32\eCosPlugin.cpp
1714
1715 Remove includes of subprocess.h
1716 Add module state maintaining calls (for if we ever wish to make plugin a regular DLL)
1717
1718 1999-12-06 John Dallaway <jld@redhat.co.uk> 1402 1999-12-06 John Dallaway <jld@redhat.co.uk>
1719 1403
1720 * standalone\common\cdl_exec.cxx, 1404 * standalone\common\cdl_exec.cxx,
1721 standalone\common\cdl_exec.hxx, 1405 standalone\common\cdl_exec.hxx,
1722 standalone\common\ecosconfig.cxx: 1406 standalone\common\ecosconfig.cxx:
1754 common\win32\CTUtils.h 1438 common\win32\CTUtils.h
1755 common\win32\stdafx.h 1439 common\win32\stdafx.h
1756 1440
1757 Circumvent 512 character limit in TRACE 1441 Circumvent 512 character limit in TRACE
1758 1442
1759 * plugin\win32\Project.cpp
1760 plugin\win32\Project.h
1761 plugin\win32\ProjectManager.cpp
1762
1763 Place test executables correctly in install tree
1764
1765 1999-12-02 Simon FitzMaurice <sdf@redhat.co.uk>
1766 * plugin\win32\Project.cpp
1767 plugin\win32\Project.h
1768 plugin\win32\ProjectManager.cpp
1769 plugin\win32\ProjectManager.h
1770
1771 Use <PACKAGE> and <PREFIX> tokens in custom rules.
1772 Expect a sent (not posted) BUILD_STARTED.
1773
1774 1999-12-02 John Dallaway <jld@redhat.co.uk> 1443 1999-12-02 John Dallaway <jld@redhat.co.uk>
1775 1444
1776 * common\common\build.cxx: 1445 * common\common\build.cxx:
1777 1446
1778 Modify generate_makefile() to resolve <PACKAGE> tokens. 1447 Modify generate_makefile() to resolve <PACKAGE> tokens.
1798 1999-12-01 Simon FitzMaurice <sdf@redhat.co.uk> 1467 1999-12-01 Simon FitzMaurice <sdf@redhat.co.uk>
1799 * common\win32\CTCommonDoc.cpp 1468 * common\win32\CTCommonDoc.cpp
1800 1469
1801 Place exception handler around get_build_info() call 1470 Place exception handler around get_build_info() call
1802 1471
1803 * plugin\win32\CTMain.cpp
1804 plugin\win32\CTMain.h
1805
1806 Add global conflict resolution to plugin
1807
1808 1999-12-01 Simon FitzMaurice <sdf@redhat.co.uk> 1472 1999-12-01 Simon FitzMaurice <sdf@redhat.co.uk>
1809 * common\win32\CTCommonDoc.cpp 1473 * common\win32\CTCommonDoc.cpp
1810 common\win32\CTOptionsDialog.cpp 1474 common\win32\CTOptionsDialog.cpp
1811 common\win32\CTOptionsDialog.h 1475 common\win32\CTOptionsDialog.h
1812 common\win32\ConfigToolDoc.h 1476 common\win32\ConfigToolDoc.h
1813 common\win32\FailingRulesDialog.cpp 1477 common\win32\FailingRulesDialog.cpp
1814 common\win32\FailingRulesDialog.h 1478 common\win32\FailingRulesDialog.h
1815 plugin\win32\ConfigtoolDoc.cpp
1816 standalone\win32\ConfigToolDoc.cpp 1479 standalone\win32\ConfigToolDoc.cpp
1817 standalone\win32\MainFrm.cpp 1480 standalone\win32\MainFrm.cpp
1818 1481
1819 More conflict resolution work - for global conflicts 1482 More conflict resolution work - for global conflicts
1820 1483
1821 * common\win32\FileName.cpp 1484 * common\win32\FileName.cpp
1822 common\win32\FileName.h 1485 common\win32\FileName.h
1823 1486
1824 Introduce file-finding utility function. 1487 Introduce file-finding utility function.
1825
1826 * plugin\win32\Project.cpp
1827
1828 Translate <PREFIX> and <REPOSITORY> in custom rule dependencies
1829 1488
1830 1999-12-01 John Dallaway <jld@redhat.co.uk> 1489 1999-12-01 John Dallaway <jld@redhat.co.uk>
1831 1490
1832 * common\win32\CTCommon.rc: 1491 * common\win32\CTCommon.rc:
1833 1492
1871 1530
1872 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk> 1531 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk>
1873 * common\win32\CTCommon.rc 1532 * common\win32\CTCommon.rc
1874 common\win32\CTCommonres.h 1533 common\win32\CTCommonres.h
1875 common\win32\ConfigToolDoc.h 1534 common\win32\ConfigToolDoc.h
1876 plugin\win32\ConfigTool.cpp
1877 plugin\win32\eCos.rc
1878 standalone\win32\CTres.h 1535 standalone\win32\CTres.h
1879 standalone\win32\ConfigToolDoc.cpp 1536 standalone\win32\ConfigToolDoc.cpp
1880 standalone\win32\Configtool.rc 1537 standalone\win32\Configtool.rc
1881 1538
1882 Moved sourceware references to be standalone-specific 1539 Moved sourceware references to be standalone-specific
1883 1540
1884 * plugin\win32\Project.cpp
1885 plugin\win32\ProjectManager.cpp
1886 plugin\win32\ProjectManager.h
1887
1888 Use CDL information to calculate test project contents
1889
1890 * common\win32\CTCommonDoc.cpp 1541 * common\win32\CTCommonDoc.cpp
1891 plugin\win32\ConfigtoolDoc.cpp
1892 1542
1893 Do not complain about failing rules if document already saved 1543 Do not complain about failing rules if document already saved
1894 1544
1895 * standalone\win32\MainFrm.cpp 1545 * standalone\win32\MainFrm.cpp
1896 1546
1923 Ignore empty strings in integer or floating cells - only are legal as intermediate values 1573 Ignore empty strings in integer or floating cells - only are legal as intermediate values
1924 1574
1925 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk> 1575 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk>
1926 * common\win32\CTCommonDoc.cpp 1576 * common\win32\CTCommonDoc.cpp
1927 common\win32\ConfigToolDoc.h 1577 common\win32\ConfigToolDoc.h
1928 plugin\win32\CTMain.cpp
1929 plugin\win32\CTMain.h
1930 standalone\win32\MainFrm.cpp 1578 standalone\win32\MainFrm.cpp
1931 standalone\win32\MainFrm.h 1579 standalone\win32\MainFrm.h
1932 1580
1933 Now using CDL test name values to find test executables. 1581 Now using CDL test name values to find test executables.
1934 1582
1939 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk> 1587 1999-11-26 Simon FitzMaurice <sdf@redhat.co.uk>
1940 * common\win32\CTCommonDoc.cpp 1588 * common\win32\CTCommonDoc.cpp
1941 common\win32\CTOptionsDialog.cpp 1589 common\win32\CTOptionsDialog.cpp
1942 common\win32\CTOptionsDialog.h 1590 common\win32\CTOptionsDialog.h
1943 common\win32\ConfigToolDoc.h 1591 common\win32\ConfigToolDoc.h
1944 plugin\win32\ConfigtoolDoc.cpp
1945 standalone\win32\ConfigToolDoc.cpp 1592 standalone\win32\ConfigToolDoc.cpp
1946 standalone\win32\Configtool.cpp 1593 standalone\win32\Configtool.cpp
1947 standalone\win32\MainFrm.cpp 1594 standalone\win32\MainFrm.cpp
1948 standalone\win32\MainFrm.h 1595 standalone\win32\MainFrm.h
1949 1596
1969 1616
1970 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk> 1617 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk>
1971 * common\win32\CTUtils.cpp 1618 * common\win32\CTUtils.cpp
1972 common\win32\CTUtils.h 1619 common\win32\CTUtils.h
1973 common\win32\ConfigToolDoc.h 1620 common\win32\ConfigToolDoc.h
1974 plugin\win32\CTMain.h
1975 standalone\win32\ConfigToolDoc.cpp 1621 standalone\win32\ConfigToolDoc.cpp
1976 standalone\win32\Configtool.cpp 1622 standalone\win32\Configtool.cpp
1977 standalone\win32\Configtool.h 1623 standalone\win32\Configtool.h
1978 standalone\win32\MainFrm.cpp 1624 standalone\win32\MainFrm.cpp
1979 standalone\win32\MainFrm.h 1625 standalone\win32\MainFrm.h
1984 Use a better algorithm for estimating a build duration. 1630 Use a better algorithm for estimating a build duration.
1985 1631
1986 1999-11-25 John Dallaway <jld@redhat.co.uk> 1632 1999-11-25 John Dallaway <jld@redhat.co.uk>
1987 1633
1988 * standalone\win32\ConfigToolDoc.cpp, 1634 * standalone\win32\ConfigToolDoc.cpp,
1989 plugin\win32\ConfigToolDoc.cpp:
1990 1635
1991 Modify SwitchMemoryLayout() to copy default memory 1636 Modify SwitchMemoryLayout() to copy default memory
1992 layout files only where they do not already exist 1637 layout files only where they do not already exist
1993 at the destination location. 1638 at the destination location.
1994
1995 * plugin\win32\ConfigToolDoc.cpp:
1996
1997 Modify SetPathName() to generate the build and install
1998 directory paths by appending "_build" and "_install" respectively
1999 to the root name of the config save file.
2000 1639
2001 * common\win32\ConfigItem.cpp: 1640 * common\win32\ConfigItem.cpp:
2002 1641
2003 Modify the string version of SetValue() to reference the 1642 Modify the string version of SetValue() to reference the
2004 transaction object as appropriate. 1643 transaction object as appropriate.
2012 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk> 1651 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk>
2013 * common\win32\CTCommonDoc.cpp 1652 * common\win32\CTCommonDoc.cpp
2014 common\win32\ConfigItem.cpp 1653 common\win32\ConfigItem.cpp
2015 common\win32\ConfigItem.h 1654 common\win32\ConfigItem.h
2016 common\win32\ControlView.cpp 1655 common\win32\ControlView.cpp
2017 plugin\win32\CTMain.h
2018 Normalize IsActive, IsEnabled functions in CConfigitem. 1656 Normalize IsActive, IsEnabled functions in CConfigitem.
2019 Removed unused members from CConfigItem 1657 Removed unused members from CConfigItem
2020 Removed m_nIndex from CConfigItem 1658 Removed m_nIndex from CConfigItem
2021 Fixed NULL transaction being passed to cdl layer 1659 Fixed NULL transaction being passed to cdl layer
2022 1660
2037 common\win32\ConfigItem.cpp 1675 common\win32\ConfigItem.cpp
2038 common\win32\ConfigItem.h 1676 common\win32\ConfigItem.h
2039 common\win32\ControlView.cpp 1677 common\win32\ControlView.cpp
2040 common\win32\SplitterWndEx.cpp 1678 common\win32\SplitterWndEx.cpp
2041 common\win32\SplitterWndEx.h 1679 common\win32\SplitterWndEx.h
2042 plugin\win32\CTMain.h
2043 standalone\win32\MainFrm.cpp 1680 standalone\win32\MainFrm.cpp
2044 standalone\win32\MainFrm.h 1681 standalone\win32\MainFrm.h
2045 1682
2046 1683
2047 1999-11-25 John Dallaway <jld@redhat.co.uk> 1684 1999-11-25 John Dallaway <jld@redhat.co.uk>
2075 Modify SetPathName() to generate the build and install 1712 Modify SetPathName() to generate the build and install
2076 directory paths by appending "_build" and "_install" respectively 1713 directory paths by appending "_build" and "_install" respectively
2077 to the root name of the config save file. 1714 to the root name of the config save file.
2078 1715
2079 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk> 1716 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk>
2080 * plugin\win32\CTMain.cpp 1717 * standalone\win32\ConfigToolDoc.cpp
2081 standalone\win32\ConfigToolDoc.cpp
2082 1718
2083 Use "native" in the case of no toolchain prefix. 1719 Use "native" in the case of no toolchain prefix.
2084 1720
2085 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk> 1721 1999-11-25 Simon FitzMaurice <sdf@redhat.co.uk>
2086 * common\win32\CTCommonDoc.cpp 1722 * common\win32\CTCommonDoc.cpp
2087 common\win32\ConfigToolDoc.h 1723 common\win32\ConfigToolDoc.h
2088 plugin\win32\CTMain.cpp
2089 plugin\win32\CTMain.h
2090 plugin\win32\ConfigTool.cpp
2091 plugin\win32\Project.cpp
2092 plugin\win32\eCos.rc
2093 plugin\win32\eCosres.h
2094 standalone\win32\CTres.h 1724 standalone\win32\CTres.h
2095 standalone\win32\ConfigToolDoc.cpp 1725 standalone\win32\ConfigToolDoc.cpp
2096 standalone\win32\Configtool.cpp 1726 standalone\win32\Configtool.cpp
2097 standalone\win32\Configtool.h 1727 standalone\win32\Configtool.h
2098 standalone\win32\Configtool.rc 1728 standalone\win32\Configtool.rc
2099 standalone\win32\MainFrm.cpp 1729 standalone\win32\MainFrm.cpp
2100 standalone\win32\MainFrm.h 1730 standalone\win32\MainFrm.h
2101 Complete changes for build paths and remove yet more unused variables. 1731 Complete changes for build paths and remove yet more unused variables.
2102 Place registry keys in string resources. 1732 Place registry keys in string resources.
2103
2104 1999-11-25 John Dallaway <jld@redhat.co.uk>
2105
2106 * plugin\win32\Project.cpp:
2107
2108 Modify MakeMakeFile() to add build variables to
2109 the temporary makefiles which match those of the
2110 standalone eCos config tool. This should ensure
2111 portability of custom rules between the standalone
2112 tool and the plug-in.
2113 1733
2114 1999-11-24 Simon FitzMaurice <sdf@redhat.co.uk> 1734 1999-11-24 Simon FitzMaurice <sdf@redhat.co.uk>
2115 * common\win32\CTCommon.rc 1735 * common\win32\CTCommon.rc
2116 common\win32\CTCommonDoc.cpp 1736 common\win32\CTCommonDoc.cpp
2117 common\win32\CTCommonres.h 1737 common\win32\CTCommonres.h
2128 common\win32\RulesList.cpp 1748 common\win32\RulesList.cpp
2129 common\win32\RulesList.h 1749 common\win32\RulesList.h
2130 common\win32\RulesView.cpp 1750 common\win32\RulesView.cpp
2131 common\win32\eCosDialog.cpp 1751 common\win32\eCosDialog.cpp
2132 common\win32\mltview.cpp 1752 common\win32\mltview.cpp
2133 plugin\win32\ConfigtoolDoc.cpp
2134 standalone\win32\ConfigToolDoc.cpp 1753 standalone\win32\ConfigToolDoc.cpp
2135 standalone\win32\Configtool.dsp 1754 standalone\win32\Configtool.dsp
2136 standalone\win32\MainFrm.cpp 1755 standalone\win32\MainFrm.cpp
2137 1756
2138 More work on failing rules correction. 1757 More work on failing rules correction.
2148 1767
2149 Call cygwin_conv_to_win32_path() in Cygwin builds to 1768 Call cygwin_conv_to_win32_path() in Cygwin builds to
2150 process Cygwin-style directory paths on the ecosconfig 1769 process Cygwin-style directory paths on the ecosconfig
2151 command line. Such paths are not understood universally 1770 command line. Such paths are not understood universally
2152 by the Cygwin tcl library. 1771 by the Cygwin tcl library.
2153
2154 1999-11-23 Simon FitzMaurice <sdf@redhat.co.uk>
2155 * plugin\win32\ProjectManager.cpp
2156
2157 Fix crash in release build
2158 1772
2159 1999-11-23 John Dallaway <jld@redhat.co.uk> 1773 1999-11-23 John Dallaway <jld@redhat.co.uk>
2160 1774
2161 * standalone\common\ecosconfig.cxx, 1775 * standalone\common\ecosconfig.cxx,
2162 standalone\common\cdl_exec.cxx, 1776 standalone\common\cdl_exec.cxx,
2184 * common\win32\CTCommonDoc.cpp 1798 * common\win32\CTCommonDoc.cpp
2185 common\win32\ConfigItem.cpp 1799 common\win32\ConfigItem.cpp
2186 common\win32\ConfigToolDoc.h 1800 common\win32\ConfigToolDoc.h
2187 common\win32\ControlView.cpp 1801 common\win32\ControlView.cpp
2188 common\win32\ControlView.h 1802 common\win32\ControlView.h
2189 plugin\win32\CTMain.cpp
2190 standalone\win32\CTres.h 1803 standalone\win32\CTres.h
2191 standalone\win32\ConfigToolDoc.cpp 1804 standalone\win32\ConfigToolDoc.cpp
2192 1805
2193 Fixed crash in hardware selection - need to remove items from view first to avoid painting problems. 1806 Fixed crash in hardware selection - need to remove items from view first to avoid painting problems.
2194 1807
2221 common\win32\CTCommonres.h 1834 common\win32\CTCommonres.h
2222 common\win32\ControlView.cpp 1835 common\win32\ControlView.cpp
2223 common\win32\eCosDialog.h 1836 common\win32\eCosDialog.h
2224 common\win32\eCosPropertyPage.h 1837 common\win32\eCosPropertyPage.h
2225 common\win32\mltview.cpp 1838 common\win32\mltview.cpp
2226 plugin\win32\eCosres.h
2227 standalone\win32\CTres.h 1839 standalone\win32\CTres.h
2228 standalone\win32\Configtool.cpp 1840 standalone\win32\Configtool.cpp
2229 standalone\win32\Configtool.dsp 1841 standalone\win32\Configtool.dsp
2230 standalone\win32\Configtool.rc 1842 standalone\win32\Configtool.rc
2231 standalone\win32\MainFrm.cpp 1843 standalone\win32\MainFrm.cpp
2307 common\win32\StringEdit.cpp 1919 common\win32\StringEdit.cpp
2308 common\win32\StringEdit.h 1920 common\win32\StringEdit.h
2309 common\win32\cellview.h 1921 common\win32\cellview.h
2310 common\win32\mltview.cpp 1922 common\win32\mltview.cpp
2311 common\win32\mltview.h 1923 common\win32\mltview.h
2312 plugin\win32\CTMain.cpp
2313 plugin\win32\CTMain.h
2314 plugin\win32\ConfigtoolDoc.cpp
2315 plugin\win32\eCos.rc
2316 plugin\win32\eCosres.h
2317 standalone\win32\CTres.h 1924 standalone\win32\CTres.h
2318 standalone\win32\ConfigToolDoc.cpp 1925 standalone\win32\ConfigToolDoc.cpp
2319 standalone\win32\Configtool.dsp 1926 standalone\win32\Configtool.dsp
2320 standalone\win32\Configtool.rc 1927 standalone\win32\Configtool.rc
2321 standalone\win32\MainFrm.cpp 1928 standalone\win32\MainFrm.cpp
2390 common\win32\ControlView.h 1997 common\win32\ControlView.h
2391 1998
2392 Remove some obsolete test code, add elipsis to "Unload" 1999 Remove some obsolete test code, add elipsis to "Unload"
2393 Correct painting problem on unload 2000 Correct painting problem on unload
2394 2001
2395 * plugin\win32\CTMain.cpp
2396
2397 Correct bug in window restoration code
2398
2399 * common\win32\ConfigToolDoc.h 2002 * common\win32\ConfigToolDoc.h
2400 2003
2401 Remove obsolete FileNameChanged hint 2004 Remove obsolete FileNameChanged hint
2402 Rearranged declarations to reduce preprocessing 2005 Rearranged declarations to reduce preprocessing
2403 Fix for 901455 2006 Fix for 901455
2411 2014
2412 Overhaul including corrections for: 2015 Overhaul including corrections for:
2413 Incorrect scrolling 2016 Incorrect scrolling
2414 Overpainting of header control 2017 Overpainting of header control
2415 Empty File property 2018 Empty File property
2416
2417 1999-11-12 John Dallaway <jld@redhat.co.uk>
2418
2419 * plugin\win32\Project.cpp:
2420
2421 Modify AddFile() to add the package version directory
2422 of the build tree to the include path for each file.
2423 This enables the C pre-processor to find header files
2424 generated by custom build rules.
2425 2019
2426 1999-11-12 John Dallaway <jld@redhat.co.uk> 2020 1999-11-12 John Dallaway <jld@redhat.co.uk>
2427 2021
2428 * common\win32\mltview.cpp: 2022 * common\win32\mltview.cpp:
2429 2023
2443 common\win32\eCosDialog.h 2037 common\win32\eCosDialog.h
2444 common\win32\eCosPropertyPage.cpp 2038 common\win32\eCosPropertyPage.cpp
2445 common\win32\eCosPropertyPage.h 2039 common\win32\eCosPropertyPage.h
2446 Make HelpID() const 2040 Make HelpID() const
2447 2041
2448 * plugin\win32\ConfigTool.cpp 2042 * common\win32\CTCommonDoc.cpp
2449 common\win32\CTCommonDoc.cpp 2043
2450 Prevent control view displaying too early 2044 Prevent control view displaying too early
2451 2045
2452 * common\win32\ControlView.cpp 2046 * common\win32\ControlView.cpp
2453 Remove Settings context menu item 2047 Remove Settings context menu item
2454 2048
2455 * common\win32\RulesView.cpp 2049 * common\win32\RulesView.cpp
2456 Remove Resolve context menu item 2050 Remove Resolve context menu item
2457
2458 * plugin\win32\eCos.rc
2459 plugin\win32\res\MLTbar.bmp
2460 Change to 16 bits (must match other toolbar resources)
2461 2051
2462 1999-11-11 Simon FitzMaurice <sdf@redhat.co.uk> 2052 1999-11-11 Simon FitzMaurice <sdf@redhat.co.uk>
2463 * common\win32\mltview.cpp 2053 * common\win32\mltview.cpp
2464 common\win32\mltview.h 2054 common\win32\mltview.h
2465 Add tooltips for section names the exceeed the caption rectangle available 2055 Add tooltips for section names the exceeed the caption rectangle available
2494 common\win32\eCosDialog.h 2084 common\win32\eCosDialog.h
2495 common\win32\eCosPropertyPage.cpp 2085 common\win32\eCosPropertyPage.cpp
2496 common\win32\eCosPropertyPage.h : 2086 common\win32\eCosPropertyPage.h :
2497 "What's this?" style help. 2087 "What's this?" style help.
2498 2088
2499 1999-11-09 Simon FitzMaurice <sdf@redhat.co.uk>
2500 * plugin\win32\Project.cpp
2501 Update laucher interface
2502
2503 1999-11-09 John Dallaway <jld@redhat.co.uk> 2089 1999-11-09 John Dallaway <jld@redhat.co.uk>
2504 2090
2505 * standalone\common\cdl_exec.hxx, 2091 * standalone\common\cdl_exec.hxx,
2506 standalone\common\cdl_exec.cxx: 2092 standalone\common\cdl_exec.cxx:
2507 2093
2512 1999-11-09 Simon FitzMaurice <sdf@redhat.co.uk> 2098 1999-11-09 Simon FitzMaurice <sdf@redhat.co.uk>
2513 * common\win32\FailingRulesDialog.cpp 2099 * common\win32\FailingRulesDialog.cpp
2514 standalone\win32\CreditStatic.cpp 2100 standalone\win32\CreditStatic.cpp
2515 standalone\win32\MainFrm.cpp 2101 standalone\win32\MainFrm.cpp
2516 Change various ASSERTs to VERIFYs (caused crash in release build) 2102 Change various ASSERTs to VERIFYs (caused crash in release build)
2517
2518 * plugin\win32\Project.cpp
2519 plugin\win32\Project.h
2520 Adjusted to new debugger interface
2521 2103
2522 1999-11-09 John Dallaway <jld@redhat.co.uk> 2104 1999-11-09 John Dallaway <jld@redhat.co.uk>
2523 2105
2524 * common\common\build.cxx: 2106 * common\common\build.cxx:
2525 2107
2551 standalone\win32\Configtool.mak 2133 standalone\win32\Configtool.mak
2552 Extend CSH to property pages (still some anomalies here with the sheet buttons) 2134 Extend CSH to property pages (still some anomalies here with the sheet buttons)
2553 Entered first cut at CSH data 2135 Entered first cut at CSH data
2554 2136
2555 1999-11-08 Simon FitzMaurice <sdf@redhat.co.uk> 2137 1999-11-08 Simon FitzMaurice <sdf@redhat.co.uk>
2556 * plugin\win32\CdlTemplatesDialog.cpp
2557 Correct syntax error
2558
2559 1999-11-08 Simon FitzMaurice <sdf@redhat.co.uk>
2560 * common\win32\AddRemoveDialog.cpp 2138 * common\win32\AddRemoveDialog.cpp
2561 common\win32\AddRemoveDialog.h 2139 common\win32\AddRemoveDialog.h
2562 common\win32\BuildOptionsDialog.cpp 2140 common\win32\BuildOptionsDialog.cpp
2563 common\win32\BuildOptionsDialog.h 2141 common\win32\BuildOptionsDialog.h
2564 common\win32\CTOptionsDialog.cpp 2142 common\win32\CTOptionsDialog.cpp
2576 common\win32\NewFolderDialog.h 2154 common\win32\NewFolderDialog.h
2577 common\win32\RulesView.h 2155 common\win32\RulesView.h
2578 common\win32\eCosDialog.cpp 2156 common\win32\eCosDialog.cpp
2579 common\win32\eCosDialog.h 2157 common\win32\eCosDialog.h
2580 common\win32\eCosHelp.h 2158 common\win32\eCosHelp.h
2581 plugin\win32\CdlTemplatesDialog.cpp
2582 plugin\win32\CdlTemplatesDialog.h
2583 standalone\win32\CTOutputPage.cpp 2159 standalone\win32\CTOutputPage.cpp
2584 standalone\win32\CTOutputPage.h 2160 standalone\win32\CTOutputPage.h
2585 standalone\win32\CdlTemplatesDialog.cpp 2161 standalone\win32\CdlTemplatesDialog.cpp
2586 standalone\win32\CdlTemplatesDialog.h 2162 standalone\win32\CdlTemplatesDialog.h
2587 standalone\win32\HeadersDialog.cpp 2163 standalone\win32\HeadersDialog.cpp
2611 Correct control spacing in folder dialog 2187 Correct control spacing in folder dialog
2612 2188
2613 common\win32\CTCommonDoc.cpp 2189 common\win32\CTCommonDoc.cpp
2614 Work around shell crash w\ URL 2190 Work around shell crash w\ URL
2615 2191
2616 plugin\win32\ConfigtoolDoc.cpp
2617 Remove stray call to ShowURL
2618
2619 standalone\win32\CTOutputPage.cpp 2192 standalone\win32\CTOutputPage.cpp
2620 standalone\win32\CTOutputPage.h 2193 standalone\win32\CTOutputPage.h
2621 common\win32\ConfigViewOptionsDialog.cpp 2194 common\win32\ConfigViewOptionsDialog.cpp
2622 common\win32\ConfigViewOptionsDialog.h 2195 common\win32\ConfigViewOptionsDialog.h
2623 standalone\win32\ViewOptions.cpp 2196 standalone\win32\ViewOptions.cpp
2624 standalone\win32\ViewOptions.h 2197 standalone\win32\ViewOptions.h
2625 plugin\win32\ViewOptions.cpp
2626 common\win32\ControlView.cpp 2198 common\win32\ControlView.cpp
2627 common\win32\ControlView.h 2199 common\win32\ControlView.h
2628 plugin\win32\ConfigtoolDoc.cpp
2629 standalone\win32\MainFrm.cpp 2200 standalone\win32\MainFrm.cpp
2630 standalone\win32\MainFrm.h 2201 standalone\win32\MainFrm.h
2631 standalone\win32\ViewOptions.cpp 2202 standalone\win32\ViewOptions.cpp
2632 standalone\win32\ViewOptions.h 2203 standalone\win32\ViewOptions.h
2633 Convert back to dialog mode 2204 Convert back to dialog mode
2656 common\win32\ConfigToolDoc.h 2227 common\win32\ConfigToolDoc.h
2657 common\win32\FailingRulesDialog.cpp 2228 common\win32\FailingRulesDialog.cpp
2658 common\win32\FailingRulesDialog.h 2229 common\win32\FailingRulesDialog.h
2659 common\win32\RulesView.cpp 2230 common\win32\RulesView.cpp
2660 common\win32\RulesView.h 2231 common\win32\RulesView.h
2661 plugin\win32\ConfigtoolDoc.cpp
2662 standalone\win32\ConfigToolDoc.cpp 2232 standalone\win32\ConfigToolDoc.cpp
2663 standalone\win32\Configtool.cpp 2233 standalone\win32\Configtool.cpp
2664 standalone\win32\Configtool.rc 2234 standalone\win32\Configtool.rc
2665 standalone\win32\HelpView.cpp 2235 standalone\win32\HelpView.cpp
2666 standalone\win32\MainFrm.h 2236 standalone\win32\MainFrm.h
2716 common\win32\ResolveConflictsDialog.h 2286 common\win32\ResolveConflictsDialog.h
2717 common\win32\RulesList.cpp 2287 common\win32\RulesList.cpp
2718 common\win32\RulesList.h 2288 common\win32\RulesList.h
2719 common\win32\RulesView.cpp 2289 common\win32\RulesView.cpp
2720 common\win32\RulesView.h 2290 common\win32\RulesView.h
2721 plugin\win32\ConfigtoolDoc.cpp
2722 standalone\win32\ConfigToolDoc.cpp 2291 standalone\win32\ConfigToolDoc.cpp
2723 Refine failing rules dialog 2292 Refine failing rules dialog
2724 Prevent removed package items causing crash during (for example) paint operations executed within callback 2293 Prevent removed package items causing crash during (for example) paint operations executed within callback
2725 2294
2726 1999-11-05 John Dallaway <jld@redhat.co.uk> 2295 1999-11-05 John Dallaway <jld@redhat.co.uk>
2782 standalone\win32\Configtool.mak 2351 standalone\win32\Configtool.mak
2783 Move to HTML Help (define HTMLHelp, add library to link) 2352 Move to HTML Help (define HTMLHelp, add library to link)
2784 2353
2785 1999-11-04 Simon FitzMaurice <sdf@redhat.co.uk> 2354 1999-11-04 Simon FitzMaurice <sdf@redhat.co.uk>
2786 * common\win32\PropertiesList.cpp 2355 * common\win32\PropertiesList.cpp
2787 plugin\win32\CTMain.cpp
2788 plugin\win32\CTMain.h
2789 plugin\win32\ConfigTool.cpp
2790 plugin\win32\ConfigTool.h
2791 plugin\win32\eCosres.h
2792 standalone\win32\ConfigToolDoc.cpp 2356 standalone\win32\ConfigToolDoc.cpp
2793 standalone\win32\Configtool.cpp 2357 standalone\win32\Configtool.cpp
2794 standalone\win32\Configtool.dsp 2358 standalone\win32\Configtool.dsp
2795 standalone\win32\Configtool.h 2359 standalone\win32\Configtool.h
2796 standalone\win32\Configtool.mak 2360 standalone\win32\Configtool.mak
2813 common\win32\eCosDialog.h 2377 common\win32\eCosDialog.h
2814 common\win32\BuildOptionsDialog.h 2378 common\win32\BuildOptionsDialog.h
2815 Created non-eCos-specific base class CCSHDialog 2379 Created non-eCos-specific base class CCSHDialog
2816 2380
2817 * standalone\win32\Configtool.rc 2381 * standalone\win32\Configtool.rc
2818 plugin\win32\eCos.rc
2819 common\win32\CTCommonres.h 2382 common\win32\CTCommonres.h
2820 common\win32\ConfigViewOptionsDialog.cpp 2383 common\win32\ConfigViewOptionsDialog.cpp
2821 standalone\win32\CTres.h 2384 standalone\win32\CTres.h
2822 Removed remaining Apply buttons 2385 Removed remaining Apply buttons
2823 2386
2859 2422
2860 1999-11-04 Simon FitzMaurice <sdf@redhat.co.uk> 2423 1999-11-04 Simon FitzMaurice <sdf@redhat.co.uk>
2861 common\win32\PropertiesList.cpp 2424 common\win32\PropertiesList.cpp
2862 common\win32\RulesList.cpp 2425 common\win32\RulesList.cpp
2863 Remove unreferenced param warnings 2426 Remove unreferenced param warnings
2864 plugin\win32\eCos.rc
2865 Remove unreferenced resource
2866 plugin\win32\eCosres.h
2867 standalone\win32\CTres.h 2427 standalone\win32\CTres.h
2868 Remove duplication definition if IDAPPLY 2428 Remove duplication definition if IDAPPLY
2869 standalone\win32\ConfigToolDoc.cpp 2429 standalone\win32\ConfigToolDoc.cpp
2870 Correct compilation error 2430 Correct compilation error
2871 2431
2895 common\win32\SectionRelocationPage.cpp 2455 common\win32\SectionRelocationPage.cpp
2896 common\win32\SectionRelocationPage.h 2456 common\win32\SectionRelocationPage.h
2897 common\win32\eCosDialog.cpp 2457 common\win32\eCosDialog.cpp
2898 common\win32\eCosDialog.h 2458 common\win32\eCosDialog.h
2899 common\win32\notepage.h 2459 common\win32\notepage.h
2900 plugin\win32\ConfigtoolDoc.cpp
2901 plugin\win32\eCos.rc
2902 plugin\win32\eCosres.h
2903 standalone\win32\CTOutputPage.cpp 2460 standalone\win32\CTOutputPage.cpp
2904 standalone\win32\CTOutputPage.h 2461 standalone\win32\CTOutputPage.h
2905 standalone\win32\CTres.h 2462 standalone\win32\CTres.h
2906 standalone\win32\ConfigToolDoc.cpp 2463 standalone\win32\ConfigToolDoc.cpp
2907 standalone\win32\Configtool.cpp 2464 standalone\win32\Configtool.cpp
2954 1999-11-02 Simon FitzMaurice <sdf@redhat.co.uk> 2511 1999-11-02 Simon FitzMaurice <sdf@redhat.co.uk>
2955 common\win32\ConfigItem.cpp 2512 common\win32\ConfigItem.cpp
2956 common\win32\stdafx.cpp 2513 common\win32\stdafx.cpp
2957 common\win32\eCosDialog.cpp 2514 common\win32\eCosDialog.cpp
2958 HTML help now used uniformly for CSH 2515 HTML help now used uniformly for CSH
2959
2960 1999-11-02 Simon FitzMaurice <sdf@redhat.co.uk>
2961 common\win32\ConfigItem.cpp
2962 Fix compilation error in plugin build
2963 2516
2964 1999-11-02 Simon FitzMaurice <sdf@redhat.co.uk> 2517 1999-11-02 Simon FitzMaurice <sdf@redhat.co.uk>
2965 common\win32\CTCommonDoc.cpp 2518 common\win32\CTCommonDoc.cpp
2966 common\win32\ConfigItem.cpp 2519 common\win32\ConfigItem.cpp
2967 common\win32\ConfigItem.h 2520 common\win32\ConfigItem.h
2981 common\win32\cellview.h 2534 common\win32\cellview.h
2982 common\win32\ComboEdit.h 2535 common\win32\ComboEdit.h
2983 common\win32\DoubleEdit.h 2536 common\win32\DoubleEdit.h
2984 common\win32\IntegerEdit.h 2537 common\win32\IntegerEdit.h
2985 common\win32\target.h 2538 common\win32\target.h
2986 plugin\win32\Project.h
2987 Remove junk header includes 2539 Remove junk header includes
2988 2540
2989 1999-11-02 John Dallaway <jld@redhat.co.uk> 2541 1999-11-02 John Dallaway <jld@redhat.co.uk>
2990 2542
2991 * common\common\build.cxx: 2543 * common\common\build.cxx:
3048 common\win32\SectionGeneralPage.h 2600 common\win32\SectionGeneralPage.h
3049 common\win32\SectionRelocationPage.h 2601 common\win32\SectionRelocationPage.h
3050 common\win32\eCosDialog.h 2602 common\win32\eCosDialog.h
3051 common\win32\notepage.h 2603 common\win32\notepage.h
3052 common\win32\stdafx.h 2604 common\win32\stdafx.h
3053 plugin\win32\CTMain.h
3054 plugin\win32\CdlTemplatesDialog.h
3055 standalone\win32\BinDirDialog.h 2605 standalone\win32\BinDirDialog.h
3056 standalone\win32\CTOutputPage.h 2606 standalone\win32\CTOutputPage.h
3057 standalone\win32\CdlTemplatesDialog.h 2607 standalone\win32\CdlTemplatesDialog.h
3058 standalone\win32\Configtool.dsp 2608 standalone\win32\Configtool.dsp
3059 standalone\win32\Configtool.mak 2609 standalone\win32\Configtool.mak
3065 standalone\win32\splash.cpp : 2615 standalone\win32\splash.cpp :
3066 2616
3067 Include resources directly. I suspect including resource headers from PCH might have been responsible for 2617 Include resources directly. I suspect including resource headers from PCH might have been responsible for
3068 resource IDs not being found. 2618 resource IDs not being found.
3069 2619
3070 * plugin\win32\CTMain.cpp
3071
3072 Fix persistence of MLT toolbar
3073
3074 * plugin\win32\eCos.rc
3075 common\win32\CTCommon.rc
3076 2620
3077 Restore CDL templates dialog 2621 Restore CDL templates dialog
3078 2622
3079 2623
3080 1999-11-01 John Dallaway <jld@redhat.co.uk> 2624 1999-11-01 John Dallaway <jld@redhat.co.uk>
3107 Add the pkgconfig project to the workspace. 2651 Add the pkgconfig project to the workspace.
3108 2652
3109 1999-10-29 Simon FitzMaurice <sdf@redhat.co.uk> 2653 1999-10-29 Simon FitzMaurice <sdf@redhat.co.uk>
3110 * common\win32\CTUtils.cpp 2654 * common\win32\CTUtils.cpp
3111 common\win32\CTUtils.h 2655 common\win32\CTUtils.h
3112 plugin\win32\CTMain.h
3113 plugin\win32\ConfigTool.cpp
3114 standalone\win32\Configtool.cpp 2656 standalone\win32\Configtool.cpp
3115 Change default arg values of Chop to false (less error-prone) 2657 Change default arg values of Chop to false (less error-prone)
3116 2658
3117 * common\win32\PropertiesList.cpp 2659 * common\win32\PropertiesList.cpp
3118 common\win32\PropertiesList.h 2660 common\win32\PropertiesList.h
3119 Remove SizeColumns 2661 Remove SizeColumns
3120
3121 * plugin\win32\Project.cpp
3122
3123 Properly format make file vars
3124 Do not interpret " and \ in strings
3125 2662
3126 * standalone\win32\MainFrm.cpp 2663 * standalone\win32\MainFrm.cpp
3127 standalone\win32\MainFrm.h 2664 standalone\win32\MainFrm.h
3128 Remove more unused stuff 2665 Remove more unused stuff
3129 2666
3189 1999-10-28 Simon FitzMaurice <sdf@redhat.co.uk> 2726 1999-10-28 Simon FitzMaurice <sdf@redhat.co.uk>
3190 * common\win32\CTCommon.rc : 2727 * common\win32\CTCommon.rc :
3191 Fix id of list control 2728 Fix id of list control
3192 2729
3193 1999-10-28 Simon FitzMaurice <sdf@redhat.co.uk> 2730 1999-10-28 Simon FitzMaurice <sdf@redhat.co.uk>
3194 * common\win32\stdafx.h
3195 plugin\win32\eCos.rc
3196 plugin\win32\eCosres.h
3197 standalone\win32\CTres.h
3198 standalone\win32\Configtool.dsp
3199 standalone\win32\Configtool.mak
3200 standalone\win32\Configtool.rc
3201 Add common [between plugin and standalone] resource files
3202
3203 * common\win32\BuildOptionsDialog.cpp 2731 * common\win32\BuildOptionsDialog.cpp
3204 common\win32\BuildOptionsDialog.h 2732 common\win32\BuildOptionsDialog.h
3205 Experiment with framework for HtmlHelp 2733 Experiment with framework for HtmlHelp
3206 2734
3207 * common\win32\RegionGeneralPage.h 2735 * common\win32\RegionGeneralPage.h
3270 common\win32\CellView.cpp 2798 common\win32\CellView.cpp
3271 common\win32\ConfigItem.cpp 2799 common\win32\ConfigItem.cpp
3272 common\win32\ConfigItem.h 2800 common\win32\ConfigItem.h
3273 common\win32\ConfigToolDoc.h 2801 common\win32\ConfigToolDoc.h
3274 common\win32\ControlView.cpp 2802 common\win32\ControlView.cpp
3275 plugin\win32\CTMain.h
3276 plugin\win32\ConfigtoolDoc.cpp
3277 plugin\win32\Project.cpp
3278 plugin\win32\Project.h
3279 standalone\win32\ConfigToolDoc.cpp 2803 standalone\win32\ConfigToolDoc.cpp
3280 standalone\win32\MainFrm.cpp 2804 standalone\win32\MainFrm.cpp
3281 standalone\win32\MainFrm.h 2805 standalone\win32\MainFrm.h
3282 2806
3283 Sort out generation of header files as necessary for creation of build tree 2807 Sort out generation of header files as necessary for creation of build tree
3319 New files providing the initial implementation of 2843 New files providing the initial implementation of
3320 build tree and makefile generation from CDL data. 2844 build tree and makefile generation from CDL data.
3321 2845
3322 1999-10-26 Simon FitzMaurice <sdf@redhat.co.uk> 2846 1999-10-26 Simon FitzMaurice <sdf@redhat.co.uk>
3323 * common\win32\CTCommonDoc.cpp 2847 * common\win32\CTCommonDoc.cpp
3324 plugin\win32\ProjectManager.cpp
3325 plugin\win32\ProjectManager.h
3326 2848
3327 Correct problem whereby some tests were not being correctly located. 2849 Correct problem whereby some tests were not being correctly located.
3328 2850
3329 1999-10-26 Simon FitzMaurice <sdf@redhat.co.uk> 2851 1999-10-26 Simon FitzMaurice <sdf@redhat.co.uk>
3330 * common\win32\CTCommonDoc.cpp 2852 * common\win32\CTCommonDoc.cpp
3331 plugin\win32\ConfigTool.cpp
3332 plugin\win32\Project.cpp
3333 plugin\win32\Project.h
3334 plugin\win32\ProjectManager.cpp
3335 plugin\win32\ProjectManager.h :
3336 2853
3337 Adapt to changes for make file generation 2854 Adapt to changes for make file generation
3338 Traverse only package directories looking for tests 2855 Traverse only package directories looking for tests
3339 2856
3340 * common\win32\FileName.cpp 2857 * common\win32\FileName.cpp
3356 common\win32\IntegerEdit.h 2873 common\win32\IntegerEdit.h
3357 common\win32\StringEdit.cpp 2874 common\win32\StringEdit.cpp
3358 common\win32\StringEdit.h 2875 common\win32\StringEdit.h
3359 common\win32\cellview.h 2876 common\win32\cellview.h
3360 common\win32\thinsplitter.cpp 2877 common\win32\thinsplitter.cpp
3361 plugin\win32\CTMain.cpp
3362 plugin\win32\CTMain.h
3363 plugin\win32\ConfigtoolDoc.cpp
3364 plugin\win32\Project.cpp
3365 plugin\win32\Project.h
3366 plugin\win32\ProjectManager.cpp
3367 plugin\win32\eCosres.h
3368 standalone\win32\CTOutputPage.cpp 2878 standalone\win32\CTOutputPage.cpp
3369 standalone\win32\CTres.h 2879 standalone\win32\CTres.h
3370 standalone\win32\ConfigToolDoc.cpp 2880 standalone\win32\ConfigToolDoc.cpp
3371 standalone\win32\Configtool.dsp 2881 standalone\win32\Configtool.dsp
3372 standalone\win32\Configtool.ma? 2882 standalone\win32\Configtool.ma?
3376 standalone\win32\ViewOptions.cpp 2886 standalone\win32\ViewOptions.cpp
3377 standalone\win32\ViewOptions.h 2887 standalone\win32\ViewOptions.h
3378 Remove unused resources 2888 Remove unused resources
3379 Localize information regarding kind of cell in CCellView and use runtime class information to represent it. 2889 Localize information regarding kind of cell in CCellView and use runtime class information to represent it.
3380 Remove unused functions from CConfigItem 2890 Remove unused functions from CConfigItem
3381 Ensure we use relative paths
3382 Remove inapplicable items from View\Settings and Tools\Options 2891 Remove inapplicable items from View\Settings and Tools\Options
3383 2892
3384 1999-10-21 Simon FitzMaurice <sdf@redhat.co.uk> 2893 1999-10-21 Simon FitzMaurice <sdf@redhat.co.uk>
3385 * common\win32\CTCommonDoc.cpp 2894 * common\win32\CTCommonDoc.cpp
3386 common\win32\ConfigItem.cpp 2895 common\win32\ConfigItem.cpp
3390 common\win32\RulesView.h 2899 common\win32\RulesView.h
3391 common\win32\SplitterWndEx.cpp 2900 common\win32\SplitterWndEx.cpp
3392 common\win32\SplitterWndEx.h 2901 common\win32\SplitterWndEx.h
3393 common\win32\thinsplitter.cpp 2902 common\win32\thinsplitter.cpp
3394 common\win32\thinsplitter.h 2903 common\win32\thinsplitter.h
3395 plugin\win32\CTMain.cpp
3396 plugin\win32\CTMain.h
3397 plugin\win32\ConfigtoolDoc.cpp
3398 plugin\win32\Project.cpp
3399 plugin\win32\eCosres.h
3400 standalone\win32\BuildOptsPage.cpp 2904 standalone\win32\BuildOptsPage.cpp
3401 standalone\win32\BuildOptsPage.h 2905 standalone\win32\BuildOptsPage.h
3402 standalone\win32\CTres.h 2906 standalone\win32\CTres.h
3403 standalone\win32\ConfigToolDoc.cpp 2907 standalone\win32\ConfigToolDoc.cpp
3404 standalone\win32\Configtool.cpp 2908 standalone\win32\Configtool.cpp
3422 Make splitter placement data-driven 2926 Make splitter placement data-driven
3423 Rules window columns to size propoertionately to window. 2927 Rules window columns to size propoertionately to window.
3424 Remove BuildOptsPage 2928 Remove BuildOptsPage
3425 Remove CPackage class 2929 Remove CPackage class
3426 Move SplitterWndEx from standalone to common (CThinSplitter now derives from it) 2930 Move SplitterWndEx from standalone to common (CThinSplitter now derives from it)
3427 In plugin:
3428 Do not remove empty categories (may upset the Project mgr API)
3429 2931
3430 1999-10-20 John Dallaway <jld@redhat.co.uk> 2932 1999-10-20 John Dallaway <jld@redhat.co.uk>
3431 2933
3432 * standalone\win32\Configtool.dsp, 2934 * standalone\win32\Configtool.dsp,
3433 standalone\win32\Configtool.mak: 2935 standalone\win32\Configtool.mak:
3442 2944
3443 Modify CdlTransactionHandler() to do nothing if a 2945 Modify CdlTransactionHandler() to do nothing if a
3444 CdlInterface node has become active or inactive. 2946 CdlInterface node has become active or inactive.
3445 2947
3446 1999-10-19 Simon FitzMaurice <sdf@redhat.co.uk> 2948 1999-10-19 Simon FitzMaurice <sdf@redhat.co.uk>
3447 * plugin\win32\CTMain.cpp,h :
3448
3449 Implement toolbar hide\show
3450 Finally nail window persistence. Probably.
3451
3452 1999-10-19 Simon FitzMaurice <sdf@redhat.co.uk>
3453 * standalone\win32\ConfigToolDoc.cpp 2949 * standalone\win32\ConfigToolDoc.cpp
3454 plugin\win32\ConfigtoolDoc.cpp
3455 common\win32\CTCommonDoc.cpp 2950 common\win32\CTCommonDoc.cpp
3456 common\win32\ConfigToolDoc.h 2951 common\win32\ConfigToolDoc.h
3457 plugin\win32\ConfigTool.cpp
3458 2952
3459 Make build info available in document (member BuildInfo()) 2953 Make build info available in document (member BuildInfo())
3460 Introduce UpdateeCosProject() member as place to update build info 2954 Introduce UpdateeCosProject() member as place to update build info
3461
3462 * plugin\win32\CTMain.cpp :
3463
3464 Use commandex mechamism for window persistence. Almost there.
3465
3466 * plugin\win32\Project.cpp
3467 plugin\win32\ProjectManager.cpp
3468
3469 get_flags code now in its own file (flags.cxx). Not yet a class member.
3470 2955
3471 * standalone\win32\ViewOptions.cpp 2956 * standalone\win32\ViewOptions.cpp
3472 Correct typo 2957 Correct typo
3473 2958
3474 * standalone\win32\MainFrm.cpp 2959 * standalone\win32\MainFrm.cpp
3477 standalone\win32\Configtool.mak 2962 standalone\win32\Configtool.mak
3478 2963
3479 Add flags.cxx,.hxx 2964 Add flags.cxx,.hxx
3480 Introduce new build options dialog class 2965 Introduce new build options dialog class
3481 2966
3482 * plugin\win32\eCos.rc 2967 * standalone\win32\CTres.h
3483 plugin\win32\eCosres.h
3484 standalone\win32\CTres.h
3485 standalone\win32\Configtool.rc 2968 standalone\win32\Configtool.rc
3486 2969
3487 Introduce new build options dialog class 2970 Introduce new build options dialog class
3488
3489 1999-10-18 John Dallaway <jld@redhat.co.uk>
3490
3491 * plugin\win32\Project.cpp:
3492
3493 Modify list_to_string() to eliminate redundant use of
3494 max().
3495
3496 1999-10-18 Simon FitzMaurice <sdf@redhat.co.uk>
3497 * plugin\win32\CTMain.cpp
3498
3499 Fix problem of proliferating toolbars and persist toolbar placement
3500 2971
3501 1999-10-18 Simon FitzMaurice <sdf@redhat.co.uk> 2972 1999-10-18 Simon FitzMaurice <sdf@redhat.co.uk>
3502 * common\win32\CTCommonDoc.cpp 2973 * common\win32\CTCommonDoc.cpp
3503 common\win32\CTUtils.cpp 2974 common\win32\CTUtils.cpp
3504 common\win32\CTUtils.h 2975 common\win32\CTUtils.h
3505 standalone\win32\MainFrm.cpp 2976 standalone\win32\MainFrm.cpp
3506 plugin\win32\CTMain.cpp :
3507 common\win32\FileName.cpp 2977 common\win32\FileName.cpp
3508 2978
3509 [mostly] eliminate changing directory, which is dangerous in a multithreading environment 2979 [mostly] eliminate changing directory, which is dangerous in a multithreading environment
3510 2980
3511 * common\win32\FileName.cpp : 2981 * common\win32\FileName.cpp :
3514 2984
3515 * common\win32\PropertiesView.h 2985 * common\win32\PropertiesView.h
3516 common\win32\PropertiesView.cpp 2986 common\win32\PropertiesView.cpp
3517 2987
3518 Remove "display" as property and need for count of properties 2988 Remove "display" as property and need for count of properties
3519
3520 * plugin\win32\ConfigTool.cpp
3521 plugin\win32\Project.cpp
3522 plugin\win32\Project.h
3523 plugin\win32\ProjectManager.cpp
3524 plugin\win32\ProjectManager.h :
3525
3526 use new build options interface
3527 search for test projects asynchronously
3528 ensure nothing of test projects ends up in source folders
3529 2989
3530 * standalone\win32\Configtool.dsp, 2990 * standalone\win32\Configtool.dsp,
3531 standalone\win32\Configtool.mak : 2991 standalone\win32\Configtool.mak :
3532 2992
3533 add shlwapi.lib to link 2993 add shlwapi.lib to link
3539 Modify ShowPopupMenu() to enable the 'Restore Default' menu item 2999 Modify ShowPopupMenu() to enable the 'Restore Default' menu item
3540 for any config item if the item or any of its descendants have a 3000 for any config item if the item or any of its descendants have a
3541 non-default value source. 3001 non-default value source.
3542 3002
3543 1999-10-15 Simon FitzMaurice <sdf@redhat.co.uk> 3003 1999-10-15 Simon FitzMaurice <sdf@redhat.co.uk>
3544 * plugin\win32\Projectmanager.cpp :
3545
3546 Allow e.v. trick to create eCos projects in non-Debug
3547
3548 1999-10-15 Simon FitzMaurice <sdf@redhat.co.uk>
3549 * common\win32\CTCommonDoc.cpp : 3004 * common\win32\CTCommonDoc.cpp :
3550 3005
3551 Do not mention an empty repository name 3006 Do not mention an empty repository name
3552
3553 1999-10-15 Simon FitzMaurice <sdf@redhat.co.uk>
3554 * plugin\win32\CTMain.cpp :
3555
3556 restore removeMenuEventListener() call
3557
3558 1999-10-15 John Dallaway <jld@redhat.co.uk>
3559
3560 * plugin\win32\ConfigtoolDoc.cpp:
3561
3562 Further modification of OnOpenDocument() to accommodate
3563 the recent change to NewMemoryLayout().
3564
3565 1999-10-15 John Dallaway <jld@redhat.co.uk>
3566
3567 * plugin\win32\ProjectManager.cpp:
3568
3569 Modify projectManagerChanged() to supress tracing in
3570 release builds and thus avoid build error.
3571
3572 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk>
3573 * plugin\win32\CTMain.cpp,h :
3574
3575 adapt to new menu manager interface
3576
3577 * plugin\win32\project.cpp :
3578
3579 Do not crash (via VERIFY) if CopyFile fails
3580 3007
3581 1999-10-13 John Dallaway <jld@redhat.co.uk> 3008 1999-10-13 John Dallaway <jld@redhat.co.uk>
3582 3009
3583 * common\win32\ControlView.cpp: 3010 * common\win32\ControlView.cpp:
3584 3011
3599 OnBuildTemplates() to accommodate the above change to 3026 OnBuildTemplates() to accommodate the above change to
3600 NewMemoryLayout(). 3027 NewMemoryLayout().
3601 3028
3602 1999-10-13 John Dallaway <jld@redhat.co.uk> 3029 1999-10-13 John Dallaway <jld@redhat.co.uk>
3603 3030
3604 * plugin\win32\ConfigtoolDoc.cpp:
3605
3606 Modify NewMemoryLayout() take the directory containing
3607 the .mlt files as its parameter rather than the prefix
3608 to a "pkgconf" directory.
3609
3610 Modify SwitchMemoryLayout() and OnOpenDocument() to
3611 accommodate the above change to NewMemoryLayout().
3612
3613 * common\win32\CTCommonDoc.cpp, 3031 * common\win32\CTCommonDoc.cpp,
3614 common\win32\ConfigtoolDoc.h: 3032 common\win32\ConfigtoolDoc.h:
3615 3033
3616 Add new MLTDir() function to return the directory in 3034 Add new MLTDir() function to return the directory in
3617 which to save .mlt files. 3035 which to save .mlt files.
3621 3039
3622 Modify SaveMemoryMap() and CopyMLTFiles() to place .mlt 3040 Modify SaveMemoryMap() and CopyMLTFiles() to place .mlt
3623 files in a directory outside the build and install trees 3041 files in a directory outside the build and install trees
3624 by calling MLTDir(). 3042 by calling MLTDir().
3625 3043
3626 * plugin\win32\ConfigTool.cpp:
3627
3628 Modify Open() to force the saving of the current memory layout
3629 to ensure that the .ldi and .h files exist in the build and
3630 install trees.
3631
3632 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk> 3044 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk>
3633 common\win32\ConfigItem.cpp : 3045 common\win32\ConfigItem.cpp :
3634 Correct calculation of filename (works for plugin case now, but not yet for standalone) 3046 Correct calculation of filename
3635 3047
3636 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk> 3048 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk>
3637 common\win32\ConfigItem.cpp 3049 common\win32\ConfigItem.cpp
3638 common\win32\ConfigItem.h 3050 common\win32\ConfigItem.h
3639 common\win32\ControlView.cpp 3051 common\win32\ControlView.cpp
3641 common\win32\PropertiesView.h : 3053 common\win32\PropertiesView.h :
3642 Add ViewURL() and ViewHeader() to CConfigItem class and use these in control and properties views. 3054 Add ViewURL() and ViewHeader() to CConfigItem class and use these in control and properties views.
3643 3055
3644 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk> 3056 1999-10-13 Simon FitzMaurice <sdf@redhat.co.uk>
3645 common\win32\CTCommonDoc.cpp 3057 common\win32\CTCommonDoc.cpp
3646 plugin\win32\ConfigtoolDoc.cpp :
3647 Fix problem of tree not being populated when repository already open 3058 Fix problem of tree not being populated when repository already open
3648 Migrate m_arstrFiles.RemoveAll() calls to DeleteContents() for standalone 3059 Migrate m_arstrFiles.RemoveAll() calls to DeleteContents() for standalone
3649 3060
3650 * common\win32\ControlView.cpp : 3061 * common\win32\ControlView.cpp :
3651 3062
3652 some hacky debugging for window persistence 3063 some hacky debugging for window persistence
3653
3654 plugin\win32\CTMain.cpp
3655 plugin\win32\CTMain.h
3656 plugin\win32\ConfigTool.cpp
3657 plugin\win32\ConfigTool.h
3658 plugin\win32\MultiDocSECWorksheet.cpp
3659 plugin\win32\MultiDocSECWorksheet.h :
3660
3661 Add window placement persistence
3662
3663 plugin\win32\ProjectManager.cpp :
3664 Use switch statement not array to determine names for project manager events.
3665 Remove extra "tests" from test project path
3666
3667 plugin\win32\Project.cpp :
3668
3669 Remove status bar message - prevents thermometer being visible
3670 3064
3671 standalone\win32\MainFrm.cpp 3065 standalone\win32\MainFrm.cpp
3672 standalone\win32\MainFrm.h : 3066 standalone\win32\MainFrm.h :
3673 3067
3674 protect status bar creation with boolean 3068 protect status bar creation with boolean
3745 3139
3746 avoid crash if attempt is made to access status bar early (before mainframe exists) 3140 avoid crash if attempt is made to access status bar early (before mainframe exists)
3747 3141
3748 1999-10-08 Simon FitzMaurice <sdf@redhat.co.uk> 3142 1999-10-08 Simon FitzMaurice <sdf@redhat.co.uk>
3749 common\win32\CTCommonDoc.cpp 3143 common\win32\CTCommonDoc.cpp
3750 plugin\win32\CTMain.cpp
3751 plugin\win32\CTMain.h
3752 plugin\win32\ConfigTool.cpp
3753 standalone\win32\MainFrm.cpp 3144 standalone\win32\MainFrm.cpp
3754 standalone\win32\MainFrm.h : 3145 standalone\win32\MainFrm.h :
3755 3146
3756 Add status pane support 3147 Add status pane support
3757 3148
3758 plugin\win32\ProjectManager.cpp :
3759
3760 hack; save project when build started
3761
3762 1999-10-08 John Dallaway <jld@redhat.co.uk> 3149 1999-10-08 John Dallaway <jld@redhat.co.uk>
3763 3150
3764 * common\win32\OutputView.cpp, 3151 * common\win32\OutputView.cpp,
3765 common\win32\OutputView.h: 3152 common\win32\OutputView.h:
3766 3153
3813 Add new CurrentTestingIdentifier() function which 3200 Add new CurrentTestingIdentifier() function which
3814 returns the string value of the 3201 returns the string value of the
3815 CYGTST_TESTING_IDENTIFIER cdl_option. 3202 CYGTST_TESTING_IDENTIFIER cdl_option.
3816 3203
3817 * standalone\win32\MainFrm.cpp, 3204 * standalone\win32\MainFrm.cpp,
3818 plugin\win32\CTMain.cpp:
3819 3205
3820 Modify OnRunSim()\OnRunTests() to use the string value 3206 Modify OnRunSim()\OnRunTests() to use the string value
3821 of the CYGTST_TESTING_IDENTIFIER cdl_option as the test 3207 of the CYGTST_TESTING_IDENTIFIER cdl_option as the test
3822 target by calling 3208 target by calling
3823 CConfigtoolDoc::CurrentTestingIdentifier(). 3209 CConfigtoolDoc::CurrentTestingIdentifier().
3857 * common\win32\CdlPackagesDialog.cpp: 3243 * common\win32\CdlPackagesDialog.cpp:
3858 3244
3859 Modify OnSelChangePackageVersion() and UpdateVersionList() to 3245 Modify OnSelChangePackageVersion() and UpdateVersionList() to
3860 work with both package listboxes. 3246 work with both package listboxes.
3861 3247
3862 * plugin\win32\eCos.rc, 3248 * standalone\win32\Configtool.rc,
3863 standalone\win32\Configtool.rc:
3864 3249
3865 Extend the version combo box to full width in the package 3250 Extend the version combo box to full width in the package
3866 selection dialog box. 3251 selection dialog box.
3867
3868 1999-10-01 John Dallaway <jld@redhat.co.uk>
3869
3870 * plugin\win32\ConfigtoolDoc.cpp:
3871
3872 Modify OnOpenDocument() to copy the default memory layout
3873 (MLT) files from the repository to the build tree in case
3874 the user wishes to switch memory layouts before saving.
3875 3252
3876 1999-10-01 John Dallaway <jld@redhat.co.uk> 3253 1999-10-01 John Dallaway <jld@redhat.co.uk>
3877 3254
3878 * common\win32\memmap.cpp: 3255 * common\win32\memmap.cpp:
3879 3256
3885 3262
3886 * common\win32\PropertiesView.cpp: 3263 * common\win32\PropertiesView.cpp:
3887 3264
3888 Modify DblClk() to restore correct function of double-clicking 3265 Modify DblClk() to restore correct function of double-clicking
3889 on the documentation URL in the standalone config tool. 3266 on the documentation URL in the standalone config tool.
3890
3891 1999-10-01 John Dallaway <jld@redhat.co.uk>
3892
3893 * plugin\win32\CTMain.cpp:
3894
3895 Modify OnTest() to avoid calling deprecated functions.
3896 3267
3897 1999-09-30 John Dallaway <jld@redhat.co.uk> 3268 1999-09-30 John Dallaway <jld@redhat.co.uk>
3898 3269
3899 * standalone\win32\ConfigtoolDoc.cpp: 3270 * standalone\win32\ConfigtoolDoc.cpp:
3900 3271
3913 because they result in a non-relocating section being defined as 3284 because they result in a non-relocating section being defined as
3914 following the initial location of a relocating region. [PR 19797] 3285 following the initial location of a relocating region. [PR 19797]
3915 3286
3916 * standalone\win32\CTres.h, 3287 * standalone\win32\CTres.h,
3917 standalone\win32\Configtool.rc, 3288 standalone\win32\Configtool.rc,
3918 plugin\win32\eCosres.h,
3919 plugin\win32\eCos.rc:
3920 3289
3921 Add a resource string containing the error message for the 3290 Add a resource string containing the error message for the
3922 condition described above. 3291 condition described above.
3923 3292
3924 1999-09-30 John Dallaway <jld@redhat.co.uk> 3293 1999-09-30 John Dallaway <jld@redhat.co.uk>
3943 3312
3944 Reimplement CurrentStartup() using the CYG_HAL_STARTUP 3313 Reimplement CurrentStartup() using the CYG_HAL_STARTUP
3945 macro. 3314 macro.
3946 3315
3947 * standalone\win32\MainFrm.cpp, 3316 * standalone\win32\MainFrm.cpp,
3948 plugin\win32\CTMain.cpp:
3949 3317
3950 Modify OnRunSim()\OnRunTests() to derive a test target 3318 Modify OnRunSim()\OnRunTests() to derive a test target
3951 identifier of the form "<template>-<startup>" from the 3319 identifier of the form "<template>-<startup>" from the
3952 name of the selected hardware template and the macro 3320 name of the selected hardware template and the macro
3953 CYG_HAL_STARTUP. Check the validity of the identifier 3321 CYG_HAL_STARTUP. Check the validity of the identifier
3970 3338
3971 1999-09-28 John Dallaway <jld@redhat.co.uk> 3339 1999-09-28 John Dallaway <jld@redhat.co.uk>
3972 3340
3973 * standalone\win32\Configtool.rc, 3341 * standalone\win32\Configtool.rc,
3974 standalone\win32\CTres.h, 3342 standalone\win32\CTres.h,
3975 plugin\win32\eCos.rc,
3976 plugin\win32\eCosres.h:
3977 3343
3978 Add a version selection combo box to the packages dialog. 3344 Add a version selection combo box to the packages dialog.
3979 3345
3980 * common\win32\CTCommonDoc.cpp: 3346 * common\win32\CTCommonDoc.cpp:
3981 3347
4073 common\win32\IntegerEdit.h 3439 common\win32\IntegerEdit.h
4074 common\win32\Package.h 3440 common\win32\Package.h
4075 common\win32\StringEdit.h 3441 common\win32\StringEdit.h
4076 common\win32\cellview.h 3442 common\win32\cellview.h
4077 common\win32\stdafx.h 3443 common\win32\stdafx.h
4078 plugin\win32\CTMain.cpp
4079 plugin\win32\ConfigTool.cpp
4080 plugin\win32\ConfigtoolDoc.cpp
4081 standalone\win32\BinDirDialog.cpp 3444 standalone\win32\BinDirDialog.cpp
4082 standalone\win32\BuildOptsPage.cpp 3445 standalone\win32\BuildOptsPage.cpp
4083 standalone\win32\BuildOptsPage.h 3446 standalone\win32\BuildOptsPage.h
4084 standalone\win32\ConfigToolDoc.cpp 3447 standalone\win32\ConfigToolDoc.cpp
4085 standalone\win32\Configtool.cpp 3448 standalone\win32\Configtool.cpp
4091 standalone\win32\OutputView.cpp : 3454 standalone\win32\OutputView.cpp :
4092 rearranged includes to reduce dependencies on header files 3455 rearranged includes to reduce dependencies on header files
4093 CConfigItem::ItemIntegerType becomes ItemIntegerType and moves to stdafx.h 3456 CConfigItem::ItemIntegerType becomes ItemIntegerType and moves to stdafx.h
4094 CConfigToolDoc::ItemTypeOf moves to (static member of) CConfigTool 3457 CConfigToolDoc::ItemTypeOf moves to (static member of) CConfigTool
4095 3458
4096 plugin\win32\Project.cpp
4097 plugin\win32\Project.h
4098 plugin\win32\ProjectManager.cpp
4099 plugin\win32\ProjectManager.h :
4100 Various functions of projectmanager move to project 3459 Various functions of projectmanager move to project
4101 Corrected call of OnSaveDocument() with null argument 3460 Corrected call of OnSaveDocument() with null argument
4102 3461
4103 3462
4104 plugin\win32\eCos.h
4105 standalone\win32\dirdocmgr.cpp, h : 3463 standalone\win32\dirdocmgr.cpp, h :
4106 3464
4107 removed 3465 removed
4108 3466
4109 1999-09-23 John Dallaway <jld@redhat.co.uk> 3467 1999-09-23 John Dallaway <jld@redhat.co.uk>
4188 Modify OpenRepository() to catch and report exceptions when 3546 Modify OpenRepository() to catch and report exceptions when
4189 loading the default template. 3547 loading the default template.
4190 3548
4191 1999-09-21 John Dallaway <jld@redhat.co.uk> 3549 1999-09-21 John Dallaway <jld@redhat.co.uk>
4192 3550
4193 * plugin\win32\ConfigtoolDoc.cpp, 3551 * common\win32\CTCommonDoc.cpp,
4194 standalone\win32\ConfigtoolDoc.cpp, 3552 standalone\win32\ConfigtoolDoc.cpp:
4195 common\win32\CTCommonDoc.cpp:
4196 3553
4197 Ensure that all calls to libCDL functions which parse input 3554 Ensure that all calls to libCDL functions which parse input
4198 files catch and report exceptions of type CdlStringException. 3555 files catch and report exceptions of type CdlStringException.
4199 3556
4200 1999-09-21 John Dallaway <jld@redhat.co.uk> 3557 1999-09-21 John Dallaway <jld@redhat.co.uk>
4201 3558
4202 * plugin\win32\ConfigtoolDoc.cpp:
4203
4204 Modify OnOpenDocument() to pass the build tree to NewMemoryLayout() if
4205 this is not a new project.
4206
4207 Modify SetPathName() to calculate the default build and install tree
4208 paths based on a CDL save file parameter.
4209
4210 * common\win32\CTCommonDoc.cpp: 3559 * common\win32\CTCommonDoc.cpp:
4211 3560
4212 Modify ConfigurationFile() to return the document path name 3561 Modify ConfigurationFile() to return the document path name
4213 (which is now a file rather than a directory). 3562 (which is now a file rather than a directory).
4214 3563
4215 * common\win32\ConfigToolDoc.h: 3564 * common\win32\ConfigToolDoc.h:
4216 3565
4217 Promote GetPathName() to a public member function. 3566 Promote GetPathName() to a public member function.
4218
4219 * plugin\win32\ConfigTool.cpp:
4220
4221 Modify Open() to calculate the CDL save file name and pass it
4222 to SetPathName(). Modify the build and install tree paths
4223 subsequently as necessary.
4224 3567
4225 1999-09-20 Simon FitzMaurice <sdf@redhat.co.uk> 3568 1999-09-20 Simon FitzMaurice <sdf@redhat.co.uk>
4226 common\win32\CTCommonDoc.cpp 3569 common\win32\CTCommonDoc.cpp
4227 common\win32\ConfigToolDoc.h : 3570 common\win32\ConfigToolDoc.h :
4228 3571
4229 adjust decls for standalone case 3572 adjust decls for standalone case
4230 3573
4231 1999-09-20 Simon FitzMaurice <sdf@redhat.co.uk> 3574 1999-09-20 Simon FitzMaurice <sdf@redhat.co.uk>
4232 plugin\win32\ProjectManager.cpp
4233 plugin\win32\ProjectManager.h
4234 common\win32\CTCommonDoc.cpp 3575 common\win32\CTCommonDoc.cpp
4235 common\win32\ConfigToolDoc.h 3576 common\win32\ConfigToolDoc.h
4236 plugin\win32\ConfigtoolDoc.cpp
4237 plugin\win32\ConfigTool.cpp
4238 plugin\win32\Project.cpp
4239 plugin\win32\Project.h
4240 standalone\win32\ConfigToolDoc.cpp : 3577 standalone\win32\ConfigToolDoc.cpp :
4241 Move GenerateHeaders() from ProjectManger to document class 3578 Move GenerateHeaders() from ProjectManger to document class
4242 Call file-saving operations appropriately (generally in OnSaveDocument()) 3579 Call file-saving operations appropriately (generally in OnSaveDocument())
4243 Responsibility for attaching to eCos project removed from document - now in caller 3580 Responsibility for attaching to eCos project removed from document - now in caller
4244 Set install and build trees only after document opened 3581 Set install and build trees only after document opened
4245 Implement rule ordering using priority fields 3582 Implement rule ordering using priority fields
4246 3583
4247 1999-09-20 John Dallaway <jld@redhat.co.uk> 3584 1999-09-20 John Dallaway <jld@redhat.co.uk>
4248 3585
4249 * plugin\win32\ConfigToolDoc.cpp:
4250
4251 Modify OnOpenDocument() and OnSaveDocument() to load and save
4252 CDL save files respectively. Note that the CDL save files is
4253 only loaded if it exists. On initial project creation, the
4254 CDL file will not exist.
4255
4256 1999-09-20 John Dallaway <jld@redhat.co.uk>
4257
4258 * standalone\win32\ConfigToolDoc.cpp, 3586 * standalone\win32\ConfigToolDoc.cpp,
4259 common\win32\ConfigtoolDoc.h: 3587 common\win32\ConfigtoolDoc.h:
4260 3588
4261 Modify OnOpenDocument() and OnSaveDocument() to use a 3589 Modify OnOpenDocument() and OnSaveDocument() to use a
4262 save file passed in the lpszPathName parameter rather than 3590 save file passed in the lpszPathName parameter rather than
4309 common\win32\AddRemoveDialog.cpp 3637 common\win32\AddRemoveDialog.cpp
4310 common\win32\CTCommonDoc.cpp 3638 common\win32\CTCommonDoc.cpp
4311 common\win32\CTUtils.cpp 3639 common\win32\CTUtils.cpp
4312 common\win32\FileName.cpp 3640 common\win32\FileName.cpp
4313 common\win32\subprocess.cpp 3641 common\win32\subprocess.cpp
4314 plugin\win32\ConfigTool.cpp
4315 standalone\win32\CreditStatic.cpp: 3642 standalone\win32\CreditStatic.cpp:
4316 3643
4317 use of deleteZA 3644 use of deleteZA
4318 3645
4319 1999-09-20 John Dallaway <jld@redhat.co.uk> 3646 1999-09-20 John Dallaway <jld@redhat.co.uk>
4329 Modify OpenRepository() to ensure that the CDL transaction 3656 Modify OpenRepository() to ensure that the CDL transaction
4330 callback is reenabled following failure to open the new 3657 callback is reenabled following failure to open the new
4331 repository. 3658 repository.
4332 3659
4333 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk> 3660 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk>
4334 plugin\win32\ConfigTool.cpp :
4335
4336 save build and install trees in project
4337
4338 plugin\win32\ConfigtoolDoc.cpp
4339 standalone\win32\ConfigToolDoc.cpp : 3661 standalone\win32\ConfigToolDoc.cpp :
4340 3662
4341 Remove unneeded #includes 3663 Remove unneeded #includes
4342 3664
4343 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk> 3665 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk>
4344 common\win32\CTCommonDoc.cpp 3666 common\win32\CTCommonDoc.cpp
4345 plugin\win32\ConfigtoolDoc.cpp
4346 standalone\win32\ConfigtoolDoc.cpp : 3667 standalone\win32\ConfigtoolDoc.cpp :
4347 CurrentLinkerScript() made common. 3668 CurrentLinkerScript() made common.
4348 Remaining fns in non-common docs reordered to ease diffs. 3669 Remaining fns in non-common docs reordered to ease diffs.
4349
4350 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk>
4351 plugin\win32\ConfigtoolDoc.cpp :
4352
4353 Correct calculation of build and install paths
4354
4355 plugin\win32\ConfigTool.cpp :
4356
4357 remove creation of console
4358 3670
4359 1999-09-17 John Dallaway <jld@redhat.co.uk> 3671 1999-09-17 John Dallaway <jld@redhat.co.uk>
4360 3672
4361 * standalone\win32\ConfigToolDoc.cpp, 3673 * standalone\win32\ConfigToolDoc.cpp,
4362 common\win32\ConfigToolDoc.h: 3674 common\win32\ConfigToolDoc.h:
4371 3683
4372 Fix compilation error relating to deleteZ(). 3684 Fix compilation error relating to deleteZ().
4373 3685
4374 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk> 3686 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk>
4375 common\win32\CTCommonDoc.cpp 3687 common\win32\CTCommonDoc.cpp
4376 plugin\win32\ConfigtoolDoc.cpp
4377 standalone\win32\ConfigToolDoc.cpp : 3688 standalone\win32\ConfigToolDoc.cpp :
4378 3689
4379 AddAllItems() becomes common 3690 AddAllItems() becomes common
4380 3691
4381 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk> 3692 1999-09-17 Simon FitzMaurice <sdf@redhat.co.uk>
4384 common\win32\ConfigItem.cpp 3695 common\win32\ConfigItem.cpp
4385 common\win32\FolderDialog.cpp 3696 common\win32\FolderDialog.cpp
4386 common\win32\memmap.cpp 3697 common\win32\memmap.cpp
4387 common\win32\messagebox.cpp 3698 common\win32\messagebox.cpp
4388 common\win32\stdafx.h 3699 common\win32\stdafx.h
4389 plugin\win32\CTMain.cpp
4390 plugin\win32\ConfigTool.cpp
4391 plugin\win32\ConfigtoolDoc.cpp
4392 plugin\win32\Project.cpp
4393 plugin\win32\ProjectManager.cpp
4394 standalone\win32\ConfigToolDoc.cpp 3700 standalone\win32\ConfigToolDoc.cpp
4395 standalone\win32\Configtool.cpp 3701 standalone\win32\Configtool.cpp
4396 standalone\win32\HelpView.cpp 3702 standalone\win32\HelpView.cpp
4397 standalone\win32\MainFrm.cpp 3703 standalone\win32\MainFrm.cpp
4398 standalone\win32\splash.cpp : 3704 standalone\win32\splash.cpp :
4399 3705
4400 Use deleteZ and deleteZA macros; migrate AddItem() to common ConfigToolDoc file 3706 Use deleteZ and deleteZA macros; migrate AddItem() to common ConfigToolDoc file
4401 3707
4402 1999-09-16 Simon FitzMaurice <sdf@redhat.co.uk>
4403 common\win32\CTCommonDoc.cpp
4404 common\win32\CTUtils.cpp
4405 common\win32\CellView.cpp
4406 common\win32\ConfigItem.cpp
4407 common\win32\ConfigItem.h
4408 common\win32\ConfigToolDoc.h
4409 common\win32\ControlView.cpp
4410 common\win32\PropertiesView.cpp
4411 common\win32\RulesView.cpp
4412 common\win32\stdafx.h
4413 plugin\win32\CTMain.cpp
4414 plugin\win32\CTMain.h
4415 plugin\win32\ConfigTool.cpp
4416 plugin\win32\ConfigTool.h
4417 plugin\win32\ConfigtoolDoc.cpp
4418 plugin\win32\ConfigtoolDoc.h
4419 plugin\win32\Project.cpp
4420 plugin\win32\ProjectManager.cpp
4421 standalone\win32\CTres.h
4422 standalone\win32\ConfigToolDoc.cpp
4423 standalone\win32\Configtool.cpp
4424 standalone\win32\Configtool.dsp
4425 standalone\win32\Configtool.h
4426 standalone\win32\Configtool.rc
4427 standalone\win32\ConfigtoolDoc.h
4428 standalone\win32\HeadersDialog.cpp
4429 standalone\win32\MainFrm.cpp
4430 standalone\win32\MainFrm.h
4431 standalone\win32\dirdocmgr.cpp :
4432 Create common version of CConfigToolDoc header file.
4433 Various changes to merge plugin and standalone code so as to
4434 migrate more code to common doc file.
4435
4436 1999-09-16 John Dallaway <jld@redhat.co.uk> 3708 1999-09-16 John Dallaway <jld@redhat.co.uk>
4437 3709
4438 * common\win32\ProperitesView.cpp: 3710 * common\win32\ProperitesView.cpp:
4439 3711
4440 Modify FillCtrl() to limit the length of property value strings 3712 Modify FillCtrl() to limit the length of property value strings
4443 when a CdlProperty has a large number of arguments. 3715 when a CdlProperty has a large number of arguments.
4444 3716
4445 1999-09-16 John Dallaway <jld@redhat.co.uk> 3717 1999-09-16 John Dallaway <jld@redhat.co.uk>
4446 3718
4447 * common\win32\CTCommonDoc.cpp, 3719 * common\win32\CTCommonDoc.cpp,
4448 plugin\win32\ConfigtoolDoc.h,
4449 standalone\win32\ConfigtoolDoc.h: 3720 standalone\win32\ConfigtoolDoc.h:
4450 3721
4451 Rename CdlErrorHandler() to CdlParseErrorHandler() and 3722 Rename CdlErrorHandler() to CdlParseErrorHandler() and
4452 introduce new handlers CdlLoadErrorHandler() and 3723 introduce new handlers CdlLoadErrorHandler() and
4453 CdlLoadWarningHandler(). 3724 CdlLoadWarningHandler().
4454 3725
4455 Modify SetValue (CConfigItem &, double) to set the MFC 3726 Modify SetValue (CConfigItem &, double) to set the MFC
4456 document modified flag. 3727 document modified flag.
4457 3728
4458 * standalone\win32\ConfigtoolDoc.cpp, 3729 * standalone\win32\ConfigtoolDoc.cpp,
4459 plugin\win32\ConfigtoolDoc.cpp:
4460 3730
4461 Reference renamed CdlParseErrorHandler() function. 3731 Reference renamed CdlParseErrorHandler() function.
4462 3732
4463 * common\win32\ControlView.cpp: 3733 * common\win32\ControlView.cpp:
4464 3734
4490 3760
4491 Modify AddAllItems() to clear the MFC document modified flag. 3761 Modify AddAllItems() to clear the MFC document modified flag.
4492 3762
4493 1999-09-13 Simon FitzMaurice <sdf@redhat.co.uk> 3763 1999-09-13 Simon FitzMaurice <sdf@redhat.co.uk>
4494 common\win32\CTCommonDoc.cpp 3764 common\win32\CTCommonDoc.cpp
4495 plugin\win32\ConfigtoolDoc.cpp
4496 standalone\win32\ConfigToolDoc.cpp : 3765 standalone\win32\ConfigToolDoc.cpp :
4497 3766
4498 more commonality 3767 more commonality
4499 3768
4500 1999-09-13 Simon FitzMaurice <sdf@redhat.co.uk> 3769 1999-09-13 Simon FitzMaurice <sdf@redhat.co.uk>
4501 common\win32\CTCommonDoc.cpp 3770 common\win32\CTCommonDoc.cpp
4502 common\win32\ControlView.cpp 3771 common\win32\ControlView.cpp
4503 common\win32\ControlView.h 3772 common\win32\ControlView.h
4504 plugin\win32\ConfigtoolDoc.cpp
4505 standalone\win32\ConfigToolDoc.cpp 3773 standalone\win32\ConfigToolDoc.cpp
4506 standalone\win32\Configtool.dsp 3774 standalone\win32\Configtool.dsp
4507 standalone\win32\Configtool.mak 3775 standalone\win32\Configtool.mak
4508 standalone\win32\ConfigtoolDoc.h : 3776 standalone\win32\ConfigtoolDoc.h :
4509 3777
4510 Move common sections of configtooldoc to shared file 3778 Move common sections of configtooldoc to shared file
4511 3779
4512 1999-09-10 Simon FitzMaurice <sdf@redhat.co.uk> 3780 1999-09-10 Simon FitzMaurice <sdf@redhat.co.uk>
4513 plugin\win32\ConfigTool.cpp
4514 plugin\win32\ConfigTool.h
4515 plugin\win32\ConfigtoolDoc.cpp
4516 plugin\win32\ConfigtoolDoc.h
4517 plugin\win32\Project.cpp
4518 plugin\win32\Project.h
4519 plugin\win32\ProjectManager.cpp
4520 plugin\win32\ProjectManager.h :
4521
4522 more plugin interface adjustments
4523
4524 common\win32\FileName.cpp : 3781 common\win32\FileName.cpp :
4525 3782
4526 return abs path name if comparison cannot be made (e.g. different drives) 3783 return abs path name if comparison cannot be made (e.g. different drives)
4527 3784
4528 1999-09-09 Simon FitzMaurice <sdf@redhat.co.uk>
4529 plugin\win32\ConfigTool.cpp
4530 plugin\win32\ConfigTool.h
4531 plugin\win32\ConfigtoolDoc.cpp
4532 plugin\win32\ProjectManager.cpp :
4533
4534 more of the same
4535
4536 1999-09-09 Simon FitzMaurice <sdf@redhat.co.uk>
4537 plugin\win32\CTMain.cpp
4538 plugin\win32\ConfigTool.cpp
4539 plugin\win32\ConfigTool.h
4540 plugin\win32\ConfigtoolDoc.cpp
4541 plugin\win32\Project.cpp
4542 plugin\win32\Project.h
4543 plugin\win32\ProjectManager.h
4544 plugin\win32\eCosPlugin.cpp
4545 plugin\win32\eCosPlugin.h :
4546
4547 updated for new plugin interface
4548
4549 plugin\win32\eCosPluginImpl.cpp :
4550
4551 removed
4552
4553 1999-09-09 John Dallaway <jld@redhat.co.uk> 3785 1999-09-09 John Dallaway <jld@redhat.co.uk>
4554 3786
4555 * plugin\win32\ConfigtoolDoc.cpp, 3787 * standalone\win32\ConfigtoolDoc.cpp,
4556 standalone\win32\ConfigtoolDoc.cpp:
4557 3788
4558 Modify GetPackageData() to supress obsolete warning messages 3789 Modify GetPackageData() to supress obsolete warning messages
4559 concerning missing include\pkgconf\*.h header files. 3790 concerning missing include\pkgconf\*.h header files.
4560 3791
4561 Modify NewMemoryLayout() in avoid importing linker-defined 3792 Modify NewMemoryLayout() in avoid importing linker-defined
4562 memory section names if no linker script has been found. 3793 memory section names if no linker script has been found.
4563
4564 1999-09-07 Simon FitzMaurice <sdf@redhat.co.uk>
4565 plugin\win32\Project.cpp
4566 plugin\win32\Project.h
4567 plugin\win32\ProjectManager.cpp :
4568
4569 reuse existing project on open
4570
4571 1999-09-07 Simon FitzMaurice <sdf@redhat.co.uk>
4572 plugin\win32\eCosPluginImpl.cpp :
4573
4574 added
4575 3794
4576 1999-09-07 John Dallaway <jld@redhat.co.uk> 3795 1999-09-07 John Dallaway <jld@redhat.co.uk>
4577 3796
4578 * Configtool.dsw: 3797 * Configtool.dsw:
4579 3798
4585 common\win32\ControlView.h 3804 common\win32\ControlView.h
4586 common\win32\cellview.h : 3805 common\win32\cellview.h :
4587 3806
4588 Add keyboard interface to tab from cell to cell, also '<' and '>' for integer "bumping" 3807 Add keyboard interface to tab from cell to cell, also '<' and '>' for integer "bumping"
4589 3808
4590 plugin\win32\ConfigTool.cpp
4591 plugin\win32\ConfigTool.h
4592 plugin\win32\ConfigtoolDoc.cpp
4593 plugin\win32\ConfigtoolDoc.h
4594 plugin\win32\Project.cpp
4595 plugin\win32\Project.h
4596 plugin\win32\ProjectManager.cpp
4597 plugin\win32\ProjectManager.h
4598 plugin\win32\eCos.h :
4599
4600 Partial changes to [de]activate eCos on opening\closing project of type ECOS
4601
4602 plugin\win32\ConfigtoolDoc.cpp :
4603
4604 suppress "do you want to use this value anyway?" message when value has not been changed
4605
4606 standalone\win32\ConfigToolDoc.cpp :
4607
4608 minor edits to reduce difference between standalone and plugin versions
4609
4610 common\win32\DoubleEdit.cpp 3809 common\win32\DoubleEdit.cpp
4611 common\win32\IntegerEdit.cpp : 3810 common\win32\IntegerEdit.cpp :
4612 3811
4613 allow partial value "-" 3812 allow partial value "-"
4614 3813
4631 1999-09-02 Simon FitzMaurice <sdf@redhat.co.uk> 3830 1999-09-02 Simon FitzMaurice <sdf@redhat.co.uk>
4632 * common\win32\ControlView.cpp, 3831 * common\win32\ControlView.cpp,
4633 common\win32\ControlView.h: 3832 common\win32\ControlView.h:
4634 Eliminate beeping when keyboard used. 3833 Eliminate beeping when keyboard used.
4635 3834
4636 1999-08-31 John Dallaway <jld@redhat.co.uk>
4637
4638 * plugin\win32\Project.cpp:
4639
4640 Force cmake.bat to invoke make in Win32 mode using the
4641 --win32 switch to avoid problems when MAKE_MODE=unix.
4642
4643 1999-08-18 John Dallaway <jld@redhat.co.uk>
4644
4645 * plugin\win32\Project.cpp:
4646
4647 Revert unintentional change to CProject::AddCustomRule()
4648 in last check-in.
4649
4650 1999-08-18 Rupen Patel <rpatel@redhat.com>
4651
4652 * plugin\win32\Project.cpp:
4653
4654 Added a launcher to the toolset. This will allow
4655 the user to add the sim and gdb to eCos projects
4656 so they may be executed. I am guessing this file
4657 will be incorporated as a template eventually.
4658
4659 1999-08-18 John Dallaway <jld@redhat.co.uk> 3835 1999-08-18 John Dallaway <jld@redhat.co.uk>
4660 3836
4661 * common\win32\ControlView.cpp, 3837 * common\win32\ControlView.cpp,
4662 common\win32\ControlView.h: 3838 common\win32\ControlView.h:
4663 3839
4676 Modify DoubleToStr() to output the correct 3852 Modify DoubleToStr() to output the correct
4677 precision for a double using DBL_DIG. 3853 precision for a double using DBL_DIG.
4678 3854
4679 1999-08-17 John Dallaway <jld@redhat.co.uk> 3855 1999-08-17 John Dallaway <jld@redhat.co.uk>
4680 3856
4681 * plugin\win32\ConfigtoolDoc.cpp, 3857 * standalone\win32\ConfigtoolDoc.cpp,
4682 standalone\win32\ConfigtoolDoc.cpp:
4683 3858
4684 Modify CdlTransactionHandler() to refresh the control 3859 Modify CdlTransactionHandler() to refresh the control
4685 view when the value source of a config item changes 3860 view when the value source of a config item changes
4686 to ensure that the 'not default' asterisk is shown 3861 to ensure that the 'not default' asterisk is shown
4687 for _all_ items in a group of radio buttons when a new 3862 for _all_ items in a group of radio buttons when a new
4714 3889
4715 Modify BumpItem() to prevent disabling a config item 3890 Modify BumpItem() to prevent disabling a config item
4716 with a radio button in this way. 3891 with a radio button in this way.
4717 3892
4718 * standalone\win32\ConfigtoolDoc.cpp, 3893 * standalone\win32\ConfigtoolDoc.cpp,
4719 plugin\win32\ConfigtoolDoc.cpp:
4720 3894
4721 Restore CheckRadios() and modify to provide a warning if 3895 Restore CheckRadios() and modify to provide a warning if
4722 the default states of config items with radio buttons 3896 the default states of config items with radio buttons
4723 is inconsistent. 3897 is inconsistent.
4724 3898
4805 field when a value has changed. 3979 field when a value has changed.
4806 3980
4807 Remove references to Boolean and Radio config item 3981 Remove references to Boolean and Radio config item
4808 types in other member functions. 3982 types in other member functions.
4809 3983
4810 * plugin\win32\CTMain.cpp, 3984 * standalone\win32\MainFrm.cpp,
4811 standalone\win32\MainFrm.cpp:
4812 3985
4813 Remove references to Boolean and Radio config item 3986 Remove references to Boolean and Radio config item
4814 types in member functions. 3987 types in member functions.
4815 3988
4816 * plugin\win32\ConfigtoolDoc.cpp, 3989 * standalone\win32\ConfigtoolDoc.cpp,
4817 plugin\win32\ConfigtoolDoc.h, 3990 standalone\win32\ConfigtoolDoc.h,
4818 standalone\win32\ConfigtoolDoc.cpp,
4819 standalone\win32\ConfigtoolDoc.h:
4820 3991
4821 New SetEnabled() member function to set a boolean 3992 New SetEnabled() member function to set a boolean
4822 config item. 3993 config item.
4823 3994
4824 Modify ItemTypeOf() to return CConfigItem::None for 3995 Modify ItemTypeOf() to return CConfigItem::None for
4826 using CConfigItem::HasBool(). 3997 using CConfigItem::HasBool().
4827 3998
4828 Remove references to Boolean and Radio config item 3999 Remove references to Boolean and Radio config item
4829 types in other member functions. 4000 types in other member functions.
4830 4001
4831 1999-08-13 Simon FitzMaurice <sdf@redhat.co.uk>
4832 * plugin\win32\ctmain.cpp : tidy to use Lookup function
4833 * plugin\win32\ConfigTool.cpp : buffer output and deal with DOS\UNIX line endings
4834 * plugin\win32\ProjectManager.cpp, plugin\win32\ConfigtoolDoc.cpp : Run custom rule substitutions later
4835 * plugin\win32\Project.cpp, plugin\win32\ProjectManager.cpp : Reduce projects to 2
4836
4837 1999-08-13 John Dallaway <jld@redhat.co.uk> 4002 1999-08-13 John Dallaway <jld@redhat.co.uk>
4838 4003
4839 * common\win32\CTUtils.cpp: 4004 * common\win32\CTUtils.cpp:
4840 4005
4841 Modify DoubleToStr() to use "%g" rather than "%e" to 4006 Modify DoubleToStr() to use "%g" rather than "%e" to
4842 format doubles. 4007 format doubles.
4843 4008
4844 * standalone\win32\res\bitmap2.bmp, 4009 * standalone\win32\res\bitmap2.bmp,
4845 plugin\win32\res\bitmap2.bmp,
4846 common\win32\ControlView.cpp: 4010 common\win32\ControlView.cpp:
4847 4011
4848 Add new icon for config items of type double and 4012 Add new icon for config items of type double and
4849 modify AdjustItemImage() to make use of it. 4013 modify AdjustItemImage() to make use of it.
4850 4014
4852 4016
4853 Suppress the erroneous generation of a #include for 4017 Suppress the erroneous generation of a #include for
4854 TestTool.rc by the resource editor. 4018 TestTool.rc by the resource editor.
4855 4019
4856 1999-08-13 Simon FitzMaurice <sdf@redhat.co.uk> 4020 1999-08-13 Simon FitzMaurice <sdf@redhat.co.uk>
4857 * plugin\win32\ctmain.cpp : correct compilation error in _DEBUG part
4858 * common\win32\CTUtils.cpp : no need for UNICODE filtering 4021 * common\win32\CTUtils.cpp : no need for UNICODE filtering
4859 * standalone\win32\Configtool.dsp,.mak : use common version of properties 4022 * standalone\win32\Configtool.dsp,.mak : use common version of properties
4860 4023
4861 1999-08-13 John Dallaway <jld@redhat.co.uk> 4024 1999-08-13 John Dallaway <jld@redhat.co.uk>
4862 4025
4863 * plugin\win32\ConfigtoolDoc.cpp, 4026 * standalone\win32\ConfigtoolDoc.cpp,
4864 plugin\win32\ConfigtoolDoc.h, 4027 standalone\win32\ConfigtoolDoc.h,
4865 standalone\win32\ConfigtoolDoc.cpp,
4866 standalone\win32\ConfigtoolDoc.h:
4867 4028
4868 Make CdlTransactionHandler() a class member. 4029 Make CdlTransactionHandler() a class member.
4869 4030
4870 Modify CurrentLinkerScript() to trap missing 4031 Modify CurrentLinkerScript() to trap missing
4871 CYGBLD_LINKER_SCRIPT option. 4032 CYGBLD_LINKER_SCRIPT option.
4883 4044
4884 * common\win32\ControlView.cpp: 4045 * common\win32\ControlView.cpp:
4885 4046
4886 Modify AdjustItemImage() to use CConfigItem::IsPackage(). 4047 Modify AdjustItemImage() to use CConfigItem::IsPackage().
4887 4048
4888 * plugin\win32\ConfigtoolDoc.cpp, 4049 * standalone\win32\ConfigtoolDoc.cpp,
4889 plugin\win32\ConfigtoolDoc.h, 4050 standalone\win32\ConfigtoolDoc.h,
4890 standalone\win32\ConfigtoolDoc.cpp,
4891 standalone\win32\ConfigtoolDoc.h:
4892 4051
4893 Implement revised scheme for obtaining memory layout and 4052 Implement revised scheme for obtaining memory layout and
4894 linker script files using CDL options CYGHWR_MEMORY_LAYOUT 4053 linker script files using CDL options CYGHWR_MEMORY_LAYOUT
4895 and CYGBLD_LINKER_SCRIPT respectively. Use new member 4054 and CYGBLD_LINKER_SCRIPT respectively. Use new member
4896 functions CurrentMemoryLayout() and CurrentLinkerScript() 4055 functions CurrentMemoryLayout() and CurrentLinkerScript()
4900 * tools\configtool\common\win32\ControlView.cpp : 4059 * tools\configtool\common\win32\ControlView.cpp :
4901 4060
4902 "options" -> "settings" in context menu and introduce separator 4061 "options" -> "settings" in context menu and introduce separator
4903 4062
4904 * tools\configtool\common\win32\FileName.cpp : do not attempt to create c: etc.. 4063 * tools\configtool\common\win32\FileName.cpp : do not attempt to create c: etc..
4905 * tools\configtool\plugin\win32\CTMain.cpp,h : use ctor for CNDispatch, add Administration entry
4906 * tools\configtool\plugin\win32\ConfigtoolDoc.cpp : turn off binary cells as default
4907 * tools\configtool\plugin\win32\Project.cpp : use DOS paths
4908 * tools\configtool\plugin\win32\eCos.rc : correct settings dialog caption
4909 * tools\ecostest\common\wcharunix.h : add mkdir compatibility macro 4064 * tools\ecostest\common\wcharunix.h : add mkdir compatibility macro
4910 * tools\testtool\win32\RunTestsSheet.cpp,h : size correctly in modeless case and simulate WM_KICKIDLE 4065 * tools\testtool\win32\RunTestsSheet.cpp,h : size correctly in modeless case and simulate WM_KICKIDLE
4911 4066
4912 1999-08-12 John Dallaway <jld@redhat.co.uk> 4067 1999-08-12 John Dallaway <jld@redhat.co.uk>
4913 4068
4965 common\win32\PropertiesView.cpp, 4120 common\win32\PropertiesView.cpp,
4966 common\win32\CellView.cpp: 4121 common\win32\CellView.cpp:
4967 4122
4968 Accommodate new CConfigItem::Double config data type. 4123 Accommodate new CConfigItem::Double config data type.
4969 4124
4970 * plugin\win32\ConfigtoolDoc.cpp,
4971 plugin\win32\ConfigtoolDoc.h,
4972 standalone\win32\ConfigtoolDoc.cpp, 4125 standalone\win32\ConfigtoolDoc.cpp,
4973 standalone\win32\ConfigtoolDoc.h: 4126 standalone\win32\ConfigtoolDoc.h:
4974 4127
4975 New SetValue(CConfigItem &, double) member function. 4128 New SetValue(CConfigItem &, double) member function.
4976 4129
4977 Modify ItemTypeOf() to return CConfigItem::Double when 4130 Modify ItemTypeOf() to return CConfigItem::Double when
4978 a config option has a legal value range of type double. 4131 a config option has a legal value range of type double.
4979 4132
4980 Modify SetValue (CConfigItem &, const CString, bool) to 4133 Modify SetValue (CConfigItem &, const CString, bool) to
4981 accommodate double values. 4134 accommodate double values.
4982
4983 1999-08-11 Simon FitzMaurice <sdf@redhat.co.uk>
4984 * TOOLS\configtool\PLUGIN\WIN32\Project.cpp : adapt to project manager interface change
4985 4135
4986 1999-08-09 Simon FitzMaurice <sdf@redhat.co.uk> 4136 1999-08-09 Simon FitzMaurice <sdf@redhat.co.uk>
4987 * tools\ResourceTool\win32\ResourceToolDlg.h 4137 * tools\ResourceTool\win32\ResourceToolDlg.h
4988 tools\ResourceTool\win32\StdAfx.h 4138 tools\ResourceTool\win32\StdAfx.h
4989 tools\Utils\win32\properties.cpp,h : Make windows-independent (move to common some time) 4139 tools\Utils\win32\properties.cpp,h : Make windows-independent (move to common some time)
4993 tools\ecostest\common\TestResource.cpp,h 4143 tools\ecostest\common\TestResource.cpp,h
4994 tools\ecostest\common\ResourceServer.cpp,h 4144 tools\ecostest\common\ResourceServer.cpp,h
4995 tools\ecostest\common\eCosTest.cpp 4145 tools\ecostest\common\eCosTest.cpp
4996 tools\ecostest\common\eCosTestUtils.cpp,h : Use common properties class 4146 tools\ecostest\common\eCosTestUtils.cpp,h : Use common properties class
4997 4147
4998 tools\configtool\plugin\win32\ConfigtoolDoc.cpp
4999 tools\configtool\plugin\win32\ConfigtoolDoc.h
5000 tools\configtool\plugin\win32\ConfigTool.cpp
5001 tools\configtool\plugin\win32\ConfigTool.h : Persist registry location
5002
5003 * plugin\win32\ConfigTool.cpp,
5004 plugin\win32\ConfigTool.h,
5005 plugin\win32\ConfigtoolDoc.cpp,
5006 plugin\win32\ConfigtoolDoc.h : Persist repository
5007
5008 1999-08-06 Simon FitzMaurice <sdf@redhat.co.uk> 4148 1999-08-06 Simon FitzMaurice <sdf@redhat.co.uk>
5009 * standalone\win32\ConfigTooldoc.h : correct misplaced edit 4149 * standalone\win32\ConfigTooldoc.h : correct misplaced edit
5010 4150
5011 1999-08-06 Simon FitzMaurice <sdf@redhat.co.uk> 4151 1999-08-06 Simon FitzMaurice <sdf@redhat.co.uk>
5012 * common\win32\ControlView.cpp: UNICODEd trace string 4152 * common\win32\ControlView.cpp: UNICODEd trace string
5013 * common\win32\IncludeSTL.h: explicit pragma warning so as to be able to 4153 * common\win32\IncludeSTL.h: explicit pragma warning so as to be able to
5014 use level 4 4154 use level 4
5015 * tools\configtool\common\win32\PropertiesView.cpp 4155 * tools\configtool\common\win32\PropertiesView.cpp
5016 tools\configtool\common\win32\RulesView.cpp 4156 tools\configtool\common\win32\RulesView.cpp
5017 plugin\win32\CdlTemplatesDialog.cpp
5018 plugin\win32\ConfigtoolDoc.cpp
5019 standalone\win32\CdlTemplatesDialog.h 4157 standalone\win32\CdlTemplatesDialog.h
5020 common\win32\stdafx.h : move include of STL string from PCH to using files 4158 common\win32\stdafx.h : move include of STL string from PCH to using files
5021 * tools\configtool\plugin\win32\CTMain.cpp,h : implement flyby and MLT toolbar,
5022 protect Create and Remove functions correctly from multiple use
5023 * plugin\win32\MultiDocSECWorksheet.cpp,h : tooltip text
5024 * plugin\win32\Project.cpp,plugin\win32\ProjectManager.cpp : change to reflect project API
5025 * testtool\win32\RunTestsSheet.cpp : correct dereference of view ** 4159 * testtool\win32\RunTestsSheet.cpp : correct dereference of view **
5026 4160
5027 1999-08-06 John Dallaway <jld@redhat.co.uk> 4161 1999-08-06 John Dallaway <jld@redhat.co.uk>
5028 4162
5029 * standalone\win32\ConfigtoolDoc.cpp, 4163 * standalone\win32\ConfigtoolDoc.cpp,
5030 plugin\win32\ConfigtoolDoc.cpp:
5031 4164
5032 Report CdlStringException exceptions raised while 4165 Report CdlStringException exceptions raised while
5033 loading the initial CDL configuration. 4166 loading the initial CDL configuration.
5034 4167
5035 1999-08-06 John Dallaway <jld@redhat.co.uk> 4168 1999-08-06 John Dallaway <jld@redhat.co.uk>
5036 4169
5037 * standalone\win32\CdlTemplatesDialog.cpp, 4170 * standalone\win32\CdlTemplatesDialog.cpp,
5038 plugin\win32\CdlTemplatesDialog.cpp:
5039 4171
5040 Modify OnInitDialog() to handle the case where no 4172 Modify OnInitDialog() to handle the case where no
5041 template is selected on dialog initialisation 4173 template is selected on dialog initialisation
5042 (due to a previous error). Select the first template 4174 (due to a previous error). Select the first template
5043 in such cases. 4175 in such cases.
5044 4176
5045 1999-08-05 John Dallaway <jld@redhat.co.uk> 4177 1999-08-05 John Dallaway <jld@redhat.co.uk>
5046 4178
5047 * standalone\win32\ConfigtoolDoc.cpp, 4179 * standalone\win32\ConfigtoolDoc.cpp,
5048 plugin\win32\ConfigtoolDoc.cpp:
5049 4180
5050 Catch assertions raised while selecting a new CDL template. 4181 Catch assertions raised while selecting a new CDL template.
5051 4182
5052 1999-08-05 John Dallaway <jld@redhat.co.uk> 4183 1999-08-05 John Dallaway <jld@redhat.co.uk>
5053 4184
5054 * standalone\win32\ConfigtoolDoc.cpp, 4185 * standalone\win32\ConfigtoolDoc.cpp,
5055 plugin\win32\ConfigtoolDoc.cpp:
5056 4186
5057 Tidy up AddItems() source. No functional change. 4187 Tidy up AddItems() source. No functional change.
5058 4188
5059 1999-08-05 John Dallaway <jld@redhat.co.uk> 4189 1999-08-05 John Dallaway <jld@redhat.co.uk>
5060 4190
5068 workaround for slickedit bug (paint our own backgrounds) 4198 workaround for slickedit bug (paint our own backgrounds)
5069 * common\win32\ControlView.cpp : force a cell view update to improve latency 4199 * common\win32\ControlView.cpp : force a cell view update to improve latency
5070 * tools\ecostest\common\TestResource.cpp : avoid compilation warning 4200 * tools\ecostest\common\TestResource.cpp : avoid compilation warning
5071 * common\win32\ConfigItem.cpp,h : replace state variables by parameter of 4201 * common\win32\ConfigItem.cpp,h : replace state variables by parameter of
5072 EvalEnumStrings a parameter to police just-in-time lookup 4202 EvalEnumStrings a parameter to police just-in-time lookup
5073 * plugin\win32\CTMain:prepare for persistence, call run tests dialog modelessly.
5074 Set menu flyby text. Create toolbar (I hope).
5075 * tools\testtool\win32\RunTestsSheet.cpp,h : allow for modeless as well as modal operation 4203 * tools\testtool\win32\RunTestsSheet.cpp,h : allow for modeless as well as modal operation
5076 * eCos.rc : restore include of TestTool.rc 4204 * eCos.rc : restore include of TestTool.rc
5077 4205
5078 1999-08-04 John Dallaway <jld@redhat.co.uk> 4206 1999-08-04 John Dallaway <jld@redhat.co.uk>
5079 4207
5129 * common\win32\PropertiesView.cpp: 4257 * common\win32\PropertiesView.cpp:
5130 4258
5131 Remove obsolete references to Min and Max rows of the 4259 Remove obsolete references to Min and Max rows of the
5132 properties view. 4260 properties view.
5133 4261
5134 * plugin\win32\ConfigtoolDoc.cpp, 4262 * standalone\win32\ConfigtoolDoc.cpp,
5135 plugin\win32\ConfigtoolDoc.h, 4263 standalone\win32\ConfigtoolDoc.h,
5136 standalone\win32\ConfigtoolDoc.cpp,
5137 standalone\win32\ConfigtoolDoc.h:
5138 4264
5139 Remove obsolete ReadMacros() function. 4265 Remove obsolete ReadMacros() function.
5140 4266
5141 Modify AddItem() to no longer read enum values during 4267 Modify AddItem() to no longer read enum values during
5142 initialisation. They are always read just-in-time now. 4268 initialisation. They are always read just-in-time now.
5143 4269
5144 1999-08-04 John Dallaway <jld@redhat.co.uk> 4270 1999-08-04 John Dallaway <jld@redhat.co.uk>
5145 4271
5146 * plugin\win32\ConfigToolDoc.cpp:
5147
5148 Modify OpenRepository() to prepare for selecting the
5149 CDL hardware template using information from the
5150 plugin's host.
5151
5152 1999-08-04 John Dallaway <jld@redhat.co.uk>
5153
5154 * standalone\win32\cdl.dsp, 4272 * standalone\win32\cdl.dsp,
5155 standalone\win32\cdl.mak: 4273 standalone\win32\cdl.mak:
5156 4274
5157 Correct path to libCDL source files which was preventing 4275 Correct path to libCDL source files which was preventing
5158 source browsing. 4276 source browsing.
5170 4288
5171 1999-08-03 John Dallaway <jld@redhat.co.uk> 4289 1999-08-03 John Dallaway <jld@redhat.co.uk>
5172 4290
5173 * standalone\win32\ConfigtoolDoc.cpp, 4291 * standalone\win32\ConfigtoolDoc.cpp,
5174 standalone\win32\ConfigtoolDoc.h, 4292 standalone\win32\ConfigtoolDoc.h,
5175 plugin\win32\ConfigtoolDoc.cpp,
5176 plugin\win32\ConfigtoolDoc.h:
5177 4293
5178 Modify OpenRepository() to catch exceptions generated 4294 Modify OpenRepository() to catch exceptions generated
5179 while loading the hardware and package templates. 4295 while loading the hardware and package templates.
5180 4296
5181 Modify CdlErrorHandler() to save the most recent 4297 Modify CdlErrorHandler() to save the most recent
5182 error message in a member variable for reporting 4298 error message in a member variable for reporting
5183 purposes. 4299 purposes.
5184 4300
5185 1999-08-03 John Dallaway <jld@redhat.co.uk> 4301 1999-08-03 John Dallaway <jld@redhat.co.uk>
5186 4302
5187 * plugin\win32\Project.cpp:
5188
5189 Modify CProject constructor to provide architecture parameter
5190 to ProjectManager::makeToolset().
5191
5192 1999-08-03 John Dallaway <jld@redhat.co.uk>
5193
5194 * plugin\win32\ConfigtoolDoc.cpp,
5195 standalone\win32\ConfigtoolDoc.cpp: 4303 standalone\win32\ConfigtoolDoc.cpp:
5196 4304
5197 Modify OpenRepository() to delete any previous CDL 4305 Modify OpenRepository() to delete any previous CDL
5198 configuration before creating the new one. 4306 configuration before creating the new one.
5199 4307
5200 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk> 4308 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk>
5201 * common\win32\AddRemoveDialog.cpp: Removed debugging code 4309 * common\win32\AddRemoveDialog.cpp: Removed debugging code
5202 * common\win32\CTUtils.cpp: Include <string> with STLInclude mechanism 4310 * common\win32\CTUtils.cpp: Include <string> with STLInclude mechanism
5203 * common\win32\CellView.cpp,h: Combo in-cell changes now only "committed" when 4311 * common\win32\CellView.cpp,h: Combo in-cell changes now only "committed" when
5204 cell closed. Cancel will leave value unchanged. 4312 cell closed. Cancel will leave value unchanged.
5205 * common\win32\ControlView.cpp,h, plugin\win32\CTMain.h, standalone\win32\HelpView.cpp, 4313 * common\win32\ControlView.cpp,h,
4314 standalone\win32\HelpView.cpp,
5206 standalone\win32\MainFrm.cpp, standalone\win32\OutputView.cpp,h: 4315 standalone\win32\MainFrm.cpp, standalone\win32\OutputView.cpp,h:
5207 Allow only a single find dialog to be active at a given time 4316 Allow only a single find dialog to be active at a given time
5208 * standalone\win32\MainFrm.cpp: Diable edit menu items when focus not in control view 4317 * standalone\win32\MainFrm.cpp: Diable edit menu items when focus not in control view
5209 4318
5210 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk> 4319 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk>
5212 Properly include testtool resources. 4321 Properly include testtool resources.
5213 4322
5214 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk> 4323 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk>
5215 * tools\configtool\common\win32\CTUtils.cpp : Include <string> with IncludeSTL mechanism 4324 * tools\configtool\common\win32\CTUtils.cpp : Include <string> with IncludeSTL mechanism
5216 * tools\configtool\common\win32\CellView.* : ESC now cancels effect of combo 4325 * tools\configtool\common\win32\CellView.* : ESC now cancels effect of combo
5217 * tools\configtool\plugin\win32\CdlTemplatesDialog.cpp : Remove compilation warning
5218 4326
5219 1999-08-02 John Dallaway <jld@redhat.co.uk> 4327 1999-08-02 John Dallaway <jld@redhat.co.uk>
5220 4328
5221 * plugin\win32\ConfigtoolDoc.cpp,
5222 standalone\win32\ConfigtoolDoc.cpp: 4329 standalone\win32\ConfigtoolDoc.cpp:
5223 4330
5224 Modify CdlErrorHandler() to log parse errors to the 4331 Modify CdlErrorHandler() to log parse errors to the
5225 output window. 4332 output window.
5226 4333
5234 memory layout. Also trap any parse errors which are 4341 memory layout. Also trap any parse errors which are
5235 encountered while loading\unloading packages. These are 4342 encountered while loading\unloading packages. These are
5236 not fatal. 4343 not fatal.
5237 4344
5238 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk> 4345 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk>
5239 * plugin\win32\CTMain.cpp, plugin\win32\configtooldoc.cpp,
5240 plugin\win32\ProjectManager.*: Add progress, idle messages
5241
5242 1999-08-02 Simon FitzMaurice <sdf@redhat.co.uk>
5243 * common\win32\StringEdit.* : Add idle message hint for in-cell string editing 4346 * common\win32\StringEdit.* : Add idle message hint for in-cell string editing
5244 * common\win32\IdleMessage.* : Add Reset() member function 4347 * common\win32\IdleMessage.* : Add Reset() member function
5245 4348
5246 1999-07-30 John Dallaway <jld@redhat.co.uk> 4349 1999-07-30 John Dallaway <jld@redhat.co.uk>
5247 4350
5296 1999-07-27 Simon FitzMaurice <sdf@redhat.co.uk> 4399 1999-07-27 Simon FitzMaurice <sdf@redhat.co.uk>
5297 * DescView.*: Fixed selection of short description pane font 4400 * DescView.*: Fixed selection of short description pane font
5298 * ControlView.cpp : Context menu now available on items of type NONE 4401 * ControlView.cpp : Context menu now available on items of type NONE
5299 * CellView.cpp : Removed font change visibility when in-cell starts 4402 * CellView.cpp : Removed font change visibility when in-cell starts
5300 * ConfigTool.dsp : readded changelog 4403 * ConfigTool.dsp : readded changelog
5301
5302 1999-07-27 John Dallaway <jld@redhat.co.uk>
5303
5304 * plugin\win32\CTMain.cpp:
5305
5306 Modify SetMenuItems() to add a menu separator bar if the
5307 message map array member has a null string element (str).
5308
5309 Modify the message map to place a separator between the
5310 eCos view menu items and the view settings menu item.
5311
5312 1999-07-27 John Dallaway <jld@redhat.co.uk>
5313
5314 * plugin\win32\ConfigtoolDoc.cpp:
5315
5316 Modify SetValue() to check if the new value of an integer
5317 item is legal and report to the user.
5318 4404
5319 1999-07-27 John Dallaway <jld@redhat.co.uk> 4405 1999-07-27 John Dallaway <jld@redhat.co.uk>
5320 4406
5321 * standalone\win32\cdl.sh: 4407 * standalone\win32\cdl.sh:
5322 4408
5683 Grey packages and templates dialogs if build in progress 4769 Grey packages and templates dialogs if build in progress
5684 Proper preprocessing around SEC3DTabWnd 4770 Proper preprocessing around SEC3DTabWnd
5685 * ConfigTool.*: 4771 * ConfigTool.*:
5686 eCosInit gains build tree and bCreate params 4772 eCosInit gains build tree and bCreate params
5687 * ConfigToolDoc.*: 4773 * ConfigToolDoc.*:
5688 Use OnOpenDocument, not OnNewDocument
5689 Introduce BuildTree() and InstallTree() helper fns. 4774 Introduce BuildTree() and InstallTree() helper fns.
5690 * Project.cpp: 4775 * Project.cpp:
5691 Custom rules go in install tree, not build tree 4776 Custom rules go in install tree, not build tree
5692 * eCos.dsp. eCos.mak: 4777 * eCos.dsp. eCos.mak:
5693 Add dependency on guicommon 4778 Add dependency on guicommon
5791 Introduced StringEdit class to deal with in-cell string editing (whether 4876 Introduced StringEdit class to deal with in-cell string editing (whether
5792 multiline or not) 4877 multiline or not)
5793 Prepared document load\save functions to accommodate CDL databse loading\ 4878 Prepared document load\save functions to accommodate CDL databse loading\
5794 saving 4879 saving
5795 Corrected IntegerEdit to deal correctly with hex and decimal modes 4880 Corrected IntegerEdit to deal correctly with hex and decimal modes
5796 Introduced CProject ctor to use an existing project object (not
5797 sure we'll need this - depends on discussions with Atlanta.
5798 Introduced hacks into CProject to deal with addLibrary not working and 4881 Introduced hacks into CProject to deal with addLibrary not working and
5799 implicit dependency on target.ld 4882 implicit dependency on target.ld
5800 4883
5801 1999-07-14 Drew Moseley <dmoseley@redhat.com> 4884 1999-07-14 Drew Moseley <dmoseley@redhat.com>
5802 4885