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
