summaryrefslogtreecommitdiff
path: root/desktop/search.h
Commit message (Collapse)AuthorAgeFilesLines
* improve desktop text search header usageVincent Sanders2020-06-241-4/+6
| | | | | | | | | remove unecessary inclusion of desktop search header in content header which has knock on effect of not having ctype or string system headers dragged in unecessarily. Futher this highlighted use of ctype API where internal ascii processing ought to be used.
* fix up more doxygen errorsVincent Sanders2014-11-081-1/+0
|
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-181-43/+13
|
* Remove search context from browser window, simplify search interface for ↵Michael Drake2013-05-071-10/+10
| | | | | | | | | | | | | | | | | | | | | | 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.
* Clean up search gui callbacks.Michael Drake2012-08-141-20/+18
|
* Core part of search improvement:Michael Drake2011-08-241-16/+8
| | | | | | | | | | + Split up browser window and content related elements of html & text search. + Associate search contexts with contents, rather than browser windows. + Remove highlighting of search terms dependency on current_redraw_browser. + Fixes issues with search contexts being applied to the wrong content. svn path=/trunk/netsurf/; revision=12646
* Make search_term_highlighted a core function.Michael Drake2011-06-281-0/+5
| | | | svn path=/trunk/netsurf/; revision=12524
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-171-0/+91
svn path=/trunk/netsurf/; revision=9729