On Mon, Aug 17, 2009 at 10:17 AM, Keith Lazuka<[email protected]> wrote:
> I am in love with Factor's integrated help system, but the UI could
> use a little cleanup. I went ahead and did a mockup of an ARTICLE:
> page and a TUPLE: page.

Interesting, thanks.

> Mockups & commentary:
> http://klazuka.tumblr.com/post/164900024/factor-article-mockup
> http://klazuka.tumblr.com/post/164918684/factor-tuple-view
>
> I'd be more than happy to implement these changes myself, but I first
> wanted to get feedback from the Factor team before proceeding.

Your points about horizontal alignment and spacing are good. Another
thing that needs to be fixed is the fixed-margin word wrap. In
general, the layout engine in pane gadgets needs some work. Fixing
this has been on my todo list for a while, but it would be nice if
someone else got around to it first.

The idea to put the article title as well as the navigation links in
the toolbar is interesting. I'm pretty set on keeping the prev/next
links, though; do you think if they were there, the toolbar would
become too big?

I agree that keyboard shortcuts should probably be moved out of
toolbar buttons and only shown when you mouse-over the button. As for
having toolbar icons, I prefer using icons for 'nouns' only, as in the
old-school Mac OS user interface guidelines.

I'm hoping to add some new UI tools soon:

- a tool which lists all words that have an annotation set, allowing
them to be cleared one by one or entirely.
- a tool to list active external resources, which haven't been
disposed yet. This will operate in conjunction with a slightly
improved protocol for disposable objects.

Along with the error list, browser, and listener, these tools will
mean that there now needs to be some kind of 'launch pad' tool that's
always visible, or an intuitive way to start one tool from any other
one. Right now there are global shortcuts for this, but to discover
them the user has to press F1 and look at the help. On Mac OS X, I
have a global menu bar which has a menu for opening tools, but that's
not cross platform. Do you have any ideas for this?

Slava

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to