<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caja/eel, branch list-view-column-widths</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>eel-labeled-image: Simplify type subclassing even further</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T15:32:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=e452628e3ceb3bc0bbbeae1ac519f0ed7a85c1a3'/>
<id>e452628e3ceb3bc0bbbeae1ac519f0ed7a85c1a3</id>
<content type='text'>
Create a custom macro akin to G_DEFINE_TYPE() in order to generate the
boilerplate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create a custom macro akin to G_DEFINE_TYPE() in order to generate the
boilerplate.
</pre>
</div>
</content>
</entry>
<entry>
<title>eel-labeled-image: Simplify type subclassing</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T14:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=4ddd26349bfe0fdb9dd6b50d54bd28554bb031d8'/>
<id>4ddd26349bfe0fdb9dd6b50d54bd28554bb031d8</id>
<content type='text'>
Replace manual get_type() implementations with G_DEFINE_TYPE() macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace manual get_type() implementations with G_DEFINE_TYPE() macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>eel-labeled-image: Implement a11y for button types</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T14:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=1a0f1bf63935a451699ec663adc49a05e280b6c6'/>
<id>1a0f1bf63935a451699ec663adc49a05e280b6c6</id>
<content type='text'>
Add accessible implementation for EelLabeledImageButton,
EelLabeledImageCheckButton, EelLabeledImageToggleButton and
EelLabeledImageRadioButton.

The implementation is actually the same as the one for EelLabeledImage
which already handles the button cases, this just plugs in the right
bits for those other types to use it properly.

This fixes accessibility of the emblem selector in the file properties
window as well as the groups in the "property borwser" (the
"Backgrounds &amp; Emblems" window).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add accessible implementation for EelLabeledImageButton,
EelLabeledImageCheckButton, EelLabeledImageToggleButton and
EelLabeledImageRadioButton.

The implementation is actually the same as the one for EelLabeledImage
which already handles the button cases, this just plugs in the right
bits for those other types to use it properly.

This fixes accessibility of the emblem selector in the file properties
window as well as the groups in the "property borwser" (the
"Backgrounds &amp; Emblems" window).
</pre>
</div>
</content>
</entry>
<entry>
<title>eel-labeled-image: Slightly simplify a11y implementation</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T14:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=daad4e77f5aaff12c8c2197ea3930657fe74cd06'/>
<id>daad4e77f5aaff12c8c2197ea3930657fe74cd06</id>
<content type='text'>
Do not manually store the parent class which is already available thanks
to G_DEFINE_TYPE().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not manually store the parent class which is already available thanks
to G_DEFINE_TYPE().
</pre>
</div>
</content>
</entry>
<entry>
<title>eel-background: fix logic error in x11/wayland detection</title>
<updated>2024-01-17T00:33:59+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-01-09T09:04:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=4bb9a2b8be6d71798acf68fa2b1932e130ad23ec'/>
<id>4bb9a2b8be6d71798acf68fa2b1932e130ad23ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Manage desktop backgrounds when running in wayland</title>
<updated>2024-01-17T00:33:59+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-12-15T07:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=3d06d8b6dd1a26c26f34816a347524aeff3430b2'/>
<id>3d06d8b6dd1a26c26f34816a347524aeff3430b2</id>
<content type='text'>
*Draw the background on the desktop window, using the same code as on navigation windows to bypass the no-root-window issue.
*Works from caja's "Change Desktop Background" menu item, from caja-extensions "set as wallpaper" and with changing the background in dconf-editor.
*All background options available in x11 supported in wayland, UI is new for wayland

*Apply changes immediately, keep the dialog open until closed by user
*Let users see changes in realtime while keeping the dialog open
*Preview both colors and pictures
*Add ability to apply changes from either combobox including using any image saved from when dialog was opened
*Add tooltips to the buttons, filepicker, and comboboxes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Draw the background on the desktop window, using the same code as on navigation windows to bypass the no-root-window issue.
*Works from caja's "Change Desktop Background" menu item, from caja-extensions "set as wallpaper" and with changing the background in dconf-editor.
*All background options available in x11 supported in wayland, UI is new for wayland

*Apply changes immediately, keep the dialog open until closed by user
*Let users see changes in realtime while keeping the dialog open
*Preview both colors and pictures
*Add ability to apply changes from either combobox including using any image saved from when dialog was opened
*Add tooltips to the buttons, filepicker, and comboboxes
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland: initial support for showing the desktop</title>
<updated>2023-07-08T17:10:25+00:00</updated>
<author>
<name>Luke from DC</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-08T17:10:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=c1b2e7798670cc795979090023d1b9dcb2a0b330'/>
<id>c1b2e7798670cc795979090023d1b9dcb2a0b330</id>
<content type='text'>
* Wayland: Support rendering the desktop

*Wayland support is optional via the --enable-wayland option

* eel-editable-label-c: remove unused variable

This was leftover from earlier code compatable only with x11

* Fix gtk-layer-shell-0 version check, improve error message when Wayland requested but not found</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Wayland: Support rendering the desktop

*Wayland support is optional via the --enable-wayland option

* eel-editable-label-c: remove unused variable

This was leftover from earlier code compatable only with x11

* Fix gtk-layer-shell-0 version check, improve error message when Wayland requested but not found</pre>
</div>
</content>
</entry>
<entry>
<title>Initial wayland support</title>
<updated>2023-05-25T18:56:56+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-05-18T03:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=5688856331109e77d7362f5665fb178d1c269a39'/>
<id>5688856331109e77d7362f5665fb178d1c269a39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build warning -Wmissing-field-initializers</title>
<updated>2022-07-22T06:48:59+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2022-02-10T08:23:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=141440bf89af9df9b64f77ac3a1c0fc63b768989'/>
<id>141440bf89af9df9b64f77ac3a1c0fc63b768989</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build warning -Wbad-function-cast</title>
<updated>2022-07-22T06:48:41+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2022-02-09T11:26:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=160d754f2228e74daea5735c9fb6655e082de906'/>
<id>160d754f2228e74daea5735c9fb6655e082de906</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
