I just committed more of this stuff. Feel free to test and give some feedback. I need some help on the todos:
+Added a No Preset entry +Made save button and save functionality +Changing settings switches back the preset combo to No Preset
Internals: +added several functions in pref-utils: add child-pref, get list of children, number of children +added a function to retrieve the model from egeActionSelectOne
Todos: +when a profile is selected, the save button should be a delete button that deletes the current profile (is it possible to toggle between two actions ? or should I manually change the icon, the tool-tips and the callback ?) +find a way to (re)name new profiles (is there a popup dialog sample somewhere? Sorry, I'm a GTK newbie) +find a way to get unique ids (are ids mandatory in preferences anyway ?)