I found in 'cb13604' several configuration options that require a reboot.
These are
1-
'Settings->Environment...->General settings' : 2
- 'Allow only one running instance (will take place after restart)'
- 'Interprocess communication (will take place after restart)'
2-
'Settings->Environment...->View' : 1
- 'Internationalization (will take place after restart)'
3
'Settings->Scripting...' : any change
4- in the
'ToDo' plugin from 'settings.xrc'
- 'Include the Todo list in the messages pane (will take place after restart)'
It would then be useful to automatically restart after user approval
My first concern was to create a 'Files->Quit (Ctrl-Q)' type menu button: 'Files->Restart (Ctrl-R)'.
To do this, modify 'src|resources|main_menu.xrc' by adding the following after the 'Quit' button
Then set up the various elements to execute the methode :
'void MainFrame::OnFileRestart(cb_unused wxCommandEvent& event)'
which will close the application and restart it.
Here's a first patch to make it happen
I'll provide the automatic restart soon.