Commit Graph

  • 0d39c69763 - riscos/gui.c(path_to_url): escape the characters which need to be escaped when converting the host path to file: URL. - utils/{url.c,url.h}(url_escape): * added parameter 'toskip' to specify number of input characters which need to be skipped in the escape process. This avoids extra malloc buffer juggling. * added parameter 'escexceptions' to specify the characters which need to be excluded from the escape process. John Tytgat 2008-04-02 00:43:51 +0000
  • 4b7c105afc Remove useless private UnixLib include. John Tytgat 2008-04-01 19:44:57 +0000
  • d12357c9a3 Remove unused variable. Update copyright. Michael Drake 2008-03-31 22:22:14 +0000
  • 13b1c0d379 Suppress the box->space spaces after BRs in copied/saved text selections. Michael Drake 2008-03-31 21:52:12 +0000
  • 421be3633e Fix crash when attempting to dump non HTML content (Dobos D. Calin) John Mark Bell 2008-03-31 19:10:19 +0000
  • 62ca5e3e11 Tidy up. Michael Drake 2008-03-31 18:59:23 +0000
  • 5def4f5e0c Fix formatting of copied or saved text selections. Michael Drake 2008-03-31 18:04:36 +0000
  • 8ec3958b04 Ensure adjust drags before selection adjust selection start point. Michael Drake 2008-03-30 00:06:16 +0000
  • ba18c56123 Restructure and update. Michael Drake 2008-03-29 23:26:37 +0000
  • 05dca28d58 Selection adjustments always change the selection end when click is inside the existing selection. Michael Drake 2008-03-29 22:26:04 +0000
  • 83a83757ab Only record that the HTML alignment was set by a table element if it is actually set. Michael Drake 2008-03-29 19:51:00 +0000
  • e1cfaa91de Add support for more GTK accelerators: num pad equivalents, as well as ctrl= for zoom in James Shaw 2008-03-29 17:51:45 +0000
  • 0da3848703 Fix build with WITH_NSSPRITE undefined John Mark Bell 2008-03-29 14:42:39 +0000
  • f975c2e53b Pedantic typo fix John Mark Bell 2008-03-29 14:41:40 +0000
  • 0ab7a1bd37 Fix instructions on disabling librosprite. Move #include for when librosprite isn't installed James Shaw 2008-03-29 14:34:21 +0000
  • 99dea0939b Fix typo James Shaw 2008-03-29 13:48:15 +0000
  • 0612813103 Update docs with instructions for building or disabling librosprite. James Shaw 2008-03-29 13:46:24 +0000
  • 9402e110e9 Implement sprite support for GTK using librosprite James Shaw 2008-03-29 13:30:04 +0000
  • 2a5ffe493e Add content/fetchers to Doxygen config Rob Kendrick 2008-03-27 21:28:37 +0000
  • 1c15bd71f7 Make GTK thumbnail creation more robust, return false when unable to create pixmap for thumbnail. Rob Kendrick 2008-03-25 11:42:59 +0000
  • 014168da4d Fix typo Mention potential need to make clean after build failure due to missing dependencies John Mark Bell 2008-03-25 04:48:46 +0000
  • aefa03aed9 Save non-opaque images with a proper mask/full alpha channel Adrian Lees 2008-03-24 01:35:13 +0000
  • 175395b52d Tidy up when drag save aborted (fixes assert when dragging URL to same window) Adrian Lees 2008-03-23 06:07:40 +0000
  • 084bcd631a Ensure 'tracking window' defined when starting selection Adrian Lees 2008-03-23 06:06:44 +0000
  • 2fd567590c Added missing initialiser Adrian Lees 2008-03-23 06:05:40 +0000
  • 4347246eec Deal with $(shell ...) being successful on RISC OS and uname -s not returning "riscos" John Mark Bell 2008-03-23 00:59:09 +0000
  • 6aaa14e728 Add box tree dump saving, create 'debugging' sub menu to put this and debug rendering option in. Make debug rendering option cause all open windows to redraw. Rob Kendrick 2008-03-22 13:45:35 +0000
  • c95b8ea927 Fix clicking to the RHS of text box widgets - now places caret in correct position. Thanks to Dobos D.Calin <calin.dobos@info.uaic.ro>. The second part of this patch has not been included, pending further investigation. Rob Kendrick 2008-03-22 12:11:09 +0000
  • 0588417b3c Add GCCSDK 4 support (cross-compile, static ELF only atm); Ignore codedocs directory during 'svn status'. John Tytgat 2008-03-22 00:49:56 +0000
  • b8d548d152 Update GTK docs. Michael Drake 2008-03-21 23:47:23 +0000
  • 39fcb0ac79 css/parser.out is an intermediate file too. Remove it during clean target. John Tytgat 2008-03-21 23:39:58 +0000
  • 37830c958e Mention how to change the default home page, and fixed a posterior-related typo. Rob Kendrick 2008-03-21 23:36:00 +0000
  • cc47a7769f Add simple document with UNIX packaging suggestions Rob Kendrick 2008-03-21 23:29:07 +0000
  • 93d46bbe2a - Prefix OBJROOT with "build-" (which is then followed by build platform id + NS target plotter). - Update list of objects to be ignored at 'svn status' time. John Tytgat 2008-03-21 23:09:53 +0000
  • 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