Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | move desktop window header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move mouse and pointer state header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -1/+0 |
| | |||||
* | Improve content encoding information API | Vincent Sanders | 2014-11-07 | 1 | -1/+0 |
| | | | | | Extend the content_get_encoding() API to retrieve the source of the encoding as well as the actual encoding. | ||||
* | Allow content handlers to have debug values set through API | Vincent Sanders | 2014-11-06 | 1 | -3/+0 |
| | | | | | | | | Previously content handler debugging features were accessed by global variables. This allows the setting of debugging parameters via a content API giving per content control over debugging features. Currently only used by the html content handler to toggle global redraw debugging. | ||||
* | Make the fetching of a contents encoding generic. | Vincent Sanders | 2014-11-05 | 1 | -1/+0 |
| | | | | | | | The frontends previously had to use an html renderer API to get the encoding of a content. This also required the explicit checking of the contents type rather than using the existing content API to abstract this knowledge. | ||||
* | Add bw function to get scrollbar type. | Michael Drake | 2014-10-25 | 1 | -2/+3 |
| | |||||
* | try and improve usage of browser window internals | Vincent Sanders | 2014-07-06 | 1 | -3/+4 |
| | |||||
* | Add infrastructure for calling front ends to set file gadget filenames via ↵ | Rob Kendrick | 2014-01-05 | 1 | -0/+2 |
| | | | | clicking in addition to drag-and-drop | ||||
* | Debounce style updates | John-Mark Bell | 2013-03-16 | 1 | -1/+1 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 1 | -8/+1 |
| | |||||
* | Fix handling of inline stylesheets with @import | John-Mark Bell | 2013-02-26 | 1 | -1/+4 |
| | |||||
* | refactor stylesheet handling to separate object from within html rendering | Vincent Sanders | 2013-02-24 | 1 | -0/+9 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Michael Drake | 2013-02-22 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts of doom: render/html.c | ||||
| * | deal with inline styles on updates instead of insert | Vincent Sanders | 2013-02-20 | 1 | -0/+1 |
| | | |||||
* | | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -0/+1 |
|/ | | | | | | | | | | | | | 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. | ||||
* | First pass at getting html forms to use textarea widget. | Michael Drake | 2013-02-06 | 1 | -0/+1 |
| | | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. | ||||
* | Clean up search gui callbacks. | Michael Drake | 2012-08-14 | 1 | -0/+1 |
| | |||||
* | extend script enumeration to include asyncronous and deferred scripts | Vincent Sanders | 2012-07-30 | 1 | -5/+8 |
| | |||||
* | fix quirks mode setting with libdom hubbub parser | Vincent Sanders | 2012-07-14 | 1 | -6/+0 |
| | |||||
* | remove parser binding layer | Vincent Sanders | 2012-07-13 | 1 | -2/+11 |
| | |||||
* | fix mimetype handling of script elements | Vincent Sanders | 2012-06-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13993 | ||||
* | restructure javascript binding layout to be more explicit | Vincent Sanders | 2012-06-19 | 1 | -0/+20 |
| | | | | | | | fix html content so it correctly loads all the script tags svn path=/trunk/netsurf/; revision=13968 | ||||
* | Migrate frame types so that desktop/browser.h does not include render/html.h | Daniel Silverstone | 2012-03-24 | 1 | -15/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13605 | ||||
* | initial move to libdom | Vincent Sanders | 2012-03-23 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13573 | ||||
* | Enable User CSS file. | Michael Drake | 2012-03-06 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13507 | ||||
* | Use lwc_string for box->id. | Michael Drake | 2011-10-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13093 | ||||
* | initial favicon support | Vincent Sanders | 2011-10-06 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12975 | ||||
* | Build resource: map at start time | John Mark Bell | 2011-10-05 | 1 | -4/+0 |
| | | | | | | Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate svn path=/trunk/netsurf/; revision=12949 | ||||
* | Parallelise object fetches | John Mark Bell | 2011-10-03 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12934 | ||||
* | More conversion to nsurl. (box->href, object params, imagemaps, (i)frames) | Michael Drake | 2011-10-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12933 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Restartable box tree constructor. Yield between elements. | John Mark Bell | 2011-09-29 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12912 | ||||
* | Virtualise content handler finalisation calls. Remove pointless implementations. | John Mark Bell | 2011-09-15 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12797 | ||||
* | Avoid instance of using bw->current_content outside desktop/. | Michael Drake | 2011-08-31 | 1 | -2/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12690 | ||||
* | Core part of search improvement: | Michael Drake | 2011-08-24 | 1 | -0/+2 |
| | | | | | | | | | | + 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 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -0/+1 |
| | | | | | | | 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 | ||||
* | 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 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -92/+13 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Remove redundant parameter from content_open API | John Mark Bell | 2011-03-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11964 | ||||
* | Keep child objects of a HTML content in a list, instead of an array | John Mark Bell | 2011-03-10 | 1 | -6/+7 |
| | | | | svn path=/trunk/netsurf/; revision=11963 | ||||
* | Cache space widths. | Michael Drake | 2011-03-01 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11877 | ||||
* | Constify | John Mark Bell | 2011-02-14 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11680 | ||||
* | Pass clip rect as struct through content_redraw api. Update the front ends ↵ | Michael Drake | 2011-02-13 | 1 | -2/+1 |
| | | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670 | ||||
* | Fix crash when top-level content is not HTML and there is a fragment ↵ | John Mark Bell | 2010-10-11 | 1 | -1/+1 |
| | | | | | | | | identifier in the URL. Constify. svn path=/trunk/netsurf/; revision=10881 | ||||
* | + Refactor input handling from browser window code into content | Michael Drake | 2010-06-04 | 1 | -4/+19 |
| | | | | | | | | | | | | | handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561 | ||||
* | Add encoding source getter. | Michael Drake | 2010-04-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10269 |