diff options
author | Cristiana Voicu <cristiana.voicu@intel.com> | 2013-07-25 07:21:06 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-08-06 13:02:23 +0100 |
commit | 843ef1083243e1569d6cc429ae26e22dda699149 (patch) | |
tree | 27a9c74f2579c2c02f671a21daae9f60af7b56d4 /bitbake | |
parent | adcce841b470cdec3788bc2e54c0588d34d94ea3 (diff) | |
download | ast2050-yocto-poky-843ef1083243e1569d6cc429ae26e22dda699149.zip ast2050-yocto-poky-843ef1083243e1569d6cc429ae26e22dda699149.tar.gz |
bitbake: hob: labelling changes in Hob
When the design document for templates in Hob was created, we've noticed
that some labels need to change.
[YOCTO #4193]
(Bitbake rev: fcbadbb73a8a94a3d5e330e1a5fa9550130d2c62)
Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/hobeventhandler.py | 2 | ||||
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/hoblistmodel.py | 4 | ||||
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/imageconfigurationpage.py | 22 | ||||
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/imagedetailspage.py | 11 |
4 files changed, 20 insertions, 19 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py index 8788083..4c6e6fd 100644 --- a/bitbake/lib/bb/ui/crumbs/hobeventhandler.py +++ b/bitbake/lib/bb/ui/crumbs/hobeventhandler.py @@ -174,7 +174,7 @@ class HobHandler(gobject.GObject): targets.append(self.toolchain) if targets[0] == "hob-image": hobImage = self.runCommand(["matchFile", "hob-image.bb"]) - if self.base_image != "Create your own image": + if self.base_image != "Start with an empty image recipe": baseImage = self.runCommand(["matchFile", self.base_image + ".bb"]) version = self.runCommand(["generateNewImage", hobImage, baseImage, self.package_queue]) targets[0] += version diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py index 7f7d82f..94c2453 100644 --- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py +++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py @@ -476,7 +476,7 @@ class RecipeListModel(gtk.ListStore): (COL_NAME, COL_DESC, COL_LIC, COL_GROUP, COL_DEPS, COL_BINB, COL_TYPE, COL_INC, COL_IMG, COL_INSTALL, COL_PN, COL_FADE_INC, COL_SUMMARY, COL_VERSION, COL_REVISION, COL_HOMEPAGE, COL_BUGTRACKER) = range(17) - __custom_image__ = "Create your own image" + __custom_image__ = "Start with an empty image recipe" __gsignals__ = { "recipe-selection-changed" : (gobject.SIGNAL_RUN_LAST, @@ -679,7 +679,7 @@ class RecipeListModel(gtk.ListStore): # dummy image for prompt self.set(self.append(), self.COL_NAME, self.__custom_image__, - self.COL_DESC, "Use 'Edit image' to customize recipes and packages " \ + self.COL_DESC, "Use 'Edit image recipe' to customize recipes and packages " \ "to be included in your image ", self.COL_LIC, "", self.COL_GROUP, "", self.COL_DEPS, "", self.COL_BINB, "", diff --git a/bitbake/lib/bb/ui/crumbs/imageconfigurationpage.py b/bitbake/lib/bb/ui/crumbs/imageconfigurationpage.py index 1f7453a..e4c6606 100644 --- a/bitbake/lib/bb/ui/crumbs/imageconfigurationpage.py +++ b/bitbake/lib/bb/ui/crumbs/imageconfigurationpage.py @@ -35,7 +35,7 @@ from bb.ui.crumbs.hobpages import HobPage class ImageConfigurationPage (HobPage): __dummy_machine__ = "--select a machine--" - __dummy_image__ = "--select a base image--" + __dummy_image__ = "Select from my image recipes" def __init__(self, builder): super(ImageConfigurationPage, self).__init__(builder, "Image configuration") @@ -200,12 +200,9 @@ class ImageConfigurationPage (HobPage): markup += "http://www.yoctoproject.org/docs/current/dev-manual/" markup += "dev-manual.html#understanding-and-using-layers\">reference manual</a>." self.layer_info_icon = HobInfoButton("<b>Layers</b>" + "*" + markup, self.get_parent()) -# self.progress_box = gtk.HBox(False, 6) self.progress_bar = HobProgressBar() -# self.progress_box.pack_start(self.progress_bar, expand=True, fill=True) self.stop_button = HobAltButton("Stop") self.stop_button.connect("clicked", self.stop_button_clicked_cb) -# self.progress_box.pack_end(stop_button, expand=False, fill=False) self.machine_separator = gtk.HSeparator() def set_config_machine_layout(self, show_progress_bar = False): @@ -229,14 +226,15 @@ class ImageConfigurationPage (HobPage): def create_config_baseimg(self): self.image_title = gtk.Label() self.image_title.set_alignment(0, 1.0) - mark = "<span %s>Select a base image</span>" % self.span_tag('x-large', 'bold') + mark = "<span %s>Select an image recipe</span>" % self.span_tag('x-large', 'bold') self.image_title.set_markup(mark) self.image_title_desc = gtk.Label() self.image_title_desc.set_alignment(0, 0.5) - mark = ("<span %s>Base images are a starting point for the type of image you want. " + + mark = ("<span %s>Image recipes are a starting point for the type of image you want. " "You can build them as \n" - "they are or customize them to your specific needs.\n</span>") % self.span_tag('medium') + "they are or edit them to suit your needs.\n</span>") % self.span_tag('medium') self.image_title_desc.set_markup(mark) self.image_combo = gtk.combo_box_new_text() @@ -272,15 +270,13 @@ class ImageConfigurationPage (HobPage): # create button "Build image" self.just_bake_button = HobButton("Build image") - #self.just_bake_button.set_size_request(205, 49) - self.just_bake_button.set_tooltip_text("Build target image") + self.just_bake_button.set_tooltip_text("Build the image recipe as it is") self.just_bake_button.connect("clicked", self.just_bake_button_clicked_cb) button_box.pack_end(self.just_bake_button, expand=False, fill=False) - # create button "Edit Image" - self.edit_image_button = HobAltButton("Edit image") - #self.edit_image_button.set_size_request(205, 49) - self.edit_image_button.set_tooltip_text("Edit target image") + # create button "Edit image recipe" + self.edit_image_button = HobAltButton("Edit image recipe") + self.edit_image_button.set_tooltip_text("Customize the recipes and packages to be included in your image") self.edit_image_button.connect("clicked", self.edit_image_button_clicked_cb) button_box.pack_end(self.edit_image_button, expand=False, fill=False) diff --git a/bitbake/lib/bb/ui/crumbs/imagedetailspage.py b/bitbake/lib/bb/ui/crumbs/imagedetailspage.py index 268ac68..4b0e749 100755 --- a/bitbake/lib/bb/ui/crumbs/imagedetailspage.py +++ b/bitbake/lib/bb/ui/crumbs/imagedetailspage.py @@ -333,13 +333,18 @@ class ImageDetailsPage (HobPage): # self.kernel_detail = self.DetailBox(varlist=varlist, vallist=vallist, button=change_kernel_button) # self.box_group_area.pack_start(self.kernel_detail, expand=True, fill=True) - # Machine, Base image and Layers + # Machine, Image recipe and Layers layer_num_limit = 15 - varlist = ["Machine: ", "Base image: ", "Layers: "] + varlist = ["Machine: ", "Image recipe: ", "Layers: "] vallist = [] self.setting_detail = None if self.build_succeeded: vallist.append(machine) + if base_image == self.builder.recipe_model.__custom_image__: + if self.builder.configuration.initial_selected_image == self.builder.recipe_model.__custom_image__: + base_image ="New image recipe" + else: + base_image = self.builder.configuration.initial_selected_image + " (edited)" vallist.append(base_image) i = 0 for layer in layers: @@ -359,7 +364,7 @@ class ImageDetailsPage (HobPage): i += 1 edit_config_button = HobAltButton("Edit configuration") - edit_config_button.set_tooltip_text("Edit machine, base image and recipes") + edit_config_button.set_tooltip_text("Edit machine and image recipe") edit_config_button.connect("clicked", self.edit_config_button_clicked_cb) self.setting_detail = self.DetailBox(varlist=varlist, vallist=vallist, button=edit_config_button) self.box_group_area.pack_start(self.setting_detail, expand=True, fill=True) |