summaryrefslogtreecommitdiff
path: root/riscos/treeview.c
Commit message (Collapse)AuthorAgeFilesLines
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* Look toolbar handles up directly from event data.Steve Fryatt2011-12-171-3/+7
| | | | svn path=/trunk/netsurf/; revision=13286
* Make scroll event handling module specific.Steve Fryatt2011-12-171-0/+62
| | | | svn path=/trunk/netsurf/; revision=13285
* Fix up RISC OS front end.Michael Drake2011-06-301-3/+1
| | | | svn path=/trunk/netsurf/; revision=12545
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-4/+7
| | | | | | 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
* Restore some Adjust-double-click functionality to RO treeviews.Steve Fryatt2011-04-181-5/+20
| | | | svn path=/trunk/netsurf/; revision=12201
* Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger ↵Michael Drake2011-03-091-6/+0
| | | | | | need to maintain scale for plotting. svn path=/trunk/netsurf/; revision=11942
* Merge branches/stevef/toolbars to trunk.Steve Fryatt2011-02-201-36/+137
| | | | svn path=/trunk/netsurf/; revision=11741
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-141-5/+6
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* Remove unnecessary duplicate parameter.Steve Fryatt2010-12-191-2/+1
| | | | svn path=/trunk/netsurf/; revision=11103
* Use dashed boxes for treeview drags.Steve Fryatt2010-12-191-12/+140
| | | | svn path=/trunk/netsurf/; revision=11095
* Don\'t pass spurious drag event data to the core treeview.Steve Fryatt2010-12-171-13/+17
| | | | svn path=/trunk/netsurf/; revision=11090
* Don't require CTRL or ALT for treeview window to claim input focus on click.Michael Drake2010-12-161-3/+1
| | | | svn path=/trunk/netsurf/; revision=11078
* Give caret for alt and ctrl since both start an edit.Michael Drake2010-12-151-1/+3
| | | | svn path=/trunk/netsurf/; revision=11064
* Re-enable toolbar editing and button selection in RO treeview windows.Steve Fryatt2010-10-241-3/+14
| | | | svn path=/trunk/netsurf/; revision=10907
* Partially re-enable toolbar buttons in RO treeview windows.Steve Fryatt2010-10-241-37/+0
| | | | svn path=/trunk/netsurf/; revision=10906
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-1303/+741
| | | | svn path=/trunk/netsurf/; revision=10865
* Merged revisions 7764-7977,7979-8058 via svnmerge from John Mark Bell2009-06-271-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/paulblokus/textinput ........ r7769 | paulblokus | 2009-06-11 22:26:16 +0100 (Thu, 11 Jun 2009) | 4 lines replace global history window with an empty window for future tests add the necessary files first lines ported ........ r7771 | paulblokus | 2009-06-11 23:51:46 +0100 (Thu, 11 Jun 2009) | 1 line more functions ........ r7772 | paulblokus | 2009-06-12 02:07:36 +0100 (Fri, 12 Jun 2009) | 1 line redraw working ........ r7777 | paulblokus | 2009-06-12 11:35:45 +0100 (Fri, 12 Jun 2009) | 3 lines plotter fix make use of the provided clipping rectangle ........ r7781 | paulblokus | 2009-06-12 16:26:51 +0100 (Fri, 12 Jun 2009) | 3 lines callbacks for taxtarea to request a [caret]redraw basic caret handling drawing ........ r7782 | paulblokus | 2009-06-12 22:36:50 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7783 | paulblokus | 2009-06-12 22:41:37 +0100 (Fri, 12 Jun 2009) | 1 line single character insertion ........ r7784 | paulblokus | 2009-06-12 23:55:40 +0100 (Fri, 12 Jun 2009) | 3 lines fixed caret clipping arrows, delete and backspace ........ r7812 | paulblokus | 2009-06-16 14:55:41 +0100 (Tue, 16 Jun 2009) | 1 line remove bug causing NS hang on \n in textarea ........ r7816 | paulblokus | 2009-06-16 16:29:48 +0100 (Tue, 16 Jun 2009) | 1 line Enter, Home, End keys ........ r7817 | paulblokus | 2009-06-16 16:56:16 +0100 (Tue, 16 Jun 2009) | 1 line Ctrl + Home/End ........ r7818 | paulblokus | 2009-06-16 17:16:51 +0100 (Tue, 16 Jun 2009) | 1 line redraw caret only on caret moves ........ r7821 | paulblokus | 2009-06-16 20:18:30 +0100 (Tue, 16 Jun 2009) | 1 line line end/start delete ........ r7822 | paulblokus | 2009-06-16 23:43:42 +0100 (Tue, 16 Jun 2009) | 1 line selection drawing + select all ........ r7823 | paulblokus | 2009-06-17 02:31:07 +0100 (Wed, 17 Jun 2009) | 3 lines auto scrolling on caret moves clear selection ........ r7845 | paulblokus | 2009-06-18 17:35:03 +0100 (Thu, 18 Jun 2009) | 1 line page up/down ........ r7846 | paulblokus | 2009-06-18 17:38:45 +0100 (Thu, 18 Jun 2009) | 1 line remove unnecessary fix ........ r7847 | paulblokus | 2009-06-18 18:00:16 +0100 (Thu, 18 Jun 2009) | 1 line clipping fixes ........ r7849 | paulblokus | 2009-06-18 18:21:02 +0100 (Thu, 18 Jun 2009) | 1 line scroll fix ........ r7850 | paulblokus | 2009-06-18 18:45:13 +0100 (Thu, 18 Jun 2009) | 1 line simplified redraw request logic ........ r7855 | paulblokus | 2009-06-18 19:56:24 +0100 (Thu, 18 Jun 2009) | 1 line front end passing mouse events ........ r7858 | paulblokus | 2009-06-18 22:18:39 +0100 (Thu, 18 Jun 2009) | 3 lines drag selection bug fixes ........ r7860 | paulblokus | 2009-06-18 23:32:39 +0100 (Thu, 18 Jun 2009) | 3 lines take selection into account on keypress of different types a few bugs fixed ........ r7876 | paulblokus | 2009-06-19 13:43:07 +0100 (Fri, 19 Jun 2009) | 3 lines pango nsfont_split fix a few textarea fixes ........ r7879 | paulblokus | 2009-06-19 17:33:10 +0100 (Fri, 19 Jun 2009) | 4 lines newline handling seems to work this way clear selection on mouse click more bug fixes ........ r7880 | paulblokus | 2009-06-19 18:16:27 +0100 (Fri, 19 Jun 2009) | 3 lines no caret option selection follows drag ........ r7883 | paulblokus | 2009-06-19 19:08:44 +0100 (Fri, 19 Jun 2009) | 3 lines o width selection bug fix caret at correct side of drag selection ........ r7918 | paulblokus | 2009-06-22 21:01:28 +0100 (Mon, 22 Jun 2009) | 3 lines fix caret positioning at line end CR removal in input methods ........ r7919 | paulblokus | 2009-06-22 21:34:39 +0100 (Mon, 22 Jun 2009) | 1 line fix crash on 0 length text ........ r7926 | paulblokus | 2009-06-23 09:53:56 +0100 (Tue, 23 Jun 2009) | 3 lines change LF into spaces for single line widget text normalisation at one place ........ r7931 | paulblokus | 2009-06-23 10:51:25 +0100 (Tue, 23 Jun 2009) | 1 line cleanup ........ r7933 | paulblokus | 2009-06-23 11:17:22 +0100 (Tue, 23 Jun 2009) | 1 line fix selection draw ........ r7935 | paulblokus | 2009-06-23 11:41:30 +0100 (Tue, 23 Jun 2009) | 1 line guard readonly ........ r7942 | paulblokus | 2009-06-24 08:19:39 +0100 (Wed, 24 Jun 2009) | 1 line applied changes suggested by jmb ........ r7943 | paulblokus | 2009-06-24 09:04:49 +0100 (Wed, 24 Jun 2009) | 1 line little fixes ........ r7945 | paulblokus | 2009-06-24 12:50:14 +0100 (Wed, 24 Jun 2009) | 1 line correct line length and wrapping ........ r7947 | paulblokus | 2009-06-24 14:32:36 +0100 (Wed, 24 Jun 2009) | 3 lines fixed page up/down broken in last commit changed logic for caret positioning on soft breaks ........ r7949 | paulblokus | 2009-06-24 16:31:42 +0100 (Wed, 24 Jun 2009) | 1 line remove temporary/test code ........ r7975 | paulblokus | 2009-06-25 16:00:46 +0100 (Thu, 25 Jun 2009) | 1 line changes suggested by jmb ........ r7976 | paulblokus | 2009-06-25 16:33:23 +0100 (Thu, 25 Jun 2009) | 1 line added ro_ prefix to RISC OS textarea code ........ svn path=/trunk/netsurf/; revision=8060
* More aliasing avoidance/permissionJohn Mark Bell2009-03-271-6/+10
| | | | svn path=/trunk/netsurf/; revision=6948
* Squash warnings.John Mark Bell2009-03-271-3/+4
| | | | svn path=/trunk/netsurf/; revision=6910
* Purge NETSURF_USE_SSL and WITH_SSLJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6599
* - C strings have always an implicit NUL character at the end, no need to ↵John Tytgat2009-02-011-1/+1
| | | | | | | | specify an extra one. - riscos/configure/con_theme.c: removed spurious code line. svn path=/trunk/netsurf/; revision=6331
* Merge Mike's tabs changes. Still needs some cleaning.Rob Kendrick2008-08-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=5189
* - Compiler warning squashJohn Tytgat2008-07-261-34/+65
| | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-5/+16
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-19/+19
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Implement keyboard scrolling for tree views.Richard Wilson2007-03-031-1/+69
| | | | svn path=/trunk/netsurf/; revision=3195
* Update project URL.Michael Drake2006-11-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=3073
* Simplify and tidy up RISC OS gui_ functions. Fix toolbar height changing ↵Richard Wilson2006-09-061-0/+17
| | | | | | issues for framesets. svn path=/trunk/netsurf/; revision=2924
* Use desktop fontAdrian Lees2006-07-181-4/+8
| | | | svn path=/trunk/netsurf/; revision=2778
* Allow the user to delete cookies.Richard Wilson2006-07-161-1/+1
| | | | svn path=/trunk/netsurf/; revision=2770
* Fix small buildJohn Mark Bell2006-07-161-4/+7
| | | | svn path=/trunk/netsurf/; revision=2762
* Allow the viewing of the entire SSL certificate chain.Richard Wilson2006-07-161-8/+17
| | | | svn path=/trunk/netsurf/; revision=2755
* Add relevent extensions to allow treeviews to be used as an embedded list ↵Richard Wilson2006-07-151-18/+44
| | | | | | component. svn path=/trunk/netsurf/; revision=2753
* Add basic cookie viewer, make trees use textarea components for UTF8 ↵Richard Wilson2006-07-131-40/+48
| | | | | | editing, trim headers, fix tree redraw issues. svn path=/trunk/netsurf/; revision=2739
* Add missing error assignmentJohn Mark Bell2006-07-111-119/+120
| | | | svn path=/trunk/netsurf/; revision=2730
* Render trees in UTF8 via rufl (fix 1434430)Richard Wilson2006-07-111-139/+135
| | | | svn path=/trunk/netsurf/; revision=2728
* Fix 1496834.Richard Wilson2006-07-101-0/+6
| | | | svn path=/trunk/netsurf/; revision=2726
* Finish history cloning.Richard Wilson2006-04-221-2/+2
| | | | svn path=/trunk/netsurf/; revision=2547
* Unify information databasesJohn Mark Bell2006-04-091-30/+35
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-01-07 00:51:55 by rjw]Richard Wilson2006-01-071-4/+9
| | | | | | Tidy up code. svn path=/import/netsurf/; revision=2009
* [project @ 2006-01-06 02:56:00 by rjw]Richard Wilson2006-01-061-18/+29
| | | | | | Stop slight tree redraw errors from wrapping of 16-bit units. Pass the data to update URL tree nodes to where applicable. svn path=/import/netsurf/; revision=1988
* [project @ 2005-12-31 04:37:56 by rjw]Richard Wilson2005-12-311-155/+110
| | | | | | Read URL data from url_store. Scroll items into view when expanding. svn path=/import/netsurf/; revision=1914
* [project @ 2005-06-23 17:24:23 by rjw]Richard Wilson2005-06-231-2/+81
| | | | | | Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 2 of 2. svn path=/import/netsurf/; revision=1762
* [project @ 2005-05-03 21:56:20 by rjw]Richard Wilson2005-05-031-1/+3
| | | | | | Fix tree menu selection/deletion bug svn path=/import/netsurf/; revision=1712
* [project @ 2005-04-07 20:46:22 by rjw]Richard Wilson2005-04-071-24/+15
| | | | | | Update to the way menus are handled. Various GUI bug fixes. svn path=/import/netsurf/; revision=1603
* [project @ 2005-03-29 13:32:11 by adrianl]Adrian Lees2005-03-291-1/+4
| | | | | | Fix read from NULL ptr when clicking on hotlist background svn path=/import/netsurf/; revision=1586
* [project @ 2005-03-20 22:49:53 by rjw]Richard Wilson2005-03-201-0/+11
| | | | | | Tree toolbar actions update toolbar status (deleting a node/element is now correctly reflected. svn path=/import/netsurf/; revision=1561
* [project @ 2005-03-20 19:28:49 by rjw]Richard Wilson2005-03-201-1/+1
| | | | | | Further toolbar customisation work. svn path=/import/netsurf/; revision=1555