<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-menus, branch master</title>
<subtitle>Library for the Desktop Menu freedesktop.org specification</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/'/>
<entry>
<title>build: Distribute meson build files when using autotools</title>
<updated>2026-07-06T20:43:57+00:00</updated>
<author>
<name>raveit65</name>
<email>raveit65.sun@gmail.com</email>
</author>
<published>2026-07-06T18:59:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=182ff879ecac09943690b35253e067cbf55d14e2'/>
<id>182ff879ecac09943690b35253e067cbf55d14e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: don't strip safety checks</title>
<updated>2026-07-06T16:12:20+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-07-03T15:58:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=abb1f769cb74772bce95681cb24202c390ae8755'/>
<id>abb1f769cb74772bce95681cb24202c390ae8755</id>
<content type='text'>
Both meson and autotools were stripping g_return_if_fail calls in the
preprocessor. This meant that when mozo hit a NULL tree root during menu
reload, the guard in matemenu_tree_item_ref did nothing and it crashed
instead of returning gracefully.

We change the guards to direct NULL checks and enable debug mode as the
default to fix this.

Fixes mate-desktop/mozo#90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both meson and autotools were stripping g_return_if_fail calls in the
preprocessor. This meant that when mozo hit a NULL tree root during menu
reload, the guard in matemenu_tree_item_ref did nothing and it crashed
instead of returning gracefully.

We change the guards to direct NULL checks and enable debug mode as the
default to fix this.

Fixes mate-desktop/mozo#90
</pre>
</div>
</content>
</entry>
<entry>
<title>libmenu: Use GioUnix-2.0 to introspect the header (meson)</title>
<updated>2026-06-26T11:57:58+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-25T19:21:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=bef4b119077a0f30adc844fcfa53ea1cdd655d74'/>
<id>bef4b119077a0f30adc844fcfa53ea1cdd655d74</id>
<content type='text'>
PR #120 fixed the autotools build to conditionally include GioUnix-2.0
in GIR scanning when gio-unix-2.0 &gt;= 2.80 is present, but the meson
build was not updated. Apply the equivalent fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR #120 fixed the autotools build to conditionally include GioUnix-2.0
in GIR scanning when gio-unix-2.0 &gt;= 2.80 is present, but the meson
build was not updated. Apply the equivalent fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): bump actions/checkout from 6 to 7</title>
<updated>2026-06-25T14:18:06+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-06-24T20:43:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=674d373387933a884785b478df1ada591ddcaca1'/>
<id>674d373387933a884785b478df1ada591ddcaca1</id>
<content type='text'>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>entry-directories: mark unused parameters as such</title>
<updated>2026-05-29T16:44:00+00:00</updated>
<author>
<name>Pino Toscano</name>
<email>toscano.pino@tiscali.it</email>
</author>
<published>2022-07-19T03:48:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=e65cba35e3bcbfa842c7a362d7f679a40ccd52ec'/>
<id>e65cba35e3bcbfa842c7a362d7f679a40ccd52ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libmenu: Remove support for legacy-dirs</title>
<updated>2026-05-29T16:44:00+00:00</updated>
<author>
<name>Florian Müllner</name>
<email>fmuellner@gnome.org</email>
</author>
<published>2016-01-20T17:48:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=6bd8c75111e6a83bf9af0e8631f479f5ebb0d9d4'/>
<id>6bd8c75111e6a83bf9af0e8631f479f5ebb0d9d4</id>
<content type='text'>
Those directories have been deprecated for over a decade and GIO's
GDesktopAppInfo API already ignores them ...
It's time to let go, simply ignore any &lt;LegacyKDEDirs&gt; and &lt;LegacyDir&gt;
elements in menus.

Backported from https://gitlab.gnome.org/GNOME/gnome-menus/-/commit/13c6790a

Fixes #108
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Those directories have been deprecated for over a decade and GIO's
GDesktopAppInfo API already ignores them ...
It's time to let go, simply ignore any &lt;LegacyKDEDirs&gt; and &lt;LegacyDir&gt;
elements in menus.

Backported from https://gitlab.gnome.org/GNOME/gnome-menus/-/commit/13c6790a

Fixes #108
</pre>
</div>
</content>
</entry>
<entry>
<title>fix invalid po files</title>
<updated>2026-04-29T20:16:59+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-16T15:04:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=6bff5a7d03a80135be2127c2533dab1f40266c8b'/>
<id>6bff5a7d03a80135be2127c2533dab1f40266c8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove empty po files</title>
<updated>2026-04-29T20:16:59+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-16T09:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=5ab9ac5edb920c664470a20a76a9a98275985066'/>
<id>5ab9ac5edb920c664470a20a76a9a98275985066</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove invalid po files</title>
<updated>2026-04-29T20:16:59+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-10T14:07:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=f8b4ee1f9f8e8f9593106c28becf515e8f8a3afd'/>
<id>f8b4ee1f9f8e8f9593106c28becf515e8f8a3afd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add translation coverage badge</title>
<updated>2026-04-29T20:16:59+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-10T11:06:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-menus/commit/?id=f0b43a8d9701d7ef9e2ecb28c808f63796d3adc2'/>
<id>f0b43a8d9701d7ef9e2ecb28c808f63796d3adc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
