Commit Graph

9512 Commits

Author SHA1 Message Date
Vincent Sanders 8427871f8a add some dependancies on fedora/rpm systems (closes tracker bug #3610094) 2013-06-06 16:35:30 +01:00
Michael Drake 44e4ca5f05 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-06-05 12:28:08 +01:00
Michael Drake b04acde228 Set visits and last visited values. 2013-06-04 21:53:28 +01:00
Vincent Sanders 4d39d4314c only set no proxy value in modern enough versions of teh library 2013-06-04 18:30:22 +01:00
Vincent Sanders 4e24869524 Add and use no proxy list option 2013-06-04 18:11:15 +01:00
Michael Drake db62a386bf Reduce redraw area. 2013-06-04 15:43:52 +01:00
Michael Drake d398caf146 Ensure there's a title. 2013-06-04 15:31:29 +01:00
Michael Drake 9919b77f19 Update for launch msg. 2013-06-04 15:11:24 +01:00
Michael Drake 29185f75cf Fixup and remove unused defines. 2013-06-04 15:11:05 +01:00
Michael Drake 23a0520b40 Enable double click to launch from treeview. 2013-06-04 15:03:07 +01:00
Michael Drake 8692bb6876 Add support for clicking node expansion toggle. 2013-06-04 14:33:02 +01:00
Michael Drake add9e72837 Allow ctrl + select to toggle selection. 2013-06-04 13:26:02 +01:00
Michael Drake abf5512aff Make releationship enum meanings clearer. 2013-06-04 12:24:14 +01:00
Michael Drake cdf9c9ba72 Sort so newest at top. 2013-06-04 12:12:20 +01:00
Michael Drake a86dd68165 Lose excess logging. 2013-06-04 12:01:45 +01:00
Michael Drake d9a66a7ce8 Different text colour for an expanded entries' fields. 2013-06-04 11:15:44 +01:00
Michael Drake c011f45860 Store inset on node. 2013-06-04 10:37:16 +01:00
Michael Drake a6906394f4 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-06-04 09:39:42 +01:00
Vincent Sanders ccb0c1cfd1 implement very, very bad js window.top method 2013-06-03 23:10:53 +01:00
Michael Drake f947259ef2 Get line height from font size. 2013-06-03 21:56:18 +01:00
Michael Drake abe003cc8d Remove selected area styles. 2013-06-03 20:24:34 +01:00
Michael Drake 8b940b5f11 Don't pass INT_MAX to redraw_request. RO WIMP doesn't like it.
TODO: Make treeview aware of the window size.
2013-06-03 20:21:00 +01:00
Michael Drake aeb09c7329 Remove logging. 2013-06-03 20:10:19 +01:00
Michael Drake c7b57ff681 Include full expanded entry height in clip test. 2013-06-03 20:06:36 +01:00
Michael Drake 99d85697d2 Use plot coordinate correctly and use the shifted offset clip rect. 2013-06-03 20:00:23 +01:00
Michael Drake ab39827bd8 Fix use of wrong enum value. 2013-06-03 19:51:46 +01:00
Michael Drake 8fda149bae Make heights signed, to simplify comparison with struct rect values, which are signed. 2013-06-03 19:49:36 +01:00
Michael Drake 088d60ec96 Simplify redraw node walk. 2013-06-03 18:54:19 +01:00
Michael Drake fd453beb97 Squash warnings for things that can't happen. 2013-06-03 18:42:02 +01:00
Michael Drake 1726304d72 Simplify tree walker. 2013-06-03 18:41:08 +01:00
Michael Drake dafe9a6208 Fix string length. 2013-06-03 18:40:49 +01:00
Michael Drake 8747398c98 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2013-06-03 17:10:14 +01:00
Michael Drake 8f3b8c8cfa Clean up history node deletion -- now treeview driven. Add select all, selection clear, has selection functions. Improve selection handling. Enable double click to toggle node expansion. Improve redraw behaviour. Make treeview call node callback for deletion. Fix redraw issues. 2013-06-03 17:06:47 +01:00
Vincent Sanders 3aba4b778a enable trace logging in binding generation 2013-06-03 15:16:38 +01:00
Vincent Sanders 8d57bb30af forcing a GC when the new global is created improves memory usage with scripts enabled 2013-06-03 11:55:37 +01:00
Vincent Sanders 6397fedb2b Turns out there are still two different compiles of the 1.8.5 API about 2013-06-03 11:10:46 +01:00
Vincent Sanders ae6058c15c create objects from window on demand an keep them as simple unshared objects
update prototype handling to keep GC refs
2013-06-02 21:00:32 +01:00
Chris Young f2a6d645ae If a new browser window opens, bring the screen NetSurf is running on to the front 2013-06-02 16:26:25 +01:00
Chris Young f31ab148cb Better logging for resource searching 2013-06-02 16:07:59 +01:00
Chris Young 94dc0795c1 Ensure treeview gets a palette rather than the built-in defaults 2013-06-01 18:56:53 +01:00
Vincent Sanders bccaa05fdb add finalisation to options and document the API better 2013-06-01 16:09:39 +01:00
Vincent Sanders 9bd2969876 amiga is the only user of the very odd usage of the options API 2013-06-01 16:09:26 +01:00
Chris Young 31e3b27fad Set redraw tile size to default on screen change 2013-06-01 15:37:26 +01:00
Chris Young 9ad5b98fcd Don't read the state of gadgets which don't exist 2013-06-01 15:31:39 +01:00
Chris Young 40682a899e Remove unneeded parameter 2013-06-01 15:27:29 +01:00
Chris Young 3b971bb1a7 Remove bool default setter as the user will struggle to override it 2013-06-01 15:21:08 +01:00
Chris Young 173bfe3d3d Fix the new prefs hook 2013-06-01 15:18:09 +01:00
Chris Young 8179e51a75 Set default colours when screen changes 2013-06-01 15:11:26 +01:00
Chris Young fe78657b08 Use default macros for updating window size 2013-06-01 14:58:51 +01:00
Chris Young 0bb08cc5d2 Macros for setting default options and updating user options if they are "as default" 2013-06-01 14:57:49 +01:00