<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gtk+.git, branch css-style-split</title>
<subtitle>gitlab.gnome.org: GNOME/gtk.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/'/>
<entry>
<title>Replace generic setter code</title>
<updated>2020-01-27T04:50:52+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2020-01-27T04:50:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=8a141446583f489056297eb9c30527f38d7b1e7b'/>
<id>8a141446583f489056297eb9c30527f38d7b1e7b</id>
<content type='text'>
Instead of going through a big switch of all properties,
make the new_compute() functions for each values struct
directly set its members. This way, we can also avoid the
border-width special case for more properties.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of going through a big switch of all properties,
make the new_compute() functions for each values struct
directly set its members. This way, we can also avoid the
border-width special case for more properties.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some checking for the group splitup</title>
<updated>2020-01-27T03:29:55+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2020-01-26T16:50:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=0ff6176525ab1c2bf280b0c8daca25200b66ed48'/>
<id>0ff6176525ab1c2bf280b0c8daca25200b66ed48</id>
<content type='text'>
Verify that we don't miss properties or have them
more than once.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Verify that we don't miss properties or have them
more than once.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add accounting for styles</title>
<updated>2020-01-27T03:29:55+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2020-01-26T15:45:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=c30befed1e06f2a9d3ce6d348de90a9fecd50582'/>
<id>c30befed1e06f2a9d3ce6d348de90a9fecd50582</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>css: Split style into groups</title>
<updated>2020-01-27T03:29:55+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2020-01-26T04:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=9d38806ced1782c5484250bc3ad452ca9e6fe211'/>
<id>9d38806ced1782c5484250bc3ad452ca9e6fe211</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>css: Don't lose inset when computing shadows</title>
<updated>2020-01-27T01:18:23+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2020-01-27T01:16:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=3cdde3fc4b9b4dc5834811304c26fb40be2ef575'/>
<id>3cdde3fc4b9b4dc5834811304c26fb40be2ef575</id>
<content type='text'>
This was showing up as reftest failures,
sporadically
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was showing up as reftest failures,
sporadically
</pre>
</div>
</content>
</entry>
<entry>
<title>gsk: Remove some unused defines</title>
<updated>2020-01-26T17:21:07+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-01-26T16:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=05b9a996616d2b2c95c0a191fbfcdd2bc9a9bbec'/>
<id>05b9a996616d2b2c95c0a191fbfcdd2bc9a9bbec</id>
<content type='text'>
These are from the GVariant days of render nodes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are from the GVariant days of render nodes.
</pre>
</div>
</content>
</entry>
<entry>
<title>cssdimensionvalue: Remove an outdated comment</title>
<updated>2020-01-26T17:21:07+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-01-25T18:59:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=a16e1cbf189ba36777b8a2ed93b3bf3d2d46426b'/>
<id>a16e1cbf189ba36777b8a2ed93b3bf3d2d46426b</id>
<content type='text'>
It's actually implemented in gtkcssdimensionvalue.c these days.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's actually implemented in gtkcssdimensionvalue.c these days.
</pre>
</div>
</content>
</entry>
<entry>
<title>cssboxes: Try to avoid doing work for rectangular boxes</title>
<updated>2020-01-26T17:21:07+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-01-25T18:40:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=c7ea83cd8202f1b99b90b2cd801023701aabad7c'/>
<id>c7ea83cd8202f1b99b90b2cd801023701aabad7c</id>
<content type='text'>
Use the new gtk_css_dimension_value_is_zero() to check if we really need
to e.g. apply a border radius at all.
We compute css boxes a lot so this makes sense here, it especially shows
up during pick(), where we need the border box.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the new gtk_css_dimension_value_is_zero() to check if we really need
to e.g. apply a border radius at all.
We compute css boxes a lot so this makes sense here, it especially shows
up during pick(), where we need the border box.
</pre>
</div>
</content>
</entry>
<entry>
<title>dimensionvalue: Add gtk_css_{dimension,corner}_value_is_zero()</title>
<updated>2020-01-26T17:21:07+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-01-25T18:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=352c9ba42a3bd60c3500ae903b59813edf034ef5'/>
<id>352c9ba42a3bd60c3500ae903b59813edf034ef5</id>
<content type='text'>
We can usually omit computations when the dimension value ends up being
zero anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can usually omit computations when the dimension value ends up being
zero anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Restructure pick() a bit</title>
<updated>2020-01-26T17:21:07+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-01-25T18:39:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=30b37dd7c5e5fa34953f281e459145ea73c7e522'/>
<id>30b37dd7c5e5fa34953f281e459145ea73c7e522</id>
<content type='text'>
Don't even invert transforms if we can do it easily ourselves. This also
fixes a small GtkTransform memory leak.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't even invert transforms if we can do it easily ourselves. This also
fixes a small GtkTransform memory leak.
</pre>
</div>
</content>
</entry>
</feed>
