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-18 12:58:04 +00:00
2013-01-29 23:58:37 +00:00
2012-12-16 14:45:51 +00:00
2012-10-11 11:20:02 +01:00
2013-02-18 12:50:53 +00:00
2012-08-20 16:46:33 +01:00
2012-10-11 11:20:02 +01:00
2013-02-18 12:58:04 +00:00
2012-12-13 19:26:24 +00:00
2012-08-20 18:54:57 +01:00
2012-10-11 11:20:02 +01:00
2012-10-11 11:20:02 +01:00
2013-02-18 13:00:56 +00:00
2013-02-18 13:00:56 +00:00