Commit Graph

6070 Commits

Author SHA1 Message Date
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
Chris Young 6fb873c54c Add "use blank page" button for homepage url
Add close gadget to window (operates as cancel)

svn path=/trunk/netsurf/; revision=11909
2011-03-04 23:19:24 +00:00
Chris Young 84dbdbee76 Don't override download dir as it stops the last used dir being remembered
svn path=/trunk/netsurf/; revision=11908
2011-03-04 21:01:43 +00:00
Chris Young 020239fd62 Use browser_window_redraw_ready
svn path=/trunk/netsurf/; revision=11907
2011-03-04 19:13:23 +00:00
Chris Young a1d8f565c8 Use BltBitMapTags
svn path=/trunk/netsurf/; revision=11906
2011-03-04 19:05:12 +00:00
Sven Weidauer b73a68edab Fixed text scaling.
svn path=/trunk/netsurf/; revision=11905
2011-03-04 14:53:16 +00:00
Sven Weidauer d2626ece45 Fixed text splitting.
svn path=/trunk/netsurf/; revision=11904
2011-03-04 14:53:12 +00:00
Sven Weidauer 7473f1625f Remove unused function gui_window_redraw.
svn path=/trunk/netsurf/; revision=11903
2011-03-04 11:38:08 +00:00
François Revel 064ab5bec9 Fix build: inline what used to be gui_window_redraw().
svn path=/trunk/netsurf/; revision=11902
2011-03-04 11:17:07 +00:00
Sven Weidauer 45c30cd3d1 Checking for public.url pasteboard type first, so dragging a .webloc file from the Finder opens the URL and not the .webloc file itself.
svn path=/trunk/netsurf/; revision=11901
2011-03-04 10:38:07 +00:00
Sven Weidauer f2bc0163c0 Accepting URLs dropped onto the browser view.
svn path=/trunk/netsurf/; revision=11900
2011-03-04 09:18:26 +00:00
Sven Weidauer 905b230a3c Allow dragging of URLs from the URL field out of NetSurf.
svn path=/trunk/netsurf/; revision=11899
2011-03-04 09:18:23 +00:00
John Mark Bell b7893f85cd Do not attempt to destroy contents that are still loading
svn path=/trunk/netsurf/; revision=11898
2011-03-03 21:13:58 +00:00
Sven Weidauer c7605db9d5 Renamed files in Xcode project to match actual file names.
svn path=/trunk/netsurf/; revision=11897
2011-03-03 15:40:31 +00:00
Sven Weidauer 2de8601f92 Mention libcurl bug in build instructions.
svn path=/trunk/netsurf/; revision=11896
2011-03-03 15:26:53 +00:00
Sven Weidauer 5c091d5be9 Adding ca-bundle to the resources
svn path=/trunk/netsurf/; revision=11895
2011-03-03 14:36:44 +00:00
John Mark Bell 60b5039c33 Protect against object being cleaned while waiting for a query response
svn path=/trunk/netsurf/; revision=11894
2011-03-03 00:40:50 +00:00
Michael Drake cfe6b8cc66 Pass content msg redraw coords as ints.
svn path=/trunk/netsurf/; revision=11893
2011-03-02 21:10:29 +00:00
Michael Drake 6c758cd298 Cast unsigned gif coords to signed, for comparison.
svn path=/trunk/netsurf/; revision=11892
2011-03-02 21:09:28 +00:00
Michael Drake 9e1916ad61 Fix comment.
svn path=/trunk/netsurf/; revision=11891
2011-03-02 19:36:13 +00:00
Michael Drake 3e7ea29e4b Move clone to box flags.
svn path=/trunk/netsurf/; revision=11890
2011-03-02 19:30:08 +00:00
Michael Drake be366b0e6b Move strip_leading_newline to box flags.
svn path=/trunk/netsurf/; revision=11889
2011-03-02 19:16:03 +00:00
Michael Drake 3707be6292 Move printed to box flags.
svn path=/trunk/netsurf/; revision=11888
2011-03-02 18:41:17 +00:00
Michael Drake 77f67bccb6 Move style_owned to box flags.
svn path=/trunk/netsurf/; revision=11887
2011-03-02 18:27:41 +00:00
Michael Drake f744c9dfa0 Make box flags and move new line indicator to it.
svn path=/trunk/netsurf/; revision=11886
2011-03-02 17:50:51 +00:00