<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/src/preferences-skeleton.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>remove hex color defaults from pref skeleton</title>
<updated>2019-11-18T08:39:52+00:00</updated>
<author>
<name>Thomas Holder</name>
<email>thomas@thomas-holder.de</email>
</author>
<published>2019-11-18T08:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=b4d18c37c0c6035133ba36badd9a0638a42c68ed'/>
<id>b4d18c37c0c6035133ba36badd9a0638a42c68ed</id>
<content type='text'>
/options/grids/axonom/color
/options/grids/axonom/empcolor
/options/grids/xy/color
/options/grids/xy/empcolor
/options/wireframecolors/onlight
/options/wireframecolors/ondark
/options/wireframecolors/images
/options/wireframecolors/clips
/options/wireframecolors/masks
/tools/nodes/highlight_color
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/options/grids/axonom/color
/options/grids/axonom/empcolor
/options/grids/xy/color
/options/grids/xy/empcolor
/options/wireframecolors/onlight
/options/wireframecolors/ondark
/options/wireframecolors/images
/options/wireframecolors/clips
/options/wireframecolors/masks
/tools/nodes/highlight_color
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove OCAL</title>
<updated>2019-11-01T23:08:03+00:00</updated>
<author>
<name>Marc Jeanmougin</name>
<email>marc@jeanmougin.fr</email>
</author>
<published>2019-11-01T19:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=a1253803f469ff6be714ec7ce2837286e719939d'/>
<id>a1253803f469ff6be714ec7ce2837286e719939d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Active SVG2 Flow Text by default</title>
<updated>2019-09-16T17:36:12+00:00</updated>
<author>
<name>Jabiertxof</name>
<email>jabier.arraiza@marker.es</email>
</author>
<published>2019-09-16T17:36:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=24b3b2183082d22415c8cb4d4fcf36726d3060c5'/>
<id>24b3b2183082d22415c8cb4d4fcf36726d3060c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepared for beta. Fixed blocking bug</title>
<updated>2019-09-07T21:48:33+00:00</updated>
<author>
<name>Jabiertxof</name>
<email>jabier.arraiza@marker.es</email>
</author>
<published>2019-09-06T22:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=94dccfb58d67d152032b7a2fb21851b9938d370e'/>
<id>94dccfb58d67d152032b7a2fb21851b9938d370e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve spellcheck dialog</title>
<updated>2019-08-21T15:15:48+00:00</updated>
<author>
<name>Thomas Holder</name>
<email>thomas@thomas-holder.de</email>
</author>
<published>2019-08-21T15:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=606e39f3b7a587989cc5acbbd4ad903f3be8cf8a'/>
<id>606e39f3b7a587989cc5acbbd4ad903f3be8cf8a</id>
<content type='text'>
- only use one language at a time for spell check
- allow quick language change in spellcheck dialog
- if no languages selected in preferences, list all installed
  aspell dictionaries in dialog
- don't make "en" the default, use first available dictionary
- add preferences button
- auto-select first suggestion
- fix #362 crash if no dictionaries available
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- only use one language at a time for spell check
- allow quick language change in spellcheck dialog
- if no languages selected in preferences, list all installed
  aspell dictionaries in dialog
- don't make "en" the default, use first available dictionary
- add preferences button
- auto-select first suggestion
- fix #362 crash if no dictionaries available
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove experimental code to work in MR and fixes for selectors</title>
<updated>2019-06-23T17:15:53+00:00</updated>
<author>
<name>Jabier Arraiza</name>
<email>jabier.arraiza@marker.es</email>
</author>
<published>2019-06-23T17:15:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=e82a32013c7837f830b11637182ce3da8a097372'/>
<id>e82a32013c7837f830b11637182ce3da8a097372</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve default colors and remove symlink icons</title>
<updated>2019-06-16T10:39:02+00:00</updated>
<author>
<name>Jabier Arraiza</name>
<email>jabier.arraiza@marker.es</email>
</author>
<published>2019-06-16T10:39:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=22aa55ecc5ddab42c1315f4b1f5da0ea3a7d1811'/>
<id>22aa55ecc5ddab42c1315f4b1f5da0ea3a7d1811</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Preferences: Work around issue with parsing unsigned integers</title>
<updated>2019-06-08T17:02:14+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-06-08T16:45:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=85f5be05f66382c9f2095749d0edbd41f6e861a5'/>
<id>85f5be05f66382c9f2095749d0edbd41f6e861a5</id>
<content type='text'>
As we handle unsigned integers the same way as signed integers,
large unsigned values (notably RGBA values) overflow the signed type.

The issue became apparent when we switched from atoi to strtol in
  0e92e8e519b33b35ab63600c31feb7c639e347a6

While the former has undefined behavior for out of range numbers
it luckily seemed to "just" overflow as expected on supported OSs.

The latter however returns LONG_MAX (which for a 32-bit value is
0x7fffffff and turned out to show turquoise in unexpected places,
e.g. the default path highlighting color in node tool).

Avoid this by catching the error and try to parse as unsigned type
in this case (which will still overflow, but seems to have worked
as expected so far).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As we handle unsigned integers the same way as signed integers,
large unsigned values (notably RGBA values) overflow the signed type.

The issue became apparent when we switched from atoi to strtol in
  0e92e8e519b33b35ab63600c31feb7c639e347a6

While the former has undefined behavior for out of range numbers
it luckily seemed to "just" overflow as expected on supported OSs.

The latter however returns LONG_MAX (which for a 32-bit value is
0x7fffffff and turned out to show turquoise in unexpected places,
e.g. the default path highlighting color in node tool).

Avoid this by catching the error and try to parse as unsigned type
in this case (which will still overflow, but seems to have worked
as expected so far).
</pre>
</div>
</content>
</entry>
<entry>
<title>Preferences: Remove old function to migrate recent documents</title>
<updated>2019-03-27T18:12:20+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-03-26T00:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=a815e318d70675bba3983b068cb5dc00b21067e1'/>
<id>a815e318d70675bba3983b068cb5dc00b21067e1</id>
<content type='text'>
They seem to have been stored in preferences.xml at some point.
We exclusively use Gtk::RecentManager for that now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They seem to have been stored in preferences.xml at some point.
We exclusively use Gtk::RecentManager for that now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Misc. typos and whitespace fixes</title>
<updated>2019-03-21T02:37:06+00:00</updated>
<author>
<name>luz.paz</name>
<email>luzpaz@users.noreply.github.com</email>
</author>
<published>2019-03-21T02:37:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=d8480e53803e8971673f879ec6895971e991a09f'/>
<id>d8480e53803e8971673f879ec6895971e991a09f</id>
<content type='text'>
Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty`</pre>
</div>
</content>
</entry>
</feed>
