Code

Applying Gail's patch for font-specification
authorbryce <bryce@users.sourceforge.net>
Sat, 5 Jan 2008 10:38:18 +0000 (10:38 +0000)
committerbryce <bryce@users.sourceforge.net>
Sat, 5 Jan 2008 10:38:18 +0000 (10:38 +0000)
commit5834db43b21308e958a2fdbbec082b1a4f019a38
tree966213a353297141089cd8c080ede6ac6a4385e8
parentffc918bd2cbe83ea43b0482eaa8aa4bc90f438b4
Applying Gail's patch for font-specification
(Closes LP: #169973)

- New attribute in an object's style string called
-inkscape-font-specification stores full font name

- This will be useful when we can support fonts that don't fit into the
confines of CSS (if either pango enhances their PangoFontDescription
structure, or we can get around its limitations)

- Framework in place to separate font families from their "styles"
  (faces)
in the text and font dialog - need only the code that does the actual
separation

- Text and Styles dialog shows only fonts it can handle
21 files changed:
src/attributes.cpp
src/attributes.h
src/axis-manip.h
src/desktop-style.cpp
src/desktop-style.h
src/dialogs/text-edit.cpp
src/extension/internal/pdf-cairo.cpp
src/extension/internal/pdfinput/svg-builder.cpp
src/extension/internal/ps.cpp
src/libnrtype/FontFactory.cpp
src/libnrtype/FontFactory.h
src/libnrtype/FontInstance.cpp
src/libnrtype/font-lister.cpp
src/libnrtype/font-lister.h
src/persp3d.cpp
src/sp-text.cpp
src/style.cpp
src/style.h
src/widgets/font-selector.cpp
src/widgets/toolbox.cpp
src/xml/repr-css.cpp