From: Joshua Lock <josh@linux.intel.com>
To: bitbake-devel@lists.openembedded.org
Subject: [PATCH 00/10] Hob GUI tweaks v2
Date: Wed, 21 Mar 2012 19:10:25 -0700 [thread overview]
Message-ID: <cover.1332381654.git.josh@linux.intel.com> (raw)
Here are some tweaks to the Hob GUI. This series iterates on (and therefore makes
redundant) an earlier series with the same subject.
Changes include
* adding a clear icon to search entries, per Gtk+ norm
* changes to PersistentTooltip's so that the colours work better on darker themes
(though there's still a problem with the link colour, which is technically a theme
bug but makes our app look bad), some spacing tweaks and a change to reindent the
file to match the rest of BitBake indentation style.
* add a new widget, HobAltButton, for use as a secondary button instead of
gtk.LinkButton - Belen, our interaction designer, informed me that the design
intends them to be buttons (and therefore have prelight and active states
matching standard buttons) but that they are supposed to be implemented without
relief so that the user is guided towards primary actions. I need to develop a
follow on that changes the colour of the secondary button text per visual design.
* Replace HobXpmLabelButtonBox with a new HobImageButton, this is a HobAltButton
subclass which is modelled after the buttons in gnome-disk-utility, where Belen
informs me the buttons on the main page for Layers, Recipes and Packages are
modelled after.
* Finally I include a further iterated implementation of the Layer Selection
dialogue which uses some new assets provided by the design team and the
HobAltButton to match the visual and interation designs more closely.
Cheers,
Joshua
The following changes since commit c5fdc6c02fe4712d3114caccfd759a626bd9677b:
Add bitbake-dumpsig to make it more obvious how to dump a signatures file (2012-03-21 17:08:08 +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 (10):
ui/crumbs/hobwidget: add clear icon to search entries in HobNotebook
ui/crumbs/persistenttooltip: tweak borders
ui/crumbs/persistenttooltip: fix colours on darker themes
ui/crumbs/persistenttooltip: fix whitespace
lib/bb/ui/crumbs: Add HobAltButton and use it
lib/ui/icons: autocrop images
lib/bb/ui/crumbs: replace HobXpmLabelButtonBox with HobImageButton
lib/bb/ui/crumbs: add icons for use in the layer dialogue
ui/crumbs/hig: make the layer selection dialogue more closely match
design
lib/bb/ui/crumbs/hig: disable removal of meta-hob layer
lib/bb/ui/crumbs/builddetailspage.py | 6 +-
lib/bb/ui/crumbs/hig.py | 129 ++++++++++----
lib/bb/ui/crumbs/hobwidget.py | 131 +++++++-------
lib/bb/ui/crumbs/imageconfigurationpage.py | 52 +++---
lib/bb/ui/crumbs/imagedetailspage.py | 12 +-
lib/bb/ui/crumbs/packageselectionpage.py | 4 +-
lib/bb/ui/crumbs/persistenttooltip.py | 244 +++++++++++++-----------
lib/bb/ui/crumbs/recipeselectionpage.py | 4 +-
lib/bb/ui/icons/indicators/add.png | Bin 0 -> 1176 bytes
lib/bb/ui/icons/indicators/remove.png | Bin 0 -> 1971 bytes
lib/bb/ui/icons/layers/layers_display.png | Bin 5326 -> 4840 bytes
lib/bb/ui/icons/packages/packages_display.png | Bin 7188 -> 7011 bytes
lib/bb/ui/icons/recipe/recipe_display.png | Bin 4873 -> 4723 bytes
13 files changed, 334 insertions(+), 248 deletions(-)
create mode 100644 lib/bb/ui/icons/indicators/add.png
create mode 100644 lib/bb/ui/icons/indicators/remove.png
--
1.7.7.6
next reply other threads:[~2012-03-22 2:19 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-22 2:10 Joshua Lock [this message]
2012-03-22 2:10 ` [PATCH 01/10] ui/crumbs/hobwidget: add clear icon to search entries in HobNotebook Joshua Lock
2012-03-22 2:10 ` [PATCH 02/10] ui/crumbs/persistenttooltip: tweak borders Joshua Lock
2012-03-22 2:10 ` [PATCH 03/10] ui/crumbs/persistenttooltip: fix colours on darker themes Joshua Lock
2012-03-22 2:10 ` [PATCH 04/10] ui/crumbs/persistenttooltip: fix whitespace Joshua Lock
2012-03-22 2:10 ` [PATCH 05/10] lib/bb/ui/crumbs: Add HobAltButton and use it Joshua Lock
2012-03-22 2:10 ` [PATCH 06/10] lib/ui/icons: autocrop images Joshua Lock
2012-03-22 2:10 ` [PATCH 07/10] lib/bb/ui/crumbs: replace HobXpmLabelButtonBox with HobImageButton Joshua Lock
2012-03-22 2:10 ` [PATCH 08/10] lib/bb/ui/crumbs: add icons for use in the layer dialogue Joshua Lock
2012-03-22 2:10 ` [PATCH 09/10] ui/crumbs/hig: make the layer selection dialogue more closely match design Joshua Lock
2012-03-22 2:10 ` [PATCH 10/10] lib/bb/ui/crumbs/hig: disable removal of meta-hob layer Joshua Lock
2012-03-22 2:12 ` [PATCH 00/10] Hob GUI tweaks v2 Joshua Lock
2012-03-22 8:39 ` Wang, Shane
2012-03-22 17:05 ` Joshua Lock
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1332381654.git.josh@linux.intel.com \
--to=josh@linux.intel.com \
--cc=bitbake-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.