Open yamamushi opened 9 years ago
A bundle for macos would be nice, but unfortunately I don't have access to any mac yet. We have systray plugin for windows, but its currently using the the windows api, because I think adding qt as dependency and load it to memory (last time I checked it added +20MB which is doubles the current memory usage) for this little feature is a bit overkill. Modify the trayicon plugin to use the QT where the windows api is not available would be a good solution.
Adding peer information/sitesign/key management is planned to be added to webui as a sidebar, so it will be accessible if you are running zeronet on other machine.
My experience with Qt ends at the C++ interface, but I will see what I can do about modifying the trayicon plugin as you suggested.
Maybe we should add also the browser window with the app like at Aether. This would be nice for technical no experienced people.
I have a mac I can test things on, but not a lot of knowledge or experience with QT. Happy to help, though!
I believe it would help the adoption of ZeroNet if there was a distributable bundle available for users that ran as a docked (system tray) application.
ie, BitMessage comes as a distributable bundle that users on Mac platforms can download to run as system tray applications. They don't have to worry about installing python dependencies, as most users wouldn't even know where to begin on that.
Ideally a ZeroNet Qt interface would provide panels displaying information and features such as:
This may also help in creating a portable application that is easier to maintain across Windows/Mac/Linux.