Commit Graph

  • 90231bd4b1 Force root element box type to BOX_BLOCK. Michael Drake 2013-07-10 12:27:56 +0100
  • 3f45e53539 s/history_core/local_history/ Michael Drake 2013-07-10 11:55:42 +0100
  • ed557f090a Cursor down moves to next after noncontinuous selections. Michael Drake 2013-07-09 14:24:48 +0100
  • 0df23dda20 Cursor right toggles expansion. Michael Drake 2013-07-09 13:47:06 +0100
  • 11eed50de4 A couple of tidyups. Michael Drake 2013-07-09 12:46:30 +0100
  • 541bc8e283 Initial keyboard navigation support. Michael Drake 2013-07-09 12:42:22 +0100
  • e9401de768 Move mix_colour macro out of treeview for other stuff to use. Michael Drake 2013-07-08 17:41:06 +0100
  • 81a1506c5c Launch selection launches entries within contracted folders. Michael Drake 2013-07-08 15:22:25 +0100
  • e8f2297d0f Improve doc comments. Michael Drake 2013-07-08 13:01:00 +0100
  • 7bd01a0e75 Return key launches current selection. Michael Drake 2013-07-08 12:53:19 +0100
  • 67066ce47c Shave a few more px off animated background redraw, in the non-tiled cases. (Restrict area to part of image that changed.) Michael Drake 2013-07-07 10:14:13 +0100
  • de1f0afde2 Change how nodes are deleted. Michael Drake 2013-07-06 23:00:43 +0100
  • ec50fdaefa Fix rendering of animated background images. Give them sensible redraw area. Michael Drake 2013-07-06 22:57:48 +0100
  • 3e33721ab6 Make tree walker use nserror. Michael Drake 2013-07-03 14:18:33 +0100
  • 5616221064 Typedefs for internal treeview and treeview_node structs. Michael Drake 2013-07-03 13:48:53 +0100
  • c256320b08 Treeview walker now takes two callback function pointers. One called in fwd direction, one called in bwd direction. Michael Drake 2013-07-03 13:23:26 +0100
  • 4f238758db Don't allow empty folders. Michael Drake 2013-07-03 12:38:30 +0100
  • 657d6ed587 Implement DEL_EMPTY_DIRS flag. Michael Drake 2013-07-03 12:37:58 +0100
  • 520503bc7e Allow empty folders to be open. Michael Drake 2013-07-03 12:14:07 +0100
  • 26befde81c Make READ_ONLY flag a combinator for NO_MOVES and NO_DELETES. Implement NO_DELETES. Michael Drake 2013-07-03 11:50:23 +0100
  • c010535fbe Add treeview behaviour flags. Michael Drake 2013-07-03 11:19:16 +0100
  • 4313d4c4ec Make flags for suppress resize. Michael Drake 2013-07-02 17:30:52 +0100
  • 6014a35ed3 Implement entry launching. Currently only launches in new window. Michael Drake 2013-07-02 12:20:44 +0100
  • 2476af4c65 Use messages for treeview labels. Michael Drake 2013-07-01 20:05:09 +0100
  • 21cd01a9b3 Add quite param to insertion calls to suppress treeview height callback. Michael Drake 2013-07-01 16:16:11 +0100
  • bc37046c6c Pass drag state to core window user. Michael Drake 2013-07-01 15:10:45 +0100
  • d84805fd51 Add atari_ namespace to another global history function. Michael Drake 2013-07-01 14:46:16 +0100
  • 13326b2716 Namespace the atari global history functions. Michael Drake 2013-07-01 14:39:10 +0100
  • 6e5e741d53 Add temporary option to enable test of new treeview in bookmarks window. Michael Drake 2013-07-01 14:07:25 +0100
  • b6219f6685 Delete and backspace keys delete selected nodes. Michael Drake 2013-07-01 13:00:46 +0100
  • c862cd60ad Make treeview test parasite trap keyboard action too. Michael Drake 2013-07-01 11:49:14 +0100
  • 743ffa2a46 Pass keypresses on to treeview. Michael Drake 2013-07-01 11:48:43 +0100
  • df1667bd58 Start keypress handling. Michael Drake 2013-07-01 11:47:46 +0100
  • 6599f415f7 Handle mouse action below last node. Michael Drake 2013-07-01 10:37:40 +0100
  • 31450767c9 Update ancestor heights on node deletion. Michael Drake 2013-06-30 22:07:53 +0100
  • 0c3ac47b05 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-30 18:01:23 +0100
  • a1f5272f78 Update treeview test parasite to pass tree height changes on to front end. Michael Drake 2013-06-30 17:54:08 +0100
  • db83497645 Inform front end when treeview height changes. Michael Drake 2013-06-30 17:53:41 +0100
  • cca6707585 Update documentation for update_size callback. Michael Drake 2013-06-30 17:52:55 +0100
  • a93e32de37 work round missing functionality Vincent Sanders 2013-06-28 13:20:05 +0100
  • 2f280f16eb completely rework scaffolding window destruction using gtkwidget destroy signals Vincent Sanders 2013-06-28 12:13:02 +0100
  • 3d7f79683c add new tab tab Vincent Sanders 2013-06-27 16:42:08 +0100
  • 060a4485bd Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-27 14:33:11 +0100
  • 59dc293156 fix status/toolbar bottom split position and setting user option in gtk Vincent Sanders 2013-06-25 19:01:41 +0100
  • 6358290e78 Correct the readme a bit Chris Young 2013-06-22 13:17:33 +0100
  • ba297a7179 Create a helper launch script, and make launch-handler use it Chris Young 2013-06-22 13:16:15 +0100
  • 6549c06683 Fix ARexx OPEN NEWTAB Chris Young 2013-06-18 20:13:59 +0100
  • 18f7d29a19 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2013-06-18 20:11:21 +0100
  • 64eab40b18 Fix typo. Michael Drake 2013-06-18 20:10:08 +0100
  • 4e0f960e3c Write up the rest of the fucntion comments. Michael Drake 2013-06-18 19:53:57 +0100
  • 7cd0bacaf6 Create folders as they're required when entry is inserted. Michael Drake 2013-06-18 19:26:49 +0100
  • 8c114cdfd8 Ensure global_history_delete_internal checks treeview node is NULL. Add various documentation comments. Michael Drake 2013-06-18 18:54:06 +0100
  • a642cab1b7 Point at header for exported function commentary. Michael Drake 2013-06-18 17:26:36 +0100
  • 146fea758f Global history finaliser does not need core_window stuff. Michael Drake 2013-06-18 17:25:23 +0100
  • d6ee11de93 Add documentation comments. Michael Drake 2013-06-18 17:22:56 +0100
  • 99e1246cab Document static functions. Michael Drake 2013-06-18 17:08:35 +0100
  • 0b730caf2d More documentation. Michael Drake 2013-06-18 16:49:42 +0100
  • beceec8c8e Say which functions are documented in the header. Michael Drake 2013-06-18 16:08:21 +0100
  • ec02cf9e4c Remove unused function. Michael Drake 2013-06-18 16:04:14 +0100
  • 1f3265f2a5 Add documentation. Michael Drake 2013-06-18 16:02:31 +0100
  • 11d4788c8b Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-18 14:59:17 +0100
  • d064e9ac78 Add support for selection drags. Not yet implemented move drags. Michael Drake 2013-06-18 14:58:43 +0100
  • 55dd035686 Add triple click to mouse event logger. Michael Drake 2013-06-15 15:55:05 +0100
  • a3c72894b9 Make test parasite pass drag end event to new treeview. Michael Drake 2013-06-15 15:50:41 +0100
  • 6c17aa78a7 Add proxy bypass option Chris Young 2013-06-08 17:22:22 +0100
  • 9b54d6bb9c Remove PDF menu item if built without PDF export Chris Young 2013-06-08 17:10:30 +0100
  • 431f9fde5f Apply vertical alignment to objects on line. Michael Drake 2013-06-08 10:42:33 +0100
  • 1f14790d47 add handling for recived but no action redirect messages and log before abort. (closes #3614409) Vincent Sanders 2013-06-08 09:41:31 +0100
  • 4bd65d429c Revert gadtools 53.5 change Chris Young 2013-06-06 20:13:23 +0100
  • 8427871f8a add some dependancies on fedora/rpm systems (closes tracker bug #3610094) Vincent Sanders 2013-06-06 16:35:30 +0100
  • 44e4ca5f05 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-05 12:28:08 +0100
  • b04acde228 Set visits and last visited values. Michael Drake 2013-06-04 21:53:28 +0100
  • 4d39d4314c only set no proxy value in modern enough versions of teh library Vincent Sanders 2013-06-04 18:30:22 +0100
  • 4e24869524 Add and use no proxy list option Vincent Sanders 2013-06-04 18:11:15 +0100
  • db62a386bf Reduce redraw area. Michael Drake 2013-06-04 15:43:52 +0100
  • d398caf146 Ensure there's a title. Michael Drake 2013-06-04 15:31:29 +0100
  • 9919b77f19 Update for launch msg. Michael Drake 2013-06-04 15:11:24 +0100
  • 29185f75cf Fixup and remove unused defines. Michael Drake 2013-06-04 15:11:05 +0100
  • 23a0520b40 Enable double click to launch from treeview. Michael Drake 2013-06-04 15:03:07 +0100
  • 8692bb6876 Add support for clicking node expansion toggle. Michael Drake 2013-06-04 14:33:02 +0100
  • add9e72837 Allow ctrl + select to toggle selection. Michael Drake 2013-06-04 13:26:02 +0100
  • abf5512aff Make releationship enum meanings clearer. Michael Drake 2013-06-04 12:24:14 +0100
  • cdf9c9ba72 Sort so newest at top. Michael Drake 2013-06-04 12:12:20 +0100
  • a86dd68165 Lose excess logging. Michael Drake 2013-06-04 12:01:45 +0100
  • d9a66a7ce8 Different text colour for an expanded entries' fields. Michael Drake 2013-06-04 11:15:44 +0100
  • c011f45860 Store inset on node. Michael Drake 2013-06-04 10:37:16 +0100
  • a6906394f4 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-04 09:39:42 +0100
  • ccb0c1cfd1 implement very, very bad js window.top method Vincent Sanders 2013-06-03 23:10:53 +0100
  • f947259ef2 Get line height from font size. Michael Drake 2013-06-03 21:56:18 +0100
  • abe003cc8d Remove selected area styles. Michael Drake 2013-06-03 20:24:34 +0100
  • 8b940b5f11 Don't pass INT_MAX to redraw_request. RO WIMP doesn't like it. Michael Drake 2013-06-03 20:21:00 +0100
  • aeb09c7329 Remove logging. Michael Drake 2013-06-03 20:10:19 +0100
  • c7b57ff681 Include full expanded entry height in clip test. Michael Drake 2013-06-03 20:06:36 +0100
  • 99d85697d2 Use plot coordinate correctly and use the shifted offset clip rect. Michael Drake 2013-06-03 20:00:23 +0100
  • ab39827bd8 Fix use of wrong enum value. Michael Drake 2013-06-03 19:51:46 +0100
  • 8fda149bae Make heights signed, to simplify comparison with struct rect values, which are signed. Michael Drake 2013-06-03 19:49:36 +0100
  • 088d60ec96 Simplify redraw node walk. Michael Drake 2013-06-03 18:54:19 +0100
  • fd453beb97 Squash warnings for things that can't happen. Michael Drake 2013-06-03 18:42:02 +0100
  • 1726304d72 Simplify tree walker. Michael Drake 2013-06-03 18:41:08 +0100
  • dafe9a6208 Fix string length. Michael Drake 2013-06-03 18:40:49 +0100