[mate-power-manager] 02/03: debian/patches: Drop 0001_scale_osd_on_hidpi_displays.patch. Applied upstream.

Martin Wimpress flexiondotorg-guest at moszumanska.debian.org
Mon Mar 26 20:06:37 UTC 2018


This is an automated email from the git hooks/post-receive script.

flexiondotorg-guest pushed a commit to branch master
in repository mate-power-manager.

commit e4ab79a0477bce9ba756c0a2b09ff0df06b9f208
Author: Martin Wimpress <martin.wimpress at ubuntu.com>
Date:   Mon Mar 26 18:58:22 2018 +0100

    debian/patches: Drop 0001_scale_osd_on_hidpi_displays.patch. Applied upstream.
---
 .../patches/0001_scale_osd_on_hidpi_displays.patch | 62 ----------------------
 debian/patches/series                              |  1 -
 2 files changed, 63 deletions(-)

diff --git a/debian/patches/0001_scale_osd_on_hidpi_displays.patch b/debian/patches/0001_scale_osd_on_hidpi_displays.patch
deleted file mode 100644
index 803fe88..0000000
--- a/debian/patches/0001_scale_osd_on_hidpi_displays.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Author: Victor Kareh <vkareh at vkareh.net>
-Description: Scale OSD size correctly on HiDPI displays
-
-diff --git a/src/msd-osd-window.c b/src/msd-osd-window.c
-index 0b006ad..7797a3b 100644
---- a/src/msd-osd-window.c
-+++ b/src/msd-osd-window.c
-@@ -53,6 +53,7 @@ struct MsdOsdWindowPrivate
-         guint                    hide_timeout_id;
-         guint                    fade_timeout_id;
-         double                   fade_out_alpha;
-+        gint                     scale_factor;
- };
- 
- enum {
-@@ -422,13 +423,16 @@ msd_osd_window_is_composited (MsdOsdWindow *window)
-  * @window: a #MsdOsdWindow
-  *
-  * Return value: TRUE if the @window's idea of being composited matches whether
-- * its current screen is actually composited.
-+ * its current screen is actually composited and whether the scale factor has
-+ * not changed since last draw.
-  */
- gboolean
- msd_osd_window_is_valid (MsdOsdWindow *window)
- {
-         GdkScreen *screen = gtk_widget_get_screen (GTK_WIDGET (window));
--        return gdk_screen_is_composited (screen) == window->priv->is_composited;
-+        gint scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (window));
-+        return gdk_screen_is_composited (screen) == window->priv->is_composited
-+            && scale_factor == window->priv->scale_factor;
- }
- 
- static void
-@@ -441,6 +445,7 @@ msd_osd_window_init (MsdOsdWindow *window)
-         screen = gtk_widget_get_screen (GTK_WIDGET (window));
- 
-         window->priv->is_composited = gdk_screen_is_composited (screen);
-+        window->priv->scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (window));
- 
-         if (window->priv->is_composited) {
-                 gdouble scalew, scaleh, scale;
-@@ -453,8 +458,8 @@ msd_osd_window_init (MsdOsdWindow *window)
-                 gtk_style_context_add_class (style, "window-frame");
- 
-                 /* assume 130x130 on a 640x480 display and scale from there */
--                scalew = WidthOfScreen (gdk_x11_screen_get_xscreen (screen)) / 640.0;
--                scaleh = HeightOfScreen (gdk_x11_screen_get_xscreen (screen)) / 480.0;
-+                scalew = WidthOfScreen (gdk_x11_screen_get_xscreen (screen)) / (640.0 * window->priv->scale_factor);
-+                scaleh = HeightOfScreen (gdk_x11_screen_get_xscreen (screen)) / (480.0 * window->priv->scale_factor);
-                 scale = MIN (scalew, scaleh);
-                 size = 130 * MAX (1, scale);
- 
-@@ -462,7 +467,7 @@ msd_osd_window_init (MsdOsdWindow *window)
- 
-                 window->priv->fade_out_alpha = 1.0;
-         } else {
--		gtk_container_set_border_width (GTK_CONTAINER (window), 12);
-+                gtk_container_set_border_width (GTK_CONTAINER (window), 12);
-         }
- }
- 
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index f701fdc..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-0001_scale_osd_on_hidpi_displays.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mate/mate-power-manager.git



More information about the pkg-mate-commits mailing list