fastaddons / GroupSpeedDial

This repository is for tracking bugs and documentation only
Other
54 stars 5 forks source link

Support on Orion browser for MacOS #272

Open sdugoten opened 1 year ago

sdugoten commented 1 year ago

Is your feature request related to a problem? Please describe. Since Safari is no longer a supported platform, and Orion browser is the next closest thing that is super low on battery usage. https://medium.com/homullus/8-browsers-in-a-tiny-car-energy-efficiency-benchmark-fe3ca82f1690

I would like to replace Safari with Orion on my laptop when battery life is a priority for me.

Describe the solution you'd like Have Group Speed dial works on Orion.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Currently, it somehow works on fresh install. I can get it to install the first time. However, as soon as changing the dial size, I no longer able to load the screen. And there is no "reset" setting back to factory default on Group Speed Dial. The screen of the dial page is now a blank black screen and there is nothing there. I tried to find the setting folder and see if I can just delete the config file but I can't find that on MacOS.

So, right now I am stucked, I tried to uninstall the plugin and reinstall it and still having black screen. Could you please at least let me know where is the config file so that I can reset the speed dial back to factory default?

sdugoten commented 1 year ago

I would like to add that, using Chrome extension on Orion works in a certain way....as Orion browser support Chrome extension. But I need a way to reset it back to factory default so that I can fix the black screen right now

Juraj-Masiar commented 1 year ago

Hello, Well, this is not gonna be easy for sure. The Firefox version won't work at all, that's for sure. I'm using some special Firefox API that Chromium / Webkit doesn't have. The Chrome version could work, but knowing how many bugs I had to fix in Safari (also webkit), I doubt things will go smoothly in Orion.

The easiest would be to use a different browser :), ideally Firefox. It's privacy friendly and usually also battery friendly.

Could you please at least let me know where is the config file so that I can reset the speed dial back to factory default?

There is no specific config file, each browser will store the extension data in it's own way. But if you would like to completely clear extension data, open dials page, open developer console and execute:

await browser.storage.local.clear()
noclascio commented 4 months ago

It's a known bug. Orion is incredibly buggy working with Chrome and Firefox extensions. GSD works perfectly on Chromium-based browsers as well as Firefox-based browsers but will possibly never work correctly with Orion.