<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/src/path-prefix.cpp, branch livecoding</title>
<subtitle>An experimental livecoding plugin for Inkscape</subtitle>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/'/>
<entry>
<title>macOS bundle support for append_inkscape_datadir</title>
<updated>2019-11-05T07:09:07+00:00</updated>
<author>
<name>Thomas Holder</name>
<email>thomas@thomas-holder.de</email>
</author>
<published>2019-11-05T07:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=3d0d003f48467df90d2439232299f881e0e38730'/>
<id>3d0d003f48467df90d2439232299f881e0e38730</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>append_inkscape_datadir: Canonicalize inkscape_datadir separately</title>
<updated>2019-06-14T21:09:56+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-06-14T20:53:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=28bf718658008ca52303d9066f21a8781a9008ff'/>
<id>28bf718658008ca52303d9066f21a8781a9008ff</id>
<content type='text'>
g_canonicalize_filename() needs the second parameter to be absolute
which INKSCAPE_DATADIR is not guaranteed to be (e.g. when supplied
via environment variable).

(follow up to 812f50f709384d6c59587c9f1706e401600291a6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
g_canonicalize_filename() needs the second parameter to be absolute
which INKSCAPE_DATADIR is not guaranteed to be (e.g. when supplied
via environment variable).

(follow up to 812f50f709384d6c59587c9f1706e401600291a6)
</pre>
</div>
</content>
</entry>
<entry>
<title>append_inkscape_datadir: Always canonicalize full filename</title>
<updated>2019-06-14T19:17:16+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-06-13T20:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=812f50f709384d6c59587c9f1706e401600291a6'/>
<id>812f50f709384d6c59587c9f1706e401600291a6</id>
<content type='text'>
Avoids potentially dangerous mix of different path separators.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoids potentially dangerous mix of different path separators.
</pre>
</div>
</content>
</entry>
<entry>
<title>Some anti-aliasing</title>
<updated>2019-03-31T19:51:55+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-03-31T19:51:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=94c881bfde51bc3f70d3ac76a08fbefe98565822'/>
<id>94c881bfde51bc3f70d3ac76a08fbefe98565822</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove "get_extensions_path()"</title>
<updated>2019-03-30T20:30:51+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-03-30T18:57:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=09b38582c874646b49d10a8f11850c10b9c6ad39'/>
<id>09b38582c874646b49d10a8f11850c10b9c6ad39</id>
<content type='text'>
Contrary to what the name and placing suggest it's not a general
utility function but a specialized function that constructs the full
value to set for PYTHONPATH.

Despite the misleading placement most functionality is unneeded:
* INKSCAPE_EXTENSIONDIR should always be absolute
* g_setenv recommends UTF-8 on Windows
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Contrary to what the name and placing suggest it's not a general
utility function but a specialized function that constructs the full
value to set for PYTHONPATH.

Despite the misleading placement most functionality is unneeded:
* INKSCAPE_EXTENSIONDIR should always be absolute
* g_setenv recommends UTF-8 on Windows
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused "get_datadir_path()"</title>
<updated>2019-03-30T20:30:51+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-03-30T18:23:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=565ffa01dc2fdc8a6a259c429dc03de50ea5a20e'/>
<id>565ffa01dc2fdc8a6a259c429dc03de50ea5a20e</id>
<content type='text'>
This should be a function in Inkscape::IO::Resource (which it
already references) if re-added.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should be a function in Inkscape::IO::Resource (which it
already references) if re-added.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add inscape to search path</title>
<updated>2019-03-30T20:30:51+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-03-30T18:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=4eb1edd5538af23101a0dc765abc394a06fbd3c0'/>
<id>4eb1edd5538af23101a0dc765abc394a06fbd3c0</id>
<content type='text'>
This primarily allows extensions to simply call "inkscape"
without requiring the user to modify environment variables or
worrying about different versions of inkscape on the same machine
(as we prefix the search path).

We did this already for Windows but the code was removed in
  db05b842cba28f01b431eee890537959aa2d8fe3

Partially fixes https://gitlab.com/inkscape/inkscape/issues/115
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This primarily allows extensions to simply call "inkscape"
without requiring the user to modify environment variables or
worrying about different versions of inkscape on the same machine
(as we prefix the search path).

We did this already for Windows but the code was removed in
  db05b842cba28f01b431eee890537959aa2d8fe3

Partially fixes https://gitlab.com/inkscape/inkscape/issues/115
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify licenses</title>
<updated>2018-11-08T17:18:20+00:00</updated>
<author>
<name>Max Gaukler</name>
<email>development@maxgaukler.de</email>
</author>
<published>2018-09-11T14:05:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=79d82382b3ea1b7d77e3a47a96a786557588787a'/>
<id>79d82382b3ea1b7d77e3a47a96a786557588787a</id>
<content type='text'>
- add license headers to everything
- convert a few files from public domain or LGPL2.1+ to GPL2+
- some archaeology to clarify which files are from which library
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add license headers to everything
- convert a few files from public domain or LGPL2.1+ to GPL2+
- some archaeology to clarify which files are from which library
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove #include "config.h" wherever possible</title>
<updated>2018-10-01T22:50:12+00:00</updated>
<author>
<name>Eduard Braun</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2018-09-30T23:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=71f15d1e96dab3a48fd8e544561f1830795b56ed'/>
<id>71f15d1e96dab3a48fd8e544561f1830795b56ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use _WIN32 instead of WIN32</title>
<updated>2018-10-01T22:50:12+00:00</updated>
<author>
<name>Eduard Braun</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2018-09-30T21:47:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=172dbd2b94199731c1bbd2f789e55535188ade5c'/>
<id>172dbd2b94199731c1bbd2f789e55535188ade5c</id>
<content type='text'>
The former is guaranteed to be set for any compiler targeting win32,
the latter is implementation dependent (but works for gcc)

See also
http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The former is guaranteed to be set for any compiler targeting win32,
the latter is implementation dependent (but works for gcc)

See also
http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
</pre>
</div>
</content>
</entry>
</feed>
