<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/src/extension/implementation/script.h, 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>Extensions: Improve logic to lookup script extensions</title>
<updated>2019-10-14T17:36:29+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-10-13T18:02:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=bb3261782fa74919c3ee34baf60dc09da61aff1e'/>
<id>bb3261782fa74919c3ee34baf60dc09da61aff1e</id>
<content type='text'>
- Use identical logic for looking up &lt;dependency&gt;s and &lt;command&gt;s.
- Remove duplicate (but inconsistent and incomplete) logic from
  script.cpp that was used to search for the &lt;command&gt; again
- Remove &lt;check&gt; element from .inx format
  It seems unused (at the very least by core extensions) and
  redundant to &lt;dependency&gt; checking
- Deprecate the &lt;command&gt;-specific "reldir" attribute.
  Consistently use the functionally identical "location" attribute
  that was only used for &lt;dependency&gt;s before
- Introduce the new relative location value location="inx",
  which looks up &lt;dependencies&gt; and &lt;command&gt;s relative to the
  .inx file's location.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Use identical logic for looking up &lt;dependency&gt;s and &lt;command&gt;s.
- Remove duplicate (but inconsistent and incomplete) logic from
  script.cpp that was used to search for the &lt;command&gt; again
- Remove &lt;check&gt; element from .inx format
  It seems unused (at the very least by core extensions) and
  redundant to &lt;dependency&gt; checking
- Deprecate the &lt;command&gt;-specific "reldir" attribute.
  Consistently use the functionally identical "location" attribute
  that was only used for &lt;dependency&gt;s before
- Introduce the new relative location value location="inx",
  which looks up &lt;dependencies&gt; and &lt;command&gt;s relative to the
  .inx file's location.
</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>Run clang-tidy’s modernize-redundant-void-arg pass.</title>
<updated>2018-06-19T13:55:58+00:00</updated>
<author>
<name>Emmanuel Gil Peyrot</name>
<email>linkmauve@linkmauve.fr</email>
</author>
<published>2018-06-19T13:55:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=884fe02952017ac219cd23f9407d27ed4d8a8620'/>
<id>884fe02952017ac219cd23f9407d27ed4d8a8620</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run clang-tidy’s modernize-use-override pass.</title>
<updated>2018-06-18T12:27:00+00:00</updated>
<author>
<name>Emmanuel Gil Peyrot</name>
<email>linkmauve@linkmauve.fr</email>
</author>
<published>2018-06-14T22:45:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=7654fc11a6442e6ee2a463d6dee6458c0f53768f'/>
<id>7654fc11a6442e6ee2a463d6dee6458c0f53768f</id>
<content type='text'>
This adds the override specifier on all methods which override a virtual
method, whether they were already virtual or missing this specifier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the override specifier on all methods which override a virtual
method, whether they were already virtual or missing this specifier.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make script warnings transient for "Working..." dialog</title>
<updated>2017-12-20T23:11:30+00:00</updated>
<author>
<name>Eduard Braun</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2017-12-20T23:11:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=cabdde6554a95e6d0fee5ab39f850f7645df3cbb'/>
<id>cabdde6554a95e6d0fee5ab39f850f7645df3cbb</id>
<content type='text'>
This turned out to be a bit of a mess due to the interplay between
the classes Script / ExecutionEnv / Effect / PrefDialog.
(Basically they don't talk to each other much but all want to
 contribute to the GUI)

Likely "Script" (and possibly "ExecutionEnv") should be refactored
to let the other classes handle UI exclusively and throw errors
where suitable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This turned out to be a bit of a mess due to the interplay between
the classes Script / ExecutionEnv / Effect / PrefDialog.
(Basically they don't talk to each other much but all want to
 contribute to the GUI)

Likely "Script" (and possibly "ExecutionEnv") should be refactored
to let the other classes handle UI exclusively and throw errors
where suitable.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #1558160] Move Script::file_listener methods to script.cpp source file.</title>
<updated>2016-03-20T16:19:56+00:00</updated>
<author>
<name>raphael0202</name>
<email>raphael0202@yahoo.fr</email>
</author>
<published>2016-03-20T16:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=504be8ba421045a16c60bd11dbe9e334a1576f0b'/>
<id>504be8ba421045a16c60bd11dbe9e334a1576f0b</id>
<content type='text'>
Fixed bugs:
  - https://launchpad.net/bugs/1558160

(bzr r14727)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bugs:
  - https://launchpad.net/bugs/1558160

(bzr r14727)</pre>
</div>
</content>
</entry>
<entry>
<title>Mainloop fix for possible data loss if closing before save has completed.</title>
<updated>2015-04-27T16:01:19+00:00</updated>
<author>
<name>Mark Harmer</name>
<email>drivehappy@gmail.com</email>
</author>
<published>2015-04-27T16:01:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=f20da2a7a6e65bcf3a907c3ee5cb5fd69a71c867'/>
<id>f20da2a7a6e65bcf3a907c3ee5cb5fd69a71c867</id>
<content type='text'>
Fixed bugs:
  - https://launchpad.net/bugs/967416

(bzr r14060)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bugs:
  - https://launchpad.net/bugs/967416

(bzr r14060)</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup.</title>
<updated>2014-08-18T20:19:55+00:00</updated>
<author>
<name>Liam P. White</name>
<email>inkscapebrony@gmail.com</email>
</author>
<published>2014-08-18T20:19:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=dce3466274e04364e25c47b0b71007a65c9cf9dd'/>
<id>dce3466274e04364e25c47b0b71007a65c9cf9dd</id>
<content type='text'>
(bzr r13341.1.145)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r13341.1.145)</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing headers for Gtk+ 3 build</title>
<updated>2013-02-23T13:57:26+00:00</updated>
<author>
<name>Alex Valavanis</name>
<email>valavanisalex@gmail.com</email>
</author>
<published>2013-02-23T13:57:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=ea952687e7b1ae64c4c30c8eb66bd875d75fec2d'/>
<id>ea952687e7b1ae64c4c30c8eb66bd875d75fec2d</id>
<content type='text'>
Fixed bugs:
  - https://launchpad.net/bugs/1122816

(bzr r12145)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bugs:
  - https://launchpad.net/bugs/1122816

(bzr r12145)</pre>
</div>
</content>
</entry>
<entry>
<title>header cleaning</title>
<updated>2012-02-26T02:55:36+00:00</updated>
<author>
<name>Alex Valavanis</name>
<email>valavanisalex@gmail.com</email>
</author>
<published>2012-02-26T02:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=c0c50f6cf3cf9fc9c7e0a959d6ac8de049f6ee5e'/>
<id>c0c50f6cf3cf9fc9c7e0a959d6ac8de049f6ee5e</id>
<content type='text'>
(bzr r11017)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(bzr r11017)</pre>
</div>
</content>
</entry>
</feed>
