<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gtk+.git, branch wip/baedert/transforms5</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>Add size_allocate_transformed to the docs</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-19T07:37:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=ebef7b62899567b5e8355dc56555a00277b40af3'/>
<id>ebef7b62899567b5e8355dc56555a00277b40af3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sizerequest: Remove unused parameter from adjust_size_allocation</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T19:04:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=4f02b973baac602d9484e3d791767438b80003bf'/>
<id>4f02b973baac602d9484e3d791767438b80003bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Remove gtk_widget_intersect</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T15:33:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=bfa67371ecbcff144819618004b9f914a1431d42'/>
<id>bfa67371ecbcff144819618004b9f914a1431d42</id>
<content type='text'>
It's unused inside gtk and as far as I can see also outside of it. And
it's been broken for a while now and nobody noticed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's unused inside gtk and as far as I can see also outside of it. And
it's been broken for a while now and nobody noticed.
</pre>
</div>
</content>
</entry>
<entry>
<title>testformentry: Pass transform in size_allocate</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T15:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=523ab41db3fb0f96541030d3d5e55b31c2b5a3df'/>
<id>523ab41db3fb0f96541030d3d5e55b31c2b5a3df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Get CSS values later in size_allocate</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T14:18:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=308b25b3b2309865cfd30e4c490b839b0dd0131d'/>
<id>308b25b3b2309865cfd30e4c490b839b0dd0131d</id>
<content type='text'>
Since we save the baseline without the css values applied now, we don't
need them as early and can especially push the retrieval down after the
"only the position changed" fast-path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we save the baseline without the css values applied now, we don't
need them as early and can especially push the retrieval down after the
"only the position changed" fast-path.
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Save baseline without CSS values applies</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T13:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=855b2ddc76bd8267f4142d424d0887f53e9d42cf'/>
<id>855b2ddc76bd8267f4142d424d0887f53e9d42cf</id>
<content type='text'>
This is in line with the other values, i.e. we save the size including
all CSS values and subtract those when getting the allocation, size,
etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is in line with the other values, i.e. we save the size including
all CSS values and subtract those when getting the allocation, size,
etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>compute_bounds: Add preconditions</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T12:47:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=d96ea469b06c5797bd76872ac715ce3d30005731'/>
<id>d96ea469b06c5797bd76872ac715ce3d30005731</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Clean up size_allocate</title>
<updated>2018-11-09T08:52:09+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T08:28:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=d6720d1608f2667f0bc522c7d926215639e9e34d'/>
<id>d6720d1608f2667f0bc522c7d926215639e9e34d</id>
<content type='text'>
Stop using GtkAllocations since we handle the translation now in the
transform matrix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stop using GtkAllocations since we handle the translation now in the
transform matrix.
</pre>
</div>
</content>
</entry>
<entry>
<title>widget: Don't save position in allocations</title>
<updated>2018-11-09T08:52:08+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T07:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=c8d12878cbc927813c48d5372e1819b9db4cde9a'/>
<id>c8d12878cbc927813c48d5372e1819b9db4cde9a</id>
<content type='text'>
The position we save in those is always 0 now, so let's just remove it.
Also remove the allocated_transform since the difference between that
and the one we save as priv-&gt;transform is always just a translation and
we only look at priv-&gt;allocated_transform in
gtk_widget_get_allocated_size().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The position we save in those is always 0 now, so let's just remove it.
Also remove the allocated_transform since the difference between that
and the one we save as priv-&gt;transform is always just a translation and
we only look at priv-&gt;allocated_transform in
gtk_widget_get_allocated_size().
</pre>
</div>
</content>
</entry>
<entry>
<title>testsuite: Fix translate test for size_allocate changes</title>
<updated>2018-11-09T08:52:08+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2018-08-18T07:35:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=621621b5bac4def857b70519c206cf03bd45ba77'/>
<id>621621b5bac4def857b70519c206cf03bd45ba77</id>
<content type='text'>
gtk_widget_set_transform is still a hack that will eventually go away
but it's also still useful for testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gtk_widget_set_transform is still a hack that will eventually go away
but it's also still useful for testing.
</pre>
</div>
</content>
</entry>
</feed>
