Commit Graph

  • 5fdbe77e3e Implement ro_save_draw_path() to enable Draw export of SVGs. James Bursa 2007-12-11 04:07:35 +0000
  • 4525ffbd91 Plug a memory leak in ro_plot_path(). James Bursa 2007-12-11 04:06:49 +0000
  • 9125ffa7d8 Fix warnings and remove some logging. James Bursa 2007-12-11 02:48:04 +0000
  • b650b2379f Implement path plotter (for SVGs within a page). James Bursa 2007-12-11 02:45:38 +0000
  • 87a4dc07fd Clear background when redrawing for all except HTML. James Bursa 2007-12-11 02:42:11 +0000
  • 13d479785c Fix coordinates when redrawing an SVG within a page. James Bursa 2007-12-11 02:40:33 +0000
  • d13ac3b066 Increase default font size and line spacing. Michael Drake 2007-12-09 11:13:25 +0000
  • f09ea1d8f1 Implement polyline, polygon, more path segment types, and more transforms. James Bursa 2007-12-02 05:53:31 +0000
  • b2c0baffcd Implement and fix more of viewBox, path, and transform. James Bursa 2007-11-30 03:08:02 +0000
  • 069525fe89 Add support for transform, color none, and some colours in style attribute. James Bursa 2007-11-29 05:56:57 +0000
  • f386520ff2 Add empty path plotters to stop crashes. James Bursa 2007-11-29 05:50:21 +0000
  • ac084adfb2 Put alignment stuff back to how it was in the release branch. However it is done in the default CSS file, there are problems. We may as well have the same problems in the release and development builds. Michael Drake 2007-11-05 15:39:54 +0000
  • cf77c922db Update interactive help text for links. Michael Drake 2007-11-05 15:29:28 +0000
  • 8afe0caedd Add break; (these things help, now and again) Add ACTION_NONE case to the deferred action switch (shuts GCC up) John Mark Bell 2007-11-04 13:47:36 +0000
  • ac6946ef83 Fix frame-related crash (images.google) caused by destruction of current window when clicking URL/submitting form Adrian Lees 2007-11-04 01:16:50 +0000
  • 189f9f7492 Update alignment rules again. Michael Drake 2007-11-01 21:59:35 +0000
  • e5d3a2e792 Update alignment rules. Michael Drake 2007-11-01 21:44:44 +0000
  • 6eeeee1778 Ignore SIGPIPE on all platforms, not just RISC OS. John Mark Bell 2007-10-31 15:39:55 +0000
  • d1bf94dc4d Work around sites sending domain cookies for .foo.com from hosts such as bar.bat.foo.com, then expecting domain matching to succeed. This causes me pain. John Mark Bell 2007-10-30 23:19:03 +0000
  • d8b810b46b Bug fixes by Franz Korntner. James Bursa 2007-10-28 17:05:39 +0000
  • aa24cdff0d Bug fixes in parse_length, parse_clip, css_dump_style, css_dump_length by Franz Korntner. James Bursa 2007-10-28 17:01:53 +0000
  • aff93727ab Fix doc typo. James Bursa 2007-10-28 16:40:14 +0000
  • 0e8a03dc36 Fix recursion when search string is pure wildcard Adrian Lees 2007-10-15 22:48:24 +0000
  • 08ea9e706b Allow interactive help to be turned off (implement 1793020) Richard Wilson 2007-10-10 21:22:36 +0000
  • cab5913aee Don't remove table rows with no children (fix 1753365) Richard Wilson 2007-10-10 20:34:02 +0000
  • 14c30d64a6 Remove legacy code. Richard Wilson 2007-10-10 20:33:15 +0000
  • 693051471b Check the RAM sprite pool before the ROM sprite pool (fix 1781184) Richard Wilson 2007-10-09 17:49:48 +0000
  • e0ac355853 Correctly terminate the plot group of a clipped box. Clip visible children of hidden elements (fix 1808893). Richard Wilson 2007-10-09 17:24:02 +0000
  • 8df0a5ad40 No longer assert on invalid input to hex_colour. Richard Wilson 2007-10-09 16:41:57 +0000
  • 7163f5aadd Fix parsing of invalid colour values becoming CSS_COLOR_NONE. Make all colour parsing code common. Richard Wilson 2007-10-09 16:25:25 +0000
  • c8c7fb53d7 Change curse type used for links to the correct one (GTK 2.12/GNOME 2.20 changes what we used to something inappropriate) Rob Kendrick 2007-10-04 21:19:39 +0000
  • 686c98fafd Allow hex CSS colour values with omitted hash. Fix #rgb and #rrggbb handling to only accept hex characters. Michael Drake 2007-10-03 06:47:45 +0000
  • 3c8c4e7378 Add mockup nsgtk downloads window and some support code, remove warning on recent nsgtk select changes Rob Kendrick 2007-10-02 22:22:17 +0000
  • 09b1dcb23d Remove restriction of @import coming at the start, because multiple inline stylesheets are parsed as one stylesheet, so may contain @import in the middle. James Bursa 2007-10-02 04:50:25 +0000
  • db7a0824d3 Process inline stylesheets anywhere in document, not just in <head>. James Bursa 2007-10-02 04:48:30 +0000
  • ca50ffb53c Fix "no proxy" option. John Mark Bell 2007-09-30 01:16:42 +0000
  • f25874301c Tweaks to nsgtk's proxy option saving Rob Kendrick 2007-09-30 00:55:55 +0000
  • 10605e46ee Make loading/saving of memory cache size option work in nsgtk Rob Kendrick 2007-09-30 00:31:50 +0000
  • bd590f4f99 Add rule to make it visually clearer that a menu is available on SELECT elements. (This will have no effect until :after and content: are implemented.) Michael Drake 2007-09-29 11:51:10 +0000
  • dc23423557 Use custom RISC OS-like popup menu cursor on select boxes Rob Kendrick 2007-09-28 23:54:30 +0000
  • fddee1c894 Add mention of GTK 2.8 dependancy Rob Kendrick 2007-09-28 21:04:57 +0000
  • a9d6811bdc Also try charsets without transliteration -- not all iconv() implementations support //TRANSLIT as it's a non-standard extension. John Mark Bell 2007-09-27 13:57:29 +0000
  • c5870e07cd Attempt to fix popup menu strangeness in nsgtk experienced by some. Rob Kendrick 2007-09-26 18:16:35 +0000
  • 87f284281b nsgtk single and multiple select form widgets now work Rob Kendrick 2007-09-26 18:07:32 +0000
  • ada0a41871 Fix handling of backgrounds on <body> and <html> John Mark Bell 2007-09-17 14:53:02 +0000
  • f025f23c52 Remove the old and crap gesture core Daniel Silverstone 2007-09-14 18:33:32 +0000
  • c228658f2d NetBSD doesn't have the timezone struct, either. Rob Kendrick 2007-09-14 18:22:40 +0000
  • b82546a39f Probably fix crash on clicking in url completion dialogue. URL completion really needs revisiting, as it's full of side effects and has weird and wonderful interactions with other parts of the system. John Mark Bell 2007-08-29 00:27:52 +0000
  • 3af1dbdb12 Fix disappearing borders for elements with overflow: hidden. James Bursa 2007-08-28 00:53:22 +0000
  • 81df02abe4 Fix for Shift+Adjust clicks on links by Christopher Martin. Michael Drake 2007-08-26 16:58:06 +0000
  • aeb355e404 Bring nsgtk execution instruction forward to first sentence in paragraph. Michael Drake 2007-08-23 18:15:08 +0000
  • cc974e673f Reflow the if statements as per nsgtk style Daniel Silverstone 2007-08-22 19:46:33 +0000
  • 65c8a8d8f2 Ensure that when directly setting scroll extents, we clamp them to the GtkAdjustment range properly Daniel Silverstone 2007-08-22 19:43:50 +0000
  • 21db9de5f8 Make F9 dump box tree to an editor for easier debugging. James Bursa 2007-08-20 02:39:49 +0000
  • d1382c6d0e Provide the facility to set the DPI of the display by removing the assumptions of 90.0 dpi from the CSS and layout engines. Daniel Silverstone 2007-08-19 10:08:49 +0000
  • 3c435ccef8 Rename default scale option back to "scale" (changed to "option_scale" by mistake). James Bursa 2007-08-13 11:36:25 +0000
  • 02104ab174 Include new licencing terms in nsgtk about window Rob Kendrick 2007-08-11 23:32:21 +0000
  • 83d6bea6a9 fix nsgtk ssl cert verify window Rob Kendrick 2007-08-11 23:22:10 +0000
  • 14994ae2a7 Initial trivial (temp) implementation of nsgtk SSL cert window. Currently segfaults if you accept, however. Rob Kendrick 2007-08-11 23:14:33 +0000
  • 86ff1dc84d nsgtk warning squash Rob Kendrick 2007-08-11 21:41:34 +0000
  • 368edb8a94 Add GTK stub path function Rob Kendrick 2007-08-11 21:41:17 +0000
  • 4e6f8d3347 revert 3482 so it can be reapplied as two seperate patches Rob Kendrick 2007-08-11 21:40:19 +0000
  • 589069cc9a Clarify licensing arrangements John Mark Bell 2007-08-09 15:32:39 +0000
  • 2f864eeecc Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text Vincent Sanders 2007-08-08 16:16:03 +0000
  • f552452b9f Fix warning with rsvg Rob Kendrick 2007-08-08 15:44:27 +0000
  • c032d88ba7 a script which will determine who was the last person to change a line which has a warning upon it (and a which revision) Vincent Sanders 2007-08-08 14:20:57 +0000
  • e2715b4f2f Ensure that we can scroll properly with the keyboard in nsgtk Daniel Silverstone 2007-08-07 20:50:39 +0000
  • bbd6b0740a Fix warnings in nsgtk caused by recent changes. Rob Kendrick 2007-08-07 18:35:28 +0000
  • cc684469df Fix division by 0 caused by uninitialised scale value. Break out initialisation of common parts of struct browser_window into their own function. John Mark Bell 2007-08-07 07:58:04 +0000
  • 01cc865e02 Improve error message. James Bursa 2007-08-07 04:01:06 +0000
  • 5fa0e4a71f Add path plotter (for SVG). Requires other implementations. James Bursa 2007-08-07 04:00:17 +0000
  • 07c54283e3 Move window scaling from platform-specific code to desktop/browser.c. Modify gtk gui to handle scaling in the same way as RO. James Bursa 2007-08-07 03:55:18 +0000
  • 7ec7ba37db Fix debug build John Mark Bell 2007-08-06 22:17:42 +0000
  • 81f3fcbafd Fix crash when building error page -- fetch will be NULL, so fetch_get_referer will fail. John Mark Bell 2007-08-06 22:17:04 +0000
  • c1531c449f Fix string length measurement for strings in icons; if the string came from the templates file, it will be LF terminated, not NUL terminated. Therefore, use a strlen variant that terminates on control characters, rather than just \0. This prevents reading memory beyond the end of the string. John Mark Bell 2007-08-04 11:47:40 +0000
  • 86d0dd8563 Workaround for AWRenderer clipping issue (bug #1756230) and improved rendering performance Adrian Lees 2007-07-22 04:15:27 +0000
  • 3d11398006 Purge NCOS build options; these have been redundant for ages. John Mark Bell 2007-07-21 22:17:07 +0000
  • 40b1c80896 Ensure option strings aren't blank before setting headers: previously, a blank option string could result in "Accept-Language: , *;q=0.1" being sent, for example. John Mark Bell 2007-07-21 08:53:00 +0000
  • d2c3d22f52 Change ArtWorks file MIME type to "image/x-artworks". Michael Drake 2007-07-21 00:20:04 +0000
  • 04fb714f8e Add SVG content name to content_type_name array. John Mark Bell 2007-07-21 00:14:15 +0000
  • 84035a2a1d Use proper background colour for AW files using transparency Adrian Lees 2007-07-20 23:51:55 +0000
  • 1522bfeed6 Add incremental parsing of SVG data to librsvg content handler. Rob Kendrick 2007-07-19 13:47:59 +0000
  • 2370e4c6a0 Clear new bitmaps to transparent black on creation of gtk bitmaps. Rob Kendrick 2007-07-19 00:12:35 +0000
  • 8aa4b9e7b3 Fixes to rsvg renderer. Now mostly works for direct (non-embedded in a document) viewing. Rob Kendrick 2007-07-18 23:57:39 +0000
  • 3e3a9efd00 Add bitmap_save() handler for nsgtk bitmaps. Saves in PNG format. Rob Kendrick 2007-07-18 23:26:00 +0000
  • c42e0bf350 Add mention of librsvg2-dev in nsgtk building guide Rob Kendrick 2007-07-18 22:36:28 +0000
  • 37bfd1fa44 Makefile changes for rsvg work Rob Kendrick 2007-07-18 20:15:08 +0000
  • 04292695be Initial work on RSVG image handler. Still a lot to do. Rob Kendrick 2007-07-18 17:58:35 +0000
  • 59f358eb0f Wrap internal SVG renderer with appropriate #ifdef WITH_NS_SVG Rob Kendrick 2007-07-18 14:49:26 +0000
  • b70141c17d Wrap jpeg.c with #ifdef WITH_JPEG Rob Kendrick 2007-07-18 14:47:41 +0000
  • 306f5588f3 Improve documentation of content type handler addition John Mark Bell 2007-07-18 00:17:50 +0000
  • fe4938d592 Start on implementing SVG <path>. James Bursa 2007-07-17 02:45:33 +0000
  • 9cd109060a Add SVG support for a few basic shapes. James Bursa 2007-07-15 23:22:54 +0000
  • 895c2e2896 Remove dead code at the end of ro_gui_default_language(). James Bursa 2007-07-15 17:20:25 +0000
  • 0c5320a7c7 Update year. Michael Drake 2007-07-14 10:06:00 +0000
  • 1ded087c6a Support dataloading of SVG files Add internal filetype<->mimetype mapping for SVG files John Mark Bell 2007-07-13 08:25:34 +0000
  • afc9517fbd Add CONTENT_SVG to content handling. James Bursa 2007-07-13 03:54:47 +0000
  • 59ecedf444 Primitive SVG render (rect, text). James Bursa 2007-07-13 03:53:14 +0000
  • 2ec2869953 Implement removing of menu bar, tool bar and status bar from menu. Issues that remain: * These options are not saved along with the window position and size * When the menu is detached, keyboard shortcuts cease to work Rob Kendrick 2007-07-09 14:18:00 +0000
  • b35e923aea Remove debugging printf(). Whoops. Rob Kendrick 2007-07-09 13:51:08 +0000