Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move hotlist_visted from browser.h to hotlist.h | Michael Drake | 2013-07-12 | 1 | -4/+0 |
| | |||||
* | Move global_history_add out of browser.h into global_history_core.h | Michael Drake | 2013-07-12 | 1 | -3/+0 |
| | |||||
* | Propagate native caret clip rect through core. | Michael Drake | 2013-03-05 | 1 | -2/+2 |
| | |||||
* | Less ambiguous flag documentation comment. | Michael Drake | 2013-03-04 | 1 | -3/+1 |
| | |||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -31/+17 |
| | | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus. | ||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 1 | -5/+5 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 1 | -12/+14 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 1 | -16/+55 |
| | |||||
* | HTML drags now go via content msg. | Michael Drake | 2013-02-08 | 1 | -2/+0 |
| | |||||
* | First pass at getting html forms to use textarea widget. | Michael Drake | 2013-02-06 | 1 | -0/+2 |
| | | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. | ||||
* | Fix up ripples from urldb change. | Michael Drake | 2012-10-11 | 1 | -1/+1 |
| | |||||
* | Remove unused functions. | Michael Drake | 2012-10-09 | 1 | -2/+0 |
| | |||||
* | trivial docuemntation cleanups to address some of the huge number of ↵ | Vincent Sanders | 2012-10-08 | 1 | -1/+1 |
| | | | | docuemntation warnings | ||||
* | Move browser_window struct to private header. Places that shouldn't include ↵ | Michael Drake | 2012-08-22 | 1 | -145/+1 |
| | | | | | | | | | | | | | | | | | it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows | ||||
* | Clean up includes. | Michael Drake | 2012-08-22 | 1 | -3/+1 |
| | |||||
* | Function for front ends to get debug dump from bw. | Michael Drake | 2012-08-20 | 1 | -0/+9 |
| | |||||
* | Remove declaration of nonexistent function. | Michael Drake | 2012-08-20 | 1 | -2/+0 |
| | |||||
* | Let *_drop_file_at_point determine if a drop is possible. | Michael Drake | 2012-08-20 | 1 | -3/+4 |
| | |||||
* | Move mouse pointer enums to mouse header. | Michael Drake | 2012-08-17 | 1 | -23/+0 |
| | |||||
* | Don't use GUI_POINTERs in content handlers. | Michael Drake | 2012-08-16 | 1 | -1/+24 |
| | |||||
* | doxygen serious warning cleanup | Vincent Sanders | 2012-07-24 | 1 | -1/+1 |
| | |||||
* | improve javascript support | Vincent Sanders | 2012-06-10 | 1 | -2/+0 |
| | | | | svn path=/trunk/netsurf/; revision=13962 | ||||
* | Migrate frame types so that desktop/browser.h does not include render/html.h | Daniel Silverstone | 2012-03-24 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13605 | ||||
* | Add browser_window drag type accessor. | Michael Drake | 2012-02-28 | 1 | -2/+9 |
| | | | | svn path=/trunk/netsurf/; revision=13494 | ||||
* | Add browser window scale acceser. | Michael Drake | 2012-02-27 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13491 | ||||
* | Constify rect param to browser_window_set_drag_type. | Michael Drake | 2012-01-11 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13398 | ||||
* | Pass pointer constraints for drag out to front ends. Ensure content ↵ | Michael Drake | 2012-01-11 | 1 | -0/+1 |
| | | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395 | ||||
* | Allow drag handlers to inform browser window layer of any pointer range ↵ | Michael Drake | 2012-01-10 | 1 | -1/+2 |
| | | | | | | constraints. svn path=/trunk/netsurf/; revision=13394 | ||||
* | Totaly prefunctry binding to spidermonkey | Vincent Sanders | 2012-01-01 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=13360 | ||||
* | Currently untested (and unused) "drop file on browser window" handling. | Michael Drake | 2011-12-01 | 1 | -0/+12 |
| | | | | svn path=/trunk/netsurf/; revision=13215 | ||||
* | New function for sending a scroll request into a core browser window at a ↵ | Michael Drake | 2011-11-29 | 1 | -0/+15 |
| | | | | | | given coordinate. Currently handles frames only. TODO: iframes and css overflow scrollable boxes. Front ends should call this to pass scroll wheel actions to the core. svn path=/trunk/netsurf/; revision=13197 | ||||
* | Intern bw->frag_id. | Michael Drake | 2011-10-28 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13090 | ||||
* | use the default resource:favicon.ico when a site has no icon of its own | Vincent Sanders | 2011-10-07 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12992 | ||||
* | metadata links stored in contents | Vincent Sanders | 2011-10-07 | 1 | -1/+3 |
| | | | | | | browser uses metadata links for favicons svn path=/trunk/netsurf/; revision=12977 | ||||
* | initial favicon support | Vincent Sanders | 2011-10-06 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12975 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Expose contextual content request API to front ends, via browser window layer. | Michael Drake | 2011-09-06 | 1 | -0/+13 |
| | | | | svn path=/trunk/netsurf/; revision=12755 | ||||
* | Remove old frame dimensions from browser_window struct. | Michael Drake | 2011-09-06 | 1 | -6/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12750 | ||||
* | Remove unused browser_window_owner function. | Michael Drake | 2011-09-05 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12739 | ||||
* | Improve browser window drag tracking, so that drags in internal browser ↵ | Michael Drake | 2011-08-24 | 1 | -0/+3 |
| | | | | | | windows (iframes) carry on if pointer goes outside the bw that owns the drag. svn path=/trunk/netsurf/; revision=12663 | ||||
* | Remove current_redraw_browser global. | Michael Drake | 2011-08-24 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12661 | ||||
* | Core part of search improvement: | Michael Drake | 2011-08-24 | 1 | -4/+4 |
| | | | | | | | | | | + 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 | ||||
* | Remove assumption of gui window from search. | Michael Drake | 2011-07-14 | 1 | -0/+21 |
| | | | | svn path=/trunk/netsurf/; revision=12603 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -3/+20 |
| | | | | | | | Selection no longer uses current_redraw_browser. Fix long-standing selection bugs on platforms that use action on release behaviour. svn path=/trunk/netsurf/; revision=12598 | ||||
* | Clean up text input code. Now desktop/textinput.{c|h} is concerend with ↵ | Michael Drake | 2011-07-07 | 1 | -10/+24 |
| | | | | | | browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. svn path=/trunk/netsurf/; revision=12587 | ||||
* | Pass struct rect to browser_window_update_box(), rather than union ↵ | Michael Drake | 2011-07-06 | 1 | -2/+1 |
| | | | | | | content_msg_data. svn path=/trunk/netsurf/; revision=12584 | ||||
* | Iframe scrollbars. | Michael Drake | 2011-07-05 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12571 | ||||
* | Function to find out if browser window has a selection. Front ends should ↵ | Michael Drake | 2011-07-02 | 1 | -0/+8 |
| | | | | | | use this API. RISC OS front end updated. svn path=/trunk/netsurf/; revision=12556 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -1/+2 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Function to get root browser window. | Michael Drake | 2011-06-28 | 1 | -0/+8 |
| | | | | svn path=/trunk/netsurf/; revision=12531 |