Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove scaling from internal browser get_dimensions calls | Vincent Sanders | 2019-08-02 | 1 | -3/+3 |
| | |||||
* | split browser and browser_window operations | Vincent Sanders | 2019-08-01 | 1 | -7/+2 |
| | |||||
* | Add concept of browser scroll offset saving in local history | Daniel Silverstone | 2017-09-23 | 1 | -1/+14 |
| | |||||
* | move history bitmap thumbnail into the page information structure | Vincent Sanders | 2017-09-10 | 1 | -1/+1 |
| | |||||
* | remove depricated local history display API | Vincent Sanders | 2017-06-11 | 1 | -1/+43 |
| | | | | | | Move local history display into separate module using corewindow API. Note this is purely the rendering and teh browser history module still constructs the history data. | ||||
* | Split local history data from viewer in headers | Vincent Sanders | 2017-06-10 | 1 | -0/+51 |
| | | | | | | This separates the local history data object API from the viewing API. It also changes the api to return nsurl references instead of strings. | ||||
* | remove reformat from browser window operation table | Vincent Sanders | 2017-04-26 | 1 | -1/+2 |
| | | | | | | the reformat callback was completely unecessary and implementations appeared potentialy buggy. This rationalises the API and reduces the number of operations a frontend must provide. | ||||
* | split out browser window drag context into separate structure | Vincent Sanders | 2017-03-03 | 1 | -17/+26 |
| | |||||
* | split out browser windoe favicon context to separate structure | Vincent Sanders | 2017-03-03 | 1 | -8/+23 |
| | |||||
* | split out status bar text cache into separate struct | Vincent Sanders | 2017-03-03 | 1 | -11/+26 |
| | |||||
* | move plot style header to netsurf include directory | Vincent Sanders | 2017-01-13 | 1 | -1/+2 |
| | | | | | move plotter style header and adjust all callers to use only what they actually require. | ||||
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -0/+1 |
| | |||||
* | move desktop window header into public API | Vincent Sanders | 2016-05-30 | 1 | -2/+2 |
| | |||||
* | replace wallclock API usage with nsutils monitonic time | Vincent Sanders | 2016-04-21 | 1 | -1/+1 |
| | |||||
* | Remove unecessary header include. | Michael Drake | 2014-11-24 | 1 | -1/+0 |
| | |||||
* | Add bw function to get scrollbar type. | Michael Drake | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Move browser_window_get_root to private header. | Michael Drake | 2014-10-25 | 1 | -0/+8 |
| | |||||
* | Move browser_window_set_status to private header. | Michael Drake | 2014-10-25 | 1 | -0/+8 |
| | |||||
* | improve documentation in headers | Vincent Sanders | 2014-10-19 | 1 | -1/+19 |
| | |||||
* | try and improve usage of browser window internals | Vincent Sanders | 2014-07-06 | 1 | -0/+1 |
| | |||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -3/+0 |
| | |||||
* | Make history internal to browser_window module. | Michael Drake | 2014-02-15 | 1 | -1/+1 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -2/+2 |
| | | | | browser_window_navigate flags. | ||||
* | Move broser_window_initialise_common to browser_private.h | Michael Drake | 2014-02-09 | 1 | -0/+3 |
| | |||||
* | Move browser_window_update_extent to browser_private.h | Michael Drake | 2014-02-08 | 1 | -0/+10 |
| | |||||
* | Remove search context from browser window, simplify search interface for ↵ | Michael Drake | 2013-05-07 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -14/+6 |
| | | | | | | | | | | | | | 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. | ||||
* | Move browser_window struct to private header. Places that shouldn't include ↵ | Michael Drake | 2012-08-22 | 1 | -0/+177 |
it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows |