Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Treeview: Consider search bar for redraw area calculation. | Michael Drake | 2019-01-19 | 1 | -2/+2 |
| | |||||
* | Treeview: Use helper to get tree height. | Michael Drake | 2019-01-19 | 1 | -1/+1 |
| | |||||
* | Treeview: Consolidate search bar height calculation. | Michael Drake | 2019-01-19 | 1 | -26/+27 |
| | |||||
* | Treeview: Fix designated struct initialisation. | Michael Drake | 2018-10-04 | 1 | -6/+6 |
| | |||||
* | Treeview: Allow dragging selection to a selected target. | Michael Drake | 2018-07-26 | 1 | -6/+14 |
| | | | | | | This can be used to consolidate a scattered selection at drop target when the the drop target happens to be part of the selection. | ||||
* | Treeview: Various changes to redraw rectangle for search bar. | Michael Drake | 2018-07-26 | 1 | -33/+64 |
| | |||||
* | Plotters: Add plot_style_fixed type, and use for font size. | Michael Drake | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | Treeview: Ignore mouse leaving the treeview window. | Michael Drake | 2017-09-27 | 1 | -0/+5 |
| | |||||
* | Treeview: Deactivate search on cancel. | Michael Drake | 2017-09-25 | 1 | -0/+1 |
| | |||||
* | Treeview: When expanding nodes in search view, adjust height only for ↵ | Michael Drake | 2017-09-22 | 1 | -1/+3 |
| | | | | matching entries. | ||||
* | Treeview: Ensure we know our treeview when doing treeview node collapse. | Michael Drake | 2017-09-22 | 1 | -0/+1 |
| | |||||
* | Treeview: Cancel any search when treeview is detatched from its corewindow. | Michael Drake | 2017-09-22 | 1 | -0/+2 |
| | |||||
* | Treeview: Split out search cancel functionality. | Michael Drake | 2017-09-22 | 1 | -7/+32 |
| | |||||
* | Treeview: Destroy search first on treeview destruction. | Michael Drake | 2017-09-18 | 1 | -4/+6 |
| | |||||
* | Treeview: Avoid searching empty treeview. | Michael Drake | 2017-09-18 | 1 | -0/+4 |
| | |||||
* | Treeview: Handle node expansion on switch between search and normal view. | Michael Drake | 2017-09-18 | 1 | -17/+27 |
| | |||||
* | Treeview: Update search filtered display on treeview changes. | Michael Drake | 2017-09-18 | 1 | -175/+206 |
| | |||||
* | Treeview: Update search bar display when it loses focus. | Michael Drake | 2017-09-18 | 1 | -1/+5 |
| | |||||
* | Treeview: Only let search textarea consume mouse if not dragging. | Michael Drake | 2017-09-18 | 1 | -1/+3 |
| | |||||
* | Treeview: Update mouse handling details for filtered view. | Michael Drake | 2017-09-18 | 1 | -7/+12 |
| | | | | | No moves are allowed in viltered view. Node indents are constant in filtered view. | ||||
* | Treeview: Update treeview walker to handle walking the filtered display. | Michael Drake | 2017-09-18 | 1 | -63/+137 |
| | |||||
* | Treeview: Track height of display in search view. | Michael Drake | 2017-09-18 | 1 | -6/+33 |
| | |||||
* | Treeview: Slight simplification of treeview_walk_internal(). | Michael Drake | 2017-09-18 | 1 | -4/+2 |
| | |||||
* | Treeview: Fix function namespace. | Michael Drake | 2017-09-18 | 1 | -22/+22 |
| | |||||
* | Treeview: Scroll to top when treeview search bar is modified. | Michael Drake | 2017-09-18 | 1 | -1/+22 |
| | |||||
* | Treeview: Add support for rendering search filter matches as-you-type. | Michael Drake | 2017-09-10 | 1 | -1/+230 |
| | |||||
* | Treeview: Split tree-style treeview rendering out into helper. | Michael Drake | 2017-09-10 | 1 | -122/+150 |
| | |||||
* | Treeview: Add node matching to search text modification callback. | Michael Drake | 2017-09-10 | 1 | -3/+131 |
| | |||||
* | Treeview: Improve some code wrapping. | Michael Drake | 2017-09-10 | 1 | -10/+9 |
| | |||||
* | Treeview: Ensure window extents take account of search bar presence. | Michael Drake | 2017-09-10 | 1 | -2/+9 |
| | |||||
* | Treeview: Add keypress handling to the search bar. | Michael Drake | 2017-09-10 | 1 | -1/+18 |
| | |||||
* | Treeview: Handle mouse clicks on search bar. | Michael Drake | 2017-09-10 | 1 | -0/+17 |
| | |||||
* | Treeview: Update treeview mouse handling to offset for search bar presence. | Michael Drake | 2017-09-10 | 1 | -5/+10 |
| | |||||
* | Treeview: Add search bar rendering to redraw function. | Michael Drake | 2017-09-10 | 1 | -0/+34 |
| | |||||
* | Treeview: Create and destroy a textarea for search. | Michael Drake | 2017-09-10 | 1 | -43/+123 |
| | |||||
* | Treeview: Add search drag type to enumeration. | Michael Drake | 2017-09-10 | 1 | -1/+2 |
| | |||||
* | Treeview: Split out textarea construction helper. | Michael Drake | 2017-09-09 | 1 | -22/+44 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -9/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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); | ||||
* | update invalidate area core window API | Vincent Sanders | 2017-05-23 | 1 | -20/+20 |
| | | | | | | | | slightly extends the invalidate core window API with error return and whole window invalidation. Also renames it to be more inline with browser window API call. cannot quite reuse browser window API yet as that applies scaling | ||||
* | Change interface to system colours to allow reporting of errors | Vincent Sanders | 2017-03-01 | 1 | -30/+59 |
| | | | | | | Allow system colour interface to report errors instead of silently failing and propogate the errors. This also fixes teh system colour documentation. | ||||
* | Improve treeview documentation comments | Vincent Sanders | 2017-02-28 | 1 | -480/+794 |
| | |||||
* | clean up incorrect documentation comments from plotter API rework | Vincent Sanders | 2017-02-14 | 1 | -4/+4 |
| | |||||
* | Update knockout plotter to use new API | Vincent Sanders | 2017-02-11 | 1 | -1/+1 |
| | |||||
* | Update all core use of plotters to new API | Vincent Sanders | 2017-02-11 | 1 | -42/+53 |
| | |||||
* | rationalise use of utils/utils.h header | Vincent Sanders | 2017-01-19 | 1 | -0/+1 |
| | |||||
* | Treeview: Add API for attaching and detaching from corewindows. | Michael Drake | 2016-12-29 | 1 | -0/+29 |
| | |||||
* | Treeview: Allow treeview to be created "detached". | Michael Drake | 2016-12-29 | 1 | -2/+1 |
| | | | | This allows treeviews to be constructed before their corewindow. | ||||
* | Treeview: Don't call corewindow callbacks if not attached to a corewindow. | Michael Drake | 2016-12-29 | 1 | -4/+12 |
| | |||||
* | Treeview: Convert to using corewindow callback wrappers. | Michael Drake | 2016-12-29 | 1 | -37/+35 |
| | |||||
* | Treeview: Add wrappers for corewindow callbacks. | Michael Drake | 2016-12-29 | 1 | -0/+58 |
| | | | | Currently unused. |