Michael Gregorius
Michael Gregorius
> Issue during testing: > > * New project > > * Create SlicerT (don't maximize) > > * Drag TripleOsc right into the SlicerT window > > > Problems:...
> What I find strange about this method: It is no way specific to Instrument Track SubWindows (except the "isResizable" which I plan to generalize to both Instruments and Effects,...
Thanks for the heads up, @Wallacoloo! I could not reproduce any of the problems while changing the state of the sub windows and the main window (under X11). However, I...
> Regarding the rest of the Subwindow generalization discussion: This is all a bit complex, and might change drastically as soon as I change the hierarchy of `PluginView`/`EffectControlDialog`/`EffectView`. So I...
@JohannesLorenz, I have merged the current master and did a quick test. Maximization is still working. Is there anything else to do?
As noted before this PR fixes some general problems with maximizing Instrument windows correctly. IMO we can merge it and if the maximization feature is not wanted then it would...
@JohannesLorenz, if this does not break anything else then it might also be worth a try. I guess this would mean that the method `isResizable` would be removed from `EffectControlDialog`,...
@JohannesLorenz, Qt's use of sizes and sizing is definitively a complex topic so it's easy to get lost in there for hours. :sweat_smile: I think `setFixedSize` means that a widget...
Ok, now I have found out why this was never fixed. It looks like the Linux and mingw builds use older versions of libgig.
@Rossmaxx, @sakertooth, don't be intimidated by the long blurb. :sweat_smile: You will find that most of the changes in the code are making calls to `buildLegacyKnob` and `buildKnobWithSmallPixelFont` respectively at...