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
..
2011-01-31 15:13:38 +00:00
2011-01-31 15:13:38 +00:00
2012-08-22 12:38:16 +01:00
2012-08-22 12:38:16 +01:00
2012-08-22 12:38:16 +01:00
2012-12-13 19:26:24 +00:00
2012-10-11 12:58:11 +01:00
2011-01-31 19:12:00 +00:00
2012-10-11 11:20:02 +01:00
2011-02-01 08:39:32 +00:00
2011-02-01 08:39:32 +00:00
2011-01-31 19:12:00 +00:00
2012-10-11 12:56:47 +01:00
2011-02-27 13:21:46 +00:00