<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/ui, branch v1.21.1</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>theme: revert theme format version 3.6</title>
<updated>2018-08-29T16:52:28+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2016-01-28T15:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a6f9462029e7395c778a6aef9e9e1c5b2452bdda'/>
<id>a6f9462029e7395c778a6aef9e9e1c5b2452bdda</id>
<content type='text'>
Shadow and padding was never part of theme. This format was created by
mutter, and it is an incompatible change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Shadow and padding was never part of theme. This format was created by
mutter, and it is an incompatible change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert frame region handling to cairo regions</title>
<updated>2018-08-28T23:22:06+00:00</updated>
<author>
<name>Owen W. Taylor</name>
<email>otaylor@fishsoup.net</email>
</author>
<published>2011-03-20T20:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=522ad73e73b9101dc8cf74f81669321fc28fac8e'/>
<id>522ad73e73b9101dc8cf74f81669321fc28fac8e</id>
<content type='text'>
It's useful to get frame shapes and manipulate them within Mutter, for
example so that the compositor can use them to clip drawing.
For this, we'll need the regions as cairo regions not X regions, so
convert frame shaping code to work in terms of cairo_region_t.

https://bugzilla.gnome.org/show_bug.cgi?id=635268
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's useful to get frame shapes and manipulate them within Mutter, for
example so that the compositor can use them to clip drawing.
For this, we'll need the regions as cairo regions not X regions, so
convert frame shaping code to work in terms of cairo_region_t.

https://bugzilla.gnome.org/show_bug.cgi?id=635268
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: add invisible_border to metacity theme</title>
<updated>2018-08-28T23:15:05+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2015-01-18T14:07:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=93b5dd1cf945b59a1ec605e66c2ceda49ba9e397'/>
<id>93b5dd1cf945b59a1ec605e66c2ceda49ba9e397</id>
<content type='text'>
This adds 'invisible_border' to metacity theme. This invisible
border will be used for resize cursor area.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds 'invisible_border' to metacity theme. This invisible
border will be used for resize cursor area.
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for app-menu button in theme</title>
<updated>2018-08-28T22:53:42+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2014-10-07T02:37:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=c49f361a93752ffb53d99fd55fa7e8db2ac660c5'/>
<id>c49f361a93752ffb53d99fd55fa7e8db2ac660c5</id>
<content type='text'>
Add app-menu button support in themes. This is done only to support
metacity theme format 3.5 version. Marco will not show this
button!

Based on metacity commit:
https://gitlab.gnome.org/GNOME/metacity/commit/6a2cc159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add app-menu button support in themes. This is done only to support
metacity theme format 3.5 version. Marco will not show this
button!

Based on metacity commit:
https://gitlab.gnome.org/GNOME/metacity/commit/6a2cc159
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: replace mutter/metacity with marco</title>
<updated>2018-08-28T22:48:24+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@vkareh.net</email>
</author>
<published>2018-08-28T22:48:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=5418b4087150a0b72fa86a8fdea706e66dc908d2'/>
<id>5418b4087150a0b72fa86a8fdea706e66dc908d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Replace char array element comparisons with strncmp</title>
<updated>2018-08-28T22:44:15+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2012-03-01T05:36:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=9b6f737a66009e139fcf6979fbbdbad33746df80'/>
<id>9b6f737a66009e139fcf6979fbbdbad33746df80</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=662962
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=662962
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup.c: improve</title>
<updated>2018-08-28T13:39:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@vkareh.net</email>
</author>
<published>2018-08-26T21:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=2ce772a8297517012ba3a7f7d0433c905e2a47ea'/>
<id>2ce772a8297517012ba3a7f7d0433c905e2a47ea</id>
<content type='text'>
* Fix missing white border on outline window.
* Do not create outline_window if we are not going to use it.

Adapted from https://gitlab.gnome.org/GNOME/metacity/commit/a7dd0727
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix missing white border on outline window.
* Do not create outline_window if we are not going to use it.

Adapted from https://gitlab.gnome.org/GNOME/metacity/commit/a7dd0727
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Allow disabling fallback colors in gtk:custom()</title>
<updated>2018-08-28T13:38:37+00:00</updated>
<author>
<name>Florian Müllner</name>
<email>fmuellner@gnome.org</email>
</author>
<published>2011-08-07T16:55:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6203779411c96ed94f1e57a4514e42aa3eb024b7'/>
<id>6203779411c96ed94f1e57a4514e42aa3eb024b7</id>
<content type='text'>
gtk:custom() requires a fallback color in case the GTK+ theme in use
does not define the desired color. As in general the fallback color
will approximate the intended color, there is the risk of typos going
unnoticed. To make catching these kind of errors easier, allow to ignore
the fallback color specified (and fall back to a nice shade of pink
instead) by setting an environment variable.

https://bugzilla.gnome.org/show_bug.cgi?id=656112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gtk:custom() requires a fallback color in case the GTK+ theme in use
does not define the desired color. As in general the fallback color
will approximate the intended color, there is the risk of typos going
unnoticed. To make catching these kind of errors easier, allow to ignore
the fallback color specified (and fall back to a nice shade of pink
instead) by setting an environment variable.

https://bugzilla.gnome.org/show_bug.cgi?id=656112
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Allow using custom colors from the GTK+ theme</title>
<updated>2018-08-28T13:38:37+00:00</updated>
<author>
<name>Florian Müllner</name>
<email>fmuellner@gnome.org</email>
</author>
<published>2014-09-27T15:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=18bfff32531e13d18c53f9a990fdf48a2cd52673'/>
<id>18bfff32531e13d18c53f9a990fdf48a2cd52673</id>
<content type='text'>
Add an additional color type to pick up colors defined with
@define-color in the GTK+ theme's CSS:

  gtk:custom(name,fallback)

(where "name" refers to the name defined in GTK+'s CSS, and fallback
refers to an alternative color spec which is used when the color
referenced by "name" is not found)

The main intent of the change is to allow designers to improve
Adwaita's dark theme variant without having to compromise on colors
which work in the light variant as well.

https://bugzilla.gnome.org/show_bug.cgi?id=648709

NOTE: Patch copied from mutter and adapted for metacity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add an additional color type to pick up colors defined with
@define-color in the GTK+ theme's CSS:

  gtk:custom(name,fallback)

(where "name" refers to the name defined in GTK+'s CSS, and fallback
refers to an alternative color spec which is used when the color
referenced by "name" is not found)

The main intent of the change is to allow designers to improve
Adwaita's dark theme variant without having to compromise on colors
which work in the light variant as well.

https://bugzilla.gnome.org/show_bug.cgi?id=648709

NOTE: Patch copied from mutter and adapted for metacity.
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Add background functions for single buttons</title>
<updated>2018-08-28T13:38:37+00:00</updated>
<author>
<name>Florian Müllner</name>
<email>fmuellner@gnome.org</email>
</author>
<published>2014-09-27T15:04:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=997488f903cef76143e5b0f19a906cbb549d5761'/>
<id>997488f903cef76143e5b0f19a906cbb549d5761</id>
<content type='text'>
With the existing background functions, single buttons can not be
styled separately - on the left side, the style of the left button
is picked, and the right button's style on the right side.

As theme authors may want to add rounded corners to button groups
as a whole, it makes sense to treat the case of a single button in
a group differently.

https://bugzilla.gnome.org/show_bug.cgi?id=635683

NOTE: Patch copied from mutter and adapted for metacity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the existing background functions, single buttons can not be
styled separately - on the left side, the style of the left button
is picked, and the right button's style on the right side.

As theme authors may want to add rounded corners to button groups
as a whole, it makes sense to treat the case of a single button in
a group differently.

https://bugzilla.gnome.org/show_bug.cgi?id=635683

NOTE: Patch copied from mutter and adapted for metacity.
</pre>
</div>
</content>
</entry>
</feed>
