Commit Graph

  • 8747398c98 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-03 17:10:14 +0100
  • 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. Michael Drake 2013-06-03 17:06:47 +0100
  • 3aba4b778a enable trace logging in binding generation Vincent Sanders 2013-06-03 15:16:38 +0100
  • 8d57bb30af forcing a GC when the new global is created improves memory usage with scripts enabled Vincent Sanders 2013-06-03 11:55:37 +0100
  • 6397fedb2b Turns out there are still two different compiles of the 1.8.5 API about Vincent Sanders 2013-06-03 11:07:32 +0100
  • ae6058c15c create objects from window on demand an keep them as simple unshared objects update prototype handling to keep GC refs Vincent Sanders 2013-06-02 20:58:57 +0100
  • f2a6d645ae If a new browser window opens, bring the screen NetSurf is running on to the front Chris Young 2013-06-02 16:26:25 +0100
  • f31ab148cb Better logging for resource searching Chris Young 2013-06-02 16:07:59 +0100
  • 94dc0795c1 Ensure treeview gets a palette rather than the built-in defaults Chris Young 2013-06-01 18:56:53 +0100
  • bccaa05fdb add finalisation to options and document the API better Vincent Sanders 2013-06-01 15:49:17 +0100
  • 9bd2969876 amiga is the only user of the very odd usage of the options API Vincent Sanders 2013-06-01 16:05:51 +0100
  • 31e3b27fad Set redraw tile size to default on screen change Chris Young 2013-06-01 15:37:26 +0100
  • 9ad5b98fcd Don't read the state of gadgets which don't exist Chris Young 2013-06-01 15:31:39 +0100
  • 40682a899e Remove unneeded parameter Chris Young 2013-06-01 15:27:29 +0100
  • 3b971bb1a7 Remove bool default setter as the user will struggle to override it Chris Young 2013-06-01 15:21:08 +0100
  • 173bfe3d3d Fix the new prefs hook Chris Young 2013-06-01 15:18:09 +0100
  • 8179e51a75 Set default colours when screen changes Chris Young 2013-06-01 15:11:26 +0100
  • fe78657b08 Use default macros for updating window size Chris Young 2013-06-01 14:58:51 +0100
  • 0bb08cc5d2 Macros for setting default options and updating user options if they are "as default" Chris Young 2013-06-01 14:57:49 +0100
  • 27849cb182 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-06-01 11:26:39 +0100
  • 8b586b2d67 Fix a crash when edit settings if NetSurf is running on the WB screen Rename use_pubscreen to make it clearer what the option is for Chris Young 2013-05-31 23:25:05 +0100
  • b959e6946d Squash warning. Michael Drake 2013-05-31 21:02:56 +0100
  • d3b8a493af cw handle can't be const. Michael Drake 2013-05-31 21:02:29 +0100
  • e684218169 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-05-31 20:58:39 +0100
  • 864762cbe6 Merge branch 'chris/gadtools-53-5' Chris Young 2013-05-31 19:59:58 +0100
  • 9b39408dff Use macro directly Chris Young 2013-05-31 19:42:57 +0100
  • ac1865f361 Set more sensible default window size Chris Young 2013-05-31 19:34:22 +0100
  • 910b31f63e Rename treeview_walk --> treeview_walk_internal. Michael Drake 2013-05-31 18:16:22 +0100
  • 03eb4ec30f Implement redraw request hander for treeview test parsite. Michael Drake 2013-05-31 17:57:28 +0100
  • ab403b2517 Call redraw function on clicks. Enable treewalker to skip the children of collapsed nodes. Michael Drake 2013-05-31 17:56:22 +0100
  • 83b9c85074 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-05-31 15:14:10 +0100
  • b2aa0c129c Remove 0.5px vertical displacement of text. Michael Drake 2013-05-31 15:12:40 +0100
  • a669a7d12c Make treeview test parasite sit on mouse input too. Michael Drake 2013-05-31 13:26:14 +0100
  • cf57827187 Add function to pass mouse input to treeview. Michael Drake 2013-05-31 13:25:49 +0100
  • ab9efd19fe Make node flags for expanded and selected. Start mouse action support. (Little more than a stub.) Michael Drake 2013-05-31 13:24:27 +0100
  • d939460872 Add parasitic hack to allow the new treeview to be tested in the Hotlist window. (Tested with GTK front end only, so far.) Michael Drake 2013-05-31 10:11:22 +0100
  • 9031221267 Build the new treeview and global history. Michael Drake 2013-05-31 10:11:01 +0100
  • f656d8ca04 Add global history client for new treeview. Michael Drake 2013-05-31 10:08:59 +0100
  • 55aa7af80f Add first pass at new treeview. Michael Drake 2013-05-31 10:05:15 +0100
  • de85b4348a Include stdbool.h. Michael Drake 2013-05-31 10:02:27 +0100
  • a2c6f90330 Add icons to resource space. Michael Drake 2013-05-31 10:00:59 +0100
  • e2056974ca fixup script message handling Vincent Sanders 2013-05-31 09:22:08 +0100
  • 22ce03aed6 Tentatively replace colour conversion with core macro Chris Young 2013-05-30 00:03:43 +0100
  • 817e85f882 Ensure readable default colours. Michael Drake 2013-05-29 13:33:43 +0100
  • ec3491280a Move NetSurf to CSS colour conversion macro. Make both conversion macros the same. Michael Drake 2013-05-29 12:10:40 +0100
  • 92d6c14c8d remove ambiguity in subtraction and masking Vincent Sanders 2013-05-29 11:40:28 +0100
  • 44badddbdf fix transparancy on css colour lookup Vincent Sanders 2013-05-29 11:33:17 +0100
  • a4f67018fa fix import of old broken Choices Vincent Sanders 2013-05-29 07:59:27 +0100
  • 44f91c9fc8 Ensure colour values around #888888 can be read in HTML output. Michael Drake 2013-05-28 22:15:29 +0100
  • 4de556b6f5 Ugly rules to style config page. Michael Drake 2013-05-28 22:11:09 +0100
  • 42bbc16fa8 Remove unused options and default to not stripping file extenstions. Michael Drake 2013-05-28 21:39:36 +0100
  • 68c2013504 add provenance to about:config Vincent Sanders 2013-05-28 21:36:10 +0100
  • 8e8b4fbe57 default download notification to true Chris Young 2013-05-28 21:10:44 +0100
  • 1bbafde641 Further split fixing Chris Young 2013-05-28 20:58:39 +0100
  • 2d483113ef Fix Guru on exit Chris Young 2013-05-28 20:37:49 +0100
  • 06d87fec2b if the colour value is unusable do not assign garbage to teh option Vincent Sanders 2013-05-28 20:14:49 +0100
  • 2dec72b4d5 Re-order Messages loading to avoid a crash on launch Chris Young 2013-05-28 20:12:47 +0100
  • 45d309c0e3 copy the options data with memcpy instead Vincent Sanders 2013-05-28 20:04:42 +0100
  • 9d00f63ff4 actually set the option we compute Vincent Sanders 2013-05-28 18:59:50 +0100
  • cbe8d1c125 Try the variant that passes "TRUE" in R2. Michael Drake 2013-05-28 18:34:55 +0100
  • 4e5d478ed1 fix spurious whitespace in makefile Vincent Sanders 2013-05-28 17:50:06 +0100
  • a88fb2e0e8 add missing includes Vincent Sanders 2013-05-28 17:34:29 +0100
  • f3065a5cfd replace accidentallly removed function Vincent Sanders 2013-05-28 17:22:07 +0100
  • 83ab7accf4 fix stupid mistake introduced in options API change Vincent Sanders 2013-05-28 17:09:42 +0100
  • b918f63f3e fixup atari option names Vincent Sanders 2013-05-28 17:00:55 +0100
  • a92e5930ff fixup issues with new options API merge Vincent Sanders 2013-05-28 16:44:46 +0100
  • fcc61ea374 move windows to new option API Vincent Sanders 2013-05-28 15:19:06 +0100
  • 15598b5790 move riscos to new option API Vincent Sanders 2013-05-28 15:01:15 +0100
  • e6539c51b3 move cocoa to new option API Vincent Sanders 2013-05-28 13:34:34 +0100
  • 1b4e0d11d3 move beos to new options API Vincent Sanders 2013-05-28 12:55:34 +0100
  • 182b85b9ec make monkey frontend use new options code Vincent Sanders 2013-05-27 17:27:56 +0100
  • df62a917da move framebuffer to new options API Vincent Sanders 2013-05-28 09:58:53 +0100
  • 429a30caa7 move atari to new options code Vincent Sanders 2013-05-27 15:02:04 +0100
  • 91966b562e move amiga to new options code Vincent Sanders 2013-05-27 15:01:47 +0100
  • 8b43b732bc move gtk frontend to use new options API Vincent Sanders 2013-05-27 14:21:48 +0100
  • 1502b08925 move option init out of netsurf_init Vincent Sanders 2013-05-27 00:32:08 +0100
  • ea0f541309 add common system colour implementation Vincent Sanders 2013-05-28 09:56:55 +0100
  • 2d70714a64 use correct acessors for unsigned type Vincent Sanders 2013-05-27 18:39:51 +0100
  • 63d7247a9c fix mismatched option name and variable names Vincent Sanders 2013-05-27 14:18:01 +0100
  • 4ae69da5ea build new options code and remove old Vincent Sanders 2013-05-25 22:48:53 +0100
  • ee6e6eec05 move options include Vincent Sanders 2013-05-25 22:46:27 +0100
  • a5355ec557 change all core and frontend options headers to new format Vincent Sanders 2013-05-27 09:36:26 +0100
  • c1e864656d add tests for new options API Vincent Sanders 2013-05-27 09:35:16 +0100
  • a2769ec68b add new option API and implementation Vincent Sanders 2013-05-27 09:34:22 +0100
  • 977452b2ba Fix handling of clip property to avoid clip rectangles that are entierly outside the redraw region. Michael Drake 2013-05-28 12:47:20 +0100
  • ba9769bc8c Pass fetch redirect info up to content layer as content_msg. Mark redirect origin URLs as visited in browser window content callback. Note this doesn't mean we track redirects, it just lets us get the :visited link style on links that redirect. Michael Drake 2013-05-27 14:51:00 +0100
  • 8dc7ec2cb4 More split fixery Chris Young 2013-05-25 14:12:02 +0100
  • 4a618b7040 Another attempt to fix the moving split position when a string fits exactly. Chris Young 2013-05-25 14:05:32 +0100
  • b66775dc53 Prevent ASL from causing delayed menus Chris Young 2013-05-25 13:59:42 +0100
  • 9751a10705 Handle title on dom event. Remove head walker from begin_conversion. Michael Drake 2013-05-23 15:02:15 +0100
  • e8df19f3d2 Move base and link element handling to event callback. Michael Drake 2013-05-23 13:29:40 +0100
  • 87b80b667f add missing include Vincent Sanders 2013-05-23 12:13:53 +0100
  • e2957762ba remove extraneous debug Vincent Sanders 2013-05-23 12:07:08 +0100
  • 35dacc3671 move the logging initialisation out to be call by frontends Vincent Sanders 2013-05-23 11:50:57 +0100
  • 12ff7a47f4 removed unsuded memdebug utilities Vincent Sanders 2013-05-23 09:29:00 +0100
  • 5a312946c5 Move meta refresh handling to dom event handler. Michael Drake 2013-05-22 23:57:59 +0100
  • 8a13f530ea Merge branch 'master' of git://git.netsurf-browser.org/netsurf Michael Drake 2013-05-22 22:06:30 +0100
  • ca345e9b99 fix version range when teh callback API changed Vincent Sanders 2013-05-22 20:42:37 +0100
  • 161271070e Add default visited link colour. Michael Drake 2013-05-22 20:41:37 +0100
  • af75070bee add script_timeout option and use it Vincent Sanders 2013-05-22 18:40:21 +0100