Campbell Barton
7a8ac1b09b
WM: message bus replacement for property notifiers
...
Use dynamically generated message publish/subscribe
so buttons and manipulators update properly.
This resolves common glitches where manipulators weren't updating
as well as the UI when add-ons exposed properties which
hard coded listeners weren't checking for.
Python can also publish/scribe changes via `bpy.msgbus`.
See D2917
2017-12-04 20:42:34 +11:00
..
2017-12-04 20:42:34 +11:00
2017-08-07 20:34:36 +02:00
2017-11-20 22:33:16 +11:00
2017-08-16 12:46:04 +10:00
2017-06-01 19:59:37 +02:00
2017-09-25 18:57:43 +05:00
2016-09-15 09:51:15 +02:00
2016-11-15 14:25:10 +01:00
2017-11-23 07:48:23 -02:00
2017-11-23 03:12:00 +11:00
2017-11-23 03:26:00 +11:00
2017-06-14 22:38:11 +02:00
2017-10-17 13:49:20 +11:00
2017-02-17 09:49:20 -03:00
2017-08-07 20:34:36 +02:00
2017-11-23 14:58:01 -02:00
2017-02-07 14:21:29 +01:00
2017-08-16 12:46:04 +10:00
2017-12-01 14:15:54 -02:00
2017-04-05 11:39:30 +02:00
2017-06-14 22:38:11 +02:00
2017-08-16 12:46:04 +10:00
2017-12-04 20:42:34 +11:00
2017-08-16 12:46:04 +10:00
2017-11-02 15:45:19 +11:00
2017-05-25 15:19:58 +10:00
2017-08-16 12:46:04 +10:00
2017-06-14 22:38:11 +02:00
2017-09-19 21:08:14 +05:00
2017-08-16 12:46:04 +10:00
2017-11-23 07:48:23 -02:00
2015-12-14 00:16:05 +11:00
2017-07-03 19:53:00 +03:00
2017-08-16 12:46:04 +10:00
2017-08-16 12:46:04 +10:00
2017-10-17 19:39:10 +03:00
2017-08-16 12:46:04 +10:00
2017-08-07 20:34:36 +02:00
2017-08-07 20:34:36 +02:00
2017-09-27 18:03:00 +02:00
2017-08-07 20:34:36 +02:00
2017-12-01 14:15:54 -02:00
2017-06-14 22:38:11 +02:00
2016-08-08 17:51:15 +02:00
2017-08-15 16:42:20 +02:00
2017-10-31 15:05:53 +01:00
2017-08-07 20:34:36 +02:00
2017-10-25 15:49:59 +02:00
2017-11-21 14:23:57 +01:00
2017-12-04 17:20:26 +11:00
2016-06-07 17:27:52 +10:00
2017-11-29 17:23:25 +01:00
2017-11-29 17:23:25 +01:00
2017-11-29 17:23:25 +01:00
2017-11-29 17:23:25 +01:00
2017-08-07 20:48:22 +02:00
2017-08-07 20:34:36 +02:00
2017-06-12 21:34:55 +10:00
2017-09-14 16:12:01 +05:00
2017-10-25 15:49:59 +02:00
2017-08-16 12:46:04 +10:00
2017-11-16 15:12:32 -02:00
2016-07-21 16:54:36 +02:00
2015-07-13 18:05:38 +02:00
2017-07-03 19:53:00 +03:00
2017-08-22 22:07:25 +10:00
2017-11-23 07:48:23 -02:00
2017-10-25 11:45:31 +02:00
2017-08-16 12:46:04 +10:00
2017-10-20 17:05:50 +13:00
2017-11-23 07:48:23 -02:00
2016-10-31 15:31:47 +01:00
2017-06-15 10:19:33 +02:00
2017-11-29 16:32:50 +01:00
2015-11-12 18:54:26 +11:00
2017-02-28 21:15:51 +01:00
2017-11-23 14:58:01 -02:00
2017-11-23 07:48:23 -02:00
2017-10-06 21:25:33 +11:00
2017-11-23 07:48:23 -02:00
2017-06-14 22:38:11 +02:00
2015-11-13 15:26:22 +01:00
2017-08-16 12:46:04 +10:00
2017-08-07 20:34:36 +02:00
2017-11-23 07:48:23 -02:00
2017-12-04 20:42:34 +11:00
2017-11-27 14:08:35 +01:00
2016-03-07 11:24:03 +11:00
2016-05-11 20:20:25 +10:00
2017-08-16 12:46:04 +10:00
2017-08-16 12:46:04 +10:00
2017-08-18 08:24:12 +02:00
2017-08-07 20:34:36 +02:00
2017-11-19 16:45:27 +11:00
2015-10-25 17:44:32 +11:00
2017-08-07 20:34:36 +02:00
2017-08-07 20:34:36 +02:00
2017-08-07 20:34:36 +02:00
2016-05-03 13:52:07 +10:00
2017-12-01 16:15:30 +01:00
2017-08-16 12:46:04 +10:00
2017-11-29 17:23:25 +01:00
2017-08-14 11:43:19 +02:00