Spend the month working on several parts. The saver now saves most data the loader understands. The GUI works better. We now have drag-and-drop of files into the app, more key-actions and severla of the GUI features are saved to the settings. The GUI also adapt to gnome settings at runtime. The Pattern editor has facillities to create, rename, delete patterns.
A big change is the transitions from Gstreamer DParams to the new GstController API. Both APIs are for dynamic parameter control. I have now guarded old and new implementations with ifdefs, so that we can softly switch.
Since a while I am trying to fix some GtkTreeView issues. I seem to be the first person on this planet who uses a treeview together with non-focusable cells. Currently one can focus them all. This morning I've uploaded a first patch to bugzilla.
I need this fixed for buzztards pattern and sequence editor.