Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove unecessary browser.h include from core headers | Vincent Sanders | 2014-10-17 | 1 | -2/+3 |
| | |||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -7/+10 |
| | | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends. | ||||
* | Always treat root element as overflow:visible. | Michael Drake | 2014-07-18 | 1 | -47/+50 |
| | | | | Fixes bug #2149. | ||||
* | Slight simplification to how wo choose whether to clip for overflow. | Michael Drake | 2014-06-15 | 1 | -8/+20 |
| | |||||
* | Handle overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 1 | -33/+70 |
| | | | | | Fixes display of BBC Sport. Requires LibCSS with support for overflow-x and overflow-y. | ||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | Fix handling of clip property to avoid clip rectangles that are entierly ↵ | Michael Drake | 2013-05-28 | 1 | -2/+2 |
| | | | | outside the redraw region. | ||||
* | Fix abort of page render on failed content_redraw of background image. | Michael Drake | 2013-04-23 | 1 | -5/+5 |
| | |||||
* | Change selection colours so selection background takes text colour, and ↵ | Michael Drake | 2013-02-15 | 1 | -9/+6 |
| | | | | selected text becomes black or white -- whichever gives greatest contrast. | ||||
* | Scaled textarea rendering support. Ugly. | Michael Drake | 2013-02-08 | 1 | -2/+2 |
| | |||||
* | First pass at getting html forms to use textarea widget. | Michael Drake | 2013-02-06 | 1 | -2/+18 |
| | | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. | ||||
* | Make scale const. | Michael Drake | 2013-01-02 | 1 | -1/+1 |
| | |||||
* | Remove forward declaration. | Michael Drake | 2013-01-02 | 1 | -1237/+1200 |
| | |||||
* | Add support for CSS clip property. | Michael Drake | 2012-11-06 | 1 | -1/+42 |
| | |||||
* | Height is already scaled. Make OBJ char bigger. | Michael Drake | 2012-11-05 | 1 | -1/+1 |
| | |||||
* | Center broken object indicator. | Michael Drake | 2012-11-05 | 1 | -5/+12 |
| | |||||
* | Don't abort redraw on bad image. | Michael Drake | 2012-11-05 | 1 | -2/+18 |
| | |||||
* | Fix scaled html object rendering. | Michael Drake | 2012-08-22 | 1 | -0/+5 |
| | |||||
* | Include dom/dom.h where it might be needed | Daniel Silverstone | 2012-03-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13625 | ||||
* | NetSurf options rework (a=vince r=daniels,jmb) | Vincent Sanders | 2012-03-22 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13548 | ||||
* | Change GTK plotting to use cairo surfaces throughout | Vincent Sanders | 2011-12-30 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13354 | ||||
* | Remove core print specific option from html redraw. | Michael Drake | 2011-12-23 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13339 | ||||
* | Make html_redraw obey background image redraw requirement. | Michael Drake | 2011-12-23 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13336 | ||||
* | Don't try to render overflow scrollbars for the root element. | Michael Drake | 2011-09-07 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12774 | ||||
* | refactor bitmap out of generic content structure | Vincent Sanders | 2011-08-31 | 1 | -22/+20 |
| | | | | svn path=/trunk/netsurf/; revision=12686 | ||||
* | Remove last use of current_redraw_browser. | Michael Drake | 2011-08-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12652 | ||||
* | Core part of search improvement: | Michael Drake | 2011-08-24 | 1 | -9/+9 |
| | | | | | | | | | | + 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 | ||||
* | Don't need current_redraw_browser for box scrollbars any more. | Michael Drake | 2011-07-13 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12602 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -15/+15 |
| | | | | | | | 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 unnecessary #include. | Michael Drake | 2011-07-07 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12591 | ||||
* | Remove ghost caret. | Michael Drake | 2011-07-07 | 1 | -41/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12589 | ||||
* | Clean up text input code. Now desktop/textinput.{c|h} is concerend with ↵ | Michael Drake | 2011-07-07 | 1 | -1/+1 |
| | | | | | | browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. svn path=/trunk/netsurf/; revision=12587 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -146/+202 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵ | Michael Drake | 2011-06-28 | 1 | -36/+52 |
| | | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529 | ||||
* | Make search_term_highlighted a core function. | Michael Drake | 2011-06-28 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12524 | ||||
* | Core form select widget now associated with HTML contents. Don't use ↵ | Michael Drake | 2011-06-28 | 1 | -6/+4 |
| | | | | | | current_redraw_browser for select widget redraw. Fixes core select widget in iframes. svn path=/trunk/netsurf/; revision=12522 | ||||
* | Pass the content object down through html_redraw. Make overflow scrollbars ↵ | Michael Drake | 2011-06-28 | 1 | -14/+16 |
| | | | | | | used content for scrollbar, rather than browser window. Fixes overflow scrollbars in iframes. svn path=/trunk/netsurf/; revision=12520 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -1/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | Correct offset for scaled iframe redraw. | Michael Drake | 2011-06-24 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12498 | ||||
* | First pass at core iframes. Currently lacking scrollbars. | Michael Drake | 2011-06-14 | 1 | -4/+9 |
| | | | | svn path=/trunk/netsurf/; revision=12474 | ||||
* | Restore clipping rectangle before rendering scrollbars. Fixes broken ↵ | Michael Drake | 2011-05-11 | 1 | -0/+5 |
| | | | | | | rendering due to interaction between text selection and scroll. svn path=/trunk/netsurf/; revision=12379 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -11/+11 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | consolidate content redraw | Vincent Sanders | 2011-05-08 | 1 | -4/+6 |
| | | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -4/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Reduce number of page reflows and viewport | Michael Drake | 2011-04-27 | 1 | -2/+4 |
| | | | | | | | | | | | redraws as images are fetched: + Flag known-sized boxes generated by images. + Treat them as replaced all through layout. + Only reflow the document for fetched images if we don't already have the box at the right size. svn path=/trunk/netsurf/; revision=12243 | ||||
* | Fix scaled text-plain contents. | Michael Drake | 2011-03-15 | 1 | -6/+9 |
| | | | | svn path=/trunk/netsurf/; revision=12059 | ||||
* | Handle scaling of text plots in core. | Michael Drake | 2011-03-08 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11935 | ||||
* | Move printed to box flags. | Michael Drake | 2011-03-02 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11888 | ||||
* | Make box flags and move new line indicator to it. | Michael Drake | 2011-03-02 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11886 | ||||
* | Cache space widths. | Michael Drake | 2011-03-01 | 1 | -8/+3 |
| | | | | svn path=/trunk/netsurf/; revision=11877 |