11
|
1 |
Product Description:
|
|
2 |
====================
|
|
3 |
The iMaker extension for Carbide.c++ is a tool for building ROM images. Its core functionality is implemented in a command line executable called imaker.cmd.
|
|
4 |
The iMaker offers a Carbide.c++ integration that provides a graphical user interface for the imaker.cmd command line tool. The iMaker enables you to set and
|
|
5 |
modify the build parameters that are used by iMaker.
|
|
6 |
|
|
7 |
Image building process is started by launching iMaker dialog by choosing the Open iMaker Dialog... menu item from iMaker pulldown menu (hammer with 'i') on the Carbide.c++ toolbar.
|
|
8 |
The ROM image is built using the preferences configured in this dialog. Although not necessary, these preferences can be saved for future use for image building if needed.
|
|
9 |
Once preferences are configured, an image can be built by clicking the Run button in the dialog.
|
|
10 |
|
|
11 |
Version 3.1.0
|
|
12 |
===========================================
|
|
13 |
New Features
|
|
14 |
Ticket #1255: As iMaker plugin user I want to hide/remove binaries from rom or with rofs section so that I can populate debug binaries via Trk or User disk
|
|
15 |
|
|
16 |
Enhancements
|
|
17 |
Small improvements to the UI (e.g. made dialog resizable)
|
|
18 |
Help updated
|
|
19 |
Better support of .imp file format
|
|
20 |
|
|
21 |
Error fixes
|
|
22 |
Reload button functionality
|
|
23 |
Populate button functionality
|
|
24 |
|
|
25 |
Version 3.0.0
|
|
26 |
===========================================
|
|
27 |
New Features
|
|
28 |
Ticket #1136: As a iMaker plugin user I don't want to load all the product configurations when starting the plugin (takes too long)
|
|
29 |
Ticket #1188: As a Carbide.c++ user I want to modify my .IMP file using iMaker plugin
|
|
30 |
Ticket #1137: Rename debug tab in iMaker plugin to something else
|
|
31 |
Ticket #1055: As a SW developer I don't want to have temporary files in my Carbide.c++ workspace
|
|
32 |
Ticket #1245: Update target selection required to avoid yellow warnings on content tab
|
|
33 |
Ticket #1135: As a iMaker plugin user i want to reload available configurations (reload the current configuration)
|
|
34 |
Ticket #1099: As a developer I want to enable/disable selected files so that I don't need to manually select each one separately
|
|
35 |
|
|
36 |
Enhancements
|
|
37 |
License changed from SFL to EPL
|
|
38 |
Total number of unit tests almost doubled
|
|
39 |
|
|
40 |
Error fixes
|
|
41 |
Fixed invalid imp file selection problem
|
|
42 |
|
|
43 |
Version 2.2.4
|
|
44 |
===========================================
|
|
45 |
New Features
|
|
46 |
Ticket #1052: As a SW developer I don't want to have pop-up suggesting to add generated makefile to bld.inf because I consider that as a temporary file
|
|
47 |
Ui changes to debug tab related to Ticket #1053. Ability to remember environment specific previous run. Only enabled entries in the debug tab are included to the images.
|
|
48 |
Ticket #1053: As a SW developer I want to add automatically all build files to debug dialog so that my manual work is minimized
|
|
49 |
Ticket #1115: As a Carbide.c++ developer I want to use iMaker plugin API to create images with .imp file
|
|
50 |
|
|
51 |
Enhancements
|
|
52 |
iMaker plugin code separated to internal and public API
|
|
53 |
|
|
54 |
Error fixes
|
|
55 |
iMaker plugin to show appropriate error message if iMaker Core execution fails
|
|
56 |
|
|
57 |
Version 2.2.0
|
|
58 |
===========================================
|
|
59 |
New Features
|
|
60 |
- New simplified UI
|
|
61 |
- Automatic environment recognition based on Carbide.c++ workspace/project
|
|
62 |
- Automatic selection of default product and variant of the environment (needs AMPI configuration in iMaker makefiles)
|
|
63 |
- Summary for the created images in console window
|
|
64 |
- Platsim integration
|
|
65 |
- Support for adding binaries to image in urel/udeb mode.
|
|
66 |
- Possibility to cancel fetching on configurations
|
|
67 |
|
|
68 |
Enhancements
|
|
69 |
- Handling of imp files
|
|
70 |
|
|
71 |
Error fixes
|
|
72 |
|
|
73 |
Version 2.1.2
|
|
74 |
===========================================
|
|
75 |
New Features
|
|
76 |
|
|
77 |
Enhancements
|
|
78 |
- Help updated
|
|
79 |
- code cleaned
|
|
80 |
- copy right headers updated
|
|
81 |
|
|
82 |
Error fixes
|
|
83 |
- two error fixed relating to the interface with iMaker core
|
|
84 |
|
|
85 |
Version 2.1.1
|
|
86 |
===========================================
|
|
87 |
New Features
|
|
88 |
#365 The imaker plugin should be able to notice the success/failure of imaker image creation
|
|
89 |
#630 Better integration to S60 Configuration Tool
|
|
90 |
|
|
91 |
Enhancements
|
|
92 |
|
|
93 |
Error fixes
|
|
94 |
Fixed to work with iMaker 08.4x.xx interface changes
|
|
95 |
|
|
96 |
Version 2.1.0
|
|
97 |
===========================================
|
|
98 |
New Features:
|
|
99 |
- The structure and implementation has been changed.
|
|
100 |
- The preferences pages are no longer used.
|
|
101 |
- An independent dialog has been implemented for the iMaker extension.
|
|
102 |
- New way of managing preferences files have been implemented.
|
|
103 |
- A list has been added which displays prefereneces files and which allows deletation and creatation of new file.
|
|
104 |
- Renaming of preferences files has been added.
|
|
105 |
- The detailed settings page has been made editable.
|
|
106 |
- Better integration with S60 Configuration Tool has been implemented.
|
|
107 |
|
|
108 |
Enhancements:
|
|
109 |
- Querying of configuration from the environment has been enhanced.
|
|
110 |
- Editing and saving has been enhanced.
|
|
111 |
- Querying of targets and variables from one product. |