Commit Graph

  • 7e67527267 first part of initialisation refactor move gui_init2 into frontends Vincent Sanders 2010-03-29 16:59:30 +0000
  • 99dee5e3d0 Disable llcache tracing John Mark Bell 2010-03-29 06:29:56 +0000
  • b6f6bc5fdd Fix broken linked list removal. John Mark Bell 2010-03-29 06:29:25 +0000
  • 311b458d56 Forbid contents with active fetches from being cleaned. John Mark Bell 2010-03-29 06:28:46 +0000
  • 4e2c3a4c39 Exceptionally verbose tracing of llcache operation. John Mark Bell 2010-03-29 06:27:37 +0000
  • e6d85230f1 Squash warning John Mark Bell 2010-03-28 23:40:12 +0000
  • 57253cdd58 Fixup per review John Mark Bell 2010-03-28 23:25:21 +0000
  • 5b5e15c845 Fix for new-cache Chris Young 2010-03-28 22:11:30 +0000
  • c2f9c06de3 Avoid failing completely if gui_window is NULL Chris Young 2010-03-28 21:40:22 +0000
  • aafc98465b Remove unnecessary assignment. Michael Drake 2010-03-28 19:26:47 +0000
  • dd2b9e4b19 Pass mouse buttons to core correctly. Michael Drake 2010-03-28 19:21:47 +0000
  • 974f42f8cf Only obey size property on input elements that are either text or password. Fixes submit buttons with size properties being too small/large. Rob Kendrick 2010-03-28 18:33:10 +0000
  • 66d1418506 Allow us to cache foo?bar when it explicitly allows it. as per rfc2616 13.9 Daniel Silverstone 2010-03-28 16:51:47 +0000
  • 74108d1e09 Allow NetSurf to be opened from the CLI without a URL specified. Add new switch FORCE which will force a new instance of NetSurf to open rather than opening a new window in the already-running application (intended for debugging when NetSurf has crashed) Chris Young 2010-03-28 16:42:33 +0000
  • 8effd1cb98 Ensure that finished redirection objects in llcache do not get found by subsequent fetch attempts. Daniel Silverstone 2010-03-28 16:28:28 +0000
  • cb7412181f Replace fetch_poll with llcache_poll throughout. Allow CONTENT_OTHER to complete properly. Daniel Silverstone 2010-03-28 16:00:54 +0000
  • 5bb5cedec5 Changes required for new-cache Chris Young 2010-03-28 15:51:05 +0000
  • 5d074feaf2 Remove redundant fetch_poll call Daniel Silverstone 2010-03-28 15:38:01 +0000
  • fea38002ed Do not assert when the only thing of interest is a body box. Status string can quite happily be NULL. Rob Kendrick 2010-03-28 15:35:37 +0000
  • 05a4eceae2 Remove fetchcache.[ch] Daniel Silverstone 2010-03-28 15:34:07 +0000
  • 40da15205e Adjust alignment and padding of toolbar. All this toolbar code needs throwing away. Rob Kendrick 2010-03-28 14:48:32 +0000
  • 8a49da03f0 Ensure we honour html_fetch_object's API properly regarding NOMEM behaviour Daniel Silverstone 2010-03-28 14:39:52 +0000
  • 270ef59a98 Merge jmb/new-cache; r=dsilvers,rs=vince Daniel Silverstone 2010-03-28 12:56:39 +0000
  • 21da4f5bdf Call the toolbar sensitivity update function when changing sensitivity of toolbar buttons when throbber stops Rob Kendrick 2010-03-28 11:41:51 +0000
  • 2d3ea6c278 Remove empty tab labels from glade files; removes GTK assertions on startup. Also fix popup menu stock items to be ones that actually exist. Rob Kendrick 2010-03-28 11:26:08 +0000
  • 759a482c8f slight, marginal and trifling nsgtk beautification Rob Kendrick 2010-03-27 11:31:03 +0000
  • 4b77c59a39 Stop javascript: links being passed to launch-handler Chris Young 2010-03-25 22:44:59 +0000
  • f6d0a6aa05 If a file isn't dropped over a text box or a file box, just load it. Chris Young 2010-03-23 23:09:17 +0000
  • 6168e67632 Updated translation from Samir Hawamdeh Chris Young 2010-03-23 22:58:27 +0000
  • 01cf7baac6 Tidy up. Can almost tell what is going on in gui_init now. Chris Young 2010-03-23 22:55:56 +0000
  • 861b5b4953 Factor Amiga theme-related code out to a new file. This includes all throbber and mouse pointer code (which are "theme modifiable") as well as normal theme reading code. Chris Young 2010-03-23 22:27:33 +0000
  • 5e898e5a92 Add missing string. Thanks to Samir Hawamdeh for the report. Chris Young 2010-03-22 19:15:31 +0000
  • 48aa33f773 Fix crash when attempting to open context menu in a browser_window with no content. Chris Young 2010-03-21 19:29:33 +0000
  • dd5370ef83 Avoid corruption of bottom window border after resize Chris Young 2010-03-21 14:53:09 +0000
  • 033b5d815a Move code which extracts the filename from a given path into frontend. Chris Young 2010-03-21 13:32:59 +0000
  • 1f67fed782 Updated translation from Samir Hawamdeh Chris Young 2010-03-18 22:43:25 +0000
  • c17ff1e9ae Squash memory leak and an offset problem related to helphints Chris Young 2010-03-17 22:15:03 +0000
  • 1fedc6a36a More HelpHints, these will work on OS4.1u1 and higher only. Chris Young 2010-03-17 21:43:23 +0000
  • dcbc8cae93 Local history URL HelpHints (will show on OS4.1u1 and newer only) Chris Young 2010-03-17 21:00:18 +0000
  • 7220e03e7d Help hints, mainly for the tabs but also massage messages strings HelpToolbar0-4 & 14 into a format we can use on the main toolbar gadgets. A couple of gadgets still missing strings. Chris Young 2010-03-16 23:55:39 +0000
  • 04769b3f07 Remove caret when window is inactive, re-add when window becomes active again. Chris Young 2010-03-15 19:00:21 +0000
  • 50692dc63c Remove caret while "fast scrolling" to prevent caret-trails over the display. Chris Young 2010-03-15 18:48:14 +0000
  • 3129db31c3 Clean up, rename, and split out some new functions. Remove unused code. James Bursa 2010-03-15 00:42:48 +0000
  • f4dd2e38d4 Exclude about: as that will never be handled externally and some sites use about:blank extensively. Chris Young 2010-03-14 23:00:39 +0000
  • 3921fcf173 Fix character offset, which was one character left of where the user clicked even though the caret itself was placed in the correct location. Chris Young 2010-03-14 22:48:25 +0000
  • 66730eb138 Only draw search favicon on normal browser windows Chris Young 2010-03-14 15:33:59 +0000
  • 4a950fcbf7 Only run the scheduler on null poll events. John Mark Bell 2010-03-10 22:47:37 +0000
  • ee958f5983 Pass all unknown URLs to launch-handler/OpenURL. launch-handler in particular can be coerced into opening things like news: just by creating a new config file as ENVARC:launch-handler/URL/NEWS.LH Chris Young 2010-03-07 00:46:08 +0000
  • 81e9d33a22 Set file comment to URL *after* closing the file. This resolves the problem with the comment not being set on some filesystems. Chris Young 2010-03-06 17:06:52 +0000
  • 33be95d328 Fix compilation Chris Young 2010-02-22 19:18:27 +0000
  • f7c654885c Attempt fix for OS4.0 Chris Young 2010-02-21 21:24:58 +0000
  • 093d9567f1 Accomodate for antique versions of libpng (as found with the BeOS R5 devkit), which either: - don't define the png_jmpbuf macro, - have a different name for png_set_expand_gray_1_2_4_to_8(). François Revel 2010-02-17 22:25:03 +0000
  • da54611fb6 Try to avoid the tab switching if closing a tab other than the current one (doesn't seem to work, the act of clicking close must implicity switch to that tab) Remove extraneous Add Tab button layout group Chris Young 2010-02-14 15:32:54 +0000
  • 869d333a51 Sync button images with Windows version Chris Young 2010-02-14 14:50:06 +0000
  • a380b15070 Add an Add Tab button. Could probably do with an image for this for the default theme (currently falls back to a textual "+") Chris Young 2010-02-14 14:00:33 +0000
  • e1c41ba712 New window/tab now opens a blank window/tab rather than one showing the current URL Chris Young 2010-02-14 12:51:30 +0000
  • 63226802bf Tidy up includes Add a separator bar between the toolbar and the main browser area/tabs Chris Young 2010-02-14 12:26:12 +0000
  • 2d6bd48770 and again. Chris Young 2010-02-14 11:52:23 +0000
  • 84b95ed4d5 Didn't catch that the last commit was slightly out of sync with trunk Chris Young 2010-02-14 11:13:41 +0000
  • 9c027ddeb5 Missing string (thanks to Samir Hawamdeh) Chris Young 2010-02-14 11:04:22 +0000
  • 099ed24184 Improved tabs for OS4.1u1: * Tabs now have a close gadget embedded * The tab bar only displays if there is more than one tab open * Changed the AISS theme "tab loading" image to something more appropriate Chris Young 2010-02-14 00:46:53 +0000
  • 4990d8172a Fix initial sizing Fix scrollbars Vincent Sanders 2010-02-13 23:02:51 +0000
  • 79a37090a2 More GTK install resources. Michael Drake 2010-02-13 20:46:37 +0000
  • b263a70bb4 Remove html favicon of unknown origin and use a NetSurf logo when there's no other favicon. Michael Drake 2010-02-13 20:39:07 +0000
  • 08e21a95e3 Set filetype type names for ICO and BMP. Michael Drake 2010-02-13 20:04:30 +0000
  • b23ca72421 Don't gzip SearchEngines on installation Rob Kendrick 2010-02-13 19:06:32 +0000
  • 73827546ef Fix new warnings. Not sure if I should be declaring all the gadgets as Object *, but that is less casting than declaring them all as struct Gadget * - and allows the merging of object and gadget arrays, which were causing a few problems previously. Chris Young 2010-02-13 18:03:05 +0000
  • 44f93cb288 Fix GTK install to install other glade files. Michael Drake 2010-02-13 17:51:19 +0000
  • b2376c1656 Proper download notification code, should also open the file if the notification is double-clicked, although it doesn't seem to work. Chris Young 2010-02-13 17:31:10 +0000
  • 30e97149ef Fix GTK installation target Rob Kendrick 2010-02-13 16:25:05 +0000
  • 90a738c82a Update LibROSprite details in NetSurf build docs. Michael Drake 2010-02-13 09:55:28 +0000
  • ec402980b9 Change previous commit to more sensible values Rob Kendrick 2010-02-12 13:14:12 +0000
  • 14a1574e20 More normal default window size for nsgtk. Michael Drake 2010-02-12 13:01:48 +0000
  • 0b29da0700 Remove status bar checks which are now in the core. Chris Young 2010-02-11 18:49:03 +0000
  • cf322aeda3 Review fixups from Daniel Silverstone Ensure status text statistics are initialised Fix documentation and indentation of status text variables. Vincent Sanders 2010-02-11 10:58:26 +0000
  • 160c5de283 Valgrind suppressions file John Mark Bell 2010-02-11 00:23:59 +0000
  • c1e7429d58 remove RISC OS status bar text caching Vincent Sanders 2010-02-11 00:10:58 +0000
  • 1537981da5 cache the status text to reduce teh number of window status update calls to teh frontend Vincent Sanders 2010-02-10 23:37:06 +0000
  • babf642970 Process command line after loading options file. John Mark Bell 2010-02-10 07:22:50 +0000
  • fcf264d4cd Remove apparently spurious status update. John Mark Bell 2010-02-10 00:57:23 +0000
  • ee833877c5 Rate limit fetch progress notifications. John Mark Bell 2010-02-10 00:32:12 +0000
  • f814ef97ce Remove duplicate. Thanks to Sebastian Barthel. Michael Drake 2010-02-09 22:58:36 +0000
  • b7f812d5a2 Replace old internal font with new one. New font has bold, italic and italic&bold variants. Change internal font's encoding from CP437 to CP1252, since it has more useful glyphs for web browsing. Michael Drake 2010-02-06 22:32:39 +0000
  • a85f391906 Fix high colour bitmap loading on toolbar Vincent Sanders 2010-02-04 23:15:50 +0000
  • c41bcf0b28 Cleanup toolbar usage Fix font sizing Vincent Sanders 2010-02-04 21:05:44 +0000
  • 36a21bdae4 make new window work Vincent Sanders 2010-02-04 08:25:06 +0000
  • 0eb9663b1c Make window resizeing not delete all child windows and recreate them a resize is sufficient Vincent Sanders 2010-02-02 23:43:09 +0000
  • 6b99aa5388 remove all references to defunct vertical offset from plotters Vincent Sanders 2010-02-01 23:59:40 +0000
  • f382e2821a Substantial cleanup perform drawing in child window eliminate random vertical offsets Vincent Sanders 2010-02-01 23:48:00 +0000
  • 522a39d068 Formatting changes. Michael Drake 2010-01-31 12:45:03 +0000
  • b65c517a78 Add toolbar icons. Michael Drake 2010-01-31 12:16:06 +0000
  • aea79668e0 fix include path mis-merge Vincent Sanders 2010-01-31 00:39:32 +0000
  • 55162445db Add Windows frontend Vincent Sanders 2010-01-31 00:36:02 +0000
  • 6990c2cd04 remove uneccissary includes Vincent Sanders 2010-01-29 11:32:53 +0000
  • 36ea272a37 change include ordering to ensure all types are available on all platforms Vincent Sanders 2010-01-28 20:17:02 +0000
  • b3ba443c64 update png handler to not use deprecated/removed call. improve type usage to avoid incompatible pointer type warnings on newer libpng versions. Vincent Sanders 2010-01-28 10:11:31 +0000
  • 8e1b4a0061 fix box_dump call fix spurious newlines in log message Vincent Sanders 2010-01-28 00:03:44 +0000
  • 40c768cec6 Notify on download completion using system-wide Ringhio notifications. Chris Young 2010-01-25 12:41:05 +0000
  • 2c8452b961 Remove unused variable John Mark Bell 2010-01-24 15:45:34 +0000
  • e79df765b0 Fix NULL ptr dereference in status bar rendering; formatting. Adrian Lees 2010-01-24 12:49:29 +0000