Commit Graph

1528 Commits

Author SHA1 Message Date
Chris Young bdf76965b4 Add Undo/Redo to Amiga version. NB: Clear selection no longer has a shortcut key. 2013-10-01 18:51:27 +01:00
Chris Young 704e5cc839 Use a for loop instead 2013-09-28 16:03:24 +01:00
Chris Young bd85c009d3 Ensure the glyph array is NULLed before use, and that we don't attempt to free NULL entries. 2013-09-28 15:37:09 +01:00
Chris Young 87da43d373 Extra logging 2013-09-28 14:58:03 +01:00
Chris Young fda18c4977 less over-zealous code removal 2013-09-15 00:05:52 +01:00
Chris Young 04a118c415 treeview deferred redraw 2013-09-14 23:52:31 +01:00
Chris Young c32c68f4ed Support drag for global history too 2013-09-14 23:52:30 +01:00
Chris Young 250338ba7c Re-implement dragging to/from treeview (not working) 2013-09-14 23:52:28 +01:00
Chris Young 653cf8fa1f Use a simulated keypress rather than a simulated mouseclick 2013-09-12 17:12:45 +01:00
Chris Young 69b0350a3c Make the hotlist toolbar work 2013-09-12 12:35:55 +01:00
Chris Young 0bc226def9 Make hotlist toolbar use the new functions 2013-09-12 12:29:47 +01:00
Chris Young ccdaabfa38 Pass generic userdata 2013-09-12 12:15:00 +01:00
Chris Young fda365fb2d Move the hotlist menu creator into hotlist.c and make it more generic 2013-09-12 12:08:50 +01:00
Chris Young 177b46e873 Add hotlist menu items at the correct offset 2013-09-12 11:27:45 +01:00
Chris Young ffb024f66d Remove context menu some more as it's irrepairably broken anyway 2013-09-12 11:10:37 +01:00
Chris Young 667dc146ae Fix buttons in the least convaluted way possible 2013-09-12 11:09:05 +01:00
Chris Young 5b457faf5f Remove some very useful drag stuff that doesn't seem to yet have an equivalalent in the new treeveiw 2013-09-12 11:04:22 +01:00
Chris Young 0e5667e28e Botched fixes just to get it to compile again 2013-09-12 10:58:19 +01:00
Chris Young 9af55136d0 Disable the treeview context menu for now, as it needs fixing. 2013-09-12 10:51:39 +01:00
Chris Young 9871ca4a2d make the scroll bar disappear if size is -1 (untested) 2013-09-05 20:37:39 +01:00
Chris Young 9c49eb3ccc Remove unused. NB: new routine untested 2013-09-05 20:27:39 +01:00
Chris Young 454fc8dbaa Use the nsurl directly 2013-09-05 20:26:28 +01:00
Chris Young f59a93f5ee Attempt re-write of Hotlist menu creation 2013-09-05 20:24:01 +01:00
Michael Drake bd38b712c6 Avoid an error. 2013-09-03 16:32:48 +01:00
Michael Drake f2b4a7a997 Port to new recursive expand/contract functions. 2013-09-03 12:36:55 +01:00
Michael Drake cf8ffa412a Remove old hotlist, cookies, and history_global_core modules.
New versions of expand/collapse node functions for these modules aren't yet implemented.
2013-09-02 22:41:04 +01:00
Michael Drake e9f65ff9cb Remove cookies, history_global, and hotlist_old _initialise and _cleanup functions. 2013-09-02 18:57:43 +01:00
Michael Drake 4473f4b8a8 Remove tree icon_name globals from all the front ends. 2013-09-02 16:39:46 +01:00
Michael Drake 49c7994d05 Remove bulk of old treeview implementation. 2013-09-02 16:19:16 +01:00
Michael Drake 46e569c481 Use TREE_HOTLIST directly. 2013-09-02 14:42:53 +01:00
Michael Drake 9f35fd3fee Use TREE_HISTORY directly. 2013-09-02 14:39:04 +01:00
Michael Drake 128fdbec43 Select TREE_COOKIES directly. 2013-09-02 14:33:53 +01:00
Michael Drake 5c7ca39ada Remove tree_url_node module. Had to disable treeview scanning in amiga and cocoa front ends. Amiga front end very likely broken. 2013-09-02 14:17:09 +01:00
Chris Young 011ba501a7 Make some global DrawInfo local to the function it is needed in. 2013-08-20 19:43:13 +01:00
Chris Young 1761d390de Slightly better layouting 2013-08-20 19:39:18 +01:00
Chris Young b686daea8c Squash warning 2013-08-18 17:28:40 +01:00
Chris Young d6e975ce50 Merge branch 'chris/gadtools-53-6' 2013-08-18 15:22:31 +01:00
Chris Young 1238afdfc8 Remove unused 2013-08-18 15:20:39 +01:00
Chris Young 4a70c21215 Construct the menu in a new function, which also does basic layouting of any image menus. 2013-08-18 15:15:12 +01:00
Michael Drake 2dc99f9ae7 Allow the other front ends to use the hotlist test too. 2013-08-16 08:25:25 +01:00
Chris Young acdf478d3f Sub-menu arrows 2013-08-16 00:07:20 +01:00
Chris Young 33b8644ec2 Another attempt at creating image menus 2013-08-15 20:10:55 +01:00
Chris Young b11b18f258 Correct path 2013-08-15 18:21:12 +01:00
Chris Young fd206d98e9 Add missing icons to package 2013-08-15 18:09:05 +01:00
Chris Young 03328e23e7 Non-working AISS icon redirect 2013-08-15 18:02:04 +01:00
Michael Drake 65a94d5b02 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-08-13 14:11:34 +01:00
Michael Drake 4a01ef9e7a Avoid sslcert_get_tree_flags. 2013-08-13 13:48:53 +01:00
Michael Drake eaae716989 Move old hotlist out of the way. 2013-08-13 12:41:04 +01:00
Michael Drake 40e4530433 Use new SSL certificate viewer. 2013-08-12 11:44:36 +01:00
Chris Young f4d04cefc0 Revert nsfont_split back to how it was before I started meddling with it. 2013-08-03 12:54:50 +01:00