1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-11-18 01:25:35 +00:00
Purism-Calls/plugins/dummy
Julian Sparber 389e772069 DummyPlugin: fix events emits for call-removed, origin-*
This fixes this two issues:
- Emit the events origin-removed, origin-added when required.

- Remove call immediately when disconnected and emit events:
  By using `g_idle_add ()` we can't be sure when the call is actually
  removed and could stay potentionaly for evere, as long the main loop is
  busy. This can lead to unexpected behavior. If the calls shouldn't be
  freed then it's required to increase the ref count. This is similar how
  the `remove` event works in a `GtkContainer`.
2020-03-26 18:49:57 +00:00
..
calls-dummy-call.c Reintroduce GParamSpec props arrays & replace g_object_notify with g_object_notify_by_pspec 2020-03-18 09:57:01 +00:00
calls-dummy-call.h plugins/dummy: Implement inbound property 2019-06-28 15:14:41 +01:00
calls-dummy-origin.c DummyPlugin: fix events emits for call-removed, origin-* 2020-03-26 18:49:57 +00:00
calls-dummy-origin.h plugins/dummy: Implement inbound property 2019-06-28 15:14:41 +01:00
calls-dummy-provider.c DummyPlugin: fix events emits for call-removed, origin-* 2020-03-26 18:49:57 +00:00
calls-dummy-provider.h Turn providers into plugins courtesy of libpeas 2018-11-23 15:51:46 +00:00
dummy.plugin.in Turn providers into plugins courtesy of libpeas 2018-11-23 15:51:46 +00:00
meson.build Turn providers into plugins courtesy of libpeas 2018-11-23 15:51:46 +00:00