* [PATCH 0/3] Hob: bug fixes
@ 2012-06-01 10:36 Liming An
2012-06-01 10:40 ` [PATCH 1/3] Hob: clear the repeated function get_kernel_file_name Liming An
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Liming An @ 2012-06-01 10:36 UTC (permalink / raw)
To: bitbake-devel
The following changes since commit de4cdfd6bc1280ac7ac0559b87734d26294ef773:
documentation/kernel-manual/kernel-how-to.xml: Updated to kernel 3.4 (2012-05-31 21:16:55 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib limx/hob-bug-fixes-continue
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=limx/hob-bug-fixes-continue
Liming An (3):
Hob: clear the repeated function get_kernel_file_name
Hob: fix entry of recipe page can't be edited in case after clicked
clear button
Hob: fixed a definition not match issue when click choose directflb
in package page
bitbake/lib/bb/ui/crumbs/builder.py | 5 +++--
bitbake/lib/bb/ui/crumbs/hobwidget.py | 10 ++--------
bitbake/lib/bb/ui/crumbs/imagedetailspage.py | 19 +------------------
bitbake/lib/bb/ui/crumbs/packageselectionpage.py | 2 +-
4 files changed, 7 insertions(+), 29 deletions(-)
--
1.7.5.4
^ permalink raw reply [flat|nested] 7+ messages in thread* [PATCH 1/3] Hob: clear the repeated function get_kernel_file_name 2012-06-01 10:36 [PATCH 0/3] Hob: bug fixes Liming An @ 2012-06-01 10:40 ` Liming An 2012-06-01 10:40 ` [PATCH 2/3] Hob: fix entry of recipe page can't be edited in case after clicked clear button Liming An ` (2 subsequent siblings) 3 siblings, 0 replies; 7+ messages in thread From: Liming An @ 2012-06-01 10:40 UTC (permalink / raw) To: bitbake-devel there are a repeated function in builder.py and imagedetailspage.py, so combine them to one. Signed-off-by: Liming An <limingx.l.an@intel.com> --- bitbake/lib/bb/ui/crumbs/builder.py | 5 +++-- bitbake/lib/bb/ui/crumbs/imagedetailspage.py | 19 +------------------ 2 files changed, 4 insertions(+), 20 deletions(-) diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index 8d35ea9..899d0e0 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py @@ -1141,9 +1141,10 @@ class Builder(gtk.Window): response = dialog.run() dialog.destroy() - def get_kernel_file_name(self, image_path): + def get_kernel_file_name(self): name_list = [] kernel_name = "" + image_path = self.parameters.image_addr if image_path: files = [f for f in os.listdir(image_path) if f[0] <> '.'] for check_file in files: @@ -1166,7 +1167,7 @@ class Builder(gtk.Window): dialog.destroy() return - kernel_name, kernels_number = self.get_kernel_file_name(self.parameters.image_addr) + kernel_name, kernels_number = self.get_kernel_file_name() if not kernel_name or kernels_number > 1: dialog = gtk.FileChooserDialog("Load Kernel Files", self, gtk.FILE_CHOOSER_ACTION_SAVE) diff --git a/bitbake/lib/bb/ui/crumbs/imagedetailspage.py b/bitbake/lib/bb/ui/crumbs/imagedetailspage.py index deb053c..1ab80f8 100755 --- a/bitbake/lib/bb/ui/crumbs/imagedetailspage.py +++ b/bitbake/lib/bb/ui/crumbs/imagedetailspage.py @@ -368,7 +368,7 @@ class ImageDetailsPage (HobPage): iter = model.get_iter(path) image_name = model[path][0] if iter and model[path][2] == 'runnable': - kernel_name, kernel_number = self.get_kernel_file_name(image_name) + kernel_name, kernel_number = self.builder.parameters.get_kernel_file_name() self.builder.runqemu_image(image_name, kernel_name, kernel_number) def create_bottom_buttons(self, buttonlist, image_name): @@ -446,23 +446,6 @@ class ImageDetailsPage (HobPage): button_id = build_new_button.connect("clicked", self.build_new_button_clicked_cb) self.button_ids[button_id] = build_new_button - def get_kernel_file_name(self, image_name): - name_list = [] - kernel_name = "" - if image_name: - image_path = os.path.join(self.builder.parameters.image_addr) - files = [f for f in os.listdir(image_path) if f[0] <> '.'] - for check_file in files: - if check_file.endswith(".bin"): - if self.test_mach_runnable(check_file): - selected_machine = self.builder.configuration.curr_mach - if selected_machine in check_file: - kernel_name = check_file - if not os.path.islink(os.path.join(image_path, check_file)): - name_list.append(check_file) - - return kernel_name, len(name_list) - def save_button_clicked_cb(self, button): self.builder.show_save_template_dialog() -- 1.7.5.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/3] Hob: fix entry of recipe page can't be edited in case after clicked clear button 2012-06-01 10:36 [PATCH 0/3] Hob: bug fixes Liming An 2012-06-01 10:40 ` [PATCH 1/3] Hob: clear the repeated function get_kernel_file_name Liming An @ 2012-06-01 10:40 ` Liming An 2012-06-01 10:40 ` [PATCH 3/3] Hob: fixed a definition not match issue when click choose directflb in package page Liming An 2012-06-08 11:01 ` [PATCH 0/3] Hob: bug fixes Richard Purdie 3 siblings, 0 replies; 7+ messages in thread From: Liming An @ 2012-06-01 10:40 UTC (permalink / raw) To: bitbake-devel cancel some inviable code and fixed this issue Signed-off-by: Liming An <limingx.l.an@intel.com> --- bitbake/lib/bb/ui/crumbs/hobwidget.py | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) diff --git a/bitbake/lib/bb/ui/crumbs/hobwidget.py b/bitbake/lib/bb/ui/crumbs/hobwidget.py index bd9e2e2..afcd5b8 100644 --- a/bitbake/lib/bb/ui/crumbs/hobwidget.py +++ b/bitbake/lib/bb/ui/crumbs/hobwidget.py @@ -529,14 +529,8 @@ class HobNotebook(gtk.Notebook): self.reset_entry(search) def set_search_entry_clear_cb(self, search, icon_pos, event): - self.reset_entry(search) - - def set_page(self, title): - for child in self.tabbar.children: - if child["title"] == title: - self.tabbar.current_child = child - self.tabbar.grab_focus() - self.notebook.set_current_page(child["toggled_page"]) + if search.get_editable() == True: + search.set_text("") class HobWarpCellRendererText(gtk.CellRendererText): def __init__(self, col_number): -- 1.7.5.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/3] Hob: fixed a definition not match issue when click choose directflb in package page 2012-06-01 10:36 [PATCH 0/3] Hob: bug fixes Liming An 2012-06-01 10:40 ` [PATCH 1/3] Hob: clear the repeated function get_kernel_file_name Liming An 2012-06-01 10:40 ` [PATCH 2/3] Hob: fix entry of recipe page can't be edited in case after clicked clear button Liming An @ 2012-06-01 10:40 ` Liming An 2012-06-08 11:01 ` [PATCH 0/3] Hob: bug fixes Richard Purdie 3 siblings, 0 replies; 7+ messages in thread From: Liming An @ 2012-06-01 10:40 UTC (permalink / raw) To: bitbake-devel [YOCTO #2526] Signed-off-by: Liming An <limingx.l.an@intel.com> --- bitbake/lib/bb/ui/crumbs/packageselectionpage.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py index d2c7325..9895835 100755 --- a/bitbake/lib/bb/ui/crumbs/packageselectionpage.py +++ b/bitbake/lib/bb/ui/crumbs/packageselectionpage.py @@ -215,7 +215,7 @@ class PackageSelectionPage (HobPage): self.refresh_selection() if not self.builder.customized: self.builder.customized = True - self.builder.configuration.selected_image = self.recipe_model.__dummy_image__ + self.builder.configuration.selected_image = self.recipe_model.__custom_image__ self.builder.rcppkglist_populated() self.builder.window_sensitive(True) -- 1.7.5.4 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 0/3] Hob: bug fixes 2012-06-01 10:36 [PATCH 0/3] Hob: bug fixes Liming An ` (2 preceding siblings ...) 2012-06-01 10:40 ` [PATCH 3/3] Hob: fixed a definition not match issue when click choose directflb in package page Liming An @ 2012-06-08 11:01 ` Richard Purdie 3 siblings, 0 replies; 7+ messages in thread From: Richard Purdie @ 2012-06-08 11:01 UTC (permalink / raw) To: Liming An; +Cc: bitbake-devel On Fri, 2012-06-01 at 18:36 +0800, Liming An wrote: > The following changes since commit de4cdfd6bc1280ac7ac0559b87734d26294ef773: > > documentation/kernel-manual/kernel-how-to.xml: Updated to kernel 3.4 (2012-05-31 21:16:55 +0100) > > are available in the git repository at: > git://git.pokylinux.org/poky-contrib limx/hob-bug-fixes-continue > http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=limx/hob-bug-fixes-continue > > Liming An (3): > Hob: clear the repeated function get_kernel_file_name > Hob: fix entry of recipe page can't be edited in case after clicked > clear button > Hob: fixed a definition not match issue when click choose directflb > in package page Merged to master, thanks. Richard ^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 0/3] Hob bug fixes @ 2011-09-23 20:34 Joshua Lock 2011-09-25 15:26 ` Richard Purdie 0 siblings, 1 reply; 7+ messages in thread From: Joshua Lock @ 2011-09-23 20:34 UTC (permalink / raw) To: bitbake-devel This series includes a few fixes found whilst debugging and fixing Yocto bug #1521 http://bugzilla.yoctoproject.org/show_bug.cgi?id=1521 Richard, please consider these for Yocto 1.1 Regards, Joshua The following changes since commit 623e9c7f7a9cf12b8c81c26cc608990682a601dd: Fix mercurial fetcher in fetch2 (2011-09-21 14:07:14 +0100) are available in the git repository at: git://github.com/incandescant/bitbake hob https://github.com/incandescant/bitbake/tree/hob Joshua Lock (3): ui/crumbs/hobeventhandler: move remaining getVariable calls to init ui/crumbs/hobeventhandler: fix variable name typo hob: fix building with current selections after reparse lib/bb/ui/crumbs/hobeventhandler.py | 11 ++++++----- lib/bb/ui/hob.py | 2 -- 2 files changed, 6 insertions(+), 7 deletions(-) -- 1.7.6.2 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 0/3] Hob bug fixes 2011-09-23 20:34 [PATCH 0/3] Hob " Joshua Lock @ 2011-09-25 15:26 ` Richard Purdie 0 siblings, 0 replies; 7+ messages in thread From: Richard Purdie @ 2011-09-25 15:26 UTC (permalink / raw) To: Joshua Lock; +Cc: bitbake-devel On Fri, 2011-09-23 at 13:34 -0700, Joshua Lock wrote: > This series includes a few fixes found whilst debugging and fixing > Yocto bug #1521 > http://bugzilla.yoctoproject.org/show_bug.cgi?id=1521 > > Richard, please consider these for Yocto 1.1 > > Regards, > Joshua > > The following changes since commit 623e9c7f7a9cf12b8c81c26cc608990682a601dd: > > Fix mercurial fetcher in fetch2 (2011-09-21 14:07:14 +0100) > > are available in the git repository at: > git://github.com/incandescant/bitbake hob > https://github.com/incandescant/bitbake/tree/hob > > Joshua Lock (3): > ui/crumbs/hobeventhandler: move remaining getVariable calls to init > ui/crumbs/hobeventhandler: fix variable name typo > hob: fix building with current selections after reparse Merged to master, thanks. Richard ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-06-08 11:12 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-06-01 10:36 [PATCH 0/3] Hob: bug fixes Liming An 2012-06-01 10:40 ` [PATCH 1/3] Hob: clear the repeated function get_kernel_file_name Liming An 2012-06-01 10:40 ` [PATCH 2/3] Hob: fix entry of recipe page can't be edited in case after clicked clear button Liming An 2012-06-01 10:40 ` [PATCH 3/3] Hob: fixed a definition not match issue when click choose directflb in package page Liming An 2012-06-08 11:01 ` [PATCH 0/3] Hob: bug fixes Richard Purdie -- strict thread matches above, loose matches on Subject: below -- 2011-09-23 20:34 [PATCH 0/3] Hob " Joshua Lock 2011-09-25 15:26 ` Richard Purdie
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.