From: Paul W. <pa...@ma...> - 2007-11-21 22:32:09
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there! I'm writing up the article on the Piano Roll editor and trying to document the process of selecting and moving regions and the clipboard tools. I'm having trouble understanding how these work, as they don't seem to be doing what I expect. The specific problem is that notes pasted do not go back to where they were cut or copied from if the first note of the notes in the clipboard was not inside the first bar. My guess is that they're going to the same offset in bar 1 that they are in bar 2, but I can't confirm that at this stage because LMMS keeps on crashing if I do too many edits. Can some kindly developer please explain how it currently works so I can at least document that? In general, I think the way selections are handled needs to be altered: * Select notes by region, but don't keep that region box around. It's getting in the way of dragging the notes left. Instead, just have those notes selected. * This also gives you the chance to allow multiple selection by holding down CTRL when selecting, and selecting individual notes by clicking on them. These are fairly common tool paradigms that I think we need to obey. * You can then also do away with the 'move' tool by allowing the selected notes to be dragged by clicking on one note in the selection and dragging it. Space and non-selected notes can still forget the old selection and pick up the new. * Because you don't have a region any more, the newly pasted notes can be set as selected. This then allows the user to grab them, even if some have gone on top of other notes, and move them as a whole. I know you developers are busy with the upgrade to Qt4, and I know I seem to be constantly nagging you for more features and changes. I'll put these on the Roadmap and in the tracker so they don't get forgotten, but please let me know what you think of the idea. Am I asking too much? Have fun, Paul P.S. The manual is looking a lot more complete. Please check it over in some spare time and let me know if I've got any terminology confused. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHRLHgu7W0U8VsXYIRAmojAKC0KfsGOBbrhPq9Z3DF/we0GDqEagCfTKpt 54FCwtTtQdWQjI3uA1w95Zc= =Ii65 -----END PGP SIGNATURE----- |