This follows the refactor of stepconf.
This switches to using gtk notebook, which should be available for
a long time.
Now we can edit the glade files with a more modern GLADE editor.
We now load glade files as we need them, so loading is faster.
Many improvments and updates - the biggest is now we build PID stepper configs.
Hopefully broke it up in a way that allows others a lower bar to step in and help.
eg HAL and INI building is separate files from the data collecting.
The value from the earlier MultiFileBuilder.set_translation_domain call
was not being passed down to the actual builder object. Instead, an
exception occurred.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
This makes it safe to build one screen from multiple
unfortunately, we still can't detect until runtime that a duplicated
name is referred to from the Python code.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>