Re: [Qtractor-devel] MIDI file import folder is getting collapsed after every D&D
An Audio/MIDI multi-track sequencer
Brought to you by:
rncbc
From: Rui N. C. <rn...@rn...> - 2016-12-06 00:34:36
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 12/05/2016 10:10 PM, Frank Neumann wrote: > > Hi Rui, > >>>> another little ugliness seen today: I import a MIDI file into >>>> the "Files" window on the right side of the arranger, click >>>> on the imported file to see its individual tracks ("Track 0", >>>> "Track 1" and so on), and when I drag&drop a track into a >>>> qtractor track, the expanded file view is getting collapsed >>>> again each time so I have to click on it again to see the >>>> tracks in it. Can this be fixed, please? >>> >>> >>> confirmed. a rather "micro-ugliness" should i say :) i'll have >>> a look, whenever i get the time. >>> >> >> fixed in 0.8.0.5git.c4d31d > > Thanks for this :-). Yes, it is a "micro-ugliness", but many of > these combined also contribute to some kind of "uncomfortable" > feeling after a while; usability should not be underestimated. > > It works better now, but - well, not perfect still. Folders are not > collapsed any more after a D&D operation, but what is now awkward > is what happens if you add e.g. Track 1 of a MIDI file to one > Qtractor track, and attempt to just D&D Track 2 into another > Qtractor track. This doesn't work because the previous track did > not get unselected after the first D&D, so you are now attempting > to D&D 2 tracks at the same time (kind of "multi-select" I guess). > It can worked around by additional clicks to unselect everything, > but that's trading one ugliness for another :-). > > That's perhaps the reason why you only commented that one line in > the source code instead of removing it right away. I believe what > should happen here instead of the "QTreeWidget::reset();" is > something like "un-select all items in the widget" (no idea what > that's called in Qt speech). > no, not so easy. there's either some idiosyncrasy of QTreeWidget or it's me being an idiot :) had to take measures and got into a hacky solution in 0.8.0.6git.b304c2 beware! things might get worse now on some other front... i count on you to find them ;) cheers - -- rncbc aka. Rui Nuno Capela rn...@rn... -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEml2OG8nT8/KXriugSepTUDAa1MgFAlhGB2AACgkQSepTUDAa 1MiLhQgAkJoturTElPFqCMkjlpEpxItPpDhrFgTuHI7l62L1//bTGefQd7G13jLu v1J9zOzHi6hGfQ9MX+B7nXXjmjNLIsAr68BjwICCv1AzbzXXZ0D+3dM2SBaspq2x 4x9IMrtFGH0wu+mR4c4fIYYxnt0Ob3t90/vmhZ4oqLB1EFeMu+8c3LIupenQ8hCH WT69NohxcierOlvohp8n0MlpRIy0GvenZlo+GSflVK1Fy1J4v/bpH2hlGhxzaOHy WoI+XGMFUIzHplBD7tG4QGaH+SOUojYX+ZMm27rVuSs3Cm2G1o1fqATXiaDtRMjc +7H3ct69bbhxdkymYVO5f/QD1uB40Q== =RAPo -----END PGP SIGNATURE----- |