From d1ee7606705d828663b79939e0f87d95ca52a671 Mon Sep 17 00:00:00 2001 From: Clement Lefebvre Date: Wed, 23 Nov 2016 15:20:35 +0000 Subject: [PATCH] Search engines: Fix community links when Internet search is disabled --- .../mintMenu/plugins/applications.py | 63 +++++++++---------- 1 file changed, 28 insertions(+), 35 deletions(-) diff --git a/usr/lib/linuxmint/mintMenu/plugins/applications.py b/usr/lib/linuxmint/mintMenu/plugins/applications.py index 5052e87..ef2016d 100755 --- a/usr/lib/linuxmint/mintMenu/plugins/applications.py +++ b/usr/lib/linuxmint/mintMenu/plugins/applications.py @@ -1105,18 +1105,16 @@ class pluginclass( object ): return (x, y, False) def search_ddg(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "+") - os.system("xdg-open \"https://duckduckgo.com/?q=%s&t=lm&ia=web\" &" % text) - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "+") + os.system("xdg-open \"https://duckduckgo.com/?q=%s&t=lm&ia=web\" &" % text) + self.mintMenuWin.hide() def search_wikipedia(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "+") - os.system("xdg-open \"http://en.wikipedia.org/wiki/Special:Search?search=" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "+") + os.system("xdg-open \"http://en.wikipedia.org/wiki/Special:Search?search=" + text + "\" &") + self.mintMenuWin.hide() def search_dictionary(self, widget): text = self.searchEntry.get_text() @@ -1124,39 +1122,34 @@ class pluginclass( object ): self.mintMenuWin.hide() def search_mint_tutorials(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "%20") - os.system("xdg-open \"http://community.linuxmint.com/index.php/tutorial/search/0/" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "%20") + os.system("xdg-open \"http://community.linuxmint.com/index.php/tutorial/search/0/" + text + "\" &") + self.mintMenuWin.hide() def search_mint_ideas(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "%20") - os.system("xdg-open \"http://community.linuxmint.com/index.php/idea/search/0/" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "%20") + os.system("xdg-open \"http://community.linuxmint.com/index.php/idea/search/0/" + text + "\" &") + self.mintMenuWin.hide() def search_mint_users(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "%20") - os.system("xdg-open \"http://community.linuxmint.com/index.php/user/search/0/" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "%20") + os.system("xdg-open \"http://community.linuxmint.com/index.php/user/search/0/" + text + "\" &") + self.mintMenuWin.hide() def search_mint_hardware(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "%20") - os.system("xdg-open \"http://community.linuxmint.com/index.php/hardware/search/0/" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "%20") + os.system("xdg-open \"http://community.linuxmint.com/index.php/hardware/search/0/" + text + "\" &") + self.mintMenuWin.hide() def search_mint_software(self, widget): - if self.enableInternetSearch: - text = self.searchEntry.get_text() - text = text.replace(" ", "%20") - os.system("xdg-open \"http://community.linuxmint.com/index.php/software/search/0/" + text + "\" &") - self.mintMenuWin.hide() + text = self.searchEntry.get_text() + text = text.replace(" ", "%20") + os.system("xdg-open \"http://community.linuxmint.com/index.php/software/search/0/" + text + "\" &") + self.mintMenuWin.hide() def add_to_desktop(self, widget, desktopEntry): os.system("xdg-desktop-icon install --novendor %s" % desktopEntry.desktopFile)