load/save features. If config changed in UI, give a temporary
config file to Hatari whenever it's re-run
- Fullscreen isn't anymore a toggle as user cannot use this
option if Hatari is fullscreen... Removed fullscreen config
option handling as it will be changed also directly from Hatari
- To support drag&drop for the UI, it forwards non-option args
(floppy name) to Hatari from the UI command line
- Disk image and joystick settings to separate dialogs
- Add dummy paths and peripherals settings dialogs
- Check that Hatari supports --control-socket argument
- Make dialog run() methods more consistent
- Python code compatible to Python 2.4 (I'm testing with 2.5
which accepts '()' for classes not inheriting anything) and
wrapper scripts to older SH (use exit when outside func body)
- fix: make sound settings into a dialog
- fix: fastforward & fullscreen initial state in actions
- add new hatariui helper script
- enable keyboard shortcuts when Hatari isn't embedded
- make panels into actions and if user gives any on
command line, add them to menu too
- close by itself on a row is enough as a button,
no need for toolbar + toolitem