This provides a menu option to open up a temporary copy of the audit log in the OS's text editor.
As part of this change, the "app data" directory has been made consistent between Electron and Python. There's some implicit coupling here, which isn't great, but the app data dir / audit log location is unlikely to change and if Electron can't find the file it just does nothing when the menu item is clicked. One potential thing to consider is that the "app data" directory is now the same between the installed version and the development version.
This provides a menu option to open up a temporary copy of the audit log in the OS's text editor.
As part of this change, the "app data" directory has been made consistent between Electron and Python. There's some implicit coupling here, which isn't great, but the app data dir / audit log location is unlikely to change and if Electron can't find the file it just does nothing when the menu item is clicked. One potential thing to consider is that the "app data" directory is now the same between the installed version and the development version.
Fixes #154