Open guigirl42 opened 6 months ago
When i created this Request last month i called it Integrate Sidebery & Floorp Context Menus
. Now i'd like to expand the request, & so i have edited the name accordingly... Integrate Sidebery with Floorp
.
So, now, my original request is just one aspect of this expanded concept.
Though still comparatively new, Floorp is already a great browser. I changed to it as my default, several months ago. In many ways the wonderful features of Sidebery
already work very well in Floorp, but there are some exceptions, of varying severity. One apparent incompatibility is that for Sidebery to work ok in Floorp, the user MUST disable Floorp's native Workspaces
. Otherwise strange behaviour occurs, including a single Floorp window spawning multiple Floorp windows next time Floorp is launched. No such problem occurs otoh with TreeStyleTab
instead of Sidebery.
I am very interested in collaboration.
I am considering creating a fork this repository on Floorp org & add various features.
In the past Floorp has created functionality to work with TST, but we intend to implement various functions natively.
I am very interested in collaboration
Fabulous! :partying_face: :tada: :woman_dancing:
In the past Floorp has created functionality to work with TST, but we intend to implement various functions natively
Historically [long before i discovered Floorp
] i used TST
, & felt it was fantastic. Later, once i discovered Sidebery
, tested it, & found it to be even better than TST
, i changed over to it in my Firefox
, FirefoxBeta
, FirefoxNightly
... & later Floorp
. The slight problem though is that whilst afaict TST
seems to be 100% compatible with Floorp
, Sidebery
atm seems only ~80%. Eg, it's dangerous to use Floorp
's Workspaces with Sidebery
[very weird malfunctions occur, including that single-window browser restarts spawn multiple windows of only 1 or 2 tabs].
An important further benefit of collaboration would be some type of combined right-click context-menu with all the unique features of both Floorp
's & Sidebery
's individual native context-menus, to give users the full power of both.
Hello great Floorp team,
Would you consider also integrating the Side View extension made by Mozilla, not only Sidebery, with Floorp's genuine features like Side Bar, Split View, Container, Workspace and others to avoid unexpected behaviors possibly due to complicated interactions of the entities above?
Since Floorp's genuine Notes and Mozilla's Notes extension offer very similar functionalities, please consider additionally integrating them, including specifying grammar as a subset of Markdown and adding the functions to customize CSS and other elements to better adapt the rendering results to users' various environments.
Thank you in advance
@surapunoyousei, I'm positive on collaboration too.
To get it working, Sidebery needs additional API: methods to open/close tab in split view and optionally event dispatcher to listen for this change and somehow mark such tab. Or if it's already possible in Floorp, please, let me know, and I add such options.
Looks like it's #191, but I need to test more. I'll check out what's holding this issue from being implemented.
If you decide to fork Sidebery, feel free to ask me anything.
In the future, we will try to add an API so that extensions can run the workspace.
Since i created this feature request, i have come to learn of another excellent Firefox fork project; Zen
. I now use it alongside Floorp, trying to decide which i prefer [they're both great, but do have various differences].
So now i have the same request as before, but this time also for Zen:
Using Sidebery in Zen is great [as long as i disable Zen's Workspaces], but there are some ways it could be even better. One such way would be if it were possible for the project Devs to collaborate actively or passively. This Feature Request involves the Devs finding a way to integrate their respective right-click context menus on tabs.
cc: https://github.com/mauro-balades @mauro-balades
I honestly don't know if it's even possible... Extensions don't have the ability to access parents content, and if they would, it would be a major security issue
I think it would be risky to implement it outside of the built-in extensions
Description
Sidebery AO is fantastic. Floorp browser is fantastic. Using Sidebery in Floorp is great, but there are some ways it could be even better. One such way would be if it were possible for the project Devs to collaborate actively or passively. This Feature Request involves the Devs finding a way to integrate their respective right-click context menus on tabs.
Floorp recently, a few versions ago, introduced a useful tab split-view, whereby a pair of tabs, not necessarily contiguous, can be tiled side by side within the one window. At the time, invoking this function required the user to be using Floorp's native tabs, either horizontal or vertical, selecting the target tab-pair, right-clicking on one to generate the context menu, then clicking the desired split option... see my pic.
The latest version of Floorp, 11.10.x, provides Custom Keyboard Shortcuts [CKS] to perform the split & unsplit actions. In my case, i chose:
This is good as it allows me now to be able to completely disable Floorp's native tabs, use only Sidebery, & any time i need to use the tab split-view function, do so via my CKS.
However, it would be excellent if Sidebery's own tabs context menu would incorporate or mimic Floorp's splitting commands as per the first pic above. Is this possible please?