Commit Graph

1678 Commits

Author SHA1 Message Date
Vincent Sanders e237ebac8f Split install and package targets.
Install target is for installing on the local machine and package generates a package
2012-08-23 11:46:31 +01:00
Michael Drake 153c444454 Move browser_window struct to private header. Places that shouldn't include it do, such as front end code.
Frontends that have been updated to build:
  framebuffer
  gtk
  monkey
  riscos

TODO:
  amiga
  atari
  beos
  cocoa
  windows
2012-08-22 12:22:58 +01:00
Michael Drake f478ee4db7 Remove a bunch of unused includes. 2012-08-20 18:54:57 +01:00
Michael Drake dd6d24e83d Remove unused includes. 2012-08-20 18:42:24 +01:00
Michael Drake 7a90270927 Remove unused header. 2012-08-20 16:51:43 +01:00
Michael Drake 4581375209 Use proper function for box tree dump. 2012-08-20 16:46:33 +01:00
Michael Drake 400ce41623 Remove unused includes. 2012-08-20 15:11:45 +01:00
Michael Drake d2a1c85063 Avoid box_at_point. 2012-08-20 12:37:08 +01:00
Michael Drake 7d4af30468 Minor style change. 2012-08-19 16:50:38 +01:00
Vincent Sanders a39082585a force removal of temporary directory 2012-08-19 15:04:24 +01:00
Vincent Sanders ea2b556047 really fix riscos zip target
zip option with a comma in it confused make
2012-08-19 14:48:43 +01:00
Vincent Sanders 4985b56b68 fix riscos makefile tempfile creation 2012-08-19 13:06:34 +01:00
Vincent Sanders 908d5655d2 add riscos zip build target 2012-08-19 09:56:57 +01:00
Michael Drake b51816c222 Clean up search gui callbacks. 2012-08-14 13:41:30 +01:00
Michael Drake d106091d6e Pass font plot style out to front end clipboard append function. 2012-08-13 14:43:04 +01:00
Michael Drake c5bcf0b809 Remove remaining use of core internals. 2012-08-02 15:03:12 +01:00
Michael Drake 1cb5272c95 Use selection_copy_to_clipboard instead of peering into core innards. 2012-08-02 14:46:20 +01:00
Michael Drake b412b93701 Use online docs. 2012-07-21 14:55:51 +01:00
Michael Drake 5fc781d715 Update default homepage URL to about:welcome. Make RISC OS front end use NETSURF_HOMEPAGE too.
Currently only the English welcome page will be fetched.
Need to add language negotiation to choose best language option.
2012-07-21 13:13:57 +01:00
Michael Drake ce20021df7 Fix colour string matching. Lose unneeded case insensitivity in matching.
svn path=/trunk/netsurf/; revision=13739
2012-03-27 11:02:35 +00:00
Michael Drake eb189092c7 Constify param to gui_system_colour_char function.
svn path=/trunk/netsurf/; revision=13737
2012-03-27 10:47:29 +00:00
Michael Drake cb715fe217 Squash implicit declaration of function 'html_get_box_tree' function by including render/html.h.
svn path=/trunk/netsurf/; revision=13721
2012-03-26 11:17:40 +00:00
Michael Drake b213502c9e Include render/html.h to fix build.
svn path=/trunk/netsurf/; revision=13720
2012-03-26 11:02:12 +00:00
Michael Drake 9a6b4b1b07 Include render/box.h and render/html.h to fix build.
svn path=/trunk/netsurf/; revision=13719
2012-03-26 11:01:48 +00:00
John Mark Bell 0cea4b192d Add libdom to native RISC OS LDFLAGS
svn path=/trunk/netsurf/; revision=13683
2012-03-25 11:36:37 +00:00
John Mark Bell a58de36468 Add libdom to cross-compilation LDFLAGS
svn path=/trunk/netsurf/; revision=13647
2012-03-25 07:58:30 +00:00
Vincent Sanders 1490b52a6b NetSurf options rework (a=vince r=daniels,jmb)
svn path=/trunk/netsurf/; revision=13548
2012-03-22 09:34:34 +00:00
Michael Drake cf86788d3e Set User CSS file in Choices.WWW.NetSurf.
svn path=/trunk/netsurf/; revision=13509
2012-03-06 18:34:02 +00:00
John Mark Bell e2bb4aa4e0 Fix bug #3479239: scroll in correct direction for page left/page right
svn path=/trunk/netsurf/; revision=13435
2012-02-08 00:21:20 +00:00
Michael Drake 6794af012e Constify rect param to gui_window_drag_start.
svn path=/trunk/netsurf/; revision=13397
2012-01-11 16:45:17 +00:00
Michael Drake 04ece30fa9 Pass pointer constraints for drag out to front ends. Ensure content scrollbar drag termination always informs the browser window layer that the drag is over.
svn path=/trunk/netsurf/; revision=13395
2012-01-11 14:20:26 +00:00
Michael Drake 6c96264d43 Make RISC OS print background images option work.
svn path=/trunk/netsurf/; revision=13337
2011-12-23 22:52:40 +00:00
Michael Drake 67f2470d5a Pass whether background images are wanted in redraw_context.
svn path=/trunk/netsurf/; revision=13335
2011-12-23 22:39:25 +00:00
Michael Drake 905df166b0 Make the RISC OS front end foreground/background menu options work.
svn path=/trunk/netsurf/; revision=13333
2011-12-23 21:49:13 +00:00
Michael Drake 081217a321 Add core options to disable fetch of foreground & background images.
Remove broken background image option from RISC OS front end.

svn path=/trunk/netsurf/; revision=13332
2011-12-23 19:48:09 +00:00
Steve Fryatt 67501d5dfc Provide a generic fall-back scroll event handler for scroll wheels.
svn path=/trunk/netsurf/; revision=13300
2011-12-19 23:27:10 +00:00
Steve Fryatt 648fdafe82 Fix comments.
svn path=/trunk/netsurf/; revision=13298
2011-12-18 23:53:20 +00:00
Steve Fryatt 7fb38a3e79 Lose unnecessary intermediate variable assignments.
svn path=/trunk/netsurf/; revision=13297
2011-12-18 23:46:30 +00:00
Steve Fryatt 433e1fd796 Pass Page Up/Down info to the core for scrolling.
svn path=/trunk/netsurf/; revision=13296
2011-12-18 23:36:54 +00:00
Steve Fryatt a40b9fbecd Implement Home and End scroll functionality.
svn path=/trunk/netsurf/; revision=13292
2011-12-18 11:18:52 +00:00
Steve Fryatt 1631f3a4cb Don't allow framesets to scroll out of view.
svn path=/trunk/netsurf/; revision=13291
2011-12-17 23:25:06 +00:00
Steve Fryatt b61670510f Use correct RISC OS filetype for PNG when identifying native format.
svn path=/trunk/netsurf/; revision=13290
2011-12-17 22:36:50 +00:00
Steve Fryatt 35d62200ea Standardise code for mouse and keyboard scrolling of browser window.
Pass keyboard scroll details on to the core when applicable.

svn path=/trunk/netsurf/; revision=13289
2011-12-17 22:01:40 +00:00
Steve Fryatt f2531d5083 Provisional core scroll-wheel support - supports scroll events only.
svn path=/trunk/netsurf/; revision=13288
2011-12-17 19:16:56 +00:00
Steve Fryatt dc082c96cb Look toolbar handles up directly from event data.
svn path=/trunk/netsurf/; revision=13286
2011-12-17 17:57:16 +00:00
Steve Fryatt 80249f5f2a Make scroll event handling module specific.
svn path=/trunk/netsurf/; revision=13285
2011-12-17 17:31:35 +00:00
Michael Drake c673ba6c23 Disable rendering of interactive features when exporting as Drawfile.
svn path=/trunk/netsurf/; revision=13249
2011-12-06 19:28:14 +00:00
John Mark Bell f2993e6ed0 content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url
svn path=/trunk/netsurf/; revision=13236
2011-12-04 14:55:23 +00:00
Michael Drake 7bd9158f18 Remove render/box.h include.
svn path=/trunk/netsurf/; revision=13224
2011-12-03 19:51:55 +00:00
Michael Drake 54408f6360 Fix select menu item selection in frames. Note: the API for front end select menus is a mess ATM.
svn path=/trunk/netsurf/; revision=13223
2011-12-03 19:39:36 +00:00