Hi guys, back again* and giving my comments :)
On Fri, 2005-02-04 at 04:13 -0400, bulia byak wrote:
- Joakim has the fill and stoke dialog up most of the time. It is
space
consuming and he has to move it constantly or hide it in order to
see
his artwork.
I agree it's big, but what we need much more urgently is:
- a palette at the bottom of the screen, like in Skencil or Xara (see
our wiki for screenshots)
- a current color indicator (like the one in the "color selector" in
your mockup), except that it must not be in any dialog, but at the bottom of the main toolbar, on on the left of the horizontal palette
Hmm, from Adobe I'm used to having it under the main toolbar, an it's make sense to be there, but with the current layout it would be too small. So maybe I'd just put two buttons in front of the color-selection bar/palette at the bottom.I think that would make a lot of sense.
With these, 90% of reasons to open fill&stroke will be eliminated, and its size won't matter much anymore.
Well, you'll still have to have a dialog to change the colors (opening via double click) and you'll have to have a dialog for stroke stuff. Concerning the CMYK vs RGB argument, Andreas gave: I think it should be a drop down, because you've gotta be able to define RGB colors, even when you're in a CMYK document, but the standard of the drop down has to be set by document prefs.
- He has to do a huge amount of clicks because he moves between
fill
style and fill color all the time.
With palette, you click to change fill, shift+click to change stroke (same as the dropper tool now). Again, using fill&stroke for this will be much less frequent, so there's no need to break it up.
(There also should always be one empty color field to add new colors and you'll have to be able to drag colors within the pallete. Furthermore: have a Inkscape setting to have _no_ colors in the palette at startup. That's the way I'm working, predefined colors (other than black and white) are unnecessary for me and hinder the workflow, while other people might want to have them.)
- He is working in RBG color space, but has the ability to choose
CMYK,
even if the document is not in that color space. This confuses him.
I don't understand this. All graphic apps allow me to switch color modes. Why can't Inkscape?
Point is that maybe this should be a document setting, because you either want to do stuff for print publishing or for computer publishing -- a mix doesn't really make sense. Still see my comment above.
- He do not use dash pattern at all for this project. This only
takes
up space for him.
It does not take much space, it's just a tab. You don't open it if you don't need it.
True. I even think with the change of the color choosing process as outline above, the two dialogs should be split.
However another thing which is needed much more frequently than the rest of that tab is stroke width. So a copy of that spinbutton must be placed somewhere in the main interface (selector controls? or somewhere next to the current color widget?)
Hmm, disagreed. Put the other stroke stuff into an expander like in the mock-up, so that you can hide and show it easily, when you need it. In general I don't like the idea being able to do the same thing at multiple places.
- The markers are hard to overview (this is not really important
for
Joakim right now, but it might be in his next project).
With this I 100% agree, and the marker widget on your mock-up is similar to what I proposed long ago. Someone please implement it!
I'm not yet sure, how the selector in the mock-up is supposed to work. Wouldn't it make sense if it had tabs at the top for switching between start, join and end markers? Or maybe you should just have a Markers dialogue without any lines shown in the preview and you drag them and drop them into the stroke-style dialogue as start, join or end marker.... I think that would make a lot of sense, because that way you can easily use any marker anywhere.
- If the document is in the cmyk color space, it only shows the cmyk
color settings.
SVGs version 1.1 documents cannot use CMYK at all, so this is irrelevant. The CMYK selector is just a convenience. And then, even if I have a CMYK document of some kind, why on earth can't I use HSV or RGB to find a color I want, and have it converted to CMYK by the program?
It's true, but for some reason graphic programs usually distinguish a little stronger between the color spaces.
- I guessed most people uses the stroke width more than the other
settings in this dialog and put the more rarely used options in an
expander.
See above, once you have stroke width in the main interface, the expander is not needed.
See above, I think the expander is the better idea :) Oh... and below... I just had another idea.
- The markers are in their own dialog as well, and structured in a
way
that makes them easier to overlook. Names could be displayed when
the
mouse hoover over a marker.
Separating markers does make sense, though maybe not into a dialog but into a new tab in fill&stroke.
hmm, that make me think of something. why not put everything in separate tabs? Like [stroke weight], [caps and joins] (including miter limit -- miter limit needs a spinbox!), [pattern] (this might as well get more options like in Corel, where you can define your own pattern styles) and [markers].
BTW. I know this looks a lot like Adobe Illustrator. And yes, I am
very
accustomed to the interface of that program, and am a bit inspired
by
it. But hopefully this can spur some discussion on how to better
handle
the color and stroke dialog/dialogs
Frankly, I find the interface of AI a disaster. It does not even have a helpful statusbar! :) And all those tiny windows scattered all over the screen make me dizzy. I spend most of the time trying to find what I need among them.
Myself, I'm more influenced by Xara. And the Xara approach is to make the most common tools/options part of the main interface, so they are always at hand. We've been following this principle from the start, and even went further than Xara itself in it, by placing the quick layer selector in the statusbar (and it was a very good idea IMHO, though we need a traditional layers dialog as well). People seem to like this approach, and I very much want to continue it, not Illustratorify the interface without real need.
Hmmpff, the quick layer selection?? Maybe it's a good idea, once there is another layer/objects dialogue, but as is right now, I haven't yet managed to make layers part of my workflow. I only notice them, when for some strange reason I can't move one object behind another.
K, that's it for now.
Take care guys!!
David
*I sent in my laptop because my CDRom was broken, and they sent it back to me with a new hard drive. I still don't have things set up the way I'd need them to be, but at least I can read and write mails again :)