<feed xmlns='http://www.w3.org/2005/Atom'>
<title>srdwm/crates/x11/src/platform/global_menu.rs, branch main</title>
<subtitle>Cross-platform window manager written in Rust.
</subtitle>
<id>https://srdusr.com/git/srdwm/atom?h=main</id>
<link rel='self' href='https://srdusr.com/git/srdwm/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://srdusr.com/git/srdwm/'/>
<updated>2024-10-30T22:18:00+00:00</updated>
<entry>
<title>Add global-menu support (dbusmenu/appmenu) for Wayland and X11 clients</title>
<updated>2024-10-30T22:18:00+00:00</updated>
<author>
<name>srdusr</name>
<email>99972264+srdusr@users.noreply.github.com</email>
</author>
<published>2024-10-30T22:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://srdusr.com/git/srdwm/commit/?id=4cfe2da2de5886f503ce8bf78bf15cb4f31cfb3c'/>
<id>urn:sha1:4cfe2da2de5886f503ce8bf78bf15cb4f31cfb3c</id>
<content type='text'>
Exposes each window's application menu (Firefox/GTK's dbusmenu export,
X11's _GTK_APPLICATION_OBJECT_PATH-style menus via global_menu.rs) so
an external panel can render it as a system menu bar rather than each
window drawing its own, the same convention appmenu.rs/gtk_shell.rs
and appmenu_registrar.rs wire up across both backends.
</content>
</entry>
</feed>
