On 9/6/07, Ted Gould <ted@...11...> wrote:
I feel like the previous (0.45) interaction was a pretty standard one. Basically someone clicks on a menu, gets some options, changes those, and then changes the document based on those settings. It then disappears.
We also have dialogs that are more related to adjusting properties of objects. So, for instance, you can change the fill and stroke styles of an object by using the fill and stroke dialog.
So, in essence we'd be mixing these modes to create a dialog that would appear upon selecting a menu item -- but would remain as you continue to work with the document. It is less of an "OK" check box coming up and more of a palette.
Yes, it's a mix, but I don't see any problem with that. It's actually more similar to Export, which is also always-on but performing one-time actions (though it does not visibly change the document).
Now I think one thing that bothers me is the idea that there could be hundreds of new palettes created by doing this. Every effect would have it's own.
How it's different from what we have now? Well, actually many effects have no params and dialogs at all now, and they will not receive them because of the changes we're discussing.
Does it make sense to have an "Effects Palette" instead?
I don't think it's a good idea. One monstrous dialog with inconvenient tab selection, instead of a menu? Why? What problem does it solve?
Do the "perception speedups" that I added make enabling preview by default seem reasonable to you?
I guess the answer is no, although I'm not entirely sure what you mean by "perception speedups" :)
Sorry, should have explained :) No there is more events taken into account in large documents so there should be less locking of the UI. Also, rapid changing of preferences doesn't cause the live preview to be re-rendered immediately -- there is a short timeout. This fixes the problem of holding down a spin button (especially on large docs).
That is very good in itself - but still, I remain against preview being on by default, sorry :)