Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Plotters: Change stroke width in the plot_style_t to fixed point. | Michael Drake | 2018-05-23 | 1 | -3/+3 |
| | |||||
* | Plotters: Add plot_style_fixed type, and use for font size. | Michael Drake | 2018-05-23 | 1 | -2/+2 |
| | |||||
* | CSS utils: Handle new units in length conversion routines. | Michael Drake | 2018-01-05 | 1 | -7/+39 |
| | | | | | This causes a ripple effect of all the callsites needing information they didn't have. | ||||
* | Squash GCC7 warning for ‘~’ on a boolean expression. | Michael Drake | 2017-10-23 | 1 | -1/+1 |
| | |||||
* | Textarea: Add API to access current textarea contents. | Michael Drake | 2017-09-18 | 1 | -0/+11 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -14/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | make scrollbar redraw signal errors correctly | Vincent Sanders | 2017-03-01 | 1 | -2/+4 |
| | | | | | allow scrollbar redraw to return error codes and update documentation commenst appropriately. | ||||
* | Update all core use of plotters to new API | Vincent Sanders | 2017-02-11 | 1 | -34/+39 |
| | |||||
* | move key press enums and operations to their own header | Vincent Sanders | 2016-07-01 | 1 | -6/+6 |
| | |||||
* | Allow include directories to be added by sub makefiles | Vincent Sanders | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | move plotters header into public API | Vincent Sanders | 2016-05-30 | 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 layout header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move clipboard header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -1/+1 |
| | |||||
* | update scrollbar_create error handling to return nserror | Vincent Sanders | 2016-04-26 | 1 | -5/+7 |
| | |||||
* | split out the layout glyph sizing and splitting API | Vincent Sanders | 2016-04-23 | 1 | -8/+8 |
| | | | | | This refactors the core "font" sizing API to be handled through gui function tables similar to every other core/frontend calling API. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -14/+14 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | To avoid namespace conflicts with ncurses add NetSurf key prefix. | Witold Filipczyk | 2015-03-27 | 1 | -28/+28 |
| | | | | Adds a NetSurf key code prefix of NS_ to all key codes. | ||||
* | Ensure line lengths cache is created initialised to zero. | Michael Drake | 2015-02-15 | 1 | -3/+2 |
| | |||||
* | Desktop doxygen fixes | Vincent Sanders | 2014-11-09 | 1 | -1/+1 |
| | |||||
* | remove unecessary browser.h include from core headers | Vincent Sanders | 2014-10-17 | 1 | -0/+1 |
| | |||||
* | Update the core to use the split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -3/+6 |
| | | | | Second in the series to decouple the core API usage from the frontends. | ||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -4/+5 |
| | | | | | | | | | | | | 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. | ||||
* | Fix textarea wrap bug. | Michael Drake | 2014-09-27 | 1 | -2/+12 |
| | | | | | | Was comparing against the current start line length, to decide if it needed redrawing, without taking into account that old start line might have been longer. | ||||
* | Fix a couple of comment typos. | Michael Drake | 2014-09-19 | 1 | -2/+2 |
| | |||||
* | Improve comments and simplify code. | Michael Drake | 2014-09-18 | 1 | -7/+11 |
| | |||||
* | Improve textarea layout comments to explain the non-obvious bits better. | Michael Drake | 2014-09-18 | 1 | -1/+5 |
| | |||||
* | Improve comment. | Michael Drake | 2014-09-18 | 1 | -3/+4 |
| | |||||
* | Fix missing doxygen parameter comment. | Michael Drake | 2014-09-18 | 1 | -0/+1 |
| | |||||
* | Fixes #2101, evaluation of text field and textarea line height. | Achal-Aggarwal | 2014-03-31 | 1 | -3/+3 |
| | |||||
* | Fix #0002097, with thanks to Achal-Aggarwal for tracking this down. | Michael Drake | 2014-03-27 | 1 | -3/+4 |
| | |||||
* | Fix redraw when selections are deleted. | Michael Drake | 2014-02-17 | 1 | -10/+30 |
| | |||||
* | More scaled rendering improvements. Partial redraws of scaled textareas ↵ | Michael Drake | 2014-01-21 | 1 | -3/+12 |
| | | | | can't work atm, since neither the textarea nor content is aware of scale. | ||||
* | Fix scaled rendering clip rect bottom calculation. | Michael Drake | 2014-01-21 | 1 | -1/+1 |
| | |||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -2/+2 |
| | |||||
* | complete move of remaining core gui functions | Vincent Sanders | 2014-01-15 | 1 | -0/+2 |
| | |||||
* | move remaining gui operations to table | Vincent Sanders | 2014-01-14 | 1 | -2/+2 |
| | |||||
* | Return message to client when textarea is modified. | Michael Drake | 2014-01-04 | 1 | -0/+9 |
| | |||||
* | Dodge Coverity scan issue. | Michael Drake | 2013-10-23 | 1 | -1/+3 |
| | |||||
* | Make undo and redo share common implementation. | Michael Drake | 2013-10-01 | 1 | -72/+28 |
| | |||||
* | Wipe undo buffer on textarea_set_text. | Michael Drake | 2013-10-01 | 1 | -0/+3 |
| | |||||
* | Ensure cut can be undone. | Michael Drake | 2013-10-01 | 1 | -2/+2 |
| | |||||
* | Implement textarea undo and redo. | Michael Drake | 2013-10-01 | 1 | -12/+89 |
| | |||||
* | Start implementing undo/redo. For now it just records changes, the actual ↵ | Michael Drake | 2013-09-30 | 1 | -11/+182 |
| | | | | undo/redo handling is not yet done. | ||||
* | We return client data, not node. | Michael Drake | 2013-09-14 | 1 | -2/+55 |
| | |||||
* | Remove dead assignment. | Michael Drake | 2013-09-05 | 1 | -3/+2 |
| | |||||
* | Remove dead assignement. | Michael Drake | 2013-09-05 | 1 | -2/+1 |
| | |||||
* | Don't show caret when scrolling a textarea that hasn't been given focus. | Michael Drake | 2013-03-27 | 1 | -1/+2 |
| |