Benjamin Otte
41e19757db
gdk: Add GDK_DECLARE_EXPORTED_TYPE()
...
This is like G_DECLARE_FINAL_TYPE(), except it doesn't make the class
struct public, so internally all the subclassing in the world can
happen.
Some subtle differences:
- It marks the get_type() function as G_GNUC_CONST
- It doesn't require the parent type
- It uses G_DEFINE_AUTOPTR_CLEANUP_FUNC() instead of the private glib
chainup method.
Port a bunch of GDK and the whole event controller + gesture machinery
to provew that it works.
As a side effect, we gained a bunch of missing autocleanups.
2019-12-13 02:09:01 +01:00
..
2019-11-27 13:33:43 +00:00
2019-11-27 13:33:43 +00:00
2019-12-03 16:45:37 +01:00
2019-12-11 06:24:49 +00:00
2019-12-09 01:45:30 +01:00
2019-12-13 02:09:01 +01:00
2019-03-16 21:24:45 -04:00
2019-05-29 19:02:30 -07:00
2019-05-08 17:00:26 +00:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2017-12-10 01:09:14 +01:00
2019-02-24 10:49:01 -05:00
2019-11-27 13:33:43 +00:00
2018-05-01 12:35:32 +02:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-04-02 15:10:53 +00:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-11-27 13:33:43 +00:00
2019-11-27 13:33:43 +00:00
2019-11-27 13:33:43 +00:00
2019-03-17 21:29:59 +01:00
2018-07-19 15:55:58 +03:00
2019-11-27 13:33:43 +00:00
2019-06-18 15:50:53 -04:00
2019-11-27 13:33:43 +00:00
2017-11-20 23:15:11 +01:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2018-02-03 16:24:13 +01:00
2019-11-27 13:33:43 +00:00
2017-12-03 05:46:47 +01:00
2018-06-16 18:23:56 +00:00
2019-11-27 13:33:43 +00:00
2018-07-13 10:13:00 +02:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-05-30 20:56:50 -07:00
2019-12-13 02:09:01 +01:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2019-12-13 02:09:01 +01:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2019-05-30 20:56:50 -07:00
2019-12-13 02:09:01 +01:00
2019-05-30 20:56:50 -07:00
2019-11-27 13:33:43 +00:00
2019-12-13 02:09:01 +01:00
2019-05-30 20:56:50 -07:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-05-18 18:04:35 +00:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-04-02 15:11:06 +00:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-05-21 10:32:08 -05:00
2019-11-27 13:33:43 +00:00
2019-08-25 12:52:46 +00:00
2019-11-27 13:33:43 +00:00
2019-05-01 20:50:24 +00:00
2019-07-03 11:42:28 +02:00
2019-11-27 13:33:43 +00:00
2019-05-16 20:50:31 +00:00
2018-03-29 05:02:15 +02:00
2019-07-03 11:42:28 +02:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2019-02-24 13:33:36 -05:00
2019-08-25 12:52:46 +00:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2018-01-14 17:05:04 -05:00
2019-01-23 22:33:44 -05:00
2019-12-13 02:09:01 +01:00
2018-03-18 05:57:07 +01:00
2019-07-25 10:35:43 +02:00
2019-05-29 13:22:31 -07:00
2019-11-27 13:33:43 +00:00
2019-02-06 10:39:27 +01:00
2019-02-06 10:39:27 +01:00
2017-12-15 07:44:58 -05:00
2019-05-28 19:19:24 +02:00
2018-04-28 16:22:29 -04:00
2019-12-13 02:09:01 +01:00
2018-03-18 05:57:07 +01:00
2019-08-06 09:16:01 +03:00
2019-11-27 13:33:43 +00:00
2019-06-24 15:38:36 +01:00
2019-05-29 13:22:31 -07:00
2019-11-27 13:33:43 +00:00
2018-03-20 15:14:10 +01:00
2019-11-27 13:33:43 +00:00
2018-05-06 02:10:20 +02:00
2017-12-03 05:46:47 +01:00
2019-09-13 11:07:56 +02:00
2019-11-27 13:33:43 +00:00
2019-05-29 19:02:30 -07:00
2019-05-07 09:37:59 -07:00
2017-12-13 23:39:03 -05:00
2019-11-27 13:33:43 +00:00
2018-02-06 01:16:32 -05:00
2019-11-27 13:33:43 +00:00
2019-05-29 14:30:13 +02:00
2019-11-27 13:33:43 +00:00
2019-05-21 06:43:59 +02:00
2019-08-25 12:52:46 +00:00
2019-11-27 13:33:43 +00:00
2019-03-29 11:55:42 -04:00
2018-12-18 21:41:49 +01:00
2019-08-25 12:52:46 +00:00
2018-03-18 19:21:33 +01:00
2019-11-27 13:33:43 +00:00
2018-03-18 19:21:33 +01:00
2019-12-05 11:33:09 -05:00
2019-11-27 13:33:43 +00:00
2019-11-16 20:07:37 +00:00
2019-09-09 17:36:26 +02:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-11-27 13:33:43 +00:00
2019-12-03 16:45:37 +01:00
2019-12-13 02:09:01 +01:00
2019-12-13 02:09:01 +01:00
2019-11-27 13:33:43 +00:00