[bitbake-devel] [PATCH 0/9] Hob visual refinements to more closely match design

Joshua Lock josh at linux.intel.com
Sat Mar 24 00:22:58 UTC 2012


All,

This series of patches is developed to make the Hob GUI look more like the proposed
visual design.

The series includes two significant changes:

* a set of changes to change all dialogue buttons to the primary/secondary action
styling (big orange buttons that draw users in for the primary action help the
user feel guided through the GUI, blue subtle link-like buttons for secondary
actions).

* using the PersistentTooltip widget for the 'Brought in by' dialogues to more
closely match the design.

These can both be seen in the screenshot here:
https://wiki.yoctoproject.org/wiki/File:Hob2-visual-preview-230312.png

Cheers,

Joshua

The following changes since commit 0348ef08db9ac425d83126d2e6eb465adc28b110:

  Hob: Change the descriptions for view_recipe_button and view_package_button (2012-03-23 16:09:35 +0000)

are available in the git repository at:
  git://github.com/incandescant/bitbake josh/hob
  https://github.com/incandescant/bitbake/tree/josh/hob

Joshua Lock (9):
  lib/bb/ui/crumbs/hig: sort layers in Layer Selection dialogue
  lib/bb/ui/crumbs/hobwidget: HobAltButton different visual when
    insensitive
  lib/bb/ui/crumbs/recipeselectionpage: add 'Build image' button per
    design
  lib/bb/ui/crumbs/builddetailspage: fix label on 'Back' button
  lib/bb/ui/crumbs/hobwidget: convert button styling logic to static
    methods
  lib/bb/ui/crumbs/persistenttooltip: layout tweaks
  lib/bb/ui/crumbs/persistenttooltip: ensure a reasonable minimum size
  lib/bb/ui/crumbs: use a PersistentTooltip for the Brought in by
    information
  lib/bb/ui/crumbs: apply primary/secondary dialogue button styling

 lib/bb/ui/crumbs/builddetailspage.py    |    2 +-
 lib/bb/ui/crumbs/builder.py             |  118 +++++++++++++++++++------------
 lib/bb/ui/crumbs/hig.py                 |   65 +++++++----------
 lib/bb/ui/crumbs/hobwidget.py           |   58 ++++++++++++---
 lib/bb/ui/crumbs/persistenttooltip.py   |   27 ++++---
 lib/bb/ui/crumbs/recipeselectionpage.py |   18 ++++--
 6 files changed, 177 insertions(+), 111 deletions(-)

-- 
1.7.7.6





More information about the bitbake-devel mailing list