Re: [Usability] New menubars Idea -- still considered or not?

2009-07-22 Thread Anton Kerezov
On Tue, Jul 21, 2009 at 8:09 PM, Calum Benson  wrote:

>
> On 21 Jul 2009, at 08:55, Antonio wrote:
>
>  I want to ask if the new menubars idea I proposed is still of interest
>> or it is rejected if so why?
>>
>
> Well, nobody here really has the power to accept or reject any ideas, we
> can just comment on them and help people improve them as best we can :)
>
> Personally, I do still find it quite hard to envisage exactly how your
> ideas will work, just from static screenshots and text descriptions.  So it
> might help if you could put together some kind of storyboard, animation or
> interactive mockup (e.g. in DHTML), or find somebody who can do that for
> you, to help us a bit more.
>
> For something that fundamentally changes such a long-established part of
> the desktop, I also suspect it would take a lot of cycles of usability
> testing and refinement to get it right -- consider the amount of usability
> resources, thought and effort that was put into the ribbons feature of
> Microsoft Office 2007 and subsequent MS apps, for example, which targets a
> similar sort of area to your proposal...
>
> 
>


Ok you are right. I thought about such kind of think but I never had the
time or the knowledge to achieve it. I will try to make a video
demonstration of the effects and the usability advantages of this new
method. It might take a while as I will have to learn compositing with
blender but when I'm ready the m-list will know  ;)

-- 
A.K.
___
Usability mailing list
Usability@gnome.org
http://mail.gnome.org/mailman/listinfo/usability


Re: [Usability] Fwd: Gtk+ Font Dialog improvements

2009-07-22 Thread Tim Evans

Philip Ganchev wrote:

Hi Henrique

Your mockup looks nice. I do not understand exactly the problems you
wanted to solve, but I have a couple of suggestions and questions.

1. The font family names in column "Family" should be displayed in the
font family they represent. This avoids having to click on the family
name to see what the font looks like; the user can just see it from
the list. The same goes for Typeface and the "All fonts" combo box.


I threw together an example of what this might look like.  Inkscape and 
OpenOffice both use this type of list already, and I think it works 
well.  It's not noticeably slow or anything on win32, how does it fare 
on Linux?


--
Tim Evans
Applied Research Associates NZ
http://www.aranz.com/
from __future__ import division

import gtk, pango, gobject
import cgi


def families_list(parent):
store = gtk.ListStore(pango.FontFamily, str)
families = [(f.get_name(), f) for f in 
parent.get_pango_context().list_families()]
families.sort()
for name, family in families:
store.append((family, ''))
return store

def resize_families_list(store, size):
size_str = str(size * 1024)
for row in store:
family = row[0]
name = cgi.escape(family.get_name())
markup = '%s\n(%s)' % (name, size_str, name, name)
row[1] = markup

def families_list_view(parent):
store = families_list(parent)
resize_families_list(store, 16)
view = gtk.TreeView(store)
view.insert_column_with_attributes(0, '', gtk.CellRendererText(), markup=1)
view.set_rules_hint(True)
view.set_headers_visible(False)
scrolled = gtk.ScrolledWindow()
scrolled.set_policy('automatic', 'always')
scrolled.add(view)
return scrolled

w = gtk.Window()
w.set_default_size(300, 485)
w.connect('destroy', gtk.main_quit)
w.add(families_list_view(w))
w.show_all()
gtk.main()
___
Usability mailing list
Usability@gnome.org
http://mail.gnome.org/mailman/listinfo/usability


Re: [Usability] Fwd: Gtk+ Font Dialog improvements

2009-07-22 Thread Liam R E Quin
On Wed, 2009-07-22 at 11:48 +1200, Tim Evans wrote:
> Philip Ganchev wrote:
> > Hi Henrique
[...]
> > 1. The font family names in column "Family" should be displayed in the
> > font family they represent.

Watch for some problems with this - not all fonts are intended to be
readable characters at user interface resolutions... and not all fonts
contain glyphs for their own names... e.g. a dingbat font, or a display
font with only uppercase, or a font for a non-Latin script.

Liam


-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org www.advogato.org

___
Usability mailing list
Usability@gnome.org
http://mail.gnome.org/mailman/listinfo/usability