<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caja/src/Makefile.am, branch v1.19.0</title>
<subtitle>Caja, the file manager for the MATE desktop</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/'/>
<entry>
<title>move to GTK+3 (&gt;= 3.14), drop libunique,  GTK+2 code, and --with-gtk build option</title>
<updated>2016-11-22T20:02:51+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-11-22T20:02:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=276eb145ce96d5f75f8d3901daf6310f60ddbb81'/>
<id>276eb145ce96d5f75f8d3901daf6310f60ddbb81</id>
<content type='text'>
*Remove GTK_VERSION_CHECK (3, 0, 0) and libunique selectors
*Remove GTK2 and libunique specific code.
*Leaves selector for specific GTK3 versions.
*Remove #DEFINES for vbox/hbox previously required for GTK2 compatability
*Keep vbox in caja-spatial-window.c, it is necessary for the desktop to work
*spatial-window vbox issue at https://github.com/mate-desktop/caja/issues/591
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Remove GTK_VERSION_CHECK (3, 0, 0) and libunique selectors
*Remove GTK2 and libunique specific code.
*Leaves selector for specific GTK3 versions.
*Remove #DEFINES for vbox/hbox previously required for GTK2 compatability
*Keep vbox in caja-spatial-window.c, it is necessary for the desktop to work
*spatial-window vbox issue at https://github.com/mate-desktop/caja/issues/591
</pre>
</div>
</content>
</entry>
<entry>
<title>remove convert metadata</title>
<updated>2016-11-08T20:36:56+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-11-08T20:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=7008129b5a16ceceafc3dd5868a8317b35561768'/>
<id>7008129b5a16ceceafc3dd5868a8317b35561768</id>
<content type='text'>
Apply https://git.gnome.org/browse/nautilus/commit/?id=87d24047f674ca941e2691602da2501945a82330
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apply https://git.gnome.org/browse/nautilus/commit/?id=87d24047f674ca941e2691602da2501945a82330
</pre>
</div>
</content>
</entry>
<entry>
<title>GtkApplication: Notify when ejected volumes safe to unplug</title>
<updated>2016-10-23T03:14:31+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-10-23T03:14:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=ec529e70c20c4164fe34179fc1956676bd10e665'/>
<id>ec529e70c20c4164fe34179fc1956676bd10e665</id>
<content type='text'>
Notify users when an external drive is still writing data on attempt to eject, and again when drive is safe to unmount. Notifications behave as they do in Nemo when ejecting/unmounting a flash drive. Tested with GTK 3.22 and a known slow flash drive.

This is in GtkApplication builds only, code is from Nemo. FIXME: build system does not limit libnotify dependency to GtkApplication builds and is rather improvised. Adding libnotify to CORE_MODULES via configure.ac did not work, and using Nemo's changes put -lnotify into CORE rather than ALL libs and that caused build failures on failure to link.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Notify users when an external drive is still writing data on attempt to eject, and again when drive is safe to unmount. Notifications behave as they do in Nemo when ejecting/unmounting a flash drive. Tested with GTK 3.22 and a known slow flash drive.

This is in GtkApplication builds only, code is from Nemo. FIXME: build system does not limit libnotify dependency to GtkApplication builds and is rather improvised. Adding libnotify to CORE_MODULES via configure.ac did not work, and using Nemo's changes put -lnotify into CORE rather than ALL libs and that caused build failures on failure to link.
</pre>
</div>
</content>
</entry>
<entry>
<title>GTK3: port libunique -&gt;GtkApplication as build time option</title>
<updated>2016-10-08T19:01:44+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-10-08T19:01:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=9e5ea15d104720cfee752c193b77f8b03558c6b9'/>
<id>9e5ea15d104720cfee752c193b77f8b03558c6b9</id>
<content type='text'>
Add --disable-libunique configuration option for GTK3 builds. This builds a port from libunique to GtkApplication. keep GTK2 builds unchanged

Caja can now be build with GTK2 and libunique, GTK3 and libunique, or GTK3 without libunique using GtkApplication instead

GtkApplication port  Based on cherrypicked nautilus commits from
https://github.com/GNOME/nautilus/commit/a8481ee4bd8d34e792d63598fa5efb47736f9de4
main: adapt to GtkApplication changes
through
https://github.com/GNOME/nautilus/commit/c3382e0415d51082545f277c380d37be160e8d2d
application: move nautilus_application_new() to its own function

GTK3/GtkApplication builds:  add --force-desktop option
This is useful for other DE's

All: StartupNotify=false in .desktop files, as caja never connects to notification daemons and in GtkApplication builds this causes busy spinning curors
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add --disable-libunique configuration option for GTK3 builds. This builds a port from libunique to GtkApplication. keep GTK2 builds unchanged

Caja can now be build with GTK2 and libunique, GTK3 and libunique, or GTK3 without libunique using GtkApplication instead

GtkApplication port  Based on cherrypicked nautilus commits from
https://github.com/GNOME/nautilus/commit/a8481ee4bd8d34e792d63598fa5efb47736f9de4
main: adapt to GtkApplication changes
through
https://github.com/GNOME/nautilus/commit/c3382e0415d51082545f277c380d37be160e8d2d
application: move nautilus_application_new() to its own function

GTK3/GtkApplication builds:  add --force-desktop option
This is useful for other DE's

All: StartupNotify=false in .desktop files, as caja never connects to notification daemons and in GtkApplication builds this causes busy spinning curors
</pre>
</div>
</content>
</entry>
<entry>
<title>navigation-bar: remove useless abstract class</title>
<updated>2016-07-11T20:28:14+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-07-04T11:27:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=c75269f5b317ffa20142d640108ab64b85835e09'/>
<id>c75269f5b317ffa20142d640108ab64b85835e09</id>
<content type='text'>
Merge the useful pieces into CajaLocationBar itself, which is the
only implementor anyway.

taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-6&amp;id=ca1fa0c
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&amp;id=66c46dd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge the useful pieces into CajaLocationBar itself, which is the
only implementor anyway.

taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-6&amp;id=ca1fa0c
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&amp;id=66c46dd
</pre>
</div>
</content>
</entry>
<entry>
<title>drop support for GLib &lt; 2.36</title>
<updated>2015-01-13T10:55:00+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-01-12T13:04:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=53ec021ce6e0ee923bd86e11b4f516b2a19bc2e8'/>
<id>53ec021ce6e0ee923bd86e11b4f516b2a19bc2e8</id>
<content type='text'>
Closes https://github.com/mate-desktop/caja/pull/372
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/mate-desktop/caja/pull/372
</pre>
</div>
</content>
</entry>
<entry>
<title>INCLUDES to AM_CPPFLAGS</title>
<updated>2013-07-18T21:03:11+00:00</updated>
<author>
<name>Wolfgang Ulbrich</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2013-07-18T21:03:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=95f8fe17b9141f79e4beb39569d7f83b070f371b'/>
<id>95f8fe17b9141f79e4beb39569d7f83b070f371b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for freedesktop.org File Manager DBus Interface</title>
<updated>2013-02-23T21:02:09+00:00</updated>
<author>
<name>Stefano Karapetsas</name>
<email>stefano@karapetsas.com</email>
</author>
<published>2013-02-23T21:02:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=d1715e4fdef385cea4eda116090311dcff9fcd18'/>
<id>d1715e4fdef385cea4eda116090311dcff9fcd18</id>
<content type='text'>
http://www.freedesktop.org/wiki/Specifications/file-manager-interface
Most of code is adapted from Nautilus:
http://git.gnome.org/browse/nautilus/tree/src/nautilus-freedesktop-dbus.c

Closes https://github.com/mate-desktop/mate-file-manager/issues/3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://www.freedesktop.org/wiki/Specifications/file-manager-interface
Most of code is adapted from Nautilus:
http://git.gnome.org/browse/nautilus/tree/src/nautilus-freedesktop-dbus.c

Closes https://github.com/mate-desktop/mate-file-manager/issues/3
</pre>
</div>
</content>
</entry>
<entry>
<title>[src] add glibcompat.h for glib-2.27.2 forward-compatability</title>
<updated>2012-11-23T09:16:18+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-11-23T09:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=b12a7f6ea3309ecddfc7e3ae839a7b558c862533'/>
<id>b12a7f6ea3309ecddfc7e3ae839a7b558c862533</id>
<content type='text'>
to use g_list_free_full() directly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to use g_list_free_full() directly
</pre>
</div>
</content>
</entry>
<entry>
<title>[build] fix distcheck</title>
<updated>2012-11-16T07:45:52+00:00</updated>
<author>
<name>Jasmine Hassan</name>
<email>jasmine.aura@gmail.com</email>
</author>
<published>2012-10-27T15:30:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=4d27e091b87bc08fee257fda6cb3f928c3aee39f'/>
<id>4d27e091b87bc08fee257fda6cb3f928c3aee39f</id>
<content type='text'>
http://git.gnome.org/browse/nautilus/commit/?id=74a0311e65f2c9fc2d03967b0607633dcb652f88
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://git.gnome.org/browse/nautilus/commit/?id=74a0311e65f2c9fc2d03967b0607633dcb652f88
</pre>
</div>
</content>
</entry>
</feed>
