<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gtk+.git, branch wip/matthiasc/motion-controller</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>paned: Stop using motion notify</title>
<updated>2017-12-12T00:27:35+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-12T00:27:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=a0df3ac544b6b0b95ace91e268e34a75cfafaf6a'/>
<id>a0df3ac544b6b0b95ace91e268e34a75cfafaf6a</id>
<content type='text'>
We can use the new motion event controller that
was introduced for this purpose.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can use the new motion event controller that
was introduced for this purpose.
</pre>
</div>
</content>
</entry>
<entry>
<title>about dialog: Stop using event-after as well</title>
<updated>2017-12-12T00:00:24+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-12T00:00:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=6dde66d4d8cdba559b2aa7fbf9a427745f4d1418'/>
<id>6dde66d4d8cdba559b2aa7fbf9a427745f4d1418</id>
<content type='text'>
We can just use a multipress gesture for this purpose.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can just use a multipress gesture for this purpose.
</pre>
</div>
</content>
</entry>
<entry>
<title>about dialog: Stop using motion notify</title>
<updated>2017-12-11T23:46:47+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T23:46:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=3e2363eb034c1e364eeb96134d3e09b5d2fe0e9c'/>
<id>3e2363eb034c1e364eeb96134d3e09b5d2fe0e9c</id>
<content type='text'>
We can use the new motion event controller for this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can use the new motion event controller for this.
</pre>
</div>
</content>
</entry>
<entry>
<title>label: Use GtkEventControllerMotion</title>
<updated>2017-12-11T23:30:22+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T23:30:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=d66ba601285f2e0538f03bedf7465599c4a37c00'/>
<id>d66ba601285f2e0538f03bedf7465599c4a37c00</id>
<content type='text'>
This lets us avoid legacy event signals here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This lets us avoid legacy event signals here.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a simple motion eventcontroller</title>
<updated>2017-12-11T23:30:03+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T23:29:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=e52675206bcf116865736cbc4365f06d8adf06e4'/>
<id>e52675206bcf116865736cbc4365f06d8adf06e4</id>
<content type='text'>
This can serve as a replacement for the legacy
event signals for enter/leave/motion notify.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can serve as a replacement for the legacy
event signals for enter/leave/motion notify.
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to make a composite entry</title>
<updated>2017-12-11T05:02:21+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T05:02:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=1521bdbaa77acae2f6eeb21c6bf5f8429d9817f6'/>
<id>1521bdbaa77acae2f6eeb21c6bf5f8429d9817f6</id>
<content type='text'>
This is an attempt to see how much work is needed to
reproduce entry icons by just putting an entry and images
in a box, with some css glue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an attempt to see how much work is needed to
reproduce entry icons by just putting an entry and images
in a box, with some css glue.
</pre>
</div>
</content>
</entry>
<entry>
<title>calendar: Stop using a legacy event handler</title>
<updated>2017-12-11T03:15:12+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T03:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=1e4aeb2efb55feeb2eb2d939869534ccb879ca5a'/>
<id>1e4aeb2efb55feeb2eb2d939869534ccb879ca5a</id>
<content type='text'>
Replace the motion_notify handler by a drag gesture.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the motion_notify handler by a drag gesture.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adwaita: Set an icon size for drag icons</title>
<updated>2017-12-11T02:17:13+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T02:17:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=474d36499ac988117ef537709ba40a44fc85f62b'/>
<id>474d36499ac988117ef537709ba40a44fc85f62b</id>
<content type='text'>
This makes drag icons set from icon names come out
at a size that it large enough to not disappear under
the drag cursor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes drag icons set from icon names come out
at a size that it large enough to not disappear under
the drag cursor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set a style class for drag icons</title>
<updated>2017-12-11T02:16:31+00:00</updated>
<author>
<name>Matthias Clasen</name>
<email>mclasen@redhat.com</email>
</author>
<published>2017-12-11T02:16:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=c2bdae23a130120eeed7c0a6d29f49af0762ac1b'/>
<id>c2bdae23a130120eeed7c0a6d29f49af0762ac1b</id>
<content type='text'>
This lets us use the new icon-size machinery to
ensure we don't have tiny drag icons when using
named icons.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This lets us use the new icon-size machinery to
ensure we don't have tiny drag icons when using
named icons.
</pre>
</div>
</content>
</entry>
<entry>
<title>gdk: Remove gdk_drag_manage_dnd()</title>
<updated>2017-12-11T00:46:33+00:00</updated>
<author>
<name>Benjamin Otte</name>
<email>otte@redhat.com</email>
</author>
<published>2017-12-11T00:45:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gtk+.git/commit/?id=643a6c231176d81e24ea3f3dc05d61848ea570af'/>
<id>643a6c231176d81e24ea3f3dc05d61848ea570af</id>
<content type='text'>
Instead, pass the actions as part of gdk_drag_begin() and insist DND is
always managed.

A new side effect is that gdk_drag_begin() can now return %NULL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead, pass the actions as part of gdk_drag_begin() and insist DND is
always managed.

A new side effect is that gdk_drag_begin() can now return %NULL.
</pre>
</div>
</content>
</entry>
</feed>
