summaryrefslogtreecommitdiff
path: root/nonprism/netsurf/remove_nonprivacy_options.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nonprism/netsurf/remove_nonprivacy_options.patch')
-rw-r--r--nonprism/netsurf/remove_nonprivacy_options.patch172
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