Commit Graph

  • b4d3bb9df7 - Add check TARGET is either "riscos" or "gtk" (or not specified but then an appropriate default TARGET value is chosen based on build platform). - Support GCCSDK cross-compilers which are not installed at their default location by making use of GCCSDK_INSTALL_CROSSBIN/GCCSDK_INSTALL_ENV. John Tytgat 2008-03-21 22:40:11 +0000
  • e0ba58db23 Tweak wording. Michael Drake 2008-03-21 20:27:39 +0000
  • 457ce76a5a Update GTK build instructions. Michael Drake 2008-03-21 20:10:23 +0000
  • 336e1068ad Update list of tested platforms Rob Kendrick 2008-03-21 19:24:03 +0000
  • e83b3086af Add instructions for building on Fedora. Rob Kendrick 2008-03-21 19:22:49 +0000
  • 19c6a63174 CSS min/max-height overrides height. Michael Drake 2008-03-21 01:04:09 +0000
  • c1efc9c275 Unsightly hack around flickering to white in nsgtk. This needs to be sorted out properly as a matter of urgency. John Mark Bell 2008-03-21 00:14:01 +0000
  • 7bc2306612 CSS min-height and max-height properties override fixed heights too. Michael Drake 2008-03-20 23:07:55 +0000
  • d43e712aff GTK UI tweaks from Mike Lester <element3260@gmail.com> Rob Kendrick 2008-03-20 22:53:39 +0000
  • 10aa5ae2f4 Add assert for creating pixmap for GTK thumbnails, and a LOG of what it tried to do. Rob Kendrick 2008-03-20 19:12:17 +0000
  • dfd26a6ca8 Nicer workaround for native RISC OS builders. John Tytgat 2008-03-20 15:13:52 +0000
  • d7c204b8a0 Linker options --start-group/--end-group don't do anything around object files, so we remove them. John Tytgat 2008-03-20 13:21:53 +0000
  • 9f323761e5 Make nsgtk use the welcome page as the default homepage. Michael Drake 2008-03-19 23:20:28 +0000
  • bbca624564 Move ReadMe and update welcome page heading. Michael Drake 2008-03-19 23:00:42 +0000
  • 46d135f42d Squash warning John Mark Bell 2008-03-19 18:36:16 +0000
  • 4e58c7a6ce Drop -Wcast-qual from WARNFLAGS, as it's simply generating warnings about safe operations John Mark Bell 2008-03-19 18:29:58 +0000
  • 969acc3d0c Re-express table_find_cell algorithm to avoid relying upon side-effects. John Mark Bell 2008-03-19 17:47:26 +0000
  • 488520f2b2 Lose spurious * John Mark Bell 2008-03-19 17:41:38 +0000
  • 5c1be65e31 Squash warning John Mark Bell 2008-03-19 17:40:17 +0000
  • d260420249 Squash warning John Mark Bell 2008-03-19 17:36:07 +0000
  • 6cf4ce640c Squash warning John Mark Bell 2008-03-19 17:29:34 +0000
  • 38644b0b4a Update to use new build system. Michael Drake 2008-03-19 17:26:22 +0000
  • bdf3c5e56b Squash "implicit declaration of function 'gui_multitask'" warnings. John Mark Bell 2008-03-19 16:46:26 +0000
  • ef8783cc44 Use pkg-config, where possible John Mark Bell 2008-03-19 15:54:07 +0000
  • c6963beb91 Remove scandeps file. Michael Drake 2008-03-19 10:46:58 +0000
  • e2807ac556 Shift -mthrowback so it's only used when building on a RO host John Mark Bell 2008-03-19 04:23:13 +0000
  • e5a35f117e Update documentation John Mark Bell 2008-03-19 04:07:23 +0000
  • ad71e4de6b Purge old buildsystem. Rename Makefile.unix to Makefile. John Mark Bell 2008-03-19 04:03:40 +0000
  • 71be1d1ed8 Minor tweaks to Makefile for successful compilation on RO. Document the s/$(shell uname -s)/riscos/ kludge until we get a fixed version of UnixLib/make John Mark Bell 2008-03-19 03:25:05 +0000
  • 4162fb9a82 Throwback for native RISC OS build. Michael Drake 2008-03-19 02:05:00 +0000
  • 6aa966747c Support for native RISC OS building (part 1/2) John Tytgat 2008-03-19 01:19:12 +0000
  • a3f44e659b Merge HOST_SYSTEM into HOST; ask non-system only header dependency. John Tytgat 2008-03-19 00:48:08 +0000
  • 8b7c27d31e Add 'riscos' specific target rules for css generated files. John Tytgat 2008-03-19 00:34:59 +0000
  • f8edca0757 Fix the other mention of the old build system in GTK build docs Rob Kendrick 2008-03-18 16:37:01 +0000
  • 7caebae41e Update GTK building instructions to mention new Makefile, and talk about the netsurf starter script a little more. Rob Kendrick 2008-03-18 14:16:28 +0000
  • 6af85cc3f7 Fix stylesheet enumeration API description -- only top-level stylesheets are included John Mark Bell 2008-03-15 23:51:30 +0000
  • a53a1df261 Ideas for a new CSS engine John Mark Bell 2008-03-15 19:14:43 +0000
  • 885ce428a9 Ensure that scrollbar foreground is actually visible (black on black, for example, isn't very usable) John Mark Bell 2008-03-14 10:08:58 +0000
  • b087dfb3da Remove spurious * John Mark Bell 2008-03-13 18:26:20 +0000
  • 9597b5359c Drop support for URL file versions below 1.06 John Mark Bell 2008-03-13 18:25:41 +0000
  • 2dadb5fac8 Forward compatible Cookie file loading/saving Reduce amount of magic numbers John Mark Bell 2008-03-13 18:14:05 +0000
  • 6906f6b861 Add -D_NETBSD_SOURCE to Makefile.unix for building on NetBSD. Also don't provide prototype for strcasestr under NetBSD. Fixes segfaults. Rob Kendrick 2008-03-12 21:16:15 +0000
  • c85be437b3 Round caret hight down by 2 to make up for pixel system differences in nsgtk: makes caret appear the correct size for text-entry boxes. Rob Kendrick 2008-03-11 00:26:47 +0000
  • 4ec38922ac Change meaning of c->redraw_time to be the earliest time to reflow during page asset fetch. Have the time selected vary depending on how long the last reflow took. Rob Kendrick 2008-03-11 00:14:39 +0000
  • b91ad2b1ff Wrap jpeg library check in #ifdef riscos, as we don't care on non-RISC OS. Silences warning. Rob Kendrick 2008-03-10 14:29:43 +0000
  • d4e57583a0 Insert implied boxes rather than entirely removing empty table/row group nodes from the box tree. John Mark Bell 2008-03-10 14:24:41 +0000
  • 4da171f53c Fix last pointer manipulation for table and row_group boxes. John Mark Bell 2008-03-10 14:23:04 +0000
  • 9468e4abbe Take account of any table height specified through CSS or HTML. John Mark Bell 2008-03-10 14:17:35 +0000
  • 9d3b7b43fd Update status bar when standalone images are done. Michael Drake 2008-03-10 12:41:41 +0000
  • abd453166f Apply min/max-height to absolutely positioned elements. Michael Drake 2008-03-10 12:36:35 +0000
  • 79022d8ec2 Foresee OSLib 7 and pre-OSLib 7 compatibility John Tytgat 2008-03-10 00:51:51 +0000
  • b79b0dbd82 Avoid rendering using random buffer data when content is locked. In such cases we leave the window area as is. John Tytgat 2008-03-10 00:19:11 +0000
  • 2c7ce0143f Adjust y values after seting a min/max-height. Michael Drake 2008-03-09 23:41:08 +0000
  • 052f8b47ff Initial stab at min/max-height support. Michael Drake 2008-03-09 19:39:17 +0000
  • 7e08dfff8c Add 'docs' target to generate the developer Doxygen generated documentation. John Tytgat 2008-03-09 17:06:45 +0000
  • 62d2e47936 Avoid magic numbers. John Tytgat 2008-03-09 16:34:57 +0000
  • cdea9de987 Revert accidentally committed files. Michael Drake 2008-03-09 14:29:13 +0000
  • 920be77804 When floats have clear right or left set, as well as being put below floats on that side, they should still follow normal behaviour with respect to floats on the other side. Michael Drake 2008-03-09 14:10:05 +0000
  • 1dc8770cbb Fix clear CSS property support when applied on floats. Michael Drake 2008-03-09 01:34:49 +0000
  • 201dabcb9b Round percentage width to nearest pixel with integers. Michael Drake 2008-03-08 20:30:40 +0000
  • 9c0eda1d2c Fix float wrapping when available space equals space that would be used by float. Michael Drake 2008-03-07 21:39:06 +0000
  • 5141da86fd Put old make files and !Run file back. Michael Drake 2008-03-07 18:51:53 +0000
  • 16489d1b12 No space between rows of floats. Michael Drake 2008-03-07 18:36:04 +0000
  • 8f999376d5 Bring definition of {escape} in line with CSS 2.1 spec. Require units when parsing css lengths. Correctly ignore background: meta-properties which have multiple instances of sub-properties (e.g. foo { background: red pink; }) John Mark Bell 2008-03-06 23:20:32 +0000
  • 10a339e41d Fix standard make file for new data: URL stuff. Michael Drake 2008-03-06 20:21:28 +0000
  • ceb5f5ff7f Round percentage widths to nearest pixel instead of down. Michael Drake 2008-03-06 19:41:49 +0000
  • fed99c2cb5 jmb's rework of data: URL handling Rob Kendrick 2008-03-06 11:28:00 +0000
  • 58ee433b67 Add another check for malformed data: URLs Rob Kendrick 2008-03-05 23:09:36 +0000
  • b168d636d0 Many data: fixes. Acid2 no longer crashes NetSurf. Rob Kendrick 2008-03-05 22:57:46 +0000
  • c9bd38f5dd Check for calloc() failing Rob Kendrick 2008-03-05 15:01:42 +0000
  • 0e43415013 Use curl_free() when freeing data: URLs that are URL-encoded instead of using free() Rob Kendrick 2008-03-05 14:57:33 +0000
  • 8e79665248 Initial attempt at implementing data: URLs. Needs cleaning and verifying that I'm using the fetcher API correctly. Appears to work, though. Rob Kendrick 2008-03-05 14:21:29 +0000
  • 9b80498b42 Tidy up the DEP stuff a bit Daniel Silverstone 2008-03-05 12:30:29 +0000
  • f7be887580 Centered tables are a special case. Michael Drake 2008-03-05 08:09:06 +0000
  • f5b638b8de Squash warnings differently. Michael Drake 2008-03-03 15:10:16 +0000
  • 8eda5e9827 Squash two warnings. Michael Drake 2008-03-03 14:52:29 +0000
  • 3986abd20b Add testcase for non-fqdn -- already passes, but may as well keep it for regression testing. John Mark Bell 2008-03-03 13:21:02 +0000
  • 5859cae5d4 Squash warning. Michael Drake 2008-03-01 21:01:04 +0000
  • bae61d9224 Periodically reflow the page while fetching a page's objects. Make buffer all rendering default. Michael Drake 2008-02-29 23:03:26 +0000
  • f752aca0d4 Fix align attributes on TABLE etc being overridden in the table's cells by the default alignment of cells with no align attribute. Michael Drake 2008-02-28 20:36:09 +0000
  • 85bb19c93d Mark old contents as stale if a conditional request succeeded so they'll be flushed from the cache as soon as they're unused. John Mark Bell 2008-02-27 19:13:35 +0000
  • 3a79bcb3da Explicitly mark error pages as non-fresh so they'll get purged from the cache ASAP. John Mark Bell 2008-02-27 18:48:35 +0000
  • 89793c2171 Make content_reset actually do what it's meant to (i.e. reset the appropriate members) Fix up CONTENT_MSG_REFRESH scheduled events to gracefully the refresh URL disappearing from under them. John Mark Bell 2008-02-27 18:38:41 +0000
  • 748937547a Don't meddle with blockquote's margins. Michael Drake 2008-02-26 22:31:38 +0000
  • 1cf46a6792 SignednessWarnings.squash() John Mark Bell 2008-02-25 17:58:00 +0000
  • 674591f63d s/FALSE/false/g s/TRUE/true/g John Mark Bell 2008-02-25 17:08:09 +0000
  • a4e1ffda1a Improve handling of HTML attributes / markup: * Only apply presentational HTML attributes if no more important CSS has been set for the property. (NetSurf used to be a bit hit-and-miss when presentational markup and CSS were mixed.) * Change table cellpadding and border handling to happen as soon the boxes styles are available, rather than after the whole table has been constructed. Also fix default table border colour. * Improve handling of CENTER tag and ALIGN attribute. These could not be correctly supported in the default CSS file, so block level element alignment is now done during box construction. (Fixes #1891379, #1824492, #1723853) Form improvements: * Small MAXLENGTH values on text inputs now reduce element width. (Fixes #1894854) * Prevent select option text from wrapping. Michael Drake 2008-02-25 16:37:48 +0000
  • 11959f49f8 Set default max fetchers per host option to 2. Michael Drake 2008-02-25 11:10:09 +0000
  • 1fc91faff1 Also flag box as invisible so it'll have no effect on layout John Mark Bell 2008-02-25 08:56:11 +0000
  • 73c02364a8 Ignore spurious top-level framesets correctly (previously declared memory exhaustion, which is obviously wrong) John Mark Bell 2008-02-25 08:53:04 +0000
  • 369344518a For form gadgets, specified percentage width is inclusive of margin, border and padding space. Michael Drake 2008-02-17 18:22:06 +0000
  • 9f9d9c9d4f Update SSL certificates to the latest Mozilla certificates using curl/lib/mk-ca-bundle.pl. Number of certificates increased from 94 to 114. James Bursa 2008-02-14 03:39:31 +0000
  • a86e38d9cc Tweak select element style. Michael Drake 2008-02-11 21:18:53 +0000
  • 7d748ae2ff Select element width is width of longest option text. Michael Drake 2008-02-11 17:53:00 +0000
  • 455aefbb91 Make GIF decoding work correctly on big-endian (colors were wrong). James Bursa 2008-02-10 00:35:03 +0000
  • 55445a0daf Reinstate WARNFLAGS Make RISC OS build CFLAGS specify -mpoke-function-name John Mark Bell 2008-02-09 22:37:51 +0000
  • 2c2ac87e37 Prevent tabbing into textfields whose styling is display: none; John Mark Bell 2008-02-07 00:50:37 +0000
  • 5c1f3bd8c8 Move SVG code into a new library, libsvgtiny. James Bursa 2008-02-03 19:11:36 +0000
  • 61e70fee80 Fix makefile and RISC OS !Run file. Michael Drake 2008-02-03 18:54:21 +0000
  • 7177f59309 Improve float positioning. Michael Drake 2008-02-03 18:44:24 +0000