[arch-commits] Commit in gtk3/trunk (PKGBUILD window-edges.diff)
Jan Steffens
heftig at archlinux.org
Wed Oct 4 14:30:06 UTC 2017
Date: Wednesday, October 4, 2017 @ 14:30:05
Author: heftig
Revision: 306719
3.22.24-1
Modified:
gtk3/trunk/PKGBUILD
Deleted:
gtk3/trunk/window-edges.diff
-------------------+
PKGBUILD | 11 +-----
window-edges.diff | 90 ----------------------------------------------------
2 files changed, 3 insertions(+), 98 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-10-04 11:41:26 UTC (rev 306718)
+++ PKGBUILD 2017-10-04 14:30:05 UTC (rev 306719)
@@ -4,8 +4,8 @@
pkgbase=gtk3
pkgname=(gtk3 gtk-update-icon-cache gtk3-print-backends)
-pkgver=3.22.23
-pkgrel=2
+pkgver=3.22.24
+pkgrel=1
pkgdesc="GObject-based multi-platform GUI toolkit"
arch=(i686 x86_64)
url="http://www.gtk.org/"
@@ -16,15 +16,13 @@
makedepends=(gobject-introspection libcanberra gtk-doc git colord rest libcups glib2-docs
sassc)
license=(LGPL)
-_commit=a5c24729413361bdd3427a8ab248519429583e22 # tags/3.22.23^0
+_commit=e72d54c8a7bdf5f41feccbcc0b78522a8b50d79e # tags/3.22.24^0
source=("git+https://git.gnome.org/browse/gtk+#commit=$_commit"
- window-edges.diff
settings.ini
gtk-query-immodules-3.0.hook
gtk-update-icon-cache.hook
gtk-update-icon-cache.script)
sha256sums=('SKIP'
- '12dc4b946f1d5fd4cf7056ed1fe6cdd19c12730568e608aec3b3a1316f27b843'
'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
@@ -38,9 +36,6 @@
prepare() {
mkdir print-backends
cd gtk+
-
- patch -Np1 -i ../window-edges.diff
-
NOCONFIGURE=1 ./autogen.sh
}
Deleted: window-edges.diff
===================================================================
--- window-edges.diff 2017-10-04 11:41:26 UTC (rev 306718)
+++ window-edges.diff 2017-10-04 14:30:05 UTC (rev 306719)
@@ -1,90 +0,0 @@
-diff --git i/gdk/wayland/gdkwindow-wayland.c w/gdk/wayland/gdkwindow-wayland.c
-index 77a6e978f8463ccd..c87d6d9ce7e79bef 100644
---- i/gdk/wayland/gdkwindow-wayland.c
-+++ w/gdk/wayland/gdkwindow-wayland.c
-@@ -3004,7 +3004,7 @@ gtk_surface_configure_edges (void *data,
- new_state |= GDK_WINDOW_STATE_TOP_RESIZABLE;
- break;
- case GTK_SURFACE1_EDGE_CONSTRAINT_RESIZABLE_RIGHT:
-- new_state |= GDK_WINDOW_STATE_TOP_TILED;
-+ new_state |= GDK_WINDOW_STATE_RIGHT_RESIZABLE;
- break;
- case GTK_SURFACE1_EDGE_CONSTRAINT_RESIZABLE_BOTTOM:
- new_state |= GDK_WINDOW_STATE_BOTTOM_RESIZABLE;
-diff --git i/gtk/gtkwindow.c w/gtk/gtkwindow.c
-index ffc841871fde0d61..a4ba0982240d8b6d 100644
---- i/gtk/gtkwindow.c
-+++ w/gtk/gtkwindow.c
-@@ -6855,7 +6855,7 @@ update_corner_windows (GtkWindow *window,
- region, 0, 0);
- cairo_region_destroy (region);
-
-- gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_NORTH_EAST]);
-+ gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_NORTH_EAST]);
- }
- else
- {
-@@ -7065,57 +7065,50 @@ update_border_windows (GtkWindow *window)
-
- if (resize_n)
- {
-- y += window_border.top;
-+ y += window_border.top + handle_v;
- h -= window_border.top + handle_v;
- }
-
- if (resize_w)
- {
-- x += window_border.left;
-+ x += window_border.left + handle_h;
- w -= window_border.left + handle_h;
- }
-
- if (resize_s)
- h -= window_border.bottom + handle_v;
-
- if (resize_e)
- w -= window_border.right + handle_h;
-
- /* North */
- if (resize_n)
- {
-- gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_SOUTH],
-- x, window_border.top + height,
-- w, border.bottom);
-+ gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_NORTH],
-+ x, window_border.top - border.top,
-+ w, border.top);
-
- gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_NORTH]);
- }
- else
- {
- gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_NORTH]);
- }
-
- /* South */
-- if (resize_n)
-+ if (resize_s)
- {
- gdk_window_move_resize (priv->border_window[GDK_WINDOW_EDGE_SOUTH],
- x, window_border.top + height,
- w, border.bottom);
-
- gdk_window_show_unraised (priv->border_window[GDK_WINDOW_EDGE_SOUTH]);
- }
- else
- {
- gdk_window_hide (priv->border_window[GDK_WINDOW_EDGE_SOUTH]);
- }
-
-- /*
-- * Horizontal edges
-- */
--
-- y = (resize_n || resize_s) ? window_border.top + handle_v : 0;
-- h = (resize_n || resize_s) ? height - 2 * handle_v : height + window_border.top + window_border.bottom;
--
- /* East */
- if (resize_e)
- {
More information about the arch-commits
mailing list