81092741e7a5b65552e8224f5cb152a618d54a48 |
|
31-Jul-2013 |
Markus Engel <markus.engel@tum.de> |
Cleaned up a bit; fixed struct vs. class forward declarations. |
d61d2d7858ded67cc041d49e7c81a10a84c9e164 |
|
19-Mar-2013 |
jtx <javier.arraiza@marker.es> |
Fixing regression |
b411bf4b8d2be4d10c0c5371c3b282639ff47bcf |
|
17-Mar-2013 |
Jabiertxo Arraiza Zenotz <jtx@jtx.marker.es> |
Working with widjets |
a34103bb11674e2d8489be2022aea65ea639c6b9 |
|
15-Mar-2013 |
Alex Valavanis <valavanisalex@gmail.com> |
Fix even more forward declaration tags |
cff0a1487c551f4d21d1d6da1c81335435814675 |
|
08-Mar-2013 |
Alex Valavanis <valavanisalex@gmail.com> |
Switch to orientable Scale widgets in Gtkmm 3 |
1b3a8414f17dc95fc921d999ea715c99d10dd4aa |
|
26-Feb-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Clean up all remaining false warnings from Gtkmm |
5cacbbec22b42a0480f396eb94bcfb5f746ac68a |
|
06-Feb-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Get rid of gtkmm top-level header usage - not required by API |
f8965a46fbb5b79bc124778df26d3526e5ac5441 |
|
13-Nov-2011 |
Kris <Kris.De.Gussem@hotmail.com> |
various: warnings and initalization |
3ce846c1e15502fd84763bbad13a52a30986df6d |
|
22-May-2011 |
Felipe C. da S. Sanches <juca@members.fsf.org> |
actually fontforge flipping of y-axis for svgfont glyphs is compliant with the svg spec. So we need to do it also. |
9982f495cde2750b1c6446bfb152af73ab981512 |
|
17-Apr-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
change spinbox to new one in many places. |
5ef6cb9428f2e6f5457e890a1c3b37f53730c07a |
|
14-Dec-2009 |
Felipe C. da S. Sanches <juca@members.fsf.org> |
updating my email address in file headers |
cbffe310300d15d435ad99b787ecef187975cdf3 |
|
04-May-2009 |
jucablues <jucablues@users.sourceforge.net> |
add "Reset missing glyph" button to svgfonts dialog |
9eaf26d35152f36f4ac8b37e4d13e87b020dc01e |
|
29-Dec-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
added a "remove" context menu option for removing kerning pairs |
280e31bdf7f5ffd28f8b14565c1d93de4070bd0c |
|
28-Dec-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
Now users can design a font within inkscape, save it and then open the
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 |
c702dce9318d403c2ca451350282b55b2d888eb4 |
|
16-Dec-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
Added "Add" button to the SVG Fonts dialog. |
e9b6af083e34e2397a8ddbe9781920733d09d151 |
|
27-Oct-2008 |
Ted Gould <ted@canonical.com> |
From trunk |
c7433e6c4fb590ebc52554acc8422988c478b653 |
|
15-Aug-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
family name field on svgfonts dialog now properly saves attribute. Should do the same for other fields on next commits. |
c86404990230acd7f971883a86ef28a25effd702 |
|
05-Aug-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
more mockup on svgfonts dialog |
f93db00a4f76cba17ea918fec5b1a8e8e206215b |
|
05-Aug-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
added class AttrEntry
Added 2 entries in glyphs tab (svgfonts dialog). But these fields do not
change attributes yet |
94ba79f0006969bce39d02ff2ba1215947263bca |
|
01-Aug-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
adding tabs to SVGFonts dialog |
a6cde89b2c2dac90ea2617b4d97f2c31cdff1f6b |
|
18-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
* added another spinbox to the svgfonts ui
* this one will set the horiz_adv_x parameter of fonts (i.e. the "set width")
* but it is still not working well since I need to find out how to tell cairo that the glyph cache is invalid and that glyphs should be rerendered |
22f081b4206e716c03c4ba740b499f20a568b163 |
|
12-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
increase font size on kerning_preview and text_preview drawing areas |
1210afd6bcef4b0705235923ff2f5dd48d328b3b |
|
12-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
now one can visually adjust glyph kerning. (still doesn save that info in the file, though) |
a6a96a7b597a4385f4a48fd5b6514b870a0f7dc4 |
|
12-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
kerning pairs already can be selected but kerning value still cant be set |
d4c33c0ce4469babf6bd589aeeb7d0988f8daacc |
|
12-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
glyph-kerning setup user interface (not functional yet, just the gtk UI sketch) |
a82a5be5088ca396af8816d7faf8515a35e4efc2 |
|
11-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
Text Preview entry box on SVGFonts dialog (unfortunately crashing sometimes, dont know why) |
a7b2d0eab58019b3222f3e9bce409d03a1d99400 |
|
11-Jul-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
* removed the auxiliary GtkWindow
* added font preview to the SvgFonts dialog |
6864a204fac56a032f9187b482b4de6c64f06cef |
|
26-Jun-2008 |
joncruz <joncruz@users.sourceforge.net> |
Fixed compilation when the new SVG font stuff is not enabled. |
2e31a3635ccfcf18291da8c6a24189e0964f5148 |
|
26-Jun-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
* remove g_warnings
* add 2 experimental entry fields in SVGFonts dialog |
6fd67bd386767141cc557108237de0a257300516 |
|
25-Jun-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
adding list of available SVGFonts to the SVGFonts dialog |
815dc8cd4a3e73c0140640c566be6ec2732d9b14 |
|
25-Jun-2008 |
JucaBlues <JucaBlues@users.sourceforge.net> |
missing files from previous commit |