GUI revisions

I’ve been working hard on finishing off a few last projects before
1.0. (More on that in the morning.)

One big project was to redesign the tool interface and make keyboard
shortcuts work again. This is living in my Git repo, although I merged
some bits already. It’s still a work in progress, so I welcome
feedback. Take a look at the enclosed screenshots.

You can click on the “tool settings” or “display settings” buttons and
have the appropriate dock windows appear. (Or, of course, use the menu
items which have always been there.) You can also rip the dock windows
out and keep them as large toolbars if you have the screen space. But
by default, you just see the toolbar and any loaded tools.

Tool shortcut keys also work again, and I’ve added new shortcuts. As
tools are loaded, they are assigned shortcuts from Control+1 to Control
+0 from left to right. So usually, to switch to the draw tool, you can
type Control+1, or Control+5 for select.

As I said, it’s not perfect, so I welcome comments and critiques. But
I like the result more than the previous interface, since it saves a
lot of screen space.
-Geoff

On Sun, May 17, 2009 at 5:09 AM, Geoffrey Hutchison
geoff.hutchison@gmail.com wrote:

I’ve been working hard on finishing off a few last projects before 1.0.
(More on that in the morning.)

One big project was to redesign the tool interface and make keyboard
shortcuts work again. This is living in my Git repo, although I merged some
bits already. It’s still a work in progress, so I welcome feedback. Take a
look at the enclosed screenshots.

I like it – a lot less wasted space from empty tool settings. My
“Display Settings” button seems to be backwards, the dialog appears
when it is unset. Other than that it’s nice!

Dave

On May 17, 2009, at 8:25 AM, David Lonie wrote:

I like it – a lot less wasted space from empty tool settings. My
“Display Settings” button seems to be backwards, the dialog appears
when it is unset. Other than that it’s nice!

Yeah. I just figured that one out. It would have bee so much easier if
I could have used QDockWidget::toggleViewAction, but that wouldn’t
work in an icon-only toolbar.

Anyway, it’s fixed!

-Geoff