Commit Graph

6344 Commits

Author SHA1 Message Date
Daniel Silverstone
d72f9d2862 Ensure we don't free an unallocated handle
svn path=/trunk/netsurf/; revision=11973
2011-03-12 17:26:46 +00:00
Daniel Silverstone
8bca12a29e Ensure we rm the object before attempting compile. Prevents make -j from falsely attempting a link
svn path=/trunk/netsurf/; revision=11971
2011-03-12 17:13:42 +00:00
Daniel Silverstone
68e12d28f9 Remove pointless nasty skanky broken box tree duplication from hell
svn path=/trunk/netsurf/; revision=11970
2011-03-12 16:18:18 +00:00
Daniel Silverstone
7e85d15cb6 Add a deaf monkey frontend. TODO: Make it listen
svn path=/trunk/netsurf/; revision=11968
2011-03-12 15:08:07 +00:00
Michael Drake
e406481623 Update left/right margins comment.
svn path=/trunk/netsurf/; revision=11967
2011-03-12 12:27:17 +00:00
John Mark Bell
997e829b3d Stop pretending to support anything other than HTTP(s)
svn path=/trunk/netsurf/; revision=11966
2011-03-12 00:06:15 +00:00
John Mark Bell
a2d7cc9df1 Remove pointless search
svn path=/trunk/netsurf/; revision=11965
2011-03-11 10:33:42 +00:00
John Mark Bell
1edcef6141 Remove redundant parameter from content_open API
svn path=/trunk/netsurf/; revision=11964
2011-03-10 23:13:03 +00:00
John Mark Bell
8f3ed71cba Keep child objects of a HTML content in a list, instead of an array
svn path=/trunk/netsurf/; revision=11963
2011-03-10 23:08:34 +00:00
Chris Young
02361309ed Remove gui_globals scale as no longer needed
svn path=/trunk/netsurf/; revision=11962
2011-03-10 20:07:14 +00:00
Chris Young
d12ce6b075 Fix crash when launching NetSurf twice
svn path=/trunk/netsurf/; revision=11961
2011-03-10 00:05:37 +00:00
Chris Young
5e168309c2 Revert previous change
svn path=/trunk/netsurf/; revision=11960
2011-03-09 23:18:27 +00:00
Chris Young
d672d153d9 Updated translation from Samir Hawamdeh
svn path=/trunk/netsurf/; revision=11959
2011-03-09 23:09:24 +00:00
John Mark Bell
3711c125f5 Hackery for amiga/version.c in cross-compiled builds.
It's not clear how the cleanup stuff for this ever worked

svn path=/trunk/netsurf/; revision=11958
2011-03-09 22:40:09 +00:00
John Mark Bell
60e8bb79ff Fix up pkg-config package ordering to ensure that libcares appears after libcurl in the link line
Link against libauto when cross compiling for AmigaOS4

svn path=/trunk/netsurf/; revision=11957
2011-03-09 22:39:10 +00:00
John Mark Bell
b9885e81ba Need __USE_INLINE__ and __USE_BASETYPE__ for AmigaOS4
Only link against libiconv if building for AmigaOS3

svn path=/trunk/netsurf/; revision=11955
2011-03-09 21:52:53 +00:00
John Mark Bell
3292bffcc8 Squash warning
svn path=/trunk/netsurf/; revision=11954
2011-03-09 21:51:49 +00:00
John Mark Bell
1a1c6baf9c Squash warnings
svn path=/trunk/netsurf/; revision=11953
2011-03-09 21:51:32 +00:00
John Mark Bell
ac1ecacb1b Buildsystem hackery to support cross compiling for AmigaOS4
svn path=/trunk/netsurf/; revision=11952
2011-03-09 21:32:54 +00:00
John Mark Bell
f71dcf9667 Further hackery for the inconsistency of iconv() APIs
svn path=/trunk/netsurf/; revision=11951
2011-03-09 21:30:54 +00:00
Michael Drake
b355c48f97 Make thumbnail_get_redraw_scale() static.
svn path=/trunk/netsurf/; revision=11949
2011-03-09 21:10:30 +00:00
Michael Drake
55fd1d0133 Front ends don't need to call thumbnail_get_redraw_scale() now.
svn path=/trunk/netsurf/; revision=11946
2011-03-09 21:04:15 +00:00
Michael Drake
a0e0d23c2d Remove nsws_plot_set_scale(), nsws_plot_get_scale() and nsws_plot_scale.
svn path=/trunk/netsurf/; revision=11945
2011-03-09 19:00:31 +00:00
Michael Drake
e8fe0e64fd Remove nsbeos_plot_set_scale(), nsbeos_plot_get_scale() and nsbeos_plot_scale.
svn path=/trunk/netsurf/; revision=11944
2011-03-09 18:37:50 +00:00
Michael Drake
5833549a35 Purge nsgtk_plot_set_scale(), nsgtk_plot_get_scale() and nsgtk_plot_scale global.
svn path=/trunk/netsurf/; revision=11943
2011-03-09 16:52:03 +00:00
Michael Drake
b46e69fe22 Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger need to maintain scale for plotting.
svn path=/trunk/netsurf/; revision=11942
2011-03-09 16:20:55 +00:00
Michael Drake
95916ab99d nsfont_paint doesn't take scale.
svn path=/trunk/netsurf/; revision=11940
2011-03-08 19:02:19 +00:00
Michael Drake
e073f1c542 Don't scale text plots in front end (Amiga).
svn path=/trunk/netsurf/; revision=11939
2011-03-08 18:49:11 +00:00
Michael Drake
a183951c23 Don't scale text plots in front end (BeOS).
svn path=/trunk/netsurf/; revision=11938
2011-03-08 18:48:46 +00:00
Michael Drake
5412d7c1b0 Don't scale text plots in front end (RISC OS).
svn path=/trunk/netsurf/; revision=11937
2011-03-08 18:48:23 +00:00
Michael Drake
cebac17d4d Don't scale text plots in front end (GTK).
svn path=/trunk/netsurf/; revision=11936
2011-03-08 18:48:07 +00:00
Michael Drake
06ff431df7 Handle scaling of text plots in core.
svn path=/trunk/netsurf/; revision=11935
2011-03-08 18:47:15 +00:00
Ole Loots
7a72e1d90c corrected check for atari_sysinfo.gemdos_version
svn path=/trunk/netsurf/; revision=11934
2011-03-07 22:57:20 +00:00
Ole Loots
bf3dc29e04 Added missing call to vst_color
svn path=/trunk/netsurf/; revision=11933
2011-03-07 22:56:11 +00:00
Sven Weidauer
721b73bc55 Using feature_enabled in Makefile.target to see if Apple ImageIO should be used.
svn path=/trunk/netsurf/; revision=11931
2011-03-07 16:47:39 +00:00
Sven Weidauer
fc6125f79a Minimal implementation of NSTextInput protocol. Allows accented characters to be typed. Might not work with other, more complex input methods (chinese, ...)
svn path=/trunk/netsurf/; revision=11930
2011-03-07 09:01:42 +00:00
Vincent Sanders
b925439a14 rationalise windows resource script
make window options dialog into a property sheet

svn path=/trunk/netsurf/; revision=11929
2011-03-06 23:27:09 +00:00
Chris Young
a88963d82e Remove -liconv, as we use newlib's implementation and
lpu handles opening of iconv itself.

svn path=/trunk/netsurf/; revision=11928
2011-03-06 22:21:38 +00:00
John Mark Bell
de688b59e1 Fix text selection
svn path=/trunk/netsurf/; revision=11927
2011-03-06 18:04:13 +00:00
Chris Young
aa35550b86 plugins aren't images
svn path=/trunk/netsurf/; revision=11926
2011-03-06 15:34:48 +00:00
Steve Fryatt
47d67cdbcb Fix bug #3200899: Don't claim keypresses we don't handle.
svn path=/trunk/netsurf/; revision=11925
2011-03-06 14:09:42 +00:00
Chris Young
5ac45472c7 Fix broken CONTENT_PLUGIN API.
Add a default content handler for Amiga using the plugin interface, which passes
unknown files (currently images only) through DataTypes.

svn path=/trunk/netsurf/; revision=11924
2011-03-06 13:58:02 +00:00
Steve Fryatt
bfadf01482 Test correct items before preparing selection save dialogue.
svn path=/trunk/netsurf/; revision=11923
2011-03-06 12:42:11 +00:00
Michael Drake
28dc80a3a5 Esimated width is fine for last box.
svn path=/trunk/netsurf/; revision=11922
2011-03-05 23:03:44 +00:00
Michael Drake
8c8ef2268d Ensure box has appropriate space before cloning.
svn path=/trunk/netsurf/; revision=11921
2011-03-05 22:55:52 +00:00
Michael Drake
9be22ab590 Make sure the last clone box for a wrapped text is properly measuered.
svn path=/trunk/netsurf/; revision=11920
2011-03-05 22:18:06 +00:00
Chris Young
f892e59d76 Direct rendering. Testing only; has problems with inline image placement, grey
background for all text, won't work with Cairo renderer, may crash with certain
gfx lib operations (AreaFill).  However, seems to be much faster in 16-bit mode than
off-screen buffered rendering.

svn path=/trunk/netsurf/; revision=11913
2011-03-05 14:36:55 +00:00
Chris Young
912b3bcde8 Enable selection of rendering engine (graphics.library, Cairo) at runtime, if we're
compiled with Cairo support.

svn path=/trunk/netsurf/; revision=11912
2011-03-05 11:42:31 +00:00
Sven Weidauer
208b98bb44 Created content handler CONTENT_APPLE_IMAGE for Mac OS X that can handle all image file formats supported by Apples ImageIO framework. Right now used only for JPEG to get rid of libjpeg dependency.
svn path=/trunk/netsurf/; revision=11911
2011-03-05 09:49:15 +00:00
Chris Young
323d5f3ba1 Remove compat.c/h, hasn't been needed for a long time.
svn path=/trunk/netsurf/; revision=11910
2011-03-04 23:46:01 +00:00