<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-desktop/libmate-desktop, branch 1.6</title>
<subtitle>Library with common API for various MATE modules</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/'/>
<entry>
<title>Add check if default MATE background exists before to use it</title>
<updated>2013-02-21T10:52:16+00:00</updated>
<author>
<name>Stefano Karapetsas</name>
<email>stefano@karapetsas.com</email>
</author>
<published>2013-02-21T10:52:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=20397a105ba058c252a98cfdfcbaba31aff68390'/>
<id>20397a105ba058c252a98cfdfcbaba31aff68390</id>
<content type='text'>
Closes https://github.com/mate-desktop/mate-settings-daemon/issues/39
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/mate-desktop/mate-settings-daemon/issues/39
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't thumbnail thumbnails in .cache/thumbnails</title>
<updated>2013-02-20T19:30:05+00:00</updated>
<author>
<name>Stefano Karapetsas</name>
<email>stefano@karapetsas.com</email>
</author>
<published>2013-02-20T19:30:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=1a6f28cce679b4758f990aa16b1b31283735de6b'/>
<id>1a6f28cce679b4758f990aa16b1b31283735de6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] change cache dir from "wallpaper" to "mate/background"</title>
<updated>2012-12-17T23:41:06+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-17T23:41:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=0d03694b45d1e6e19b0a1e08e8e67d2f9af42273'/>
<id>0d03694b45d1e6e19b0a1e08e8e67d2f9af42273</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] small cleanup</title>
<updated>2012-12-17T09:00:57+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-17T09:00:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=47426c90d10e9f738ecf89f35db94ca8deff55e0'/>
<id>47426c90d10e9f738ecf89f35db94ca8deff55e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] Do not add timeout for one-slide slideshows</title>
<updated>2012-12-17T07:17:20+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-17T07:01:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=9f55f8f2358c82e4bb547c8206db0e3340595941'/>
<id>9f55f8f2358c82e4bb547c8206db0e3340595941</id>
<content type='text'>
If a slideshow is made of only one slide, then there's no animation. So
we just override the duration of the slide to G_MAXUINT, and we do not
add timeouts for such durations.

https://bugzilla.gnome.org/show_bug.cgi?id=630498
http://git.gnome.org/browse/gnome-desktop/commit/?id=adf18a2cf78c26a33c7a00210fc29020e935e0c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a slideshow is made of only one slide, then there's no animation. So
we just override the duration of the slide to G_MAXUINT, and we do not
add timeouts for such durations.

https://bugzilla.gnome.org/show_bug.cgi?id=630498
http://git.gnome.org/browse/gnome-desktop/commit/?id=adf18a2cf78c26a33c7a00210fc29020e935e0c1
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] Cache resized wallpaper to help CPU at startup</title>
<updated>2012-12-17T07:17:16+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-17T06:53:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=70bcfe5a43b9699fe64a0439d0fb6b7526bd0cfd'/>
<id>70bcfe5a43b9699fe64a0439d0fb6b7526bd0cfd</id>
<content type='text'>
Resized and transformed wallpapers are stored in ~/.cache/wallpaper/.
The cache is refreshed for each new current wallpaper depending on the
resolution or transformation, and each time the source image is
refreshed.

The source image format is preserved.

https://bugzilla.gnome.org/show_bug.cgi?id=608419

Adapted from:
http://git.gnome.org/browse/gnome-desktop/commit/?id=63c36f78980a4982d364e37e6c1e6219af2ecd32
http://git.gnome.org/browse/gnome-desktop/commit/?id=ae7a732da1bdced139b109a453fac78c2b9f2fc6
http://git.gnome.org/browse/gnome-desktop/commit/?id=43e13d709d8d35b3484e8b2aaf126f1d91fae7ad
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resized and transformed wallpapers are stored in ~/.cache/wallpaper/.
The cache is refreshed for each new current wallpaper depending on the
resolution or transformation, and each time the source image is
refreshed.

The source image format is preserved.

https://bugzilla.gnome.org/show_bug.cgi?id=608419

Adapted from:
http://git.gnome.org/browse/gnome-desktop/commit/?id=63c36f78980a4982d364e37e6c1e6219af2ecd32
http://git.gnome.org/browse/gnome-desktop/commit/?id=ae7a732da1bdced139b109a453fac78c2b9f2fc6
http://git.gnome.org/browse/gnome-desktop/commit/?id=43e13d709d8d35b3484e8b2aaf126f1d91fae7ad
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] minor cleanup/fix</title>
<updated>2012-12-17T05:22:44+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-17T02:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=4e5e3ff15fb3547c6769e698932cd53d4b90ea50'/>
<id>4e5e3ff15fb3547c6769e698932cd53d4b90ea50</id>
<content type='text'>
unref pixbuf cache when *either* width *or* height change
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
unref pixbuf cache when *either* width *or* height change
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] cleanup, refactor, plug possible X client leak(s)</title>
<updated>2012-12-13T20:35:01+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-10T03:32:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=2876f1eba73c126cfc6017856345e7eebe6d8d61'/>
<id>2876f1eba73c126cfc6017856345e7eebe6d8d61</id>
<content type='text'>
Part of the original code (from gnome-desktop) for setting root pixmap seems very
similar to, and may have been adapted from common source:
http://people.debian.org/~lunar/xwpset.c

The original concept all dates back to an Eterm/Esetroot technique that became
commonly used (ex. xchat) for window transparency over desktop:
http://www.eterm.org/docs/view.php?doc=ref#trans

Wisdom can be gained from studying various similar implementations. Examples:
https://github.com/derf/feh/blob/master/src/wallpaper.c
http://ag.cs.uvic.ca/static/debian5/sources/blackbox_0.70.1/blackbox-0.70.1.orig/util/bsetroot.cc
http://files.minuslab.net/SetBG.cc

The changes should hopefully help avoid this: https://bugzilla.gnome.org/show_bug.cgi?id=681928
and consequences as these: https://bugzilla.gnome.org/show_bug.cgi?id=680356
https://bugzilla.gnome.org/show_bug.cgi?id=680354
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the original code (from gnome-desktop) for setting root pixmap seems very
similar to, and may have been adapted from common source:
http://people.debian.org/~lunar/xwpset.c

The original concept all dates back to an Eterm/Esetroot technique that became
commonly used (ex. xchat) for window transparency over desktop:
http://www.eterm.org/docs/view.php?doc=ref#trans

Wisdom can be gained from studying various similar implementations. Examples:
https://github.com/derf/feh/blob/master/src/wallpaper.c
http://ag.cs.uvic.ca/static/debian5/sources/blackbox_0.70.1/blackbox-0.70.1.orig/util/bsetroot.cc
http://files.minuslab.net/SetBG.cc

The changes should hopefully help avoid this: https://bugzilla.gnome.org/show_bug.cgi?id=681928
and consequences as these: https://bugzilla.gnome.org/show_bug.cgi?id=680356
https://bugzilla.gnome.org/show_bug.cgi?id=680354
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg|schema] add "background-fade" setting, and define the key in header</title>
<updated>2012-12-03T12:50:29+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-03T12:38:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=c337d8947f2e0e13d87e415760de57fecdb81389'/>
<id>c337d8947f2e0e13d87e415760de57fecdb81389</id>
<content type='text'>
to make the fading effect optional, either when caja or m-s-d is drawing the bg.
This is hopefully useful for those running on older hardware, as the fading
effect could delay login/startup a bit.

For reference, see:
https://bugzilla.gnome.org/show_bug.cgi?id=623174
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to make the fading effect optional, either when caja or m-s-d is drawing the bg.
This is hopefully useful for those running on older hardware, as the fading
effect could delay login/startup a bit.

For reference, see:
https://bugzilla.gnome.org/show_bug.cgi?id=623174
</pre>
</div>
</content>
</entry>
<entry>
<title>[mate-bg] prefix defines BG_KEY's w/ MATE &amp; move from .c to .h</title>
<updated>2012-12-03T12:37:53+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-12-03T12:31:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=52f00cf99c112181dd62612bb294531457b6036b'/>
<id>52f00cf99c112181dd62612bb294531457b6036b</id>
<content type='text'>
and define "show-desktop-icons" here too, to be used by Caja &amp; m-s-d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and define "show-desktop-icons" here too, to be used by Caja &amp; m-s-d
</pre>
</div>
</content>
</entry>
</feed>
