the real joy is to create the API even if i dont know where my dao leads me. But because i've planned it that long time, and it is now joy to build the important parts.
The Editor is rotten in several ways. Separation between localisation and logic is there, but a Separation between GUI configuration and localisation is needed too but this is a mid term goal up to 0.3.5 when XRC is gone.
recently i recognized that the old contexmenu system makes the global config file ugly, so there was something wrong. the new system will be the entry point for this whole config/GUI revamp. The first config files i manage the new way and the first GUI(app)-parts i manage the new way.
it will bring also the practical benefit of a second contexmenu according to a selected text.
the next step will be mainmenu, reusing the management of config files, GUI parts and menu creating just adding callbacks for dynamic menus, and checking/unchecking enabling/disabling menuitems. this will be also the point where have to make the keybinding of the commands myself. and hopefully the point where the most annoying searchbar-del-bug will be gone.
toolbar and searchbar will be an afterplay when Pluginapi will be out too maybe combined with the new type syntaxmodes.
i enhanced my prototype a bit so i can really begin to code now.