[librsvg/hospitality] (79 commits) ...ARCHITECTURE.md: Describe the loading stage
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg/hospitality] (79 commits) ...ARCHITECTURE.md: Describe the loading stage
- Date: Wed, 3 Jan 2018 02:34:27 +0000 (UTC)
Summary of changes:
19cac81... Makefile.am: Oops, I deleted a "cargo" command (*)
e5c9686... Make RsvgClipPath private; provide an accessor for its only (*)
388870e... clip_path.rs: Move the clipPath implementation to Rust. Ya (*)
ed38d1c... Update Cargo.lock (*)
1872206... CONTRIBUTING.md: markup fixes (*)
eb13ddb... Fix links to code_of_conduct.md (*)
027cc7d... Fix links to code_of_conduct.md (*)
a30570a... Rename PaintServerUnits to CoordUnits (*)
f06ae87... New macro coord_units! to create newtypes over CoordUnits w (*)
900f8e2... coord_units.rs: Test the default value and converter (*)
75c1080... Remove the C binding to AspectRatio; it's no longer used (*)
72a4f05... Make _rsvg_handle_allow_load() take a GFile for the base ur (*)
5c55192... rsvg_allow_load(): Rename from _rsvg_handle_allow_load(); m (*)
89c40a0... rsvg_acquire_data_data(): Remove unused argument (*)
6efc43c... Add emacs indentation magic (*)
a3c375f... rsvg_decode_data_uri(): Renamed from rsvg_acquire_data_data (*)
ea4c082... rsvg_handle_resolve_uri(): Make public (*)
4de19d9... rsvg_handle_new_from_file(): Use the GFile machinery to con (*)
b49acf8... rsvg_get_base_uri_from_filename(): Make private (*)
5d171cf... rsvg-io - Don't resolve relative filenames here; do it in t (*)
5fc44d9... Clean up rsvg-defs a bit (*)
c6ddf2e... Merge branch 'no-xrefs-in-paint-servers' (*)
2aac81d... rsvg_cairo_generate_mask(): Rename variable (*)
d0b7a37... RsvgMask: make private; provide accessor functions (*)
d535a8f... mask.rs: Port NodeMask completely to Rust. Yay! (*)
f715747... Some test files were not in git!? (*)
dab133e... Add reftests/bugs/761175-recursive-masks.svg for the previo (*)
6feb907... bgo#761175 - Allow masks to (re)use a node being referenced (*)
1cb6bf7... rsvg_text_render_text(): Make static (*)
6226cb0... rsvg_make_valid_utf8(): Take a "gssize len", like glib func (*)
1cb7ee6... rsvg_node_chars_append(): Factor out a way to append charac (*)
1ab84e9... rsvg_node_chars_new(): Make the caller use rsvg_node_chars_ (*)
12c34a8... Simplify the code flow in rsvg_characters_impl() (*)
e4a3de8... RsvgNodeChars: Make private; provide an accessor rsvg_node_ (*)
dc4f567... Provide and bind rsvg_state_set_cond_true() to Rust (*)
9b2b5ba... Port NodeChars to Rust. Yay! (*)
2104a70... Makefile.am: sort the lists of source files (*)
e39a066... Rename rsvg-gobject.c to rsvg-handle.c (*)
78874a1... rsvg-handle.c: Move the constructors here from rsvg-base.c (*)
323cb27... rsvg-handle.c: Move more RsvgHandle methods here (*)
36b42b6... write_impl(): Internal function renamed from rsvg_handle_wr (*)
9f38deb... close_impl(): Internal function renamed from rsvg_handle_cl (*)
2c29b87... Limit the "const xmlChar *ch, int len" madness to libxml ca (*)
60f6025... find_last_chars_child_in_text_or_tspan(): Extract this from (*)
f85fb27... rsvg-base.c: Factor out node_is_text_or_tspan() (*)
034ecce... rsvg_characters_impl(): Remove redundant check (*)
c9a47b6... rsvg_characters_impl(): Extract function to create a new ch (*)
e297b34... Use g_utf8_make_valid() instead of our own; require glib 2. (*)
5ed37a3... _rsvg_node_text_type_tspan(): Push/pop the current state he (*)
4183272... _rsvg_node_text_length_children -> compute_length_from_chil (*)
616ebab... _rsvg_node_text_length_tref -> length_from_tref (*)
a7e1e5f... _rsvg_node_text_length_tspan -> length_from_tspan (*)
a045e56... Align argument lists to make it easier to see differences (*)
8fdb010... _rsvg_node_text_type_children -> draw_from_children (*)
4eb2a9d... _rsvg_node_text_type_tspan -> draw_tspan (*)
7fa7105... _rsvg_node_text_type_tref -> draw_tref (*)
fbc2f28... Align argument lists to make it easier to see differences (*)
1eaf391... Remove RsvgTextLayout; make rsvg_text_length_text_as_string (*)
fa421d2... rsvg_text_length_text_as_string -> measure_text (*)
f567647... s/create_pango_context/get_pango_context throughout (*)
205cf3b... measure_text(): Don't frob the ctx->render->pango_context h (*)
6f43215... Add text-align-01-b and text-align-03-b from the SVG 1.1 te (*)
8bb9f95... Allow having more than one font for the testing machinery (*)
2ced104... Add Roboto fonts, remove LiberationSans, and normalize refe (*)
e0ea43f... Add text-text-03-b.svg from the SVG 1.1 test suite (*)
a86aca8... Add text-text-08-b.svg from the SVG 1.1 test suite (*)
9f4a802... Add text-text-10-t.svg from the SVG 1.1 test suite (*)
c9c01b5... space.rs: New file to deal with xml:space normalization (*)
6ecccdf... space::normalize_preserve() - Use iterator functions instea (*)
7a113a9... space.rs: Include the relevant portions of the spec (*)
62a7689... Export rsvg_xml_space_normalize() from Rust to C (*)
54c264a... Use rsvg_xml_space_normalize() instead of _rsvg_text_chomp( (*)
a768f7a... Regenerate two test reference files after whitespace change (*)
f1512cd... Remove the "lastwasspace" tracking from rsvg-text.c (*)
2a4d828... Reimplement normalize_default() with the magic of iterators (*)
e2a7485... COMPILING.md - fix the example of how cross-compilation var (*)
9b95fe4... ARCHITECTURE.md - new file with a description of librsvg's
2cc8a71... Update .gitignore
a4e99dd... ARCHITECTURE.md: Describe the loading stage
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]