added config edit widgets: range, set and keymapping (unfinished)