On Sunday, January 16, 2011, Julie S wrote:

> It's true that this can get complicated.  Even to get this one instance
> going took a bit of re-engineering.

When I was messing around earlier, it really struck me that having the 
selection evaporate after adding a mark was pretty irritating.

It makes me think about what I did to stop the newly inserted slur from being 
selected.  It was some eventsToInsert kind of thing like something I just saw 
in your commit, and I think I commented it out.

It was a huge improvement for what I was doing at the time, but I suspect I 
didn't think it through thoroughly enough.  Since you're of a mind to think 
about stuff like this, you might take a moment to survey the different ways we 
behave in this area, and get us started thinking about some plan for enforcing 
consistent behavior everywhere.

I have a very solid and passionate sense that I did the right thing with the 
new selection behavior that makes tied groups behave as single units, but I 
don't have much of a sense of the rest of it at all.  I could use some fresh 
eyes who aren't so used to and accepting of working around all these 
irritating quirks.

On a related topic, it would be good to make undo remember what the selection 
was at the time.  I have no earthly idea what I'm proposing in code terms, 
because I haven't thought about it at all.  I'm just thinking of all the times 
I composed some carefully crafted selection, applied some effect, reverted the 
results, and then had to compose the entire selection again to try a different 
effect.  I wonder what it would take to fix that.  It's incredibly irritating.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to