Simon
Simon
Thanks! Yeah so I'm using the [lz-string library](https://pieroxy.net/blog/pages/lz-string/index.html), there's a bit of an explanation on that page as to exactly what it does. I basically did what you have done...
If you're interested, this is the script I used to get those numbers: ```javascript import fs from 'node:fs'; import lz from 'lz-string'; const d = JSON.stringify(JSON.parse(fs.readFileSync('./ddg-top-220.json'))); const len = (s)...
Hey! Thanks 😄 Unfortunatley Safari, like the rest of Apple's products, requires proprietary software to develop for. I don't own a Mac or anything else Apple, so it would be...
Hey! The extension *does* currently support syncing, it uses your browsers sync storage to synchronise your bangs, if you log in to your browser (Chrome with a Google account or...
Hi! Thanks for the bug report, I'll see if I can load it onto my phone and get any logs from it. I will say that I never intended for...
Thanks for looking into it and setting that up @dktharrop! Is it just changes to the manifest file to get it to work? If so, it should be relatively straightforward...
> id sooner think the more useful thing might be runtime scraping/download/jsonification to develop a local non-synced cache with synced user-specified overrides could solve all the above problems without touching...
Ah yeah that's clear! I think that's a good idea, I'm definetly planning on supporting local storage for normal bangs in the future, but I hadn't considered having all the...
Some good news on the firefox mobile front, it looks like we might be seeing better support for desktop->mobile extensions coming soon - https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/
Hi, thanks for raising, definetly something I want to look into doing. Just to note, there's been some discussion about an idea like this in #38 [here](https://github.com/psidex/CustomBangSearch/issues/38#issuecomment-1644305684).