Floating SidePanel/Widgets (Example: Document Explorer, Treeview, “OrbitCal” Calendar)

[UPDATE]

YES, you can!

Just implemented Youtube/Vimeo/Peertube support using the Floating Page Library

now you can Ctrl-Alt-Click on a Youtube/Vimeo/Peertube link to open it in a floating window or dock it to the SidePanel using Synthetic Panels.

[UPDATE]

I know this been opverdue. I revisited the AdvancedPanelControl and the FloatingPage Libraries and added:

  • “Navigate: Open in Right Panel” and “Navigate: Open in Left Panel” Commands, to open a Page/Document directly in the RHS or LHS Panel in addition to “Open as Floating window”

image

I didn’t assigned any specific ShortcutKey to the new commands willingly, so you can assign one whichever works the best for your setup, but I included an example in the Library on how to do it:

To Configure a ShortcutKey to the commands you can use the command.update function:

-- priority: -1
command.update {
  name = "Navigate: Open in Left Panel",
  key = "Ctrl-Alt-a",
}

command.update {
  name = "Navigate: Open in Right Panel",
  key = "Ctrl-Alt-s",
}

CAUTION - Breaking Change !!!
The Open: Floating Page command is renamed to Navigate: Open as Floating Window to be more in place with the other Navigate: commands.

This could well be me being an idiot, but I had this working successfully in my sb (and was absolutely loving it thank you mr. red!!), but after the update I'm now getting this error: 'Error: Importing a module script failed.' Any ideas?

Interesting&Weird

I'm on edge Version 2.5.2-15cd08f1909c1e8bb9294c6abc57a54737966292-2026-03-06T13-35-46Z
And I have not encountered any issues with it:

What version of SB are you running?

Could you please add some more details:

  • what other libraries/space-styles have you installed which might be conflicting with this.
  • when does the error occure?
  • I haven't seen any Error: Importing a module script failed. on my side.

Figured it out, although I'm not exactly sure why. Before posting I tried uninstalling and reinstalling all libraries, but your question about space styles reminded me to do the same for space Lua scrips elsewhere in my space. Have taken them out and put them back in and now it's all working again. Thank you!