<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caja/data, branch 1.18</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>CSS: Load a different caja-desktop.css with GTK 3.14</title>
<updated>2017-05-03T18:38:35+00:00</updated>
<author>
<name>Clement Lefebvre</name>
<email>clement.lefebvre@linuxmint.com</email>
</author>
<published>2017-05-02T10:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=f78a8c04e607d1f68f9098791d3907add3098a09'/>
<id>f78a8c04e607d1f68f9098791d3907add3098a09</id>
<content type='text'>
In caja-desktop.css this line isn't compatible with GTK 3.14:

".caja-desktop:not(:selected):not(:active):not(.rubberband){"

It is needed for GTK 3.20/3.22 tough.

This PR checks the GTK version and loads the appropriate CSS.

This fixes desktop icons showing black text. That issue was
reproduced with Adwaita under LMDE with GTK 3.14.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In caja-desktop.css this line isn't compatible with GTK 3.14:

".caja-desktop:not(:selected):not(:active):not(.rubberband){"

It is needed for GTK 3.20/3.22 tough.

This PR checks the GTK version and loads the appropriate CSS.

This fixes desktop icons showing black text. That issue was
reproduced with Adwaita under LMDE with GTK 3.14.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "css: honor new bg handling for all gtk+ versions"</title>
<updated>2017-03-12T15:34:00+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-03-12T15:34:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=e7834d32c9b1aae49d9f791a5eba70dc33d0849d'/>
<id>e7834d32c9b1aae49d9f791a5eba70dc33d0849d</id>
<content type='text'>
This reverts commit 2a3d4cbef005553cff444aad4caa11f73484e1ea.

No need anymore after PRs are updated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 2a3d4cbef005553cff444aad4caa11f73484e1ea.

No need anymore after PRs are updated.
</pre>
</div>
</content>
</entry>
<entry>
<title>css: honor new bg handling for all gtk+ versions</title>
<updated>2017-03-12T10:24:34+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-03-12T10:24:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=2a3d4cbef005553cff444aad4caa11f73484e1ea'/>
<id>2a3d4cbef005553cff444aad4caa11f73484e1ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove reference to White Ribs pattern, which was removed from Nautilus in 2001.</title>
<updated>2017-01-17T22:25:50+00:00</updated>
<author>
<name>Martin Wimpress</name>
<email>martin@mate-desktop.org</email>
</author>
<published>2017-01-17T22:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=8c1479a4b032a56bd90b7cb38238e097061b1bc5'/>
<id>8c1479a4b032a56bd90b7cb38238e097061b1bc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename labels: follow theme if available, sane default</title>
<updated>2016-12-04T20:23:03+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-12-04T20:23:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=aa7af8673a3d894fc99a00d1a30ea57f44e3e1c5'/>
<id>aa7af8673a3d894fc99a00d1a30ea57f44e3e1c5</id>
<content type='text'>
Fixes https://github.com/mate-desktop/caja/issues/688

*Split caja.css. Much of it can load with GTK_STYLE_PROVIDER_PRIORITY_THEME to allow themes that support Caja to set their own style. CSS required for the desktop background to show and to keep the white text suitable for most backgrounds needs GTK_STYLE_PROVIDER_PRIORITY_APPLICATION so it is loaded separately from new file caja-desktop.css

*Move all css items that must not be overridden by themes (most of them are for the desktop) to caja-desktop.css and keep those that are only needed when themes do not set them at all in caja.css
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/mate-desktop/caja/issues/688

*Split caja.css. Much of it can load with GTK_STYLE_PROVIDER_PRIORITY_THEME to allow themes that support Caja to set their own style. CSS required for the desktop background to show and to keep the white text suitable for most backgrounds needs GTK_STYLE_PROVIDER_PRIORITY_APPLICATION so it is loaded separately from new file caja-desktop.css

*Move all css items that must not be overridden by themes (most of them are for the desktop) to caja-desktop.css and keep those that are only needed when themes do not set them at all in caja.css
</pre>
</div>
</content>
</entry>
<entry>
<title>caja.css: fix missing comma</title>
<updated>2016-12-03T03:51:13+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-12-03T03:51:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=6ec1d86a500590e5a02bbddf054b88897f2a973c'/>
<id>6ec1d86a500590e5a02bbddf054b88897f2a973c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Gtk+-3 css: Consider GtkGrid changes</title>
<updated>2016-10-15T07:29:32+00:00</updated>
<author>
<name>raveit65</name>
<email>chat-to-me@raveit.de</email>
</author>
<published>2016-10-15T07:29:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=dffb0850e530855fe67a4a6e8768c4b9ecf17a62'/>
<id>dffb0850e530855fe67a4a6e8768c4b9ecf17a62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>GTK3: stop warning spew from sidebar, pathbar</title>
<updated>2016-09-01T01:01:49+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-09-01T01:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=b6dc8005f32c50bb3eb37f8fe17bdebf2f296e81'/>
<id>b6dc8005f32c50bb3eb37f8fe17bdebf2f296e81</id>
<content type='text'>
The button underallocation warnings came from pathbar sliders picking up padding from themes, then being forced to render to a smaller size in the code.

The GTK_ICON_LOOKUP_GENERIC_FALLBACK warnings came from the sidebar icons, this flag is now a source of errors. Unfortunately NULL does not work, so set GTK_ICON_LOOKUP_FORCE_SIZE, which does not create errors and ensures the icon size we actually want in the sidebar is used anyway.

Stops all but two of the warnings listed in
https://github.com/mate-desktop/caja/issues/561
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The button underallocation warnings came from pathbar sliders picking up padding from themes, then being forced to render to a smaller size in the code.

The GTK_ICON_LOOKUP_GENERIC_FALLBACK warnings came from the sidebar icons, this flag is now a source of errors. Unfortunately NULL does not work, so set GTK_ICON_LOOKUP_FORCE_SIZE, which does not create errors and ensures the icon size we actually want in the sidebar is used anyway.

Stops all but two of the warnings listed in
https://github.com/mate-desktop/caja/issues/561
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring back part of caja.css needed for compositing</title>
<updated>2016-08-09T18:25:20+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2016-08-09T18:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=e5cb35ed5701a28b7a91cf2919f8695f9c8776af'/>
<id>e5cb35ed5701a28b7a91cf2919f8695f9c8776af</id>
<content type='text'>
Composited case still requires desktop, desktop window to be set transparent. Changes in last commit only affected noncomposited case</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Composited case still requires desktop, desktop window to be set transparent. Changes in last commit only affected noncomposited case</pre>
</div>
</content>
</entry>
</feed>
