diff options
author | Tomasz Gąsior | 2018-06-01 03:13:51 +0200 |
---|---|---|
committer | Tomasz Gąsior | 2018-06-01 03:13:51 +0200 |
commit | 02d3c7c8586d899ef756c2636aa8749a8ebc7ae4 (patch) | |
tree | 17c32683238beb60f12ca4c13235ee946f4d6453 | |
parent | 619277ea94dde9310448d0396977529496abac86 (diff) | |
download | aur-02d3c7c8586d899ef756c2636aa8749a8ebc7ae4.tar.gz |
Labels patch fix.
- Old labels wrapping patch caused bugs in Zenity message dialogs.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | fixes__labels-wrapping.patch | 6 |
3 files changed, 7 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = gtk3-mushrooms pkgdesc = GTK3 patched for classic desktops like MATE/XFCE (see README). pkgver = 3.22.30 - pkgrel = 4 + pkgrel = 5 url = https://github.com/TomaszGasior/gtk3-mushrooms arch = x86_64 license = LGPL @@ -80,7 +80,7 @@ pkgbase = gtk3-mushrooms sha256sums = f0c8cbccab2bc9743075135bd5fa74f28dca722e8e723cf46e0dfa2b004a3791 sha256sums = 7b987cc9bd7ca9722bfb881b30b082c0d7409e3cd68592f5e7a1f401d73e7672 sha256sums = 99b12d7af7efc6a014e6afcab1ee82ea0feb0b5a4e9bbd663d1c45354cd34f2b - sha256sums = 68046c503f59a3a4eab0bb3dd7b6dd4e006206c3f9adc18898f4302cc4e70a44 + sha256sums = 7a604d453beb9c425b8ed4a60b5e9435c3f4ee10438490641c0ade448401306a sha256sums = d4d27ccc5735ee1d2c8483da659ded3a05e9d33b3fe41d8ed77495e9ec38be96 sha256sums = ba3dc10e116edc96e53867953bfa00d408fcc6ec55913553669be90bea5ad90d sha256sums = 37e3278dd33542b706eb9e1db56997b194a7e2f1fd729a8511369387a74b22bd @@ -7,7 +7,7 @@ __arch_pkg_commit="fbcc57e8a97827926b6624bb8bc570f675c7188d" pkgname=gtk3-mushrooms pkgver=3.22.30 -pkgrel=4 +pkgrel=5 pkgdesc="GTK3 patched for classic desktops like MATE/XFCE (see README)." url="https://github.com/TomaszGasior/gtk3-mushrooms" conflicts=(gtk3 gtk3-print-backends) @@ -81,7 +81,7 @@ sha256sums=( "f0c8cbccab2bc9743075135bd5fa74f28dca722e8e723cf46e0dfa2b004a3791" "7b987cc9bd7ca9722bfb881b30b082c0d7409e3cd68592f5e7a1f401d73e7672" "99b12d7af7efc6a014e6afcab1ee82ea0feb0b5a4e9bbd663d1c45354cd34f2b" - "68046c503f59a3a4eab0bb3dd7b6dd4e006206c3f9adc18898f4302cc4e70a44" + "7a604d453beb9c425b8ed4a60b5e9435c3f4ee10438490641c0ade448401306a" "d4d27ccc5735ee1d2c8483da659ded3a05e9d33b3fe41d8ed77495e9ec38be96" "ba3dc10e116edc96e53867953bfa00d408fcc6ec55913553669be90bea5ad90d" "37e3278dd33542b706eb9e1db56997b194a7e2f1fd729a8511369387a74b22bd" diff --git a/fixes__labels-wrapping.patch b/fixes__labels-wrapping.patch index 6cc18e037585..290cc2ae037f 100644 --- a/fixes__labels-wrapping.patch +++ b/fixes__labels-wrapping.patch @@ -12,10 +12,10 @@ diff --color -U 5 -r -Z -B ./org/gtk/gtklabel.c ./mod/gtk/gtklabel.c + { + gint default_window_width; + gtk_window_get_default_size (GTK_WINDOW (toplevel), &default_window_width, NULL); -+ if (default_window_width == -1 && priv->max_width_chars == -1) -+ priv->max_width_chars = 52; ++ if (default_window_width == -1 && priv->max_width_chars == -1 && priv->ellipsize == PANGO_ELLIPSIZE_NONE) ++ priv->max_width_chars = 56; + } - + /* "width-chars" Hard-coded minimum width: * - minimum size should be MAX (width-chars, strlen ("...")); * - natural size should be MAX (width-chars, strlen (priv->text)); |