| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
(bzr r15109)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
1. Allow for fonts with other than 1000 units per em.
2. Allow setting 'ascent', 'descent', etc.
3. Allow setting individual glyph horizontal advances.
4. Fix bug where 'units-per-em' was not read correctly.
(bzr r15014.1.1)
|
| | |
| |
| | |
(bzr r15034)
|
| | |
| |
| | |
(bzr r15027)
|
| |/
|
| |
(bzr r15025)
|
| |
|
| |
(bzr r13939.1.1)
|
| |
|
|
|
|
| |
Fixed bugs:
- https://launchpad.net/bugs/1265556
(bzr r12879)
|
| |
|
| |
(bzr r11608.1.114)
|
| |
|
| |
(bzr r11608.1.86)
|
| |
|
| |
(bzr r11608.1.84)
|
| |
|
|
|
| |
rewritten, as they aren't real classes.
(bzr r11608.1.69)
|
| |
|
| |
(bzr r11608.1.67)
|
| |
|
| |
(bzr r11608.1.63)
|
| |
|
| |
(bzr r11608.1.57)
|
| |\
| |
| | |
(bzr r11608.1.56)
|
| | |
| |
| | |
(bzr r12213)
|
| | |
| |
| | |
(bzr r12055)
|
| | |
| |
| |
| |
| | |
Added some missing virtual pads for classes that were hidden by preprocessor macros.
(bzr r11608.1.55)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- SPFeFuncNode
- SPFeDistantLight
- SPFeMergeNode
- SPFePointLight
- SPFeSpotLight
- SPFilter
- SPFont
- SPGuide
Changes in SPItem and SPNamedView.
(bzr r11608.1.49)
|
| |/
|
| |
(bzr r11608.1.48)
|
| |
|
| |
(bzr r10060)
|
| |\
| |
| | |
(bzr r9945.1.1)
|
| | |
| |
| |
| |
| | |
Privatisation tweaks
(bzr r9546.1.6)
|
| | |
| |
| |
| |
| | |
Privatisation. Users may checkout [grep -Ir XML Tree *] in the source code and all the places where the XML node/Tree is being used shall be reflected.
(bzr r9546.1.5)
|
| |/
|
| |
(bzr r9546.1.2)
|
| |
|
|
|
|
|
|
| |
and to handle missing/null values. Fixes bug #544833.
Fixed bugs:
- https://launchpad.net/bugs/544833
(bzr r9259)
|
| |
|
| |
(bzr r8889)
|
| |
|
|
|
| |
which cannot be fixed easily.
(bzr r8422)
|
| |
|
| |
(bzr r8404)
|
| |
|
| |
(bzr r7083)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Adding Set Width (horiz-adv-x attribute) slider to the SVGFonts dialog.
* Fixed the order of some language options at the i18n preferences page.
* Fixed parsing and handling of u1 and u2 (CSS2 unicode range) attributes for kerning pair nodes
* Fixed a warning in helper-fns.h
* commented out unused variable in sp-font.cpp
* refactoring of nr-svgfonts.cpp
* using 1000 instead of horiz-adv-x when scaling the glyph coordinates. Probably should use a value based on units-per-em in the future. Or maybe accent-height,
cap-height, x-height... I don't know. I should study this subject a bit more first.
(bzr r7082)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SVG file in Fontforge in order to export a truetype font (or other
system font formarts fontforge supports).
This improves previous workflow of font design using Inkscape which
involved creating one SVG for each glyph. Now user only needs to create
a single SVG file containing an SVGFont.
Glyph kerning settings for the font can also be defined withing Inkscape
itself with live preview. The kerning management still needs some
improvements but is currently functional at least.
Improvements in the SVGFonts dialog:
* In Global Settings tab you can define the font family name. Other
attributes should be added to this tab in the future.
* Glyphs tab allows the user to:
** see a list (combobox) of glyphs available in the currently selected
font.
** add/remove glyphs
** edit glyph name and unicode
** set the glyph curves based on a given path (selected from canvas).
Same feature for the missing glyph.
* Kerning tab allows user to:
** add new kerning pairs
** adjust kerning values of selected kerning pair
** live preview while adjusting the kerning values
Code refactoring:
* Inner classes DocumentProperties::SignalObserver and
FilterEffectsDialog::SignalObserver were duplicated code and another
instance would be needed in SVGFonts dialog. So, I moved it to
Inkscape::XML::SignalObserver (in helper-observer.{cpp,h})
* changed SPGlyph->glyph_name and SPGlyph->unicode from char* to
Glib::ustring
* added sp_remove_resource to the release method in sp-font.cpp
* glyph curves used to be stored (in d attribute) and rendered
upside-down. Now that bug is fixed.
Sorry about this huge commit. I got one week away from the Internet
during a xmas travel. The lack of 'net connection made me work more
intensely in Inkscape :-D
Felipe Sanches
(bzr r7029)
|
| |
|
| |
(bzr r6348)
|
| |
|
|
|
| |
* added font preview to the SvgFonts dialog
(bzr r6254)
|
| |
|
| |
(bzr r6063)
|
| |
|
| |
(bzr r6059)
|
| |
|
| |
(bzr r6054)
|
| |
|
| |
(bzr r5884)
|
| |
|
|
|
|
|
|
| |
instances of fonts. Currently we have one auxiliary GtkWindow for each <font> in a document.
* Implemented C++ binding for cairo userfonts. This will probably be sent to cairomm soon.
* Added a second font to the svgfont.svg test file.
(bzr r5756)
|
| |
|
|
|
|
|
| |
cairo git master branch) will compile SVGFonts (experimental) support.
* First code for SVGFonts rendering. Renders in a separate window because we still dont have pango integration.
(bzr r5753)
|
| |
|
| |
(bzr r4906)
|
| |
|
| |
(bzr r4897)
|
| |
|
|
|
| |
added <missing-glyph>
(bzr r4890)
|
| |
|
| |
(bzr r4882)
|
| |
|
| |
(bzr r4880)
|
| |
|
| |
(bzr r4871)
|
|
|
SVGFonts boilerplate code
(bzr r4868)
|