Haiku

Add a graphical preferences window to HaikuWebSearch [Bonus]

This task is to code a gui window to edit the application's settings as found in the config file.

It should provide the user with a few choices of the most popular search engines (Google, Bing, Duckduckgo, Baidu, Yandex, Gigablast, Sogou, Qwant, Naver) and allow the user to set one as their preferred search engine. It should also allow the user to revert back to the application's default search engine (Good Search).

There could possibly be another setting that allows the user to set what browser they want the search results opened up in (the system default, WebPositive or something else). This should also be able to be reverted back to the default.

The preference screen could possibly accessed by a right click menu.

Task tags

  • c++
  • code
  • haiku api
  • application development

Students who completed this task

Owen

Task type

  • code Code
close

2017