Open mingyee2 opened 2 months ago
Sorry to disappoint but this is not a trivial task. v3 doesn't use background pages and requires heavy reorganization. regardless of the effort manifest v3 does not allow to run any custom code via eval or similar method. Currently I have no plans to update ubichr, and personally will probably switch to Firefox. I will however happily accept any help and pull requests here.
Oh, wow, that really sucks. I guess if you switch to Firefox, then you could just reopen development on Ubiquity itself 😅. I might just not update my Chrome, as I have been doing. Or possibly switch to another Chromium-based browser. Firefox functionality is lagging behind in some areas, from what I have heard. Don’t know…
I’ll see if I can figure out a way to make it work with Manifest V3. It really depends how much spare time I have, I guess, since you said it would not be a trivial task.
There's also iShell (https://gchristensen.github.io/ishell/) which works both on FF and Chrome. My current strategy is to keep and update ubichr as long as it works. Then switch to iShell because it supports MV3.
Chrome is dropping support for V2 soon, so might be good to update the manifest file.