non-Unicode symbol fonts do not work on Windows. Bug 165665. Do we need the flag USE_PANGO_WIN32 ?
by Alvin Penner
ref : https://bugs.launchpad.net/inkscape/+bug/165665
I believe this bug can be fixed by disabling the flag USE_PANGO_WIN32 in
line 19 of src/libnrtype/FontFactory.h. When I do this on Windows XP, I gain
about 35 new fonts. Not all of these new fonts are useable, but the most
interesting ones, such as CommercialPi, Symbol, Technic, Webdings,
Wingdings, MonoType Sorts, TechnicLite are working well, both in Inkscape
and in IE9.
This is a Windows-specific bug which hides symbol fonts, and does not
occur in Gimp 2.6 on Win XP. As far as I can tell, the Gimp source code does
not contain any analogue or equivalent of the flag USE_PANGO_WIN32.
Would there be any objection if I disable this flag, or does it serve a
specific purpose that is essential?
tia
- Alvin Penner
--
View this message in context: http://old.nabble.com/non-Unicode-symbol-fonts-do-not-work-on-Windows.-Bu...
Sent from the Inkscape - Dev mailing list archive at Nabble.com.
8 years, 4 months
Inkscape Board - election results
by Josh Andler
Hey All,
I'm happy to announce that Tavmjong Bah & Johan Engelen have been
elected and have accepted their positions on the board. A few people
had voted off-lists, however, it does not affect the results in the
end (they actually had more votes including those). So, to Johan &
Tav, congratulations and welcome aboard! :)
Cheers,
Josh
10 years, 11 months
Rendering cache committed
by Krzysztof Kosiński
Hello
I committed the rendering cache work in revision 10579 of trunk.
If you encounter serious problems, you can turn off caching completely
by defining the environment variable _INKSCAPE_DISABLE_CACHE. For
example, run inkscape as:
$ _INKSCAPE_DISABLE_CACHE=1 inkscape
By default, each drawing will use up to 64 MB of memory for rendering
data. It can be set in the "Rendering" page of the preferences
(renamed from "Filters").
As usual, problem reports are welcome.
Regards, Krzysztof
10 years, 11 months
Building .app on Mac OS X with Macports
by Frank Schima
I'm trying to build inkscape 0.48.2 as a Mac .app application using Macports. I'm on Mac OS X 10.7.3 with Xcode 4.2.1 and Macports python 2.7.2 with numpy and lxml. According to the wiki page [1], I should use the osx-app.sh shell script to create it. So I attempted to run the script as stated in the wiki but it did not work for me, saying that it wants the python modules directory to be specified.
$ pwd
/opt/local/var/macports/build/_opt_mports_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.2/packaging/macosx
$ ./osx-app.sh -s -b /opt/local/var/macports/build/_opt_mports_trunk_dports_graphics_inkscape/inkscape/work/destroot/opt/local/bin/inkscape -p ../../Info.plist
CREATE INKSCAPE APP BUNDLE
Python modules directory not specified.
Python modules can be downloaded from:
http://inkscape.modevia.com/macosx-snap/Python-packages.dmg
So I next attempted to specify the python directory.
$ ./osx-app.sh -s -b /opt/local/var/macports/build/_opt_mports_trunk_dports_graphics_inkscape/inkscape/work/destroot/opt/local/bin/inkscape -p ../../Info.plist -py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
CREATE INKSCAPE APP BUNDLE
Directory does not appear to contain the i386 and ppc python modules:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Python modules can be downloaded from:
http://inkscape.modevia.com/macosx-snap/Python-packages.dmg
I tried the download link but that does not resolve.
Can anyone tell me what I'm doing wrong, and more importantly how I can build inkscape as a Mac .app with Macports?
Cheers!
Frank
[1] <http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX>
10 years, 11 months
Swatch/Palette border
by John Smith
Recently committed some options for the Swatch/Palette border (Swatch/Palette popup menu Border->None/Solid/Wide).
I think there is a good case made (both user acceptance and better distinction) for setting the default border to solid black in the below bug report.
Any interest in changing the default border ?
https://bugs.launchpad.net/inkscape/+bug/171177
10 years, 11 months
HELP CODE UNDERSTAND
by Arshdeep Singh
In my courageous attempt at fixing bugs I came across this snippet
where the variable setProgramatically eludes me:
void
RegisteredCheckButton::setActive (bool b)
{
setProgrammatically = true;
set_active (b);
//The slave button is greyed out if the master button is unchecked
for (std::list<Gtk::Widget*>::const_iterator i =
_slavewidgets.begin(); i != _slavewidgets.end(); ++i) {
(*i)->set_sensitive(b);
}
setProgrammatically = false;
}
Please help.
Found in file <registered-widget.cpp>
--
demicoder
10 years, 12 months
Re: [Inkscape-devel] Method to get from (font,string) to exact width?
by mathog
Well, hours later, and I still couldn't figure out where Inkscape hides
its table of fonts/font properties.
Another one of those cases where it is faster to write something from
scratch than to figure out where
it is buried in existing code. The attached small test case does the
desired sort of calculation
and works on both linux and Windows (mingw, with devlibs32 installed
for freetype
and fontconfig.) The first time it ran on Windowx XP it took about 30
seconds, presumably because it
was making the font cache. Subsequent runs were fast. Found the cache
file(s) in:
C:\Documents and Settings\Local
Settings\<username>\Apps\Temp\fontconfig\cache
Strange file names, starts with a long string of hexadecimal characters
and then ends in
".cache-2" or ".cache-3". Today's was 456KB and one from two days ago
was 935KB. Not sure which other application made the older one, nor
why that one was twice as large.
Regards,
David Mathog
mathog@...1176...
Manager, Sequence Analysis Facility, Biology Division, Caltech
10 years, 12 months
Sorry about the threadjacking
by mathog
Apparently my practice of starting new threads by replying with a
changed subject was not sufficient
to actually start a new thread for some mail readers. I wasn't aware
of this issue
until one of you just told me, as my mail reader doesn't thread like
that.
My apologies to all of you whose threads I have accidentally highjacked
this way!
David Mathog
mathog@...1176...
Manager, Sequence Analysis Facility, Biology Division, Caltech
10 years, 12 months