[mutter] backend/native: implement bell-notify



commit dc0fc65229573b089316e3d53cf2c2d63f555995
Author: Olivier Fourdan <ofourdan redhat com>
Date:   Thu Oct 12 15:10:46 2017 +0200

    backend/native: implement bell-notify
    
    https://bugzilla.gnome.org/show_bug.cgi?id=788564

 src/backends/native/meta-clutter-backend-native.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/src/backends/native/meta-clutter-backend-native.c 
b/src/backends/native/meta-clutter-backend-native.c
index e932753..379e09d 100644
--- a/src/backends/native/meta-clutter-backend-native.c
+++ b/src/backends/native/meta-clutter-backend-native.c
@@ -32,6 +32,7 @@
 #include "backends/native/meta-stage-native.h"
 #include "clutter/clutter.h"
 #include "meta/meta-backend.h"
+#include "core/bell.h"
 
 struct _MetaClutterBackendNative
 {
@@ -80,6 +81,14 @@ meta_clutter_backend_native_create_stage (ClutterBackend  *backend,
 }
 
 static void
+meta_clutter_backend_native_bell_notify (ClutterBackend  *backend)
+{
+  MetaDisplay *display = meta_get_display ();
+
+  meta_bell_notify (display, NULL);
+}
+
+static void
 meta_clutter_backend_native_init (MetaClutterBackendNative *clutter_backend_nativen)
 {
 }
@@ -91,4 +100,5 @@ meta_clutter_backend_native_class_init (MetaClutterBackendNativeClass *klass)
 
   clutter_backend_class->get_renderer = meta_clutter_backend_native_get_renderer;
   clutter_backend_class->create_stage = meta_clutter_backend_native_create_stage;
+  clutter_backend_class->bell_notify = meta_clutter_backend_native_bell_notify;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]