diff options
Diffstat (limited to 'nonprism/netsurf/remove_nonprivacy_options.patch')
-rw-r--r-- | nonprism/netsurf/remove_nonprivacy_options.patch | 172 |
1 files changed, 172 insertions, 0 deletions
diff --git a/nonprism/netsurf/remove_nonprivacy_options.patch b/nonprism/netsurf/remove_nonprivacy_options.patch new file mode 100644 index 000000000..9509a16f3 --- /dev/null +++ b/nonprism/netsurf/remove_nonprivacy_options.patch @@ -0,0 +1,172 @@ +diff --git a/desktop/searchweb.c b/desktop/searchweb.c +index 2c0873d..6efdf62 100644 +--- a/desktop/searchweb.c ++++ b/desktop/searchweb.c +@@ -35,9 +35,9 @@ + #include "desktop/gui_internal.h" + + struct search_provider { +- char *name; /**< readable name such as 'google', 'yahoo', etc */ +- char *hostname; /**< host address such as www.google.com */ +- char *searchstring; /** < such as "www.google.com?search=%s" */ ++ char *name; /**< readable name such as 'duckduckgo', 'wikipedia', etc */ ++ char *hostname; /**< host address such as html.duckduckgo.com/html */ ++ char *searchstring; /** < such as "html.duckduckgo.com/html/?q=%s" */ + char *ico; /** < location of domain's favicon */ + hlcache_handle *ico_handle; + }; +@@ -53,7 +53,7 @@ static struct search_web_ctx_s { + } search_web_ctx; + + +-static const char *default_providers = "Google|www.google.com|https://www.google.com/search?q=%s|https://www.google.com/favicon.ico|\n"; ++static const char *default_providers = "DuckDuckGo|www.duckduckgo.com|https://duckduckgo.com/html/?q=%s|https://www.duckduckgo.com/favicon.ico|\n"; + + static const char *default_search_icon_url = "resource:icons/search.png"; + +diff --git a/frontends/amiga/dist/NetSurf.guide b/frontends/amiga/dist/NetSurf.guide +index 0bdd900..e2be43c 100755 +--- a/frontends/amiga/dist/NetSurf.guide ++++ b/frontends/amiga/dist/NetSurf.guide +@@ -308,13 +308,13 @@ eg. + | + +- -- + | +- +- Google ++ +- DuckDuckGo HTML + + Will look something like the following within the menu: + + |NetSurf »| - |NetSurf Homepage | + |---------| |More NetSurf links| +-|Google | ++|DuckDuckGo HTML | + + @endnode + +diff --git a/frontends/gtk/res/gtk3/options.ui b/frontends/gtk/res/gtk3/options.ui +index 907d0b5..a2de65c 100644 +--- a/frontends/gtk/res/gtk3/options.ui ++++ b/frontends/gtk/res/gtk3/options.ui +@@ -2907,68 +2907,17 @@ + <column type="gchararray"/> + </columns> + <data> +- <row> +- <col id="0" translatable="no">Google</col> +- </row> +- <row> +- <col id="0" translatable="no">Yahoo!</col> +- </row> +- <row> +- <col id="0" translatable="no">Microsoft Live</col> +- </row> +- <row> +- <col id="0" translatable="no">Buisiness.com</col> +- </row> +- <row> +- <col id="0" translatable="no">Omgili</col> +- </row> +- <row> +- <col id="0" translatable="no">BBC News</col> +- </row> +- <row> +- <col id="0" translatable="no">Ubuntu Packages</col> +- </row> + <row> + <col id="0" translatable="no">Creative Commons</col> + </row> +- <row> +- <col id="0" translatable="no">Ask</col> +- </row> +- <row> +- <col id="0" translatable="no">Answers</col> +- </row> + <row> + <col id="0" translatable="no">Dictionary.com</col> + </row> +- <row> +- <col id="0" translatable="no">YouTube</col> +- </row> +- <row> +- <col id="0" translatable="no">AeroMP3</col> +- </row> +- <row> +- <col id="0" translatable="no">AOL</col> +- </row> +- <row> +- <col id="0" translatable="no">Baidu</col> +- </row> +- <row> +- <col id="0" translatable="no">Amazon</col> +- </row> +- <row> +- <col id="0" translatable="no">Ebay</col> +- </row> +- <row> +- <col id="0" translatable="no">IMBD</col> +- </row> +- <row> +- <col id="0" translatable="no">ESPN</col> +- </row> + <row> + <col id="0" translatable="no">Wikipedia</col> + </row> + <row> +- <col id="0" translatable="no">DuckDuckGo</col> ++ <col id="0" translatable="no">DuckDuckGo HTML</col> + </row> + </data> + </object> +diff --git a/frontends/riscos/appdir/Resources/SearchEngines b/frontends/riscos/appdir/Resources/SearchEngines +index e7fd7cb..f06b66a 100644 +--- a/frontends/riscos/appdir/Resources/SearchEngines ++++ b/frontends/riscos/appdir/Resources/SearchEngines +@@ -1,21 +1,5 @@ +-Google|www.google.com|https://www.google.com/search?q=%s|https://www.google.com/favicon.ico| +-Yahoo|search.yahoo.com|https://search.yahoo.com/search?p=%s|https://www.yahoo.com/favicon.ico| +-Bing|www.bing.com|https://www.bing.com/search?q=%s|https://www.bing.com/favicon.ico| +-Business.com|www.business.com|https://www.business.com/search/rslt_default.asp?query=%s|https://www.business.com/favicon.ico| +-Omgili|www.omgili.com|https://www.omgili.com/AAAAA/%s.html|https://www.omgili.com/favicon.ico| +-BBC News|search.bbc.co.uk|https://search.bbc.co.uk/search?q=%s&tab=ns|https://news.bbc.co.uk/favicon.ico| +-Ubuntu Packages|packages.ubuntu.com|https://packages.ubuntu.com/search?keywords=%s|https://packages.ubuntu.com/favicon.ico| + Creative Commons|creativecommons.org|https://creativecommons.org/?s=%s|https://creativecommons.org/favicon.ico| +-Ask.com|www.ask.com|https://www.ask.com/web?q=%s|https://www.ask.com/favicon.ico| +-Answers.com|www.answers.com|https://www.answers.com/%s|https://www.answers.com/favicon.ico| + Dictionary.com|dictionary.reference.com|https://dictionary.reference.com/browse/%s?jss=0|https://dictionary.reference.com/favicon.ico| +-Youtube|www.youtube.com|https://www.youtube.com/results?search_query=%s|https://www.youtube.com/favicon.ico| +-AeroMp3|www.aeromp3.com|https://www.aeromp3.com/search?q=%s|https://www.aeromp3.com/favicon.ico| +-AOL|search.aol.com|https://search.aol.com/aol/search?query=%s|https://www.aol.com/favicon.ico| +-Baidu|www.baidu.com|https://www.baidu.com/s?wd=%s|https://www.baidu.com/favicon.ico| +-Amazon|www.amazon.com|https://www.amazon.com/s/ref=nb_ss_gw?field-keywords=%s|https://www.amazon.com/favicon.ico| +-Ebay|shop.ebay.com|https://shop.ebay.com/items/%s|https://www.ebay.com/favicon.ico| +-IMDB|www.imdb.com|https://www.imdb.com/find?q=%s|https://www.imdb.com/favicon.ico| +-ESPN|search.espn.go.com|https://search.espn.go.com/%s/|https://www.espn.go.com/favicon.ico| + Wikipedia|en.wikipedia.org|https://en.wikipedia.org/w/index.php?title=Special%%3ASearch&search=%s|https://en.wikipedia.org/favicon.ico| + DuckDuckGo|www.duckduckgo.com|https://www.duckduckgo.com/?q=%s|https://www.duckduckgo.com/favicon.ico| ++DuckDuckGo HTML|html.duckduckgo.com/html|https://www.duckduckgo.com/?q=%s|https://www.duckduckgo.com/favicon.ico| +diff --git a/resources/SearchEngines b/resources/SearchEngines +index 38e7795..c4dd5e2 100644 +--- a/resources/SearchEngines ++++ b/resources/SearchEngines +@@ -1,19 +1,5 @@ +-Google|www.google.com|https://www.google.com/search?q=%s|https://www.google.com/favicon.ico| +-Yahoo|search.yahoo.com|https://search.yahoo.com/search?p=%s|https://www.yahoo.com/favicon.ico| +-Bing|www.bing.com|https://www.bing.com/search?q=%s|https://www.bing.com/favicon.ico| +-Business.com|www.business.com|https://www.business.com/search/rslt_default.asp?query=%s|https://www.business.com/favicon.ico| +-Omgili|www.omgili.com|https://www.omgili.com/AAAAA/%s.html|https://omgili.com/public/images/favicon.ico| +-BBC News|search.bbc.co.uk|https://search.bbc.co.uk/search?q=%s&tab=ns|https://www.bbc.co.uk/favicon.ico| +-Ubuntu Packages|packages.ubuntu.com|https://packages.ubuntu.com/search?keywords=%s|https://packages.ubuntu.com/favicon.ico| + Creative Commons|creativecommons.org|https://creativecommons.org/?s=%s|https://creativecommons.org/favicon.ico|fixme:favicon does not work as it is served as x-icon and is a png +-Ask.com|www.ask.com|https://www.ask.com/web?q=%s|https://sp.uk.ask.com/sh/i/a14/favicon/favicon.ico|fixme:favicon is served as text/plain + Dictionary.com|dictionary.reference.com|https://dictionary.reference.com/browse/%s?jss=0|https://dictionary.reference.com/favicon.ico| +-Youtube|www.youtube.com|https://www.youtube.com/results?search_query=%s|https://www.youtube.com/favicon.ico| +-AOL|search.aol.com|https://search.aol.com/aol/search?query=%s|https://www.aol.com/favicon.ico| +-Baidu|www.baidu.com|https://www.baidu.com/s?wd=%s|https://www.baidu.com/favicon.ico| +-Amazon|www.amazon.com|https://www.amazon.com/s/ref=nb_ss_gw?field-keywords=%s|https://www.amazon.com/favicon.ico| +-Ebay|shop.ebay.com|https://shop.ebay.com/items/%s|https://www.ebay.com/favicon.ico| +-IMDB|www.imdb.com|https://www.imdb.com/find?q=%s|https://www.imdb.com/favicon.ico| +-ESPN|search.espn.go.com|https://search.espn.go.com/%s/|https://www.espn.go.com/favicon.ico| + Wikipedia|en.wikipedia.org|https://en.wikipedia.org/w/index.php?title=Special%%3ASearch&search=%s|https://en.wikipedia.org/favicon.ico| + DuckDuckGo|www.duckduckgo.com|https://html.duckduckgo.com/html/?q=%s|https://www.duckduckgo.com/favicon.ico|fixme:Their ico upsets the current implementation ++DuckDuckGo HTML|html.duckduckgo.com/html|https://html.duckduckgo.com/html/?q=%s|https://www.duckduckgo.com/favicon.ico|fixme:Their ico upsets the current implementation |