Commit Graph

  • 7fbb51d799 Extended scroll wheel support (Select) Adrian Lees 2008-06-07 23:39:09 +0000
  • a00bc79665 Save WimpSlot too when NetSurf$CoreDump is set and NetSurf crashes. James Bursa 2008-06-07 19:00:46 +0000
  • 5e393e19ce Use bundled resources instead of separate files. throbber uses 'data' type also now. François Revel 2008-06-07 02:48:31 +0000
  • 8c1a5323e6 - We don't need the XPM icon. - import res/* in the resource file to bundle them with the binary. François Revel 2008-06-07 01:53:43 +0000
  • b0fa2b299d Add copyrights Notes on a plot_path implementation. François Revel 2008-06-07 01:13:07 +0000
  • 87df7ca228 Forgot to tell about the need to make css/scanner.c on Linux and copy it back as re2c wants gcc4. François Revel 2008-06-07 01:07:50 +0000
  • 6cfdcb7b3c Detailed the needed steps and deps for the BeOS build. François Revel 2008-06-07 01:00:47 +0000
  • 461e520077 Zoom using shift-scrollwheel Adrian Lees 2008-06-07 00:50:15 +0000
  • 6168417b80 Fix cache control John Mark Bell 2008-06-06 23:51:51 +0000
  • cc840b6df5 Fix up. Michael Drake 2008-06-06 18:26:26 +0000
  • 4f535606fb Remove stray semicolon. Michael Drake 2008-06-06 18:23:40 +0000
  • d23457c620 Remove stray semicolon. Michael Drake 2008-06-06 18:21:50 +0000
  • e598e7c556 Change box scrollbar drag to happen on HOLDING. Michael Drake 2008-06-06 18:18:08 +0000
  • 243e0abbcd Establish a new block formatting context for blocks with non-visisble overflow style. (9.4.1) Michael Drake 2008-06-06 14:54:19 +0000
  • b2cbb513fa Placeholder for infos on building the BeOS version. François Revel 2008-06-06 14:41:30 +0000
  • 2319b6032e + Change core to handle different front end click behaviour styles. (Act on mouse button press or on button release.) + Click hold on CSS scrollbar arrows now pauses before starting to auto-repeat. + Click hold on scrollbar wells will now auto-repeat. Michael Drake 2008-06-06 13:58:56 +0000
  • f1b1a9737f Get rid of non ASCII \xa0 character in comments (copy-pasting a webpage ?) I also need config.h for a missing type on BeOS. François Revel 2008-06-05 23:04:54 +0000
  • 846c65b899 BeOS: I can now use *ng and jpeg... Also link to libtranslation, it's used to load the throbber pngs. Switched from beres to rc as ressource compiler, it should allow importing external css and html files from resources. François Revel 2008-06-05 22:54:49 +0000
  • 524e29c4df - fixed alpha bitmap drawing - fixed polygon drawing - newstyle throbber, loosely copied from the gtk one. François Revel 2008-06-04 01:53:20 +0000
  • 38be80a680 Fix list marker check. Thanks to jmb and mikeL. Michael Drake 2008-06-03 22:18:15 +0000
  • 5015eb6e87 Squash warning John Mark Bell 2008-06-03 22:17:35 +0000
  • b661f3deaf Don't constrain mouse pointer to window area during text selection. Michael Drake 2008-06-03 21:51:25 +0000
  • 0f4164d934 Added BeOS specific host & target detection. As BeOS needs gcc2 some hacking is required on the dependancy generation... Added support for using resources, and C++ code. François Revel 2008-06-03 20:13:34 +0000
  • 2df3550fcc Add BeOS sources. François Revel 2008-06-03 19:51:54 +0000
  • 90a15a9753 The BeOS-specific part of the BeOS (and Haiku) port, modeled mostly from the GTK version. Some fixes are needed elsewhere but non-obvious ones I'll post on the mailing list for discussion. Currently it opens windows with a toolbar, url and status bar, a (yet empty) menu bar. Rendering seems to work including scrolling at scale 1 (other non-tested). framesets seems broken though. François Revel 2008-06-03 19:07:09 +0000
  • 86e74c970b Add code to save DA to a file if NetSurf crashes and NetSurf$CoreDump exists. James Bursa 2008-06-03 03:04:41 +0000
  • 8282253a54 Move struct cache_data from fetch to content as it is no longer needed by fetch. Make it a member instead of pointer in struct content. James Bursa 2008-06-03 01:10:46 +0000
  • f59d4a3626 Remove old GTK throbber GIF. Michael Drake 2008-06-02 18:06:30 +0000
  • 98589be65c nsgtk now loads the throbber from a set of PNG files. This change will make your eyes bleed. Please avoid looking at it until I make this cleaner. Rob Kendrick 2008-06-02 16:47:15 +0000
  • 57dcb9d0f7 Add new throbber PNGs. (Currently unused.) Michael Drake 2008-06-02 15:34:35 +0000
  • 3b311141e0 Update RISC OS throbber. Michael Drake 2008-06-02 15:32:43 +0000
  • 50815b5019 Update MNGError to include error code. Remove PNGError. James Bursa 2008-06-01 00:17:58 +0000
  • 70c7b81c2f Improve MNG error handling to show error code. Fix code not expecting bitmap_get_buffer() to return 0. James Bursa 2008-06-01 00:15:53 +0000
  • 21a3c99d3d Remove unused members of struct fetch (were moved to fetch_curl but not removed from here). James Bursa 2008-05-31 16:57:53 +0000
  • ef6690ad72 Stop processing headers and sending FETCH_HEADER if fetch was aborted. James Bursa 2008-05-31 16:52:37 +0000
  • b9bce3fa31 Fix freeing of etag data. James Bursa 2008-05-31 15:52:22 +0000
  • b4621337e8 Fix native RISC OS build. Thanks joty. Michael Drake 2008-05-31 14:39:50 +0000
  • f4be61553c Fix handling of cache control data John Mark Bell 2008-05-30 11:09:50 +0000
  • ae992eab4d Add new fetch callback FETCH_HEADER for headers and move as much header parsing as possible from fetch_curl.c to fetchcache.c. This simplifies fetch_curl.c and will make it possible to store response headers in future. James Bursa 2008-05-30 04:11:16 +0000
  • a76164ab51 Wrap very verbose logging with #ifdef, so as to silence it. John Mark Bell 2008-05-29 19:32:31 +0000
  • b27e277eaa Fix desensitisation of reload menu entry John Mark Bell 2008-05-29 12:31:07 +0000
  • e17b53bc02 Fix clipping. John Mark Bell 2008-05-29 11:17:30 +0000
  • 601c02f08b Drop support for non-cairo plotting. Implement path plotter. John Mark Bell 2008-05-29 11:03:13 +0000
  • 287e6b2395 Recurse into <area> and <a>, too. John Mark Bell 2008-05-28 20:05:30 +0000
  • e004e0e745 Squash more warnings. John Mark Bell 2008-05-26 10:46:45 +0000
  • f7bc0cf850 Squash warning John Mark Bell 2008-05-26 10:41:46 +0000
  • 7a2454a40a Fix callback prototype John Mark Bell 2008-05-26 10:40:00 +0000
  • b1c8ab83f2 Lose redundant function John Mark Bell 2008-05-26 10:37:10 +0000
  • 50f520379b warnings.squash(); John Mark Bell 2008-05-26 10:34:47 +0000
  • 9b73dce1fd Update optimisation/warning flags Daniel Silverstone 2008-05-26 10:16:01 +0000
  • 4d343e3c6d Fix debug build some more. Disable optimisation for debug build. John Mark Bell 2008-05-25 23:57:34 +0000
  • b53f36ebc2 Add TARGET=debug and fix the debug build. James Bursa 2008-05-25 23:28:06 +0000
  • 70da04d69e Simplify code using xmlDocGetRootElement(). James Bursa 2008-05-25 22:31:42 +0000
  • 793d466edf - introduction of SLEN() - enforce result of url_normalize() being NULL on failure - plug memory leak when url_normalize() fails John Tytgat 2008-05-25 15:51:30 +0000
  • e89c346573 Remove .cvsignore. John Tytgat 2008-05-25 15:23:51 +0000
  • 3f6d2a9f0c Contribution from Philip Boulain <prb@ecs.soton.ac.uk>: John Tytgat 2008-05-25 15:04:22 +0000
  • 497372c257 Add .PHONY line. Suggestion from Philip Boulain prb@ecs.soton.ac.uk John Tytgat 2008-05-24 12:20:57 +0000
  • c24b426881 No longer suppress the default Accept: header. This fixes all those sites that brokenly assume that it's required and thus break when the client doesn't send one (here's looking at you royalmail.com). libcurl's default Accept header is "*/*", which is semantically equivalent to not sending a header at all (no header implies the client accepts all content types). John Mark Bell 2008-05-24 10:09:02 +0000
  • 5979083a16 Unescape URL before attempting to read filetype John Mark Bell 2008-05-24 01:19:21 +0000
  • 2b79c34977 Squash warning John Mark Bell 2008-05-23 14:17:31 +0000
  • a16586c9b7 Use local filetype directly, if we're "downloading" a local file John Mark Bell 2008-05-23 13:29:37 +0000
  • b30fde8b21 Use CCACHE if available on non-riscos host platforms Daniel Silverstone 2008-05-19 13:36:32 +0000
  • 181573d081 Fix bitmap format comment. Michael Drake 2008-05-16 23:04:41 +0000
  • fbb483e0ff Fix type of value_was_quoted member of cookie_data struct. John Mark Bell 2008-05-16 10:27:01 +0000
  • b15a6af3d2 s/wchar_t/uint32_t/g We always assumed that the keycode type was 32bits wide, anyway. wchar_t isn't guaranteed to be that big, so isn't remotely portable. John Mark Bell 2008-05-16 09:37:22 +0000
  • baca6796eb Ensure we've got a definition for size_t John Mark Bell 2008-05-14 10:23:22 +0000
  • dd54de03de Remove keypress restrictions from icon validation strings. At some point in future we should do this properly by having the validation string change dynamically as appropriate. John Mark Bell 2008-05-13 23:31:21 +0000
  • 1f2219aead Make this obey WITH_MNG correctly -- previously included libmng.h regardless John Mark Bell 2008-05-13 21:38:30 +0000
  • 23fb72ea6b The core code has always assumed a locale of "C". John Mark Bell 2008-05-13 14:37:44 +0000
  • 74a1095cd6 Remove unnecessary includes John Mark Bell 2008-05-11 10:09:44 +0000
  • ab62e61b55 Fix RO5 IconSprites John Mark Bell 2008-05-11 10:04:11 +0000
  • 301d71385d Correct file types John Mark Bell 2008-05-10 12:03:45 +0000
  • e6416eed54 Fix IconSprites on RO6 John Mark Bell 2008-05-10 11:59:09 +0000
  • 239ac40bd7 Add NetSurf Scrap/Choices directory openers. Michael Drake 2008-05-10 11:12:19 +0000
  • 6d4e871260 Require C99 SCL in Run file. Provides a friendlier error message than "Integer too big for SharedCLibrary" when attempting to load modules that require either a 32bit or C99-capable SCL (e.g. AcornURI or Iconv) John Mark Bell 2008-05-04 19:04:03 +0000
  • cc9ab23b04 Add html extensions to minimal MIME type hash John Mark Bell 2008-04-28 11:08:35 +0000
  • 7e28ca26d1 Accomodate text area scrollbars in fixed widths. Fix radio button / checkbox issue. Michael Drake 2008-04-25 14:57:36 +0000
  • 4110152a62 Change handling of form element widths / heights. Michael Drake 2008-04-25 14:15:18 +0000
  • fc4e39f5b8 Make floats that follow a cleared float heed the clear. Fixes position of search form on BBC homepage. Michael Drake 2008-04-23 18:49:11 +0000
  • e6e0fa0b32 Maybe fix table layout problem caused by r4100. Michael Drake 2008-04-23 10:45:46 +0000
  • c4146fb8ff Fix absolute positioning when there's a float between the box and its containing block. Michael Drake 2008-04-21 22:02:33 +0000
  • 05e8696fc4 Improve handling of absolutely positioned table cells. Corrects positioning of "Weather" box contents on BBC homepage. Michael Drake 2008-04-20 15:49:25 +0000
  • c5da2c906c Don't change URL bar contents until we've actually fetched the page. John Mark Bell 2008-04-19 11:13:56 +0000
  • dc85ddb0a8 Launch redirects to unsupported URLs in other applications. John Mark Bell 2008-04-19 11:07:42 +0000
  • 60c90f89b8 Fix comment typos. Michael Drake 2008-04-14 08:28:55 +0000
  • a2616bbfe7 Fix makefile for save text. Remove redundant ifdef. Michael Drake 2008-04-13 22:23:04 +0000
  • 48431f9674 Remove text export build config option. Tidy up save_text code. Michael Drake 2008-04-13 21:58:43 +0000
  • 5c8406bf8b Rewrite text export to use box tree. Improves output formatting. Simplify selection saving. Michael Drake 2008-04-13 18:21:22 +0000
  • 78c22d4171 Tidy and update comments. Michael Drake 2008-04-11 17:51:43 +0000
  • 3bd3a811c2 Improve selection of text in floats. Michael Drake 2008-04-11 15:52:56 +0000
  • 84cd9a655f Improve click handling in text inputs. Michael Drake 2008-04-08 12:40:05 +0000
  • 90e061c6a9 Updated comments on RISC OS HOST determination issue. John Tytgat 2008-04-07 23:13:06 +0000
  • f3d968bfc0 Native RISC OS building: create sym file in the build directory instead of current directory. John Tytgat 2008-04-07 19:13:11 +0000
  • 59641def82 const fixes in plotters and history core Rob Kendrick 2008-04-07 11:15:09 +0000
  • 79acb8b08c Further fixes for unsigned int being used as an intptr Rob Kendrick 2008-04-07 10:37:21 +0000
  • 7614b26944 Fix assumption that int is the same width as a pointer Rob Kendrick 2008-04-07 10:23:18 +0000
  • 384327a279 Default size for textareas. Michael Drake 2008-04-07 09:03:21 +0000
  • 8b2a23081f Various text selection improvements: + Fix redraw bug where parts of old selections would get left behind + Enable selection of list marker boxes (bullet points and numbers) + Improve formatting of copied-to-clipboard or saved text selections + Select click anywhere outside current selection now clears current selection Michael Drake 2008-04-07 09:00:21 +0000
  • 8de0baae0b Improve formatting of copied/saved text from text selections in PREs. Improve formatting in other odd cases too. Michael Drake 2008-04-02 18:23:42 +0000
  • 7b1c0bde45 I want a symbol list, thank you Adrian Lees 2008-04-02 01:15:22 +0000