Commit Graph

3157 Commits

Author SHA1 Message Date
Michael Drake 8de0baae0b Improve formatting of copied/saved text from text selections in PREs. Improve formatting in other odd cases too.
svn path=/trunk/netsurf/; revision=4071
2008-04-02 18:23:42 +00:00
Adrian Lees 7b1c0bde45 I want a symbol list, thank you
svn path=/trunk/netsurf/; revision=4070
2008-04-02 01:15:22 +00:00
John Tytgat 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.

Solves SF tracker ID 1910169.
Note that when discname in path contains '/' characters (case: "file:///Sunfish#192.168.0.50::/home/joty.$/jo.html") or there is no discname specified at all (case "file:///HostFS:$/jo.htm"), you 
need an UnixLib fix as in http://www.riscos.info/websvn/listing.php?repname=gccsdk&path=%2Ftrunk%2Fgcc4%2F&rev=3395&sc=1

svn path=/trunk/netsurf/; revision=4069
2008-04-02 00:43:51 +00:00
John Tytgat 4b7c105afc Remove useless private UnixLib include.
svn path=/trunk/netsurf/; revision=4068
2008-04-01 19:44:57 +00:00
Michael Drake d12357c9a3 Remove unused variable. Update copyright.
svn path=/trunk/netsurf/; revision=4067
2008-03-31 22:22:14 +00:00
Michael Drake 13b1c0d379 Suppress the box->space spaces after BRs in copied/saved text selections.
svn path=/trunk/netsurf/; revision=4066
2008-03-31 21:52:12 +00:00
John Mark Bell 421be3633e Fix crash when attempting to dump non HTML content (Dobos D. Calin)
svn path=/trunk/netsurf/; revision=4065
2008-03-31 19:10:19 +00:00
Michael Drake 62ca5e3e11 Tidy up.
svn path=/trunk/netsurf/; revision=4064
2008-03-31 18:59:23 +00:00
Michael Drake 5def4f5e0c Fix formatting of copied or saved text selections.
svn path=/trunk/netsurf/; revision=4063
2008-03-31 18:04:36 +00:00
Michael Drake 8ec3958b04 Ensure adjust drags before selection adjust selection start point.
svn path=/trunk/netsurf/; revision=4061
2008-03-30 00:06:16 +00:00
Michael Drake ba18c56123 Restructure and update.
svn path=/trunk/netsurf/; revision=4060
2008-03-29 23:26:37 +00:00
Michael Drake 05dca28d58 Selection adjustments always change the selection end when click is inside the existing selection.
svn path=/trunk/netsurf/; revision=4059
2008-03-29 22:26:04 +00:00
Michael Drake 83a83757ab Only record that the HTML alignment was set by a table element if it is actually set.
svn path=/trunk/netsurf/; revision=4058
2008-03-29 19:51:00 +00:00
James Shaw e1cfaa91de Add support for more GTK accelerators: num pad equivalents, as well as ctrl= for zoom in
svn path=/trunk/netsurf/; revision=4057
2008-03-29 17:51:45 +00:00
John Mark Bell 0da3848703 Fix build with WITH_NSSPRITE undefined
svn path=/trunk/netsurf/; revision=4056
2008-03-29 14:42:39 +00:00
John Mark Bell f975c2e53b Pedantic typo fix
svn path=/trunk/netsurf/; revision=4055
2008-03-29 14:41:40 +00:00
James Shaw 0ab7a1bd37 Fix instructions on disabling librosprite. Move #include for when
librosprite isn't installed

svn path=/trunk/netsurf/; revision=4054
2008-03-29 14:34:21 +00:00
James Shaw 99dea0939b Fix typo
svn path=/trunk/netsurf/; revision=4053
2008-03-29 13:48:15 +00:00
James Shaw 0612813103 Update docs with instructions for building or disabling librosprite.
svn path=/trunk/netsurf/; revision=4052
2008-03-29 13:46:24 +00:00
James Shaw 9402e110e9 Implement sprite support for GTK using librosprite
svn path=/trunk/netsurf/; revision=4051
2008-03-29 13:30:04 +00:00
Rob Kendrick 2a5ffe493e Add content/fetchers to Doxygen config
svn path=/trunk/netsurf/; revision=4050
2008-03-27 21:28:37 +00:00
Rob Kendrick 1c15bd71f7 Make GTK thumbnail creation more robust, return false when unable to create pixmap for thumbnail.
svn path=/trunk/netsurf/; revision=4049
2008-03-25 11:42:59 +00:00
John Mark Bell 014168da4d Fix typo
Mention potential need to make clean after build failure due to missing dependencies

svn path=/trunk/netsurf/; revision=4048
2008-03-25 04:48:46 +00:00
Adrian Lees aefa03aed9 Save non-opaque images with a proper mask/full alpha channel
svn path=/trunk/netsurf/; revision=4047
2008-03-24 01:35:13 +00:00
Adrian Lees 175395b52d Tidy up when drag save aborted (fixes assert when dragging URL to same window)
svn path=/trunk/netsurf/; revision=4043
2008-03-23 06:07:40 +00:00
Adrian Lees 084bcd631a Ensure 'tracking window' defined when starting selection
svn path=/trunk/netsurf/; revision=4042
2008-03-23 06:06:44 +00:00
Adrian Lees 2fd567590c Added missing initialiser
svn path=/trunk/netsurf/; revision=4041
2008-03-23 06:05:40 +00:00
John Mark Bell 4347246eec Deal with $(shell ...) being successful on RISC OS and uname -s not returning "riscos"
svn path=/trunk/netsurf/; revision=4040
2008-03-23 00:59:09 +00:00
Rob Kendrick 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.
svn path=/trunk/netsurf/; revision=4036
2008-03-22 13:45:35 +00:00
Rob Kendrick 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.
svn path=/trunk/netsurf/; revision=4033
2008-03-22 12:11:09 +00:00
John Tytgat 0588417b3c Add GCCSDK 4 support (cross-compile, static ELF only atm); Ignore codedocs directory during 'svn status'.
svn path=/trunk/netsurf/; revision=4031
2008-03-22 00:49:56 +00:00
Michael Drake b8d548d152 Update GTK docs.
svn path=/trunk/netsurf/; revision=4030
2008-03-21 23:47:23 +00:00
John Tytgat 39fcb0ac79 css/parser.out is an intermediate file too. Remove it during clean target.
svn path=/trunk/netsurf/; revision=4029
2008-03-21 23:39:58 +00:00
Rob Kendrick 37830c958e Mention how to change the default home page, and fixed a posterior-related typo.
svn path=/trunk/netsurf/; revision=4028
2008-03-21 23:36:00 +00:00
Rob Kendrick cc47a7769f Add simple document with UNIX packaging suggestions
svn path=/trunk/netsurf/; revision=4027
2008-03-21 23:29:07 +00:00
John Tytgat 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.

svn path=/trunk/netsurf/; revision=4026
2008-03-21 23:09:53 +00:00
John Tytgat 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.

svn path=/trunk/netsurf/; revision=4025
2008-03-21 22:40:11 +00:00
Michael Drake e0ba58db23 Tweak wording.
svn path=/trunk/netsurf/; revision=4024
2008-03-21 20:27:39 +00:00
Michael Drake 457ce76a5a Update GTK build instructions.
svn path=/trunk/netsurf/; revision=4023
2008-03-21 20:10:23 +00:00
Rob Kendrick 336e1068ad Update list of tested platforms
svn path=/trunk/netsurf/; revision=4017
2008-03-21 19:24:03 +00:00
Rob Kendrick e83b3086af Add instructions for building on Fedora.
svn path=/trunk/netsurf/; revision=4016
2008-03-21 19:22:49 +00:00
Michael Drake 19c6a63174 CSS min/max-height overrides height.
svn path=/trunk/netsurf/; revision=4008
2008-03-21 01:04:09 +00:00
John Mark Bell c1efc9c275 Unsightly hack around flickering to white in nsgtk. This needs to be sorted out properly as a matter of urgency.
svn path=/trunk/netsurf/; revision=4005
2008-03-21 00:14:01 +00:00
Michael Drake 7bc2306612 CSS min-height and max-height properties override fixed heights too.
svn path=/trunk/netsurf/; revision=4003
2008-03-20 23:07:55 +00:00
Rob Kendrick d43e712aff GTK UI tweaks from Mike Lester <element3260@gmail.com>
svn path=/trunk/netsurf/; revision=4002
2008-03-20 22:53:39 +00:00
Rob Kendrick 10aa5ae2f4 Add assert for creating pixmap for GTK thumbnails, and a LOG of what it tried to do.
svn path=/trunk/netsurf/; revision=4001
2008-03-20 19:12:17 +00:00
John Tytgat dfd26a6ca8 Nicer workaround for native RISC OS builders.
svn path=/trunk/netsurf/; revision=3997
2008-03-20 15:13:52 +00:00
John Tytgat d7c204b8a0 Linker options --start-group/--end-group don't do anything around object files, so we remove them.
svn path=/trunk/netsurf/; revision=3995
2008-03-20 13:21:53 +00:00
Michael Drake 9f323761e5 Make nsgtk use the welcome page as the default homepage.
svn path=/trunk/netsurf/; revision=3994
2008-03-19 23:20:28 +00:00
Michael Drake bbca624564 Move ReadMe and update welcome page heading.
svn path=/trunk/netsurf/; revision=3992
2008-03-19 23:00:42 +00:00