No easy way to change default search engine
Bug #1455207 reported by
Adrien Marion
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webbrowser-app |
Fix Released
|
Medium
|
Olivier Tilloy |
Bug Description
I did not find a way to change the default search-engine, is there one ?
tested on my bq Aquaris E4.5
system version : 22 (Ubuntu Utopic Unicorn (development branch) - armhf (20150508-031218))
webbrowser version (apt-cache policy webbrowser-app) : 0.23+15.
Related branches
lp://staging/~osomon/webbrowser-app/systemwide-search-engines
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ugo Riboni (community): Needs Fixing
-
Diff: 1134 lines (+752/-69)22 files modifieddebian/control (+1/-0)
src/app/config.h.in (+0/-9)
src/app/webbrowser/Browser.qml (+1/-0)
src/app/webbrowser/CMakeLists.txt (+4/-0)
src/app/webbrowser/SearchEngines.qml (+91/-0)
src/app/webbrowser/SettingsPage.qml (+13/-10)
src/app/webbrowser/searchengine.cpp (+91/-49)
src/app/webbrowser/searchengine.h (+13/-0)
src/app/webbrowser/searchengines/bing.xml (+6/-0)
src/app/webbrowser/searchengines/duckduckgo.xml (+6/-0)
src/app/webbrowser/searchengines/google.xml (+6/-0)
src/app/webbrowser/searchengines/wikipedia.xml (+6/-0)
src/app/webbrowser/searchengines/yahoo.xml (+6/-0)
src/app/webbrowser/webbrowser-app.cpp (+7/-0)
tests/autopilot/webbrowser_app/emulators/browser.py (+7/-0)
tests/autopilot/webbrowser_app/tests/test_settings.py (+43/-1)
tests/unittests/CMakeLists.txt (+1/-0)
tests/unittests/qml/CMakeLists.txt (+1/-0)
tests/unittests/qml/tst_QmlTests.cpp (+81/-0)
tests/unittests/qml/tst_SearchEngines.qml (+117/-0)
tests/unittests/search-engine/CMakeLists.txt (+9/-0)
tests/unittests/search-engine/tst_SearchEngineTests.cpp (+242/-0)
Changed in webbrowser-app: | |
status: | In Progress → Fix Released |
no longer affects: | webbrowser-app (Ubuntu Vivid) |
To post a comment you must log in.
There is currently no easy way to do that (i.e. no UI to add/remove search engines). There might be a UI for it in the future. In the meantime, XML files contains OpenSearch descriptions of search engines can be dropped in ~/.local/ share/webbrowse r-app/searcheng ines/, where they will be found by the browser’s settings UI. If two or more descriptions are found, the settings UI allows switching between the various available search engines.
Unfortunately we don’t ship any additional description by default, so this piece of UI is hidden until the user manually adds files. But this is being addressed by https:/ /code.launchpad .net/~osomon/ webbrowser- app/systemwide- search- engines/ +merge/ 257830 which ships a number of default search engine descriptions, installed system-wide. This will hopefully land soon, and would then become part of OTA-4, planned for the end of the month.