From patchwork Sat Mar 24 00:22:58 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [bitbake-devel, 0/9] Hob visual refinements to more closely match design Date: Sat, 24 Mar 2012 00:22:58 -0000 From: Joshua Lock X-Patchwork-Id: 24409 Message-Id: To: bitbake-devel@lists.openembedded.org 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(-)