-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Standard management interface #7
Comments
Depending on the scope and budget, I'd say some things we can implement in a later phase are:
Also, we'd open the web interface only on the first startup, right? If not, we need to implement a desktop/menu shortcut to enable the user to open the interface, as opposed to it starting without opening the interface on system startup. The tray icon is going to take work, since there is no optimal solution yet. NW.js has crappy packaging, whereas Electron consumes way too much memory. Maybe something non-JS needs to be used here. |
Yes and every time they would open it via the icon on desktop (not tray)
Plugin discovery will be very important for the collab partners, so should be done relatively soon after. Looking forward to go deeper into this list tomorrow! |
OK, that also requires us to dive into how shortcuts work to execute the binary with different arguments. Looking at this, if it works, it should be doable: We do need to plan the UX around this. We don't have a Windows installer for example where we can ask the user whether they actually want a desktop shortcut. On Linux it should be enough to add a Maybe it's a good idea to look into installation experiences that fit well into the normal OS flow? Windows Installers, Linux AppImages, Mac OSX something. |
As for the systray, this looks promising: Only consideration is how to bundle it. May be just copying another binary into the distribution. |
This issue serves as preparation to implement:
https://www.notion.so/worldbrain/StorexHub-Interface-3a6024e9538e404ab4df41771302de3f
A rough first draft of the tasks involved (to be edited and estimated as the discussion evolves)
Base:
UI:
Plugins & updates:
The text was updated successfully, but these errors were encountered: