All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Hob tweaks
@ 2012-02-25  1:34 Joshua Lock
  2012-02-25  1:34 ` [PATCH 1/6] crumbs: Factor common dialogue configuration out Joshua Lock
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Joshua Lock @ 2012-02-25  1:34 UTC (permalink / raw)
  To: bitbake-devel

Here's a first pass of tweaks for the Hob GUI based on a brief interaction with the
landing page of the GUI. It's by no means a perfect set of changes, my HIG related
tweaks are based on memory and examples in the code that remains from Hob v1.

If nothing else the button ordering will need fixing fairly soonish as regular Linux
Gtk+ desktop users like myself will soon start clicking the wrong buttons due to the
inverted order.

Cheers,
Joshua

CC: Dongxiao Xu <dongxiao.xu@intel.com>

The following changes since commit c7486a09310fe63b1aa1b7b0bb9450f306b6093b:

  bitbake/cooker: terminate when errors found in layer configuration (2012-02-24 23:30:16 +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 (6):
  crumbs: Factor common dialogue configuration out
  crumbs/builder: use the name Hob consistently
  crumbs: move towards more standard dialogue spacing
  crumbs: fix button order in several dialogues
  hig: try to avoid setting explicit dialogue sizes
  crumbs/hig: tweak UI and layout of LayerSelectionDialog

 lib/bb/ui/crumbs/builder.py   |   56 +++++++++++-----------
 lib/bb/ui/crumbs/hig.py       |  102 +++++++++++++++++++---------------------
 lib/bb/ui/crumbs/hobwidget.py |   12 ++--
 3 files changed, 82 insertions(+), 88 deletions(-)

-- 
1.7.7.6




^ permalink raw reply	[flat|nested] 10+ messages in thread
* [PATCH 0/6] Hob tweaks
@ 2012-03-20  0:18 Joshua Lock
  2012-03-20 14:34 ` Richard Purdie
  0 siblings, 1 reply; 10+ messages in thread
From: Joshua Lock @ 2012-03-20  0:18 UTC (permalink / raw)
  To: bitbake-devel

Here's a series of patches to polish the Hob GUI: some minor tweaks to remove
redundant calls and API, a couple of HIG related tweaks to buttons, a change to
the persistenttooltip to try and match the close position of the window manager
(i.e. running under Unity on Ubuntu the close button on the persistent tooltip
will appear on the left) and finally a change to the layer dialogue implementation
so that it more closely matches the interaction design (this is still pending
some designer feedback on visuals and whether to remove some labels but they can
easily be implemented as iterative patches on top of these).

Cheers,

Joshua

The following changes since commit 5a1e62a8cdd4f0253b0dc59046b3b4c3186af461:

  bitbake/fetch2: Fix typo which broke use of tarballs (2012-03-16 23:44:08 +0000)

are available in the git repository at:
  git://github.com/incandescant/bitbake josh/hob
  https://github.com/incandescant/bitbake/tree/josh/hob
  git://git.yoctoproject.org/poky-contrib josh/hob
  http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=josh/hob

Joshua Lock (6):
  ui/crumbs/hig: use close rather than OK for dismis button
  ui/crumbs: remove unused return value from append_toolbar_button
  ui/crumbs/hobpage: no need to force a Toolbar button type
  ui/crumbs/persistenttooltip: try to reflect WM close button position
  ui/crumbs/builder: remove OK/Cancel buttons on Layer dialog. Use
    Close.
  ui/crumbs/hig: make the layer selection dialogue more closely match
    design

 lib/bb/ui/crumbs/builder.py                |    3 +-
 lib/bb/ui/crumbs/hig.py                    |   98 +++++++++++++++++++++-------
 lib/bb/ui/crumbs/hobpages.py               |    6 +-
 lib/bb/ui/crumbs/imageconfigurationpage.py |    6 +-
 lib/bb/ui/crumbs/imagedetailspage.py       |    2 +-
 lib/bb/ui/crumbs/persistenttooltip.py      |   24 +++++++-
 6 files changed, 105 insertions(+), 34 deletions(-)

-- 
1.7.7.6




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-03-20 14:43 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-25  1:34 [PATCH 0/6] Hob tweaks Joshua Lock
2012-02-25  1:34 ` [PATCH 1/6] crumbs: Factor common dialogue configuration out Joshua Lock
2012-02-25  1:34 ` [PATCH 2/6] crumbs/builder: use the name Hob consistently Joshua Lock
2012-02-25  1:34 ` [PATCH 3/6] crumbs: move towards more standard dialogue spacing Joshua Lock
2012-02-25  1:34 ` [PATCH 4/6] crumbs: fix button order in several dialogues Joshua Lock
2012-02-25  1:34 ` [PATCH 5/6] hig: try to avoid setting explicit dialogue sizes Joshua Lock
2012-02-25  1:34 ` [PATCH 6/6] crumbs/hig: tweak UI and layout of LayerSelectionDialog Joshua Lock
2012-02-26  6:59 ` [PATCH 0/6] Hob tweaks Wang, Shane
  -- strict thread matches above, loose matches on Subject: below --
2012-03-20  0:18 Joshua Lock
2012-03-20 14:34 ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.