nautilus/librsvg
Ramiro Estrugo 93861b3494 Work on task 1588.
* libnautilus-extensions/nautilus-scalable-font.c:
	(nautilus_scalable_font_measure_text),
	(nautilus_scalable_font_draw_text),
	(nautilus_scalable_font_measure_text_lines),
	(nautilus_scalable_font_draw_text_lines),
	(nautilus_scalable_font_measure_text_lines),
	(nautilus_scalable_font_draw_text_lines),
	(nautilus_scalable_font_largest_fitting_font_size):
	* libnautilus-extensions/nautilus-scalable-font.h:
	Change api to accept a string with embedded new lines instead of
	an array of strings.  This simplifies many things.

	* libnautilus-extensions/nautilus-label.c:
	(nautilus_label_initialize), (nautilus_label_destroy),
	(render_buffer_pixbuf), (label_recompute_line_geometries):
	Update for NautilusScalalbleFont api changes.  No longer need to
	tokenize the text string.  we can feed the string to the rendering
	api as is.

	* librsvg/rsvg-ft.c: (rsvg_ft_render_string):
	* librsvg/rsvg-ft.h:
	Change the string to glyph rendering api to accept the string
	length rather than computing it.  This makes it possible to feed
	it arbitrary lengths.

	* librsvg/rsvg.c: (rsvg_text_handler_characters):
	* librsvg/test-ft-gtk.c: (draw_line):
	* librsvg/test-ft.c: (main):
	Update for api changes.

	* src/nautilus-about.c: (draw_aa_string):
	* src/nautilus-sidebar-tabs.c: (draw_one_tab_plain),
	(draw_one_tab_themed), (get_tab_width):
	* test/test-nautilus-font.c: (main):
	Update test to use text lines drawing api.

	* test/test-nautilus-label.c:
	(alpha_background_color_value_changed_callback), (main):
	Update test for 2 new lines in a row.
2000-09-04 15:05:39 +00:00
..
.cvsignore Added a Gtk+ test framework for rsvg-ft. 2000-08-13 00:00:12 +00:00
art_render.c Fixed a libart bug that triggers when rendering into an rgb buffer without 2000-08-15 08:02:48 +00:00
art_render.h Workaround to compile with older versions of Libart that didn't define 2000-06-07 08:18:00 +00:00
art_render_gradient.c Bumped version number in version test. 2000-05-30 18:27:28 +00:00
art_render_gradient.h Bumped version number in version test. 2000-05-30 18:27:28 +00:00
art_render_mask.c Only bugfixes so I suspect I'm allowed to check these in. 2000-08-04 21:27:35 +00:00
art_render_mask.h Initial checkin of freetype integration with rsvg. 2000-07-20 17:42:43 +00:00
art_render_svp.c Bumped version number in version test. 2000-05-30 18:27:28 +00:00
art_render_svp.h Bumped version number in version test. 2000-05-30 18:27:28 +00:00
example-nested-transform.svg Added a Gtk+ test framework for rsvg-ft. 2000-08-13 00:00:12 +00:00
makefile-simple Made test-ft-gtk display the entire window worth of text. Boy, does 2000-08-13 00:23:36 +00:00
Makefile.am Added a Gtk+ test framework for rsvg-ft. 2000-08-13 00:00:12 +00:00
rsvg-bpath-util.c Only bugfixes so I suspect I'm allowed to check these in. 2000-08-04 21:27:35 +00:00
rsvg-bpath-util.h Added appropriate copyright notices. 2000-04-14 06:40:27 +00:00
rsvg-css.c Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00
rsvg-css.h Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00
rsvg-defs.c Initial checkin of freetype integration with rsvg. 2000-07-20 17:42:43 +00:00
rsvg-defs.h Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00
rsvg-ft.c Work on task 1588. 2000-09-04 15:05:39 +00:00
rsvg-ft.h Work on task 1588. 2000-09-04 15:05:39 +00:00
rsvg-paint-server.c Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00
rsvg-paint-server.h Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00
rsvg-path.c Initial checkin of freetype integration with rsvg. 2000-07-20 17:42:43 +00:00
rsvg-path.h Added appropriate copyright notices. 2000-04-14 06:40:27 +00:00
rsvg.c Work on task 1588. 2000-09-04 15:05:39 +00:00
rsvg.h Added appropriate copyright notices. 2000-04-14 06:40:27 +00:00
subpixel-text-test Got glyph cache working. test-ft-gtk now displays impressive speed. 2000-08-13 06:30:57 +00:00
test-ft-gtk.c Work on task 1588. 2000-09-04 15:05:39 +00:00
test-ft.c Work on task 1588. 2000-09-04 15:05:39 +00:00
test-rsvg.c Initial checkin of freetype integration with rsvg. 2000-07-20 17:42:43 +00:00
test.svg Added gradient handling to librsvg. 2000-05-29 22:12:11 +00:00