Follow-up Comment #2, bug #19050 (project mypaint):
After thinking more about it, I think the problem is that, sometimes, the
colour selector and the last entry in the history are the same colour, while
other times they are not. It feels strange.
What I mean is that, when you select a colour and have not used it in a
stroke, the colour selector and the history have different values. Then when
you actually place a stroke on the canvas, they match.
It feels a bit odd at times, but when actually working on the canvas it
mostly goes unnoticed because you typically select a new colour with the
intent to use it immediately after.
When starting the program, however, it's more jarring. I didn't do anything
to select that colour, so I *should* still be using the last colour in my
history, but I'm not. MyPaint has, basically, chosen to change a setting
without my consent. Having the user set a default colour won't help much,
because it's still modifying the setting without updating the history or the
user's consent at every program start.
It just feels like the program is acting inappropriately. If the brush
resized itself between sessions it would feel the same way, like something is
going wrong because the brush changed on its own. A program's settings
shouldn't change themselves between sessions; when it happens the user is left
feeling like he or she lost control of the application.
The idea of using the last five colours from the strokemap to repopulate the
history would be a nice thing to have, but it would still retain that strange
feeling if the program starts each time with the history/selected colour
mismatch.
Hopefully this makes more sense and better explains why I filed the report. I
don't think it should be folded into the palette support bug report, because
it's not so much about the history as it is about the colour changing itself
without user interaction, thus taking control away from the user.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?19050>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs