Go to file
John Tytgat 403376e890 - desktop/save_pdf/pdf_plotters.c:
- Have a set of libharu gstate update related wrapper routines which minimizes the gstate updates in the PDF file 
resulting in smaller PDF file size.
  - Colour values were wrongly scaled (was dividing by 256 instead of by 255).
  - pdf_plot_polygon(): last (closing) lineto wasn't needed, a fill operation will do that automatically.
  - pdf_scale/pdf_set_scale(): moved to desktop/save_pdf/font_haru.c as pdf_text_scale/haru_nsfont_set_scale().
- desktop/save_pdf/pdf_plotters.c(pdf_set_scale): moved to desktop/save_pdf/font_haru.h as haru_nsfont_set_scale().
- desktop/save_pdf/font_haru.c:
  - moved pdf_scale variable from pdf_plotters.c to here.
  - haru_nsfont_set_scale(): was pdf_set_scale from pdf_plotters.c
  - haru_nsfont_apply_style(): always calculate font size and pass it on to caller when requested.
- desktop/save_pdf/font_haru.h:
  - haru_nsfont_set_scale(): declare.
  - haru_nsfont_apply_style(): add font size parameter
- gtk/gtk_scaffolding.c(MENUHANDLER(export_pdf)): call haru_nsfont_set_scale() instead of pdf_set_scale().

svn path=/trunk/netsurf/; revision=6363
2009-02-05 02:31:19 +00:00
!NetSurf Give iframes an initial size. 2009-02-02 22:07:24 +00:00
amiga Try to stop rendering of things that can't be seen 2009-02-04 18:10:10 +00:00
beos - Constify parameters of struct plotter_table::polygon and struct plotter_table::path 2009-02-03 01:27:54 +00:00
content Comment content_redraw. 2009-02-02 14:06:51 +00:00
css Handle no units in CSS as px. This is a temporary measure until the new CSS parser is used, which will handle this properly. 2009-01-22 10:53:14 +00:00
debug Merged revisions 4859-5013,5016-5018 via svnmerge from 2008-08-11 08:17:48 +00:00
desktop - desktop/save_pdf/pdf_plotters.c: 2009-02-05 02:31:19 +00:00
Docs Hook in our own libharu copy in the build. 2009-02-01 22:05:56 +00:00
framebuffer - Constify parameters of struct plotter_table::polygon and struct plotter_table::path 2009-02-03 01:27:54 +00:00
gtk - desktop/save_pdf/pdf_plotters.c: 2009-02-05 02:31:19 +00:00
image If a GIF has insufficient frame data, display the frames that have been decoded. 2008-12-30 13:23:36 +00:00
render Remove unused line_height stuff for now. 2009-02-02 13:54:48 +00:00
riscos - Constify parameters of struct plotter_table::polygon and struct plotter_table::path 2009-02-03 01:27:54 +00:00
utils - C strings have always an implicit NUL character at the end, no need to specify an extra one. 2009-02-01 13:37:32 +00:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile Minor changes for Amiga Cairo build 2008-12-28 12:24:18 +00:00
Makefile.config SVG support for Amiga version using libsvgtiny and libcairo 2008-12-28 00:41:35 +00:00
Makefile.sources First attempt at Amiga text search function based on RISC OS code. 2008-12-13 23:16:50 +00:00
netsurf Remove bashism and improve nsgtk launcher shell script, add simple BUILDING-GTK document. 2007-02-06 16:52:47 +00:00