[metacity] ui: add more MetaUI parameters



commit f889649b6f4908d7e30a48124c2b11ff0032152c
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Sat Mar 11 00:43:35 2017 +0200

    ui: add more MetaUI parameters

 src/core/display.c |    6 +++---
 src/include/ui.h   |    4 ++--
 src/ui/ui.c        |    6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/src/core/display.c b/src/core/display.c
index 66e383e..b148608 100644
--- a/src/core/display.c
+++ b/src/core/display.c
@@ -2566,7 +2566,7 @@ event_callback (XEvent   *event,
                        display->atom__METACITY_RELOAD_THEME_MESSAGE)
                 {
                   meta_verbose ("Received reload theme request\n");
-                  meta_ui_reload_theme ();
+                  meta_ui_reload_theme (display->screen->ui);
                   meta_display_retheme_all ();
                 }
               else if (event->xclient.message_type ==
@@ -5207,12 +5207,12 @@ prefs_changed_callback (MetaPreference pref,
   else if (pref == META_PREF_THEME_NAME ||
            pref == META_PREF_THEME_TYPE)
     {
-      meta_ui_reload_theme ();
+      meta_ui_reload_theme (display->screen->ui);
       meta_display_retheme_all ();
     }
   else if (pref == META_PREF_BUTTON_LAYOUT)
     {
-      meta_ui_update_button_layout ();
+      meta_ui_update_button_layout (display->screen->ui);
     }
   else if (pref == META_PREF_CURSOR_THEME ||
            pref == META_PREF_CURSOR_SIZE)
diff --git a/src/include/ui.h b/src/include/ui.h
index 10e7398..a536272 100644
--- a/src/include/ui.h
+++ b/src/include/ui.h
@@ -151,8 +151,8 @@ GdkPixbuf* meta_ui_get_default_mini_icon (MetaUI *ui);
 gboolean  meta_ui_window_should_not_cause_focus (Display *xdisplay,
                                                  Window   xwindow);
 
-void meta_ui_reload_theme (void);
-void meta_ui_update_button_layout (void);
+void meta_ui_reload_theme (MetaUI *ui);
+void meta_ui_update_button_layout (MetaUI *ui);
 
 /* Not a real key symbol but means "key above the tab key"; this is
  * used as the default keybinding for cycle_group.
diff --git a/src/ui/ui.c b/src/ui/ui.c
index 391b640..1e60ac7 100644
--- a/src/ui/ui.c
+++ b/src/ui/ui.c
@@ -291,7 +291,7 @@ meta_ui_new (Display *xdisplay)
   g_assert (gdisplay == gdk_display_get_default ());
   g_assert (xdisplay == GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
 
-  meta_ui_reload_theme ();
+  meta_ui_reload_theme (ui);
 
   ui->frames = meta_frames_new (ui);
 
@@ -760,7 +760,7 @@ load_theme (MetaThemeType  theme_type,
 }
 
 void
-meta_ui_reload_theme (void)
+meta_ui_reload_theme (MetaUI *ui)
 {
   MetaThemeType theme_type;
   gchar *theme_name;
@@ -785,7 +785,7 @@ meta_ui_reload_theme (void)
 }
 
 void
-meta_ui_update_button_layout (void)
+meta_ui_update_button_layout (MetaUI *ui)
 {
   const gchar *button_layout;
   gboolean invert;


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