<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbox-snap/obt, branch master</title>
<subtitle>custom openbox fork with 'aero-snap' feature and bugfixes
</subtitle>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/'/>
<entry>
<title>Some fixes found by coverity for things used before a null check</title>
<updated>2014-10-28T04:42:28+00:00</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2014-10-28T04:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=122e2a81d3899f918de81a735061776193ddeed8'/>
<id>122e2a81d3899f918de81a735061776193ddeed8</id>
<content type='text'>
In the second case, we actually check the wrong variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the second case, we actually check the wrong variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compile failure when X_HAVE_UTF8_STRING is not defined</title>
<updated>2014-10-28T03:14:24+00:00</updated>
<author>
<name>Peter Åstrand</name>
<email>astrand@cendio.se</email>
</author>
<published>2014-10-28T02:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=d6797e53b429dbadd9a9f145731a5f90145bce83'/>
<id>d6797e53b429dbadd9a9f145731a5f90145bce83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bugs and add unit tests for BSEARCH()</title>
<updated>2013-09-01T19:15:53+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2013-09-01T18:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=047a201498c4a108961a3d38e0707b78be378355'/>
<id>047a201498c4a108961a3d38e0707b78be378355</id>
<content type='text'>
Also adds running unit tests to the release/go script so we can be
sure that all tests pass before we make a release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds running unit tests to the release/go script so we can be
sure that all tests pass before we make a release.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some compiler warnings</title>
<updated>2013-08-11T18:43:23+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2013-08-11T18:39:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=bcfe59fce27bb6a7aa7bc9dde2ad461dfaf68816'/>
<id>bcfe59fce27bb6a7aa7bc9dde2ad461dfaf68816</id>
<content type='text'>
Void function should actually be declared void. Not-reached switch
condition should still return something.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Void function should actually be declared void. Not-reached switch
condition should still return something.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for loading SVG icons using librsvg.</title>
<updated>2013-08-11T01:59:12+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2013-08-11T00:46:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=4e6c0086a657399d989f2e4849f7b397d7d4efbc'/>
<id>4e6c0086a657399d989f2e4849f7b397d7d4efbc</id>
<content type='text'>
This adds a configure option --disable-librsvg, but defaults to
using the library if it is present during configure.

When enabled, Openbox will attempt to load svg image files using
the library, similar to how Imlib2 is used for other image
formats.

Since librsvg uses the libXml2 library, their errors end up in
the same global namespace as Openbox config file parsing. To
avoid this, we reset the libXml current error whenever we start
loading a file, and save the last error that occurred when we
are finished, by storing the error in the ObtXmlInst.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a configure option --disable-librsvg, but defaults to
using the library if it is present during configure.

When enabled, Openbox will attempt to load svg image files using
the library, similar to how Imlib2 is used for other image
formats.

Since librsvg uses the libXml2 library, their errors end up in
the same global namespace as Openbox config file parsing. To
avoid this, we reset the libXml current error whenever we start
loading a file, and save the last error that occurred when we
are finished, by storing the error in the ObtXmlInst.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some evil tabs</title>
<updated>2013-04-17T11:23:19+00:00</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2011-01-11T17:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=f6fb70a4b95d0289aa642bc4c2dd0fba31511e94'/>
<id>f6fb70a4b95d0289aa642bc4c2dd0fba31511e94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow window matching based on the group leader's name and class (Fix bug 5721)</title>
<updated>2012-10-07T01:56:56+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2012-10-01T02:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=6eb740cf119b14903afa3028e108dd98c57ff926'/>
<id>6eb740cf119b14903afa3028e108dd98c57ff926</id>
<content type='text'>
In Openbox 3.4 we used the group leader's WM_CLASS value when it was available.
This prevents windows in the group from overriding with a specific value,
however which is bad. More rationale can be found in
http://icculus.org/pipermail/openbox/2010-September/006790.html

Some applications (eg. Firefox) use command line flags to set the WM_CLASS
property on the group leader but do not change the property on the mapped
windows themselves. This makes matching these windows not possible in Openbox
3.5.

We resolve this by exposing the group's WM_CLASS values alongside the individual
window's values. We add _OB_APP_GROUP_NAME and _OB_APP_GROUP_CLASS properties
along with "groupname" and "classname" attributes for the rc.xml application
tag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Openbox 3.4 we used the group leader's WM_CLASS value when it was available.
This prevents windows in the group from overriding with a specific value,
however which is bad. More rationale can be found in
http://icculus.org/pipermail/openbox/2010-September/006790.html

Some applications (eg. Firefox) use command line flags to set the WM_CLASS
property on the group leader but do not change the property on the mapped
windows themselves. This makes matching these windows not possible in Openbox
3.5.

We resolve this by exposing the group's WM_CLASS values alongside the individual
window's values. We add _OB_APP_GROUP_NAME and _OB_APP_GROUP_CLASS properties
along with "groupname" and "classname" attributes for the rc.xml application
tag.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't strip leading whitespace from menu labels (Fix bug 4782)</title>
<updated>2012-09-30T19:53:35+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2012-09-30T19:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=dff52764822f68596134c2548966eb78777b6d2a'/>
<id>dff52764822f68596134c2548966eb78777b6d2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow an xml tag to be unregistered from the xml parser.</title>
<updated>2012-09-30T18:57:41+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2011-08-05T15:00:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=d58ed5c413e052e7ff58aa1ea15b475e9c335e07'/>
<id>d58ed5c413e052e7ff58aa1ea15b475e9c335e07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly build path names for obt_paths_try_exec</title>
<updated>2012-09-30T18:57:24+00:00</updated>
<author>
<name>Dana Jansens</name>
<email>danakj@orodu.net</email>
</author>
<published>2011-07-24T23:29:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.networkheaven.net/openbox-snap/commit/?id=69672e9d07381d088049e113da63b5beb7e90636'/>
<id>69672e9d07381d088049e113da63b5beb7e90636</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
