<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-panel/applets/wncklet, branch v1.28.2</title>
<subtitle>MATE panel</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/'/>
<entry>
<title>wnck-pager: Fix workspace switcher aspect ratio</title>
<updated>2023-11-22T00:38:42+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-11-21T20:23:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=cb1a440f1f3f740bbaeb9577465c999c67f5c80a'/>
<id>cb1a440f1f3f740bbaeb9577465c999c67f5c80a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wncklet: Remove double assignment</title>
<updated>2023-11-21T20:19:58+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-11-15T14:26:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=8724f32fa0f776b2ce08763531906b1136fe355f'/>
<id>8724f32fa0f776b2ce08763531906b1136fe355f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland-tasklist: really set maximum label width</title>
<updated>2023-07-31T17:20:22+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-30T17:36:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=fff4b7e24868e7a8fa3634f618c6bdf813f402ca'/>
<id>fff4b7e24868e7a8fa3634f618c6bdf813f402ca</id>
<content type='text'>
*Otherwise taskbuttons for programs using URLs or filenames in the window name can balloon across the whole taskbar
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Otherwise taskbuttons for programs using URLs or filenames in the window name can balloon across the whole taskbar
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland tasklist:  fit buttons to tasklist, limit button size, hide contents as necessary</title>
<updated>2023-07-28T18:10:08+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-24T05:29:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=e20f321294a83eb50481999177ab090036cc9270'/>
<id>e20f321294a83eb50481999177ab090036cc9270</id>
<content type='text'>
*Empty space between buttons removed
*padding in buttons similar to x11

*Vertical panel: do not modify buttons, they just plain work!
*We have a working window list on vertical panels in wayland only

*Horizontal panels:

*expand buttons like in X11 until more expanded buttons won't fit
*When expanded buttons won't fit,  resize buttons to fit tasklist
*When ellipsized text plus icon won't fit, remove the label
*When one more button with icon won't fit, remove the icon
	*but bring back the (compressable) label as in x11.
	*Prevents window list buttons disappearing when theme does not set a border
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Empty space between buttons removed
*padding in buttons similar to x11

*Vertical panel: do not modify buttons, they just plain work!
*We have a working window list on vertical panels in wayland only

*Horizontal panels:

*expand buttons like in X11 until more expanded buttons won't fit
*When expanded buttons won't fit,  resize buttons to fit tasklist
*When ellipsized text plus icon won't fit, remove the label
*When one more button with icon won't fit, remove the icon
	*but bring back the (compressable) label as in x11.
	*Prevents window list buttons disappearing when theme does not set a border
</pre>
</div>
</content>
</entry>
<entry>
<title>Wayland: ensure tasklist buttons get widget name</title>
<updated>2023-07-20T16:38:35+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-20T05:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=fa9beeef701038a78b8de638aebed3cfcacdd7fd'/>
<id>fa9beeef701038a78b8de638aebed3cfcacdd7fd</id>
<content type='text'>
  *we need this for theming
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  *we need this for theming
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland: stop tasklist overflowing over other applets</title>
<updated>2023-07-20T16:38:35+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2023-07-20T02:12:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=0f5f3a8dcf3719cf43d03f71acc171955178e78a'/>
<id>0f5f3a8dcf3719cf43d03f71acc171955178e78a</id>
<content type='text'>
*allows up to 20 window buttons on a half screen width window list before overflow
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*allows up to 20 window buttons on a half screen width window list before overflow
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix distribution of applet service files</title>
<updated>2023-06-28T13:18:47+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-06-28T13:18:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=54786e2663840035f61840205735e16c0dbe5214'/>
<id>54786e2663840035f61840205735e16c0dbe5214</id>
<content type='text'>
Fix distribution of the applet service files sources when building from
an in-process-configured build.  This fixes `make distcheck` and
tarballs in builds configured with `--with-in-process-applets=all` (or
actually any in-process applet).

The issue was that the .service.in file was referenced indirectly in
EXTRA_DIST, and the variable listed there was only filled in a
conditional.  Automake is not able to resolve this and see it still
should distribute the reference of that variable, even if set
conditionally.  Fix this by always setting the variable properly, even
if it's only used for out-of-process builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix distribution of the applet service files sources when building from
an in-process-configured build.  This fixes `make distcheck` and
tarballs in builds configured with `--with-in-process-applets=all` (or
actually any in-process applet).

The issue was that the .service.in file was referenced indirectly in
EXTRA_DIST, and the variable listed there was only filled in a
conditional.  Automake is not able to resolve this and see it still
should distribute the reference of that variable, even if set
conditionally.  Fix this by always setting the variable properly, even
if it's only used for out-of-process builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>applets/wncklet/wayland-backend: Add basic icon support (#1275)</title>
<updated>2023-05-17T03:51:34+00:00</updated>
<author>
<name>Consolatis</name>
<email>35009135+Consolatis@users.noreply.github.com</email>
</author>
<published>2023-05-17T03:51:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=1a16bc12de9b45637445ca53ec81cfe0a26c831f'/>
<id>1a16bc12de9b45637445ca53ec81cfe0a26c831f</id>
<content type='text'>
* applets/wncklet/wayland-backend: add basic icon support

This commit uses GTK to find an icon with the same name as the wayland app_id.
A more complete implementation would need to search for .desktop files matching the app_id, get the icon name and finally use GTK to find the proper icon based on that name.

* applets/wncklet/wayland-backend: add more complete icon support

* applets/wncklet/wayland-backend: code style fixup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* applets/wncklet/wayland-backend: add basic icon support

This commit uses GTK to find an icon with the same name as the wayland app_id.
A more complete implementation would need to search for .desktop files matching the app_id, get the icon name and finally use GTK to find the proper icon based on that name.

* applets/wncklet/wayland-backend: add more complete icon support

* applets/wncklet/wayland-backend: code style fixup</pre>
</div>
</content>
</entry>
<entry>
<title>applets/wncklet/wayland-backend: Add basic context menu (#1276)</title>
<updated>2023-05-17T03:41:40+00:00</updated>
<author>
<name>Consolatis</name>
<email>35009135+Consolatis@users.noreply.github.com</email>
</author>
<published>2023-05-17T03:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=1ce4fb29541195e2c305843d1ead0ff040c309be'/>
<id>1ce4fb29541195e2c305843d1ead0ff040c309be</id>
<content type='text'>
* applets/wncklet/wayland-backend: Add basic context menu for (un)maximize, (un)minimize and close

* applets/wncklet/wayland-backend: code style fixup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* applets/wncklet/wayland-backend: Add basic context menu for (un)maximize, (un)minimize and close

* applets/wncklet/wayland-backend: code style fixup</pre>
</div>
</content>
</entry>
<entry>
<title>Update window-list.c</title>
<updated>2023-02-14T01:16:15+00:00</updated>
<author>
<name>Nik Soggia</name>
<email>nsoggia@users.noreply.github.com</email>
</author>
<published>2023-02-11T10:08:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-panel/commit/?id=e504576092e499bdc5ecb14fc8b99db74ee9382d'/>
<id>e504576092e499bdc5ecb14fc8b99db74ee9382d</id>
<content type='text'>
Fix for "no option to disable middle-click to close in window list"
https://github.com/mate-desktop/mate-panel/issues/962#issuecomment-1418934577</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for "no option to disable middle-click to close in window list"
https://github.com/mate-desktop/mate-panel/issues/962#issuecomment-1418934577</pre>
</div>
</content>
</entry>
</feed>
