Commit Graph

9649 Commits

Author SHA1 Message Date
Michael Drake 01159ff589 Move cookies viewer module. 2013-07-21 23:24:07 +01:00
Michael Drake dce3c8c170 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-07-21 12:16:08 +01:00
Chris Young 0a0e7867b9 Fix enable/disable of tab close option 2013-07-19 17:45:25 +01:00
Chris Young 0f79676d85 Re-arrange menu to better conform to the Style Guide 2013-07-19 17:42:25 +01:00
Chris Young a479e8d18a Remove some ellipsis abuse - should only be used if the item is going to pop up a window or requester for more info before the requested operation is carried out. (have only modified the Amiga strings) 2013-07-19 17:30:02 +01:00
Michael Drake 9ac58865a7 Remove unused function declaration. 2013-07-17 11:42:42 +01:00
Michael Drake 5aed142560 Document callbacks. 2013-07-17 11:42:20 +01:00
Michael Drake 618ef54983 Update new global history, if the treeview test option is set. 2013-07-16 13:15:22 +01:00
Michael Drake 07c2add5cc Add function to add to global history. Fix add_entry to actually add new entry after removing an existing one. Implement directory deletion. 2013-07-16 13:13:33 +01:00
Michael Drake 28a04f6da7 Reset entry url's urldb visit data when user deletes entry from global history. 2013-07-15 21:51:45 +01:00
Michael Drake ec9608c4de Make node delete callback msg differentiate between deletes caused by user interaction and other deletes (e.g. treeview destruction). 2013-07-15 14:34:56 +01:00
Michael Drake 9f72b5e046 Fix namespace of old global history add function. 2013-07-15 12:57:40 +01:00
Michael Drake 094ef9a64b Minor wrapping fix. 2013-07-12 15:31:43 +01:00
Michael Drake 716776a181 Remove forward declaration. 2013-07-12 13:50:17 +01:00
Michael Drake 55592d5a8d Move hotlist_visted from browser.h to hotlist.h 2013-07-12 12:07:54 +01:00
Michael Drake d6d9378e9b Move global_history_add out of browser.h into global_history_core.h 2013-07-12 12:01:54 +01:00
Michael Drake 8d3a89b62d Don't attempt to vertical-align objects for now, as our current bodged vertical-align implementation can do more harm than good. 2013-07-12 11:34:47 +01:00
Michael Drake 3a0bda9771 Move local history over to nsurl. 2013-07-11 23:38:32 +01:00
Michael Drake 90231bd4b1 Force root element box type to BOX_BLOCK. 2013-07-10 12:27:56 +01:00
Michael Drake 3f45e53539 s/history_core/local_history/ 2013-07-10 11:55:42 +01:00
Michael Drake ed557f090a Cursor down moves to next after noncontinuous selections. 2013-07-09 14:24:48 +01:00
Michael Drake 0df23dda20 Cursor right toggles expansion. 2013-07-09 13:47:06 +01:00
Michael Drake 11eed50de4 A couple of tidyups. 2013-07-09 12:46:30 +01:00
Michael Drake 541bc8e283 Initial keyboard navigation support. 2013-07-09 12:42:22 +01:00
Michael Drake e9401de768 Move mix_colour macro out of treeview for other stuff to use. 2013-07-08 17:41:06 +01:00
Michael Drake 81a1506c5c Launch selection launches entries within contracted folders. 2013-07-08 15:22:25 +01:00
Michael Drake e8f2297d0f Improve doc comments. 2013-07-08 13:01:00 +01:00
Michael Drake 7bd01a0e75 Return key launches current selection. 2013-07-08 12:53:19 +01:00
Michael Drake 67066ce47c Shave a few more px off animated background redraw, in the non-tiled cases. (Restrict area to part of image that changed.) 2013-07-07 10:14:13 +01:00
Michael Drake de1f0afde2 Change how nodes are deleted. 2013-07-06 23:00:43 +01:00
Michael Drake ec50fdaefa Fix rendering of animated background images. Give them sensible redraw area. 2013-07-06 22:57:48 +01:00
Michael Drake 3e33721ab6 Make tree walker use nserror. 2013-07-03 14:18:33 +01:00
Michael Drake 5616221064 Typedefs for internal treeview and treeview_node structs. 2013-07-03 13:48:53 +01:00
Michael Drake c256320b08 Treeview walker now takes two callback function pointers. One called in fwd direction, one called in bwd direction. 2013-07-03 13:23:26 +01:00
Michael Drake 4f238758db Don't allow empty folders. 2013-07-03 12:38:30 +01:00
Michael Drake 657d6ed587 Implement DEL_EMPTY_DIRS flag. 2013-07-03 12:37:58 +01:00
Michael Drake 520503bc7e Allow empty folders to be open. 2013-07-03 12:14:07 +01:00
Michael Drake 26befde81c Make READ_ONLY flag a combinator for NO_MOVES and NO_DELETES. Implement NO_DELETES. 2013-07-03 11:50:23 +01:00
Michael Drake c010535fbe Add treeview behaviour flags. 2013-07-03 11:19:16 +01:00
Michael Drake 4313d4c4ec Make flags for suppress resize. 2013-07-02 17:30:52 +01:00
Michael Drake 6014a35ed3 Implement entry launching. Currently only launches in new window. 2013-07-02 12:20:44 +01:00
Michael Drake 2476af4c65 Use messages for treeview labels. 2013-07-01 20:05:09 +01:00
Michael Drake 21cd01a9b3 Add quite param to insertion calls to suppress treeview height callback. 2013-07-01 16:16:11 +01:00
Michael Drake bc37046c6c Pass drag state to core window user. 2013-07-01 15:10:45 +01:00
Michael Drake d84805fd51 Add atari_ namespace to another global history function. 2013-07-01 14:46:16 +01:00
Michael Drake 13326b2716 Namespace the atari global history functions. 2013-07-01 14:39:10 +01:00
Michael Drake 6e5e741d53 Add temporary option to enable test of new treeview in bookmarks window. 2013-07-01 14:07:25 +01:00
Michael Drake b6219f6685 Delete and backspace keys delete selected nodes. 2013-07-01 13:00:46 +01:00
Michael Drake c862cd60ad Make treeview test parasite trap keyboard action too. 2013-07-01 11:49:14 +01:00
Michael Drake 743ffa2a46 Pass keypresses on to treeview. 2013-07-01 11:48:43 +01:00