Feature request: Status bar?
IMO it would be nice to have a customizable statusbar on SilverBullet. Potentially this could even just be a new location for widgets so that SB itself doesn't need much functionality there. Actually that would be my preference, let the user decide what to put there. They could leave it completely disabled too.
I'd imagine simple widgets like counting the number of words/characters, showing metadata like created date, number of tasks, etc. When syncing, the sync status could show up here too instead of (or in addition) to the current progress circle.
Not a high priority request at all, but something I think would be a nice UX addition.
Like in this very first demo video? https://youtu.be/RYdc3UF9gok
Yeah we've had that but I removed it for UI minimalism reasons. We can bring it back though optionally. The harder thing would be to get the positioning right on mobile unless we're ok with it just being hidden when the keyboard shows.
Sorry, I forgot to reply to this 😅
Originally I was thinking of basically what is in that video. But since I opened this issue, I haven't noticed a time where I really needed it. At least not a normal status bar. I agree keeping the UI minimal by default is a good thing.
What I have noticed lacking, and something that would be nice to have - is some sort of progress/status indicator for long tasks. Mostly indexing since sync has the little indicator already. A status bar is one spot that could go, but it'd be empty most of the time.
UI/UX isn't my expertise, but an idea I was thinking of is to treat that sync progress circle like a notification icon. You'd click on it, and get a little dropdown window of notifications similar to a phone or system tray.
Popup toast notifications could be extended to have "persistent" notifications that show up there. Things like updates being available to plugs/libraries/sb. Configuration errors detected by plugs could be reported this way too.
And then we could also have toast notifications with a progress attached to it. Sync and indexing would report its progress to that notification, and the circle progress bar itself could just show whatever notification has the smallest progress if there are multiple items with a progress.