<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core/screen-private.h, branch fix-tray-restore-position-shift</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>Add dynamic workspaces support</title>
<updated>2025-10-06T12:04:32+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-07-30T10:45:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=158e2e64b7fe584ea8fe782e4608df25d6103fc3'/>
<id>158e2e64b7fe584ea8fe782e4608df25d6103fc3</id>
<content type='text'>
Adds GNOME3-style dynamic workspace management. Workspaces are created
when no empty ones exist and removed when multiple empty workspaces are
present, maintaining exactly one empty workspace at the end.

Fixes #406
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds GNOME3-style dynamic workspace management. Workspaces are created
when no empty ones exist and removed when multiple empty workspaces are
present, maintaining exactly one empty workspace at the end.

Fixes #406
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove multiple empty lines</title>
<updated>2020-08-04T14:39:25+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-08-04T13:53:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=37e4d38ca3a61eb843d80732a26f29668352433d'/>
<id>37e4d38ca3a61eb843d80732a26f29668352433d</id>
<content type='text'>
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 'N;/^\n$/D;P;D;' {} \;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 'N;/^\n$/D;P;D;' {} \;
</pre>
</div>
</content>
</entry>
<entry>
<title>screen: Remove get_current_monitor in favor of get_current_xinerama</title>
<updated>2019-01-31T20:00:19+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-01-31T12:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=fad23c9979d3ba04f377eb0704b6d78b9ebf43c4'/>
<id>fad23c9979d3ba04f377eb0704b6d78b9ebf43c4</id>
<content type='text'>
Since xinerama already contains information on the monitor and its rectangle, there is no need to go through Gdk to get this information again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since xinerama already contains information on the monitor and its rectangle, there is no need to go through Gdk to get this information again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase icon size on tab and workspace popups</title>
<updated>2019-01-31T20:00:19+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-01-22T15:54:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=8abba9a150e4004004609ff7a1c72a188f170d5f'/>
<id>8abba9a150e4004004609ff7a1c72a188f170d5f</id>
<content type='text'>
Alt+Tab and Workspace popups should be sized relative to the monitor size.
This way they look nice and large regardless of the display resolution.

Also, given much larger modern resolutions, icon sizes should be larger by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alt+Tab and Workspace popups should be sized relative to the monitor size.
This way they look nice and large regardless of the display resolution.

Also, given much larger modern resolutions, icon sizes should be larger by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Possible keybinding to switch to previous workspace.</title>
<updated>2015-01-23T14:20:22+00:00</updated>
<author>
<name>Robert David</name>
<email>robert.david.public@gmail.com</email>
</author>
<published>2015-01-22T21:40:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=da35f0b35b46682d3566cb0ffc7ec2136317a1c9'/>
<id>da35f0b35b46682d3566cb0ffc7ec2136317a1c9</id>
<content type='text'>
Disabled at default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disabled at default.
</pre>
</div>
</content>
</entry>
<entry>
<title>check compositor status</title>
<updated>2015-01-14T18:06:47+00:00</updated>
<author>
<name>Denis Gorodnichev</name>
<email>denis.gorodnichev@gmail.com</email>
</author>
<published>2015-01-13T18:19:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=da4f7675d08c49301f0048e0b72ced8e9a5ea375'/>
<id>da4f7675d08c49301f0048e0b72ced8e9a5ea375</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Possible keybinding to switch to previous workspace."</title>
<updated>2014-11-07T09:54:26+00:00</updated>
<author>
<name>infirit</name>
<email>infirit@gmail.com</email>
</author>
<published>2014-11-06T17:09:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=e8b2d2156a6f530812d9958b3675e2402e44ecab'/>
<id>e8b2d2156a6f530812d9958b3675e2402e44ecab</id>
<content type='text'>
This reverts commit 69b7a0ad9277f21ad761c84ac1bae5455a2f879e.

It has the unintended side-effect that it reverses the alt+tab
behaviour.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 69b7a0ad9277f21ad761c84ac1bae5455a2f879e.

It has the unintended side-effect that it reverses the alt+tab
behaviour.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework tiling code based off Consortium</title>
<updated>2014-10-27T11:29:24+00:00</updated>
<author>
<name>infirit</name>
<email>infirit@gmail.com</email>
</author>
<published>2014-10-24T19:59:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=bec068ef5ddc73f23ffd6298122bf818fd4d2084'/>
<id>bec068ef5ddc73f23ffd6298122bf818fd4d2084</id>
<content type='text'>
Taken from
https://github.com/SolusOS-discontinued/consortium/commit/b463e03f5bdeab307ceee6b969c681f29537c76d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Taken from
https://github.com/SolusOS-discontinued/consortium/commit/b463e03f5bdeab307ceee6b969c681f29537c76d
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all trailing whitespaces in the code tree</title>
<updated>2014-06-26T23:03:32+00:00</updated>
<author>
<name>Joaquín Ignacio Aramendía</name>
<email>samsagax@gmail.com</email>
</author>
<published>2014-06-25T22:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a65a66d49bd0d6ec6c94b8e3ecd551cb570cec95'/>
<id>a65a66d49bd0d6ec6c94b8e3ecd551cb570cec95</id>
<content type='text'>
Just run:
 $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
 $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just run:
 $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
 $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
</pre>
</div>
</content>
</entry>
<entry>
<title>Possible keybinding to switch to previous workspace.</title>
<updated>2014-06-24T21:09:21+00:00</updated>
<author>
<name>Robert David</name>
<email>robert.david.public@gmail.com</email>
</author>
<published>2014-03-10T10:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=69b7a0ad9277f21ad761c84ac1bae5455a2f879e'/>
<id>69b7a0ad9277f21ad761c84ac1bae5455a2f879e</id>
<content type='text'>
Disabled at default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disabled at default.
</pre>
</div>
</content>
</entry>
</feed>
