diff --git a/light9/curvecalc/curve.py b/light9/curvecalc/curve.py --- a/light9/curvecalc/curve.py +++ b/light9/curvecalc/curve.py @@ -135,7 +135,7 @@ class Curveset(object): self.sliders = None def sorter(self, name): - return not name.endswith('music'), name + return (not name in ['music', 'smooth_music'], name) def load(self,basename, skipMusic=False): """find all files that look like basename-curvename and add diff --git a/light9/curvecalc/curveview.py b/light9/curvecalc/curveview.py --- a/light9/curvecalc/curveview.py +++ b/light9/curvecalc/curveview.py @@ -749,7 +749,7 @@ class Curvesetview(object): def add_curve(self, name, slider=None, knobEnabled=False): curve = self.curveset.curves[name] f = CurveRow(name, curve, slider, knobEnabled, self.zoomControl) - self.curvesVBox.pack_end(f.box) + self.curvesVBox.pack_start(f.box) f.box.show_all() self.allCurveRows.add(f) f.curveView.goLive()