Michael Drake 3afd9c9731 Remove search context from browser window, simplify search interface for front ends.
Added content interface for search.

Removed bw->cur_search search context. Desktop layer now does nothing
except pass search requests from front end onto the bw's current_content
via the content interface.

Search API reduced to a pair of functions at each level:
  {desktop|content|html|textplain}_search
and
  {desktop|content|html|textplain}_search_clear

Updated front ends to use simplified search API.  Only tested GTK and RO builds.

These confine the search stuff to render/.  However search still uses struct
selection.  The handling for which is still spread over desktop/ and render/.
Also the render/search code itself still fiddles inside html and textplain
privates.
2013-05-07 14:41:40 +01:00
..
2013-02-27 03:11:10 +00:00
2013-02-22 20:51:56 +00:00
2013-03-18 14:57:29 +00:00
2013-03-16 10:50:17 +00:00
2009-11-22 13:53:44 +00:00
2009-07-23 23:05:34 +00:00
2013-05-01 22:07:29 +01:00
2009-07-23 23:05:34 +00:00