Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fix crash when treeview widget is reinitialised | Vincent Sanders | 2016-12-28 | 1 | -0/+2 |
| | | | | | | | The treeview widget can be repeatedly finialised and initialised. The content ready flag was not being cleard on initialisation so content was being used in an bad state. For example this caused an assert when content_redraw() was called on non-ready resource handles. | ||||
* | move core window API into netsurf header path | Vincent Sanders | 2016-08-18 | 1 | -1/+1 |
| | |||||
* | Treeview: Add `treeview_font_size` to options. | Michael Drake | 2016-08-11 | 1 | -5/+1 |
| | | | | Default is 11pt, and RISC OS overrides to 12pt. |