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:19
|
-----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, bot 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/KXriugSepTUDAa1MgFAlhGB0QACgkQSepTUDAa 1MiCoAf+Lv9j/4yXTwcBkRdbHjteYYY3RHMYrJdhwZB92OrqEqK/ImPjyNEpSamE GCpGHjsk3A6tql2KPqiARK1X1sbgGSiiDBuQ/ixK5gisA4bfz29ELuxalqajyWzh OhYXwPagf8RTYBO/fNzybA2ZGhYYvE213FgfWSu/47BzYXPk4w+VjqU6+IxRE9ji 7m9QBRixW6gOxMAAVimpfy2RiSOK+gaU4BR5gDCwcbWkX0VVsNW893NskeRWHWkr t5Ud7R/ByUXgaVRiXW5zSIlP2niSySm+WQ/QmryBZ3ebP9o8smYrqEtnimyzEjq2 YgavjIMyk4IriLGuqHMZY/DCYWq9gA== =IEn9 -----END PGP SIGNATURE----- |