<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caja/src/file-manager, branch master</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>fix(*): fix some memory leak problem</title>
<updated>2026-03-12T20:48:04+00:00</updated>
<author>
<name>gaoboqwq</name>
<email>gaobo@kylinsec.com.cn</email>
</author>
<published>2026-03-03T03:27:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=38e7ea062cb114fa8940a27b00e68e73285a8173'/>
<id>38e7ea062cb114fa8940a27b00e68e73285a8173</id>
<content type='text'>
Signed-off-by: gaobo &lt;gaobo@kylinsec.com.cn&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: gaobo &lt;gaobo@kylinsec.com.cn&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fm-directory-view: add file to old_changed_file when it shouldn't show</title>
<updated>2026-03-03T19:14:20+00:00</updated>
<author>
<name>gaobo-kylinsec</name>
<email>gaobo@kylinsec.com.cn</email>
</author>
<published>2026-03-03T19:14:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=14b4b6bb54951283768f16461313de9326ae8b75'/>
<id>14b4b6bb54951283768f16461313de9326ae8b75</id>
<content type='text'>
Fixes an issue where creating a file and naming it with a dot prefix
(e.g., .hidden) would not take effect; the filename would revert to the
default and the file would not be automatically hidden. This issue also
occurs when changing an existing file's name to a hidden name.

Original commit: https://gitlab.gnome.org/GNOME/nautilus/-/commit/618f6a6d1965b35e302b2623cbd7e4e81e752ded

Fixes #1746</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes an issue where creating a file and naming it with a dot prefix
(e.g., .hidden) would not take effect; the filename would revert to the
default and the file would not be automatically hidden. This issue also
occurs when changing an existing file's name to a hidden name.

Original commit: https://gitlab.gnome.org/GNOME/nautilus/-/commit/618f6a6d1965b35e302b2623cbd7e4e81e752ded

Fixes #1746</pre>
</div>
</content>
</entry>
<entry>
<title>File search improvements (#1851)</title>
<updated>2025-09-21T19:09:14+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-09-21T19:09:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=f3998312f42dbd8b76eba71b976015b0813769f7'/>
<id>f3998312f42dbd8b76eba71b976015b0813769f7</id>
<content type='text'>
* search: Respect hidden files setting when searching

When starting a search, check the current window's hidden files mode and
apply the same setting to search results. This ensures search results
match the visibility of files in the current directory view.

* search: Add support for globs

Add globbing when searching for files. Caja will autodetect if the query
contains a glob and change its search to use that instead of substrings.

Example:
- "*.txt" finds all text files
- "photo-?.jpg" finds numbered photo files
- "data[0-9]*.csv" finds numbered data files

* search: Add location tooltips for search results

Display file location in tooltips when hovering over search results in
both icon and list views. This can help users tell where files are
located since search happens across subdirectories.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* search: Respect hidden files setting when searching

When starting a search, check the current window's hidden files mode and
apply the same setting to search results. This ensures search results
match the visibility of files in the current directory view.

* search: Add support for globs

Add globbing when searching for files. Caja will autodetect if the query
contains a glob and change its search to use that instead of substrings.

Example:
- "*.txt" finds all text files
- "photo-?.jpg" finds numbered photo files
- "data[0-9]*.csv" finds numbered data files

* search: Add location tooltips for search results

Display file location in tooltips when hovering over search results in
both icon and list views. This can help users tell where files are
located since search happens across subdirectories.</pre>
</div>
</content>
</entry>
<entry>
<title>New feature - show git branch with icon view text (#1838)</title>
<updated>2025-08-24T22:35:41+00:00</updated>
<author>
<name>Ansuz Inspirati</name>
<email>robert.dickenson@gmail.com</email>
</author>
<published>2025-08-24T22:35:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=f093cfa7e4cbb27280576d39d63e5000df9f0d7c'/>
<id>f093cfa7e4cbb27280576d39d63e5000df9f0d7c</id>
<content type='text'>
Display the git branch along with directory name in icon view; when the directory is a git repository.

Obviously further work will be required to enable/disable as a displayed option, and potentially some level of customisation. This would require open discussion of possibilities.

Solutions for co-existence with other displayable parameters also to be community determined.

Consideration and feedback appreciated.

* Add UI support to enable/disable option

Added user interface support for option to enable and disable the display of the git branch name in icon view.

* Add internationsation support for the new feature

With translations for most of the currently supported languages.

* Update caja.pot

Build system regenerated .pot file with additional strings from new feature (already in previous commit), new strings already introduced to code-base, along with updated source file line numbers of existing strings. Required for the automated pull mechanism in Transifex - which should complete once merged with master branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Display the git branch along with directory name in icon view; when the directory is a git repository.

Obviously further work will be required to enable/disable as a displayed option, and potentially some level of customisation. This would require open discussion of possibilities.

Solutions for co-existence with other displayable parameters also to be community determined.

Consideration and feedback appreciated.

* Add UI support to enable/disable option

Added user interface support for option to enable and disable the display of the git branch name in icon view.

* Add internationsation support for the new feature

With translations for most of the currently supported languages.

* Update caja.pot

Build system regenerated .pot file with additional strings from new feature (already in previous commit), new strings already introduced to code-base, along with updated source file line numbers of existing strings. Required for the automated pull mechanism in Transifex - which should complete once merged with master branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>File properties: improve accessibility of the simple permissions</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T22:18:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=1cdfe0591ccdd78add137ed46aeece51db542674'/>
<id>1cdfe0591ccdd78add137ed46aeece51db542674</id>
<content type='text'>
As the UI doesn't have semantic groups for owner/group/others settings
but they are only visually apparent, add some more context to the
accessible version of the labels to identify what it targets.

This is especially useful for the setting for other's permissions,
because the focus never lands on the line with the "Others" label,
hence making it hard to infer the context while navigating.

Another solution would be to redesign the UI to have semantic groups,
like e.g. labeled frames, but it's a lot less trivial and a lot more
intrusive a change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the UI doesn't have semantic groups for owner/group/others settings
but they are only visually apparent, add some more context to the
accessible version of the labels to identify what it targets.

This is especially useful for the setting for other's permissions,
because the focus never lands on the line with the "Others" label,
hence making it hard to infer the context while navigating.

Another solution would be to redesign the UI to have semantic groups,
like e.g. labeled frames, but it's a lot less trivial and a lot more
intrusive a change.
</pre>
</div>
</content>
</entry>
<entry>
<title>File properties: improve accessibility of the icon button</title>
<updated>2025-04-17T07:49:59+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-04-01T17:13:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=9ac021744524ba57e9423d7dabf14510f1873782'/>
<id>9ac021744524ba57e9423d7dabf14510f1873782</id>
<content type='text'>
Neither the button nor the icon shown in the properties dialog had nay
name, which is a problem for accessibility as an assistive technology
thus doesn't have anything to present to the user apart from an unnamed
button or image -- which isn't particularly helpful.

Improve this in two ways:
* Add a description to the icon, either matching the file type display
  name of the icon, the fact it's a custom icon or conveying multiple
  files are selected and the icon is hence not very specific.
* Add a tooltip to the button hinting that it can be used to change
  the associated icon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Neither the button nor the icon shown in the properties dialog had nay
name, which is a problem for accessibility as an assistive technology
thus doesn't have anything to present to the user apart from an unnamed
button or image -- which isn't particularly helpful.

Improve this in two ways:
* Add a description to the icon, either matching the file type display
  name of the icon, the fact it's a custom icon or conveying multiple
  files are selected and the icon is hence not very specific.
* Add a tooltip to the button hinting that it can be used to change
  the associated icon.
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland background: use mate-appearance-properties if we can (#1771)</title>
<updated>2024-07-30T20:58:44+00:00</updated>
<author>
<name>Luke from DC</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-07-30T20:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=d5a66388fe5f076939136671449de057aaa3b44f'/>
<id>d5a66388fe5f076939136671449de057aaa3b44f</id>
<content type='text'>
*In the wayland session, we now have mate-settings-daemon with GDK_BACKEND=x11
*We need it anyway to control theming in xwayland apps,so we can now use mate-appearance-properties to set the desktop background when it is running</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*In the wayland session, we now have mate-settings-daemon with GDK_BACKEND=x11
*We need it anyway to control theming in xwayland apps,so we can now use mate-appearance-properties to set the desktop background when it is running</pre>
</div>
</content>
</entry>
<entry>
<title>Wl bgleaks fixes (#1763)</title>
<updated>2024-01-19T15:54:50+00:00</updated>
<author>
<name>Luke from DC</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-01-19T15:54:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=9697f4adad8a6192ff1127d6c2b75b55b00a215d'/>
<id>9697f4adad8a6192ff1127d6c2b75b55b00a215d</id>
<content type='text'>
* Wayland-background-dialog: fix memory leaks

* Wayland-background-dialog: check that the image is valid before using it</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Wayland-background-dialog: fix memory leaks

* Wayland-background-dialog: check that the image is valid before using it</pre>
</div>
</content>
</entry>
<entry>
<title>wayland-background-dialog: fix two issues found by cppcheck</title>
<updated>2024-01-17T00:33:59+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-01-11T07:34:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=53d7285207b12cc898bfa0c95875cc7fd15ada69'/>
<id>53d7285207b12cc898bfa0c95875cc7fd15ada69</id>
<content type='text'>
*Reduce the scope of the preview box

*Do not read the same value from gsettings before reading it from the color style combobox
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Reduce the scope of the preview box

*Do not read the same value from gsettings before reading it from the color style combobox
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland-background-dialog: ensure style provider is added only once</title>
<updated>2024-01-17T00:33:59+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-01-10T22:34:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=f885c9e0ab9384170417e3979b67f7fad5a186fc'/>
<id>f885c9e0ab9384170417e3979b67f7fad5a186fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
