Comments (3)
Not sure about @jplattel's plans, but to me it feels like chrome/firefox compatibility is not comming back anytime soon.
EDIT: I am an amateur .... that's all. đ
I'm trying to hack my version locally at the monent.
Will report on my results. đ
from obsidian-clipper.
Ok, so I'm back with the news.
There has been an issue with new version of manifest. Google pushed for the quick adoption of Manifest V3 and Firefox has not finalized their implementation.
Nevertheless, two things need to change for this to work with Firefox.
- manifest.json for the firefox build needs to keep the following definiton, as it was in Manifest V2:
"background": { "scripts": ["background.js"], "type": "module" },
- Since the new chrome.storage.sync is being used, firefox needs Add-on ID to be added to manifest.json.
"browser_specific_settings": { "gecko": { "id": "[email protected]" } }
References:
- Manifest V3 and background workers
- some info in the comments here: mozilla/web-ext#2532
- Add-on ID
Next steps
Normally, I would send a pull request, but this is something for Joost (@jplattel) to decide.
Basically you need to build with two different manifests for firefox and chrome.
I got my version running as unsigned addon - https://github.com/ondrahlavac/obsidian-clipper/tree/personal-version
But it's just a hack, not a fix.
So... @jplattel, can I somehow be of service so we can get this fixed? :-)
from obsidian-clipper.
@kmf @mcheck
You can use my hacked version - obsidian_clipper_for_firefox-0.5.x.zip
https://github.com/ondrahlavac/obsidian-clipper/tree/personal-version/
Just to carry us over before we find a way to get it all sorted and get a fresh new version to addons.mozilla.org
from obsidian-clipper.
Related Issues (20)
- ć ćłćĺĺ°ĺ 厚 HOT 1
- confirmation asking to open obsidian automatically close HOT 5
- Download pictures to default attachment location
- support {domain} to define folder name and note title HOT 1
- Manage metadata
- Extension will not load on MacOS Firefox v107 HOT 2
- Template for New Notes? HOT 1
- Does this support latex(mathjax) and lazyload page?
- Background clipping
- Kio error
- how about add it to Right click shortcut menu
- Clipping not working in Arc Browser
- Store whole page, with highlights marked?
- Not working if selection includes images.
- The new tab with the link opens and then shuts quickly. Obsidian does not get the clipping. HOT 4
- MacOS Chrome permission is not saved
- Strip out http and https in the filename that gets created
- Chrome on Linux doesn't work, tab closes immediately HOT 3
- Conflict with KDE Autostart
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ď¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obsidian-clipper.