* [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
* [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
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.