Until LW ships its own search-config-v2.json, this is a QoL change for search engines:
- DuckDuckGo Lite used a slightly different (and blurry) icon compared to the one used by ddg@search.mozilla.org in tippytop, which had caused inconsistency in UI. I fetched browser/components/topsites/content/tippytop/favicons/duckduckgo-com.ico and encoded it as the icon for DuckDuckGo Lite.
- DuckDuckGo Lite, SearXNG, and MetaGer did not show search suggestions even when browser.search.suggest.enabled is set to true. This should fix that. Closes librewolf/issues#2424.
- The
p in Startpage should not be capitalized.
- The Startpage icon was slightly bent (and I was slightly bothered). Now it is no longer.
- Use a transparent icon for Mojeek.
- Use the official icon for MetaGer.
- Added icon for SearXNG.
Note:
- I have ensured that each engine is shipped with a single .ico file containing two resolutions, as suggested here.
- Command for converting icons into the correct format (with two sizes):
magick input.png -define icon:auto-resize=16,32 -compress zip output.ico. I used GIMP to compress them further.
- SuggestURLTemplate for MetaGer was extracted from the firefoxextension@metager.de extension.
- Description for search engines were derived from the first sentence of
<meta name="description"> (aside from DuckDuckGo Lite, which does not have the tag).
- Mojeek does not provide search suggestions.
Until LW ships its own search-config-v2.json, this is a QoL change for search engines:
- DuckDuckGo Lite used a slightly different (and blurry) icon compared to the one used by ddg@search.mozilla.org in tippytop, which had caused inconsistency in UI. I fetched browser/components/topsites/content/tippytop/favicons/duckduckgo-com.ico and encoded it as the icon for DuckDuckGo Lite.
- DuckDuckGo Lite, SearXNG, and MetaGer did not show search suggestions even when browser.search.suggest.enabled is set to true. This should fix that. Closes librewolf/issues#2424.
- The `p` in Startpage should not be capitalized.
- The Startpage icon was slightly bent (and I was slightly bothered). Now it is no longer.
- Use a transparent icon for Mojeek.
- Use the official icon for MetaGer.
- Added icon for SearXNG.
**Note:**
- I have ensured that each engine is shipped with a single .ico file containing two resolutions, as suggested [here](https://github.com/mozilla-firefox/firefox/blob/6a0626aaa09a87200258dbf6161fde44722c763e/browser/components/search/docs/application-search-engines.rst#icon-requirements).
- Command for converting icons into the correct format (with two sizes): `magick input.png -define icon:auto-resize=16,32 -compress zip output.ico`. I used GIMP to compress them further.
- SuggestURLTemplate for MetaGer was extracted from the firefoxextension@metager.de extension.
- Description for search engines were derived from the first sentence of `<meta name="description">` (aside from DuckDuckGo Lite, which does not have the tag).
- Mojeek does not provide search suggestions.