summaryrefslogtreecommitdiff
path: root/gtk/treeview.c
Commit message (Collapse)AuthorAgeFilesLines
* update gtk to stop using depricated warn_user APIVincent Sanders2016-04-261-1/+2
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-0/+1
| | | | | split out the string handling API from the rest of the utils header and fix up all the fallout.
* Change LOG() macro to be varadicVincent Sanders2015-05-281-1/+1
| | | | | | | | | | | | 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.
* Fix warnings about using integer absolute operations on floating point valuesVincent Sanders2015-05-211-6/+9
|
* fix up more doxygen errorsVincent Sanders2014-11-081-1/+4
|
* reduce uncessary include usageVincent Sanders2014-05-181-4/+5
|
* GTK: add some support for input methods.John-Mark Bell2014-02-171-8/+60
| | | | | | | | We do not currently support pre-edit texts, or retrieving/modifying text surrounding the caret. This does, at least, finally allow the use of dead keys during text input, but probably is insufficient for useful input of CJKV &c.
* Remove tree icon_name globals from all the front ends.Michael Drake2013-09-021-3/+0
|
* Remove bulk of old treeview implementation.Michael Drake2013-09-021-27/+7
|
* Remove tree_url_node module. Had to disable treeview scanning in amiga and ↵Michael Drake2013-09-021-21/+0
| | | | cocoa front ends. Amiga front end very likely broken.
* Cleanup mouse handling a bit.Michael Drake2013-08-281-19/+27
|
* Pass correct mouse button for button 2.Michael Drake2013-01-161-1/+1
|
* fix build on gtk 2.12Vincent Sanders2012-05-171-23/+23
| | | | svn path=/trunk/netsurf/; revision=13927
* allow netsurf to build with gtk3Vincent Sanders2012-05-161-49/+89
| | | | svn path=/trunk/netsurf/; revision=13926
* Change GTK plotting to use cairo surfaces throughoutVincent Sanders2011-12-301-6/+1
| | | | svn path=/trunk/netsurf/; revision=13354
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* remove deprecated GDK usage except for in libsexyVincent Sanders2011-09-171-9/+1
| | | | svn path=/trunk/netsurf/; revision=12803
* Fix motion event handling in GTK treeviewJohn Mark Bell2011-07-241-25/+30
| | | | svn path=/trunk/netsurf/; revision=12622
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-3/+5
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-29/+1
| | | | svn path=/trunk/netsurf/; revision=12283
* Purge nsgtk_plot_set_scale(), nsgtk_plot_get_scale() and nsgtk_plot_scale ↵Michael Drake2011-03-091-2/+1
| | | | | | global. svn path=/trunk/netsurf/; revision=11943
* fixup gtk source file namesVincent Sanders2011-01-291-0/+556
svn path=/trunk/netsurf/; revision=11529