Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove trailing whitespace. | Michael Drake | 2014-10-15 | 1 | -1/+1 |
| | |||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -4/+6 |
| | | | | | | | | | | | | 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 hotlist and global_history _get_selection functions. | Michael Drake | 2014-05-24 | 1 | -89/+98 |
| | | | | | Broken when selection was folder, rather than entry. Renamed tree_node_flags lables to avoid TREE_NODE_NONE name clash. | ||||
* | reduce desktop/browser.h unecessary includes | Vincent Sanders | 2014-02-03 | 1 | -3/+5 |
| | |||||
* | stop system colours being anything to do with frontends | Vincent Sanders | 2014-01-10 | 1 | -7/+7 |
| | |||||
* | Fix for gcc2 flexible array declaration | François Revol | 2013-12-07 | 1 | -1/+1 |
| | |||||
* | Visual indication of hotlist's folder for unsorted entries, with special icon. | Michael Drake | 2013-11-08 | 1 | -3/+9 |
| | |||||
* | Apply plot offsets to overlays. | Michael Drake | 2013-10-26 | 1 | -6/+6 |
| | |||||
* | Remove unrequired NULL check. | Michael Drake | 2013-10-23 | 1 | -1/+1 |
| | |||||
* | Remove unreachable code. | Michael Drake | 2013-10-23 | 1 | -5/+1 |
| | |||||
* | Assert that root node is non-NULL. | Michael Drake | 2013-10-23 | 1 | -0/+2 |
| | |||||
* | Remove unnecessary check. | Michael Drake | 2013-10-23 | 1 | -2/+1 |
| | |||||
* | Fix deref before NULL check. | Michael Drake | 2013-10-23 | 1 | -0/+3 |
| | |||||
* | Assert target node is non-NULL. | Michael Drake | 2013-10-22 | 1 | -0/+1 |
| | |||||
* | LOG init/fini messages. | Michael Drake | 2013-10-11 | 1 | -1/+8 |
| | |||||
* | Set unused channel to 0xff, so that rendering isn't broken in front ends ↵ | Michael Drake | 2013-10-05 | 1 | -11/+11 |
| | | | | that don't heed the OPACITY flag. | ||||
* | Appease gtk front end's broken bitmap behaviour. | Michael Drake | 2013-10-03 | 1 | -0/+10 |
| | |||||
* | Init unused alpha channel to 0, even though we set the bitmaps as opaque. | Michael Drake | 2013-10-03 | 1 | -11/+11 |
| | |||||
* | Avoid NULL deref when deleting a node, causing empty ancestor nodes to be ↵ | Michael Drake | 2013-10-03 | 1 | -4/+4 |
| | | | | deleted. | ||||
* | Generate anti-aliased triangles in bitmaps and plot via bitmap plotter. ↵ | Michael Drake | 2013-10-02 | 1 | -101/+263 |
| | | | | (Without anti-aliasing was too ugly to be endured.) | ||||
* | Use polygon plotter for treeview furniture (node expansion/contraction ↵ | Michael Drake | 2013-10-02 | 1 | -23/+111 |
| | | | | triangles), instead of triangle text glyphs. | ||||
* | We return client data, not node. | Michael Drake | 2013-09-14 | 1 | -1/+5 |
| | |||||
* | Add functions to get first selected hotlist/global_history node data. | Michael Drake | 2013-09-13 | 1 | -0/+9 |
| | |||||
* | Enable front end to select treeview text size. | Michael Drake | 2013-09-09 | 1 | -2/+4 |
| | |||||
* | Protect against attempt to initialise twice. | Michael Drake | 2013-09-09 | 1 | -0/+8 |
| | |||||
* | Squash warning from older GCC. | Michael Drake | 2013-09-08 | 1 | -2/+2 |
| | |||||
* | Express logic to avoid confusing static analyser. | Michael Drake | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | Express logic so that the static analyser can understand and not report NULL ↵ | Michael Drake | 2013-09-05 | 1 | -5/+4 |
| | | | | deref. | ||||
* | Remove a couple of dead stores. | Michael Drake | 2013-09-05 | 1 | -3/+2 |
| | |||||
* | Ensure correct field is edited when more than one hidden field is editable. | Michael Drake | 2013-09-05 | 1 | -1/+1 |
| | |||||
* | Ensure tree height is provided when treeview building is complete. | Michael Drake | 2013-09-03 | 1 | -0/+2 |
| | |||||
* | Make externally induced node expand/contract cause redraw. | Michael Drake | 2013-09-03 | 1 | -11/+94 |
| | |||||
* | Change recursife node collapse behaviour slightly. | Michael Drake | 2013-09-03 | 1 | -17/+24 |
| | |||||
* | Node collapsing needs to happen when leaving nodes. | Michael Drake | 2013-09-03 | 1 | -8/+7 |
| | |||||
* | Add a pair of recursive expand/contract functions. | Michael Drake | 2013-09-03 | 1 | -2/+78 |
| | |||||
* | Polish node deletion. | Michael Drake | 2013-08-30 | 1 | -8/+20 |
| | |||||
* | Improve callback suppression options. Reduce unnecessary callback usage. | Michael Drake | 2013-08-30 | 1 | -28/+63 |
| | |||||
* | Avoid copying rectangle for redraw_request calls. | Michael Drake | 2013-08-30 | 1 | -12/+12 |
| | |||||
* | Various redraw improvements. | Michael Drake | 2013-08-29 | 1 | -31/+66 |
| | |||||
* | Make client-requested node deletions issue a redraw request. | Michael Drake | 2013-08-29 | 1 | -0/+8 |
| | |||||
* | Use treeview height instead of REDRAW_MAX for rectangle's y1. | Michael Drake | 2013-08-29 | 1 | -1/+3 |
| | |||||
* | Redraw on node creation, unless suppressed. | Michael Drake | 2013-08-29 | 1 | -94/+114 |
| | |||||
* | Fix one px missmatch between click and drag handling of node selection. | Michael Drake | 2013-08-28 | 1 | -2/+2 |
| | |||||
* | Add height getter. | Michael Drake | 2013-08-28 | 1 | -0/+10 |
| | |||||
* | Remove select all and clear selection functions from public API. Clients ↵ | Michael Drake | 2013-08-28 | 1 | -4/+16 |
| | | | | can send KEY_SELECT_ALL and KEY_CLEAR_SELECTION to the keypress handler. | ||||
* | Simple treeview_edit_selection implementation. | Michael Drake | 2013-08-28 | 1 | -0/+36 |
| | |||||
* | Function to get releations for node entry. | Michael Drake | 2013-08-27 | 1 | -0/+107 |
| | |||||
* | Expose leaving node callback in public treeview walker interface. | Michael Drake | 2013-08-22 | 1 | -8/+23 |
| | |||||
* | Inform when textarea drag is happening. | Michael Drake | 2013-08-21 | 1 | -0/+1 |
| | |||||
* | Add folder node update function. | Michael Drake | 2013-08-20 | 1 | -1/+41 |
| |