Skip to content

Hob visual refinements to more closely match design

Joshua Lock bitbake-devel 1 version Applied

Status from this message: I merged these, thanks.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 17 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/9lib/bb/ui/crumbs/hig: sort layers in Layer Selection dialoguelib/bb/ui/crumbs/hig.py+7 -11 reply
2/9lib/bb/ui/crumbs/hobwidget: HobAltButton different visual when insensitivelib/bb/ui/crumbs/hobwidget.py+25 -21 reply
3/9lib/bb/ui/crumbs/recipeselectionpage: add 'Build image' button per designlib/bb/ui/crumbs/recipeselectionpage.py+13 -52 replies
4/9lib/bb/ui/crumbs/builddetailspage: fix label on 'Back' buttonlib/bb/ui/crumbs/builddetailspage.py+1 -11 reply
5/9lib/bb/ui/crumbs/hobwidget: convert button styling logic to static methodslib/bb/ui/crumbs/hobwidget.py+33 -201 reply
6/9lib/bb/ui/crumbs/persistenttooltip: layout tweakslib/bb/ui/crumbs/persistenttooltip.py+12 -121 reply
7/9lib/bb/ui/crumbs/persistenttooltip: ensure a reasonable minimum sizelib/bb/ui/crumbs/persistenttooltip.py+3 -01 reply
8/9lib/bb/ui/crumbs: use a PersistentTooltip for the Brought in by informationlib/bb/ui/crumbs/builder.py lib/bb/ui/crumbs/hig.py+7 -281 reply
9/9lib/bb/ui/crumbs: apply primary/secondary dialogue button stylinglib/bb/ui/crumbs/builder.py lib/bb/ui/crumbs/hig.py+87 -537 replies

Reviews trailers per patch

7 of 9 patches have a Reviewed-by or Acked-by.

PatchDongxiao Xu
1/9A-b
2/9A-b
3/9
4/9A-b
5/9A-b
6/9A-b
7/9A-b
8/9A-b
9/9

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/9] Hob visual refinements to more closely match design

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(-)
Signature · 1 line
1.7.7.6