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

login
register
mail settings
Submitter Joshua Lock
Date March 24, 2012, 12:22 a.m.
Message ID <cover.1332545580.git.josh@linux.intel.com>
Download mbox
Permalink /patch/24409/
State New
Headers show

Pull-request

git://github.com/incandescant/bitbake josh/hob

Comments

Joshua Lock - March 24, 2012, 12:22 a.m.
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(-)
Richard Purdie - March 25, 2012, 11:12 a.m.
On Fri, 2012-03-23 at 17:22 -0700, Joshua Lock wrote:
> 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/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

I merged these, thanks.

>  lib/bb/ui/crumbs/recipeselectionpage: add 'Build image' button per
>     design 
>   lib/bb/ui/crumbs: apply primary/secondary dialogue button styling

There were comments and I wasn't sure what I was supposed to do with
these so I've left them.

Cheers,

Richard