diff options
author | Bogdan Marinescu <bogdan.a.marinescu@intel.com> | 2013-01-10 13:08:02 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-01-16 12:51:33 +0000 |
commit | 7bfb98568a1d7ba8dbd95332d65cd19faec6c725 (patch) | |
tree | 6a6d18d67a80e8ca862435d09c3ae63215659c7a /bitbake/lib/bb/ui/crumbs/builder.py | |
parent | a746719a46e9277a118fd7d4a6342bb667034132 (diff) | |
download | poky-7bfb98568a1d7ba8dbd95332d65cd19faec6c725.tar.gz |
bitbake: hig.py: refactor into individual components
Since hig.py was becoming too large (which impacted maintenance and
operations like git merges) it was split into individual files for
the classes that were implemented in hig.py. hig is now a Python
package (lib/bb/ui/crumbs/hig/). The patch was tested by
building core-image-basic/qemux86 in Hob and accessing the various
UI elements implemented in hig. Note that the patch does not change
the functionality of Hob in any way, it's just a code refactoring
that should make life a bit easier for Hob developers.
[YOCTO #3200]
(Bitbake rev: a7a2b730f915cafe7aa30539622dd1ca64ae41f5)
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builder.py')
-rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 023ac93ae2..b783dad57f 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py | |||
@@ -38,11 +38,14 @@ from bb.ui.crumbs.builddetailspage import BuildDetailsPage | |||
38 | from bb.ui.crumbs.imagedetailspage import ImageDetailsPage | 38 | from bb.ui.crumbs.imagedetailspage import ImageDetailsPage |
39 | from bb.ui.crumbs.sanitycheckpage import SanityCheckPage | 39 | from bb.ui.crumbs.sanitycheckpage import SanityCheckPage |
40 | from bb.ui.crumbs.hobwidget import hwc, HobButton, HobAltButton | 40 | from bb.ui.crumbs.hobwidget import hwc, HobButton, HobAltButton |
41 | from bb.ui.crumbs.hig import CrumbsMessageDialog, ImageSelectionDialog, \ | ||
42 | AdvancedSettingDialog, SimpleSettingsDialog, \ | ||
43 | LayerSelectionDialog, DeployImageDialog | ||
44 | from bb.ui.crumbs.persistenttooltip import PersistentTooltip | 41 | from bb.ui.crumbs.persistenttooltip import PersistentTooltip |
45 | import bb.ui.crumbs.utils | 42 | import bb.ui.crumbs.utils |
43 | from bb.ui.crumbs.hig.crumbsmessagedialog import CrumbsMessageDialog | ||
44 | from bb.ui.crumbs.hig.simplesettingsdialog import SimpleSettingsDialog | ||
45 | from bb.ui.crumbs.hig.advancedsettingsdialog import AdvancedSettingsDialog | ||
46 | from bb.ui.crumbs.hig.deployimagedialog import DeployImageDialog | ||
47 | from bb.ui.crumbs.hig.layerselectiondialog import LayerSelectionDialog | ||
48 | from bb.ui.crumbs.hig.imageselectiondialog import ImageSelectionDialog | ||
46 | 49 | ||
47 | hobVer = 20120808 | 50 | hobVer = 20120808 |
48 | 51 | ||
@@ -1295,7 +1298,7 @@ class Builder(gtk.Window): | |||
1295 | dialog.destroy() | 1298 | dialog.destroy() |
1296 | 1299 | ||
1297 | def show_adv_settings_dialog(self, tab=None): | 1300 | def show_adv_settings_dialog(self, tab=None): |
1298 | dialog = AdvancedSettingDialog(title = "Advanced configuration", | 1301 | dialog = AdvancedSettingsDialog(title = "Advanced configuration", |
1299 | configuration = copy.deepcopy(self.configuration), | 1302 | configuration = copy.deepcopy(self.configuration), |
1300 | all_image_types = self.parameters.image_types, | 1303 | all_image_types = self.parameters.image_types, |
1301 | all_package_formats = self.parameters.all_package_formats, | 1304 | all_package_formats = self.parameters.all_package_formats, |