generic-poky/bitbake/lib/bb
Shane Wang 88bbc0ce56 Hob: implement a self-defined notebook visual component for Hob
In recipe selection page, package selection page, and build details page, etc, there is a notebook component which is not gtk.Notebook in the design video.
We implement the visual component with a drawing area, and use it to replace the old notebook in recipe selection page and package selection page. The reasons why we do it are:

1) General speaking, gtk.Notebook doesn't look like the designer worked out. (see https://wiki.yoctoproject.org/wiki/File:Hob1.2-screencast2.mov)
2) And the designer version looks better, for example, there is an indicator to show how many recipes or packages are included, and how many issues happened when building? Very straightforward.
But technically, gtk.Notebook can't implement that, as far as we know.
3) Moreover, there is an entry for "search recipes", and "search packages". How to make it horizontal to the tabs is a problem to us.

Regarding those, we give up gtk.Notebook and use our own.

(From Poky rev: e4ebac226cc5e4589bcecd8bada9fde462e925cc)

(Bitbake rev: b0c2ca3f600694c6d37924006de3f9474b2a9a8e)

Signed-off-by: Liming An <limingx.l.an@intel.com>
Signed-off-by: Shane Wang <shane.wang@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-20 15:21:32 +00:00
..
fetch2 bitbake/fetch2: Fix typo which broke use of tarballs 2012-03-16 23:44:23 +00:00
parse parse/ast: Expand inherit statements before splitting them 2012-03-15 22:56:16 +00:00
pysh make exception handling syntax consistent 2011-06-15 11:13:13 +01:00
server bitbake: Add client socket info for BitBakeServerConnection 2012-02-23 22:52:16 +00:00
ui Hob: implement a self-defined notebook visual component for Hob 2012-03-20 15:21:32 +00:00
COW.py Apply some 2to3 refactorings 2010-07-02 15:41:37 +01:00
__init__.py bitbake: Drop fetch v1, v2 provides a much better codebase to build from 2012-03-05 10:38:01 -08:00
build.py meta/classes: Convert to use appendVar and appendVarFlags 2012-03-05 10:36:53 -08:00
cache.py bitbake: change for adding progress bar in Hob2. 2012-02-23 22:52:17 +00:00
cache_extra.py bitbake: Add description into the cache and clean up cache duplication 2012-02-02 16:55:28 +00:00
codeparser.py codeparser: Call intern over the set contents for better cache performance 2012-03-12 15:52:33 +00:00
command.py command.py: remove the resolve parameter in generateTargetsTree 2012-03-01 15:51:34 +00:00
compat.py bitbake: Add missing file 2011-05-07 08:49:28 +01:00
cooker.py parse/ast: Expand inherit statements before splitting them 2012-03-15 22:56:16 +00:00
daemonize.py Apply some 2to3 transforms that don't cause issues in 2.6 2010-07-02 15:41:33 +01:00
data.py data/runqueue.py: Fix commented out test code after variable name changes 2012-01-27 09:40:05 +00:00
data_smart.py meta/classes: Convert to use appendVar and appendVarFlags 2012-03-05 10:36:53 -08:00
event.py bitbake: change for adding progress bar in Hob2. 2012-02-23 22:52:17 +00:00
exceptions.py bb.exceptions: don't choke on frames without arguments 2011-06-08 20:38:25 +01:00
methodpool.py Consolidate the exec/eval bits, switch anonfunc to better_exec, etc 2010-07-02 15:41:31 +01:00
monitordisk.py meta/classes: Convert to use appendVar and appendVarFlags 2012-03-05 10:36:53 -08:00
msg.py bitbake: implement BB_VERBOSE_LOGS 2012-02-28 13:47:10 +00:00
namedtuple_with_abc.py bb.namedtuple_with_abc: add useful util from activestate 2011-06-08 20:38:23 +01:00
persist_data.py persist_data: survive if sqlite3 couldn't enable the shared cache 2012-02-22 20:25:29 +00:00
process.py make exception handling syntax consistent 2011-06-15 11:13:13 +01:00
providers.py meta/classes: Convert to use appendVar and appendVarFlags 2012-03-05 10:36:53 -08:00
runqueue.py Typo: "nonexistant" -> "non-existent" 2012-03-20 15:21:32 +00:00
shell.py Introduce new param caches_array into Cache impl. 2011-06-07 22:39:52 +01:00
siggen.py siggen.py: Use basehash if no taskhash 2012-03-12 02:26:23 +00:00
taskdata.py taskdata: fix string formatting of an error message 2011-09-20 22:22:21 +01:00
utils.py command.py: add new API to get the cpu count on the server 2012-02-23 22:52:16 +00:00