<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-applets/drivemount/src, branch master</title>
<subtitle>Applets for use with the MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/'/>
<entry>
<title>drivemount: fix crash when the icon theme changes</title>
<updated>2026-06-18T23:32:03+00:00</updated>
<author>
<name>Cigydd</name>
<email>cigydd@gmail.com</email>
</author>
<published>2026-06-15T20:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=db484d13c3bf7d527c0baa3b4ca7def54ec65d27'/>
<id>db484d13c3bf7d527c0baa3b4ca7def54ec65d27</id>
<content type='text'>
DriveButton connects a "changed" handler to the global default
GtkIconTheme but drive_button_dispose() never disconnected it. The icon
theme outlives the button, so after a button is destroyed (a volume or
mount is removed) a later "changed" emission runs the handler on freed
memory and schedules drive_button_update() via an idle source, crashing
the panel with a use-after-free.

Disconnect the handler in drive_button_dispose().

Assisted-by: Claude:claude-opus-4.8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DriveButton connects a "changed" handler to the global default
GtkIconTheme but drive_button_dispose() never disconnected it. The icon
theme outlives the button, so after a button is destroyed (a volume or
mount is removed) a later "changed" emission runs the handler on freed
memory and schedules drive_button_update() via an idle source, crashing
the panel with a use-after-free.

Disconnect the handler in drive_button_dispose().

Assisted-by: Claude:claude-opus-4.8
</pre>
</div>
</content>
</entry>
<entry>
<title>replace deprecated gtk_image_menu_item*</title>
<updated>2023-10-08T23:21:43+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2023-10-06T12:48:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=fd9dbddae4cb368267ee845b4ab29547e836ed09'/>
<id>fd9dbddae4cb368267ee845b4ab29547e836ed09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow building all applets in or out of process</title>
<updated>2023-07-17T00:47:28+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-12T01:28:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=08bb8398e0d218daaefdfe95c44940e370802508'/>
<id>08bb8398e0d218daaefdfe95c44940e370802508</id>
<content type='text'>
*Use --enable-in-process selector for in-process builds

*Accessx-status: mark as incompatable with wayland

*Accessx-status: Fix in-process runtime warning

*Stickynote, Geyes: style fixes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Use --enable-in-process selector for in-process builds

*Accessx-status: mark as incompatable with wayland

*Accessx-status: Fix in-process runtime warning

*Stickynote, Geyes: style fixes
</pre>
</div>
</content>
</entry>
<entry>
<title>drivemount-applet: port to in-process for wayland</title>
<updated>2023-07-17T00:47:28+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-06-19T06:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=be92bb4015a69ee66ac01449b0697a77d18b0139'/>
<id>be92bb4015a69ee66ac01449b0697a77d18b0139</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use dashes instead of underscores in signal names</title>
<updated>2022-08-08T03:41:08+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-18T13:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=dc37d79d6e2797f7f613051261466b93fc01107d'/>
<id>dc37d79d6e2797f7f613051261466b93fc01107d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some -Wfloat-conversion warnings</title>
<updated>2022-03-22T20:25:09+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-13T22:18:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=b3892cf644c693fef44b5daf55a0b66a667ac147'/>
<id>b3892cf644c693fef44b5daf55a0b66a667ac147</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a blank line at most</title>
<updated>2021-11-21T14:08:09+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T15:46:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=8281e9833a31d8731e8dd405fea2b1138dcc4ff8'/>
<id>8281e9833a31d8731e8dd405fea2b1138dcc4ff8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary casts on g_signal_connect calls</title>
<updated>2021-01-28T20:08:12+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-12-29T09:38:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=3b2fd26415133da19eee10ae18b61df19d5ce80f'/>
<id>3b2fd26415133da19eee10ae18b61df19d5ce80f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright to 2021</title>
<updated>2021-01-16T11:29:49+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-01-16T11:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=97249b980d331a6707348109a05228279ba9c9d2'/>
<id>97249b980d331a6707348109a05228279ba9c9d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>drivemount: Use common subdirs - data, src</title>
<updated>2020-12-11T14:15:38+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-12-02T09:41:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-applets/commit/?id=c4499405e511d94005c58cf64489199cbb9e5a86'/>
<id>c4499405e511d94005c58cf64489199cbb9e5a86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
