Please provide "About" page.
To show current version, etc.
Plus point if we had something like App: Copy system specs into clipboard for easier bug reporting.
Please provide "About" page.
To show current version, etc.
Plus point if we had something like App: Copy system specs into clipboard for easier bug reporting.
@azzamsa Which "About" page? I can't find one. Should that probably be in the "Tools" menu? That's empty over here.
And I don't know what you mean by App: Copy system specs into clipboard. If that's about a command to execute, then I have to say that I can't run commands either.
But I can tell you that I installed version 0.3.9 edge this morning.
It seems to be working with a new local-only space. Just the synced from remote space shows the errors above. I've now removed all libraries, no change. Then I emptied my CONFIG file, and now it seems to work. So something in there must have caused an issue.
The content of the CONFIG file was this:
config.set {
actionButtons = {
{
icon = "home",
description = "Go to the index page",
run = function()
editor.invokeCommand("Navigate: Home")
end
},
{
icon = "sidebar",
description = "Toggle Tree View",
run = function()
editor.invokeCommand("Tree View: Toggle")
end
},
{
icon = "search",
description = "Search",
run = function()
silversearch.openSearch("path:/ ")
end
},
{
icon = "message-circle",
description = "Community",
run = function()
editor.openUrl "https://community.silverbullet.md"
end
},
{
icon = "book",
description = "Open page",
run = function()
editor.invokeCommand("Navigate: Page Picker")
end
},
{
icon = "terminal",
description = "Run command",
run = function()
editor.invokeCommand "Open Command Palette"
end,
}
},
smartQuotes = {
enabled = true,
},
queryCollate = {
enabled = true,
locale = "en",
options = {
caseFirst = "upper"
}
}
}
Ok, it may the smartQuotes thing, not sure why it breaks, but try to remove that section and try again. There's now a Configuration Manager (File > Configuration Manager...) where you can manage such configs via a GUI (which in turn will write back those configs into your CONFIG page, but in a slightly adjusted format).
Edit: Ah I just realized why this breaks in your specific (edge case) config, have to think how to avoid it. But advice remains the same: remove that smartQuotes section from that block and then reapply it the Configuration Manager way.
Confirmed, all is working now. Thank you so much, this is game-changing. Thanks for making SB+ available.
The bug is in the new way configuration is loaded itās not SB+ specific (itās broken on edge builds in the same way), but I think I have a fix. Will be part of the next release.
I use two spaces almost daily, and switching between them in the app feels a bit cumbersome. There might already be a better workflow for this, so I could be missing something - but here's what I currently do:
I open the app, realize it has launched into the wrong space, then run the "App: Open Dashboard" command. From there, I select the space I actually wanted, and finally close the space that opened by default.
Yes, I donāt think I have figured out how this should work yet. Do you have a clear picture of what behavior would be obvious/convenient/natural to you?
I believe the menu bar already provides a list of all available spaces, so if I were using it, this wouldnāt really be an issue. However, I currently have the menu bar turned off.
It would be great to have a keyboard shortcut to temporarily toggle or reveal the menu bar - similar to how many applications show it when pressing Alt or a similar key.
Alternatively, for setups without the menu bar, it would be very helpful to have a command in the command palette that allows switching between workspaces directly.
A more important issue: Closing a space in v0.4.4 opens the dashboard. Is this a regression or an intentional rollback?
This used to happen for me to with the AppImage so not sure it is a regression.
Itās a regression, Iāve been tweaking this again and thereās a bunch of scenarios. And I had this behavior before on Mac only. I donāt think it makes sense. Will fix.
Would it be possible to add notification support to the Tauri app? Here is what Claude said I need to request to author:
Title: [Tauri] Enable OS notifications on Linux desktop app
Ask:
Why: Currently Notification.requestPermission() is silently denied by webkitgtk (no host delegate wired), and both plugin invokes return "Command not allowed by ACL". The web Notification API is dead in the Tauri/webkitgtk context ā native plugin is the only path to OS notifications on Linux desktop.
Option 1 (notification plugin) is cleaner and cross-platform. Option 2 (shell + notify-send) is Linux-only but simpler to enable.
I have a reminder library that I wrote that works fine when used in a native browser like Firefox. It is located here:
I will update the code to look for whether in Tauri or browser and choose the right way to make the notification work.
Thanks
While very edge case, it seems easy enough to enable so will be in the next release (and tonight's edge build), it seems a bit glitchy on linux but may be my environment ā works fine on mac and windows though (although I think you're on Linux, so let's see).
It seems I cannot play videos.
Version 0.4.5
I use Firefox as default browser
[Error] Permission policy 'Fullscreen' check failed for document with origin 'https://www.youtube.com'.
some
(anonymous function) (base.js:5496)
gw (base.js:1469)
(anonymous function) (base.js:1474)
OY (base.js:2908:109)
(anonymous function) (base.js:5178)
(anonymous function) (base.js:8943:373)
(anonymous function) (m=root,base:884:470)
s0 (m=root,base:885)
(anonymous function) (m=root,base:1086:248)
(anonymous function) (m=root,base:881:444)
So no love for Debian stable?
Nick
I switched to the oldest Ubuntu I could find a while ago for the builds and for me it works fine on Debian stable, did you try recently?
Thereās also Flatpak builds now which may work.
Hi, I get this error today.
š¦ flatpak run plus.silverbullet.desktop
thread 'main' (2) panicked at src/app_builder.rs:200:40:
failed to create space directory: Os { code: 17, kind: AlreadyExists, message: "File exists" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
š¦ flatpak list | grep Sil
SilverBullet plus.silverbullet.desktop 0.4.5 stable silverbullet user
OS: Fedora Linux 44 (Workstation Edition) x86_64
Kernel: Linux 7.0.4-200.fc44.x86_64
GPU: AMD Radeon Vega Series / Radeon Vega Mobile Series [Integrated]
WM: niri 26.04 (Wayland)
Do you get this on boot? During an upgrade? While creating a space?