Drop patches that were applied upstream

This commit is contained in:
Simon McVittie 2020-04-02 09:08:58 +01:00
parent a8c26512ee
commit e9295806d0
15 changed files with 5 additions and 11587 deletions

View File

@ -1,616 +0,0 @@
From: Philip Chimento <philip.chimento@gmail.com>
Date: Sun, 23 Feb 2020 15:39:12 -0800
Subject: Add Valgrind suppressions files
This copies the suppressions files from the master branch.
See: #138
---
Makefile.am | 8 +-
gtk.supp | 267 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
gtk64.supp | 277 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
meson.build | 7 ++
4 files changed, 558 insertions(+), 1 deletion(-)
create mode 100644 gtk.supp
create mode 100644 gtk64.supp
diff --git a/Makefile.am b/Makefile.am
index 622c290..94a397f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -28,7 +28,9 @@ EXTRA_DIST += \
po/meson.build \
po-properties/meson.build \
build-aux/meson/post-install.py \
- config.h.meson
+ config.h.meson \
+ gtk.supp \
+ gtk64.supp
MAINTAINERCLEANFILES = \
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
@@ -40,6 +42,10 @@ MAINTAINERCLEANFILES = \
$(srcdir)/gtk-doc.make \
$(srcdir)/ChangeLog
+if OS_UNIX
+valgrinddir = $(datadir)/gtk-3.0/valgrind
+valgrind_DATA = gtk.supp gtk64.supp
+endif
## Copy .pc files to target-specific names
gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc gtk+-broadway-3.0.pc gtk+-wayland-3.0.pc: gtk+-3.0.pc
diff --git a/gtk.supp b/gtk.supp
new file mode 100644
index 0000000..f2f0d0d
--- /dev/null
+++ b/gtk.supp
@@ -0,0 +1,267 @@
+# Actual GTK things
+{
+ GtkWidgetClass action GPtrArray
+ Memcheck:Leak
+ fun:malloc
+ fun:g_malloc
+ fun:g_slice_alloc
+ fun:g_ptr_array_sized_new
+ fun:g_ptr_array_new
+ fun:gtk_widget_class_add_action
+}
+
+{
+ GTK media extension gio modules
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:g_malloc
+ fun:g_slice_alloc
+ fun:g_slice_alloc0
+ fun:g_type_create_instance
+ fun:g_object_new_internal
+ fun:g_object_new_with_properties
+ fun:g_object_new
+ fun:g_io_module_new
+ fun:g_io_modules_scan_all_in_directory_with_scope
+ fun:gtk_media_file_extension_init
+}
+
+{
+ gtk-style-context
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:malloc
+ fun:g_malloc
+ ...
+ fun:gtk_css_node_declaration_make_writable
+ ...
+ fun:gtk_style_constructed
+}
+
+{
+ gtk-style-context2
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:malloc
+ fun:g_malloc
+ ...
+ fun:gtk_css_node_declaration_make_writable_resize
+ ...
+ fun:gtk_style_constructed
+}
+
+# AMD driver
+{
+ radeonsi_dri general
+ Memcheck:Leak
+ fun:calloc
+ ...
+ obj:/usr/lib/dri/radeonsi_dri.so
+}
+
+# mesa driver stuff
+{
+ i965 addr4
+ Memcheck:Addr4
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ i965 addr8
+ Memcheck:Addr8
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ i965 memcpy
+ Memcheck:Addr8
+ fun:memcpy*
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ i965 memcpy
+ Memcheck:Addr2
+ fun:memcpy*
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ mesa memcmp 8
+ Memcheck:Addr8
+ fun:*memcmp*
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ mesa memcmp 1
+ Memcheck:Addr1
+ fun:*memcmp*
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ mesa memset 8
+ Memcheck:Addr8
+ fun:*memset*
+ obj:/usr/lib/dri/i965_dri.so
+}
+
+{
+ mesa realpath
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:realpath@@GLIBC_2.3
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_eglInitialize_global_rewrite_ptr
+}
+
+{
+ mesa calloc
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:calloc
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_eglInitialize_global_rewrite_ptr
+}
+
+{
+ mesa malloc
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ obj:/usr/lib/dri/i965_dri.so*
+}
+
+{
+ mesa glReadPixels
+ Memcheck:Addr16
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glReadPixels_global_rewrite_ptr
+}
+
+{
+ epoxy glxQueryServerString 1
+ Memcheck:Leak
+ fun:malloc
+ fun:XextAddDisplay
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glXQueryServerString_global_rewrite_ptr
+
+}
+
+{
+ epoxy glxQueryServerString 2
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:realpath*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glXQueryServerString_global_rewrite_ptr
+}
+
+{
+ epoxy glGetTexImage
+ Memcheck:Addr16
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glGetTexImage_global_rewrite_ptr
+}
+
+
+
+
+# Fontconfig
+{
+ FcFontSetList
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libfontconfig.so*
+ fun:FcFontSetList
+}
+
+{
+ FcFontRenderPrepare
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libfontconfig.so*
+ fun:FcFontRenderPrepare
+}
+
+{
+ FcDefaultSubstitute
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libfontconfig.so*
+ fun:FcDefaultSubstitute
+}
+
+# Pixman
+{
+ pixman_image_composite32
+ Memcheck:Cond
+ obj:/usr/lib/libpixman-1.so*
+ obj:/usr/lib/libpixman-1.so*
+ fun:pixman_image_composite32
+}
+
+# Pango
+{
+ pango 1
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libcairo.so*
+ fun:pango_cairo_fc_font_map_fontset_key_substitute
+}
+
+{
+ pango 2
+ Memcheck:Leak
+ fun:realloc
+ obj:/usr/lib/libfontconfig.so*
+ obj:/usr/lib/libfontconfig.so*
+ fun:_cairo_ft_font_options_substitute
+}
diff --git a/gtk64.supp b/gtk64.supp
new file mode 100644
index 0000000..39f4f52
--- /dev/null
+++ b/gtk64.supp
@@ -0,0 +1,277 @@
+# Actual GTK things
+{
+ GtkWidgetClass action GPtrArray
+ Memcheck:Leak
+ fun:malloc
+ fun:g_malloc
+ fun:g_slice_alloc
+ fun:g_ptr_array_sized_new
+ fun:g_ptr_array_new
+ fun:gtk_widget_class_add_action
+}
+
+{
+ GTK media extension gio modules
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:g_malloc
+ fun:g_slice_alloc
+ fun:g_slice_alloc0
+ fun:g_type_create_instance
+ fun:g_object_new_internal
+ fun:g_object_new_with_properties
+ fun:g_object_new
+ fun:g_io_module_new
+ fun:g_io_modules_scan_all_in_directory_with_scope
+ fun:gtk_media_file_extension_init
+}
+
+{
+ gtk-style-context
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:malloc
+ fun:g_malloc
+ ...
+ fun:gtk_css_node_declaration_make_writable
+ ...
+ fun:gtk_style_constructed
+}
+
+{
+ gtk-style-context2
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:malloc
+ fun:g_malloc
+ ...
+ fun:gtk_css_node_declaration_make_writable_resize
+ ...
+ fun:gtk_style_constructed
+}
+
+# AMD driver
+{
+ radeonsi_dri general
+ Memcheck:Leak
+ fun:calloc
+ ...
+ obj:/usr/lib64/dri/radeonsi_dri.so
+}
+
+# mesa driver stuff
+{
+ i965 addr4
+ Memcheck:Addr4
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ i965 addr8
+ Memcheck:Addr8
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ i965 memcpy
+ Memcheck:Addr8
+ fun:memcpy*
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ i965 memcpy
+ Memcheck:Addr2
+ fun:memcpy*
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ mesa memcmp 8
+ Memcheck:Addr8
+ fun:*memcmp*
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ mesa memcmp 1
+ Memcheck:Addr1
+ fun:*memcmp*
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ mesa memset 8
+ Memcheck:Addr8
+ fun:*memset*
+ obj:/usr/lib64/dri/i965_dri.so
+}
+
+{
+ mesa realpath
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:realpath@@GLIBC_2.3
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_eglInitialize_global_rewrite_ptr
+}
+
+{
+ mesa calloc
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:calloc
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_eglInitialize_global_rewrite_ptr
+}
+
+{
+ mesa malloc
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ obj:/usr/lib64/dri/i965_dri.so*
+}
+
+{
+ mesa glReadPixels
+ Memcheck:Addr16
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glReadPixels_global_rewrite_ptr
+}
+
+{
+ epoxy glxQueryServerString 1
+ Memcheck:Leak
+ fun:malloc
+ fun:XextAddDisplay
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glXQueryServerString_global_rewrite_ptr
+
+}
+
+{
+ epoxy glxQueryServerString 2
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:realpath*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glXQueryServerString_global_rewrite_ptr
+}
+
+{
+ epoxy glGetTexImage
+ Memcheck:Addr16
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:epoxy_glGetTexImage_global_rewrite_ptr
+}
+
+
+
+
+# Fontconfig
+{
+ FcFontSetList
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libfontconfig.so*
+ fun:FcFontSetList
+}
+
+{
+ FcFontRenderPrepare
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libfontconfig.so*
+ fun:FcFontRenderPrepare
+}
+
+{
+ FcDefaultSubstitute
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libfontconfig.so*
+ fun:FcDefaultSubstitute
+}
+
+# Pixman
+{
+ pixman_image_composite32
+ Memcheck:Cond
+ obj:/usr/lib64/libpixman-1.so*
+ obj:/usr/lib64/libpixman-1.so*
+ fun:pixman_image_composite32
+}
+
+# Pango
+{
+ pango 1
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:realloc
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libcairo.so*
+ fun:pango_cairo_fc_font_map_fontset_key_substitute
+}
+
+{
+ pango 2
+ Memcheck:Leak
+ fun:realloc
+ obj:/usr/lib64/libfontconfig.so*
+ obj:/usr/lib64/libfontconfig.so*
+ fun:_cairo_ft_font_options_substitute
+}
+
+# GLib
+{
+ glib 1
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:g_malloc
+ fun:g_quark_init
+}
diff --git a/meson.build b/meson.build
index 7efe309..bd61f66 100644
--- a/meson.build
+++ b/meson.build
@@ -980,6 +980,13 @@ meson.add_install_script('build-aux/meson/post-install.py',
gtk_libdir,
gtk_datadir)
+if host_machine.system() != 'windows'
+ # Install Valgrind suppression files (except on Windows,
+ # as Valgrind is currently not supported on Windows)
+ install_data('gtk.supp', 'gtk64.supp',
+ install_dir : join_paths(gtk_datadir, 'gtk-3.0', 'valgrind'))
+endif
+
summary = [
'',
'------',

View File

@ -1,34 +0,0 @@
From: =?utf-8?q?Florian_M=C3=BCllner?= <fmuellner@gnome.org>
Date: Tue, 18 Feb 2020 20:34:01 +0100
Subject: Adwaita: Leave .circular .osd buttons alone!
.osd suggests a particular color/background/hover style, while .circular
only suggests roundness. So for buttons that use both classes, make sure
the former takes precedence with regard to background/hover.
Origin: upstream, 3.24.15
---
gtk/theme/Adwaita/_common.scss | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index e6d0f5a..03a94d2 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -920,14 +920,14 @@ button {
$_border_bg: linear-gradient(to top, $alt-borders-color 25%, $borders-color 50%);
- &:not(.flat):not(:checked):not(:active):not(:disabled):not(:backdrop) {
+ &:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) {
@include button(normal);
background-image: $button_fill, $_border_bg;
border-color: transparent;
}
- &:hover:not(:checked):not(:active):not(:disabled):not(:backdrop) {
+ &:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) {
@include button(hover);
background-image: $button_fill, $_border_bg;

View File

@ -1,32 +0,0 @@
From: =?utf-8?q?Sebastian_Dr=C3=B6ge?= <sebastian@centricular.com>
Date: Tue, 18 Feb 2020 10:51:20 +0200
Subject: GtkDialog: Add `type Gtk.XXX` annotations for return values of
action_area/headerbar getters
Origin: upstream, 3.24.15
---
gtk/gtkdialog.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gtk/gtkdialog.c b/gtk/gtkdialog.c
index 0ef0f08..1905b48 100644
--- a/gtk/gtkdialog.c
+++ b/gtk/gtkdialog.c
@@ -1941,7 +1941,7 @@ gtk_dialog_buildable_add_child (GtkBuildable *buildable,
*
* Returns the action area of @dialog.
*
- * Returns: (transfer none): the action area
+ * Returns: (type Gtk.Box) (transfer none): the action area
*
* Since: 2.14
*
@@ -1964,7 +1964,7 @@ gtk_dialog_get_action_area (GtkDialog *dialog)
* headerbar is only used by the dialog if the
* #GtkDialog:use-header-bar property is %TRUE.
*
- * Returns: (transfer none): the header bar
+ * Returns: (type Gtk.HeaderBar) (transfer none): the header bar
*
* Since: 3.12
*/

View File

@ -1,32 +0,0 @@
From: =?utf-8?q?Sebastian_Dr=C3=B6ge?= <sebastian@centricular.com>
Date: Thu, 30 Jan 2020 23:38:25 +0200
Subject: GtkInfoBar: Add `type Gtk.Box` annotation for
action_area/content_area getters
Origin: upstream, 3.24.15
---
gtk/gtkinfobar.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gtk/gtkinfobar.c b/gtk/gtkinfobar.c
index 6760f8d..8cb6e51 100644
--- a/gtk/gtkinfobar.c
+++ b/gtk/gtkinfobar.c
@@ -737,7 +737,7 @@ gtk_info_bar_add_action_widget (GtkInfoBar *info_bar,
*
* Returns the action area of @info_bar.
*
- * Returns: (transfer none): the action area
+ * Returns: (type Gtk.Box) (transfer none): the action area
*
* Since: 2.18
*/
@@ -755,7 +755,7 @@ gtk_info_bar_get_action_area (GtkInfoBar *info_bar)
*
* Returns the content area of @info_bar.
*
- * Returns: (transfer none): the content area
+ * Returns: (type Gtk.Box) (transfer none): the content area
*
* Since: 2.18
*/

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,709 +0,0 @@
From: Danial Behzadi <dani.behzi@ubuntu.com>
Date: Wed, 26 Feb 2020 22:59:11 +0000
Subject: Update Persian translation
Origin: upstream, 3.24.15
---
po/fa.po | 313 +++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 182 insertions(+), 131 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index c9f4950..238dde0 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gtk+ 2.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-02-26 02:06+0000\n"
-"PO-Revision-Date: 2020-02-27 01:47+0330\n"
+"POT-Creation-Date: 2020-02-26 22:23+0000\n"
+"PO-Revision-Date: 2020-02-26 22:57+0000\n"
"Last-Translator: Arash Mousavi <mousavi.arash@gmail.com>\n"
"Language-Team: Persian <>\n"
"Language: fa\n"
@@ -436,7 +436,7 @@ msgstr "عقب"
#: gdk/keyname-table.h:6909
msgctxt "keyboard label"
msgid "Sleep"
-msgstr "بخواب بردن"
+msgstr "خواب"
#: gdk/keyname-table.h:6910
msgctxt "keyboard label"
@@ -1097,17 +1097,19 @@ msgstr "تغییر وضعیت کلید"
#: gtk/deprecated/gtkcolorsel.c:425
msgid ""
-"Select the color you want from the outer ring. Select the darkness or lightness of that "
-"color using the inner triangle."
+"Select the color you want from the outer ring. Select the darkness or lightness "
+"of that color using the inner triangle."
msgstr ""
-"رنگی را که می‌خواهید از حلقهٔ خارجی انتخاب کنید. تیرگی یا روشنی آن رنگ را با استفاده از "
-"مثلث داخلی انتخاب کنید."
+"رنگی را که می‌خواهید از حلقهٔ خارجی انتخاب کنید. تیرگی یا روشنی آن رنگ را با "
+"استفاده از مثلث داخلی انتخاب کنید."
#: gtk/deprecated/gtkcolorsel.c:451
msgid ""
-"Click the eyedropper, then click a color anywhere on your screen to select that color."
+"Click the eyedropper, then click a color anywhere on your screen to select that "
+"color."
msgstr ""
-"روی قطره‌چکان کلیک کنید، سپس روی رنگی در هر جای صفحه‌تان کلیک کرده تا آن رنگ گزیده شود."
+"روی قطره‌چکان کلیک کنید، سپس روی رنگی در هر جای صفحه‌تان کلیک کرده تا آن رنگ گزیده "
+"شود."
#: gtk/deprecated/gtkcolorsel.c:461
msgid "_Hue:"
@@ -1171,11 +1173,11 @@ msgstr "_نام رنگ:"
#: gtk/deprecated/gtkcolorsel.c:516
msgid ""
-"You can enter an HTML-style hexadecimal color value, or simply a color name such as "
-"“orange” in this entry."
+"You can enter an HTML-style hexadecimal color value, or simply a color name such "
+"as “orange” in this entry."
msgstr ""
-"می‌توانید یک مقدار رنگ شانزده‌شانزدهی به سبک HTML وارد کنید، یا به سادگی نام انگلیسی یک رنگ "
-"مثل «orange» را برای نارنجی را وارد کنید."
+"می‌توانید یک مقدار رنگ شانزده‌شانزدهی به سبک HTML وارد کنید، یا به سادگی نام "
+"انگلیسی یک رنگ مثل «orange» را برای نارنجی را وارد کنید."
#: gtk/deprecated/gtkcolorsel.c:548
msgid "_Palette:"
@@ -1187,24 +1189,25 @@ msgstr "چرخ رنگ"
#: gtk/deprecated/gtkcolorsel.c:1072
msgid ""
-"The previously-selected color, for comparison to the color youre selecting now. You can "
-"drag this color to a palette entry, or select this color as current by dragging it to the "
-"other color swatch alongside."
+"The previously-selected color, for comparison to the color youre selecting now. "
+"You can drag this color to a palette entry, or select this color as current by "
+"dragging it to the other color swatch alongside."
msgstr ""
-"رنگی که پیش‌تر انتخاب شده بود، برای مقایسه با رنگی که حالا انتخاب کردید. می‌توانید این رنگ "
-"را تا یک مدخل تخته‌رنگ بکشید، یا با کشیدنش به نمونهٔ دیگر در کنار آن، این رنگ را به عنوان "
-"رنگ فعلی انتخاب کنید."
+"رنگی که پیش‌تر انتخاب شده بود، برای مقایسه با رنگی که حالا انتخاب کردید. می‌توانید "
+"این رنگ را تا یک مدخل تخته‌رنگ بکشید، یا با کشیدنش به نمونهٔ دیگر در کنار آن، این "
+"رنگ را به عنوان رنگ فعلی انتخاب کنید."
#: gtk/deprecated/gtkcolorsel.c:1078
msgid ""
-"The color youve chosen. You can drag this color to a palette entry to save it for use in "
-"the future."
+"The color youve chosen. You can drag this color to a palette entry to save it "
+"for use in the future."
msgstr ""
-"رنگی که انتخاب کرده‌اید. می‌توانید این رنگ را به یک مدخل تخته‌رنگ بکشید تا برای استفاده در "
-"آینده ذخیره شود."
+"رنگی که انتخاب کرده‌اید. می‌توانید این رنگ را به یک مدخل تخته‌رنگ بکشید تا برای "
+"استفاده در آینده ذخیره شود."
#: gtk/deprecated/gtkcolorsel.c:1084
-msgid "The previously-selected color, for comparison to the color youre selecting now."
+msgid ""
+"The previously-selected color, for comparison to the color youre selecting now."
msgstr "رنگ انتخابی پیشین، برای مقایسه با رنگی که اکنون انتخاب می‌کنید."
#: gtk/deprecated/gtkcolorsel.c:1088
@@ -1217,21 +1220,23 @@ msgstr "_ذخیرهٔ رنگ در اینجا"
#: gtk/deprecated/gtkcolorsel.c:1664
msgid ""
-"Click this palette entry to make it the current color. To change this entry, drag a color "
-"swatch here or right-click it and select “Save color here.”"
+"Click this palette entry to make it the current color. To change this entry, "
+"drag a color swatch here or right-click it and select “Save color here.”"
msgstr ""
-"روی این مدخل تخته‌رنگ کلیک کنید تا رنگ فعلی شود. برای تغییر این مدخل، یک نمونهٔ رنگ را به "
-"اینجا بکشید یا روی آن کلیک راست کنید و «ذخیرهٔ رنگ در اینجا» را انتخاب کنید."
+"روی این مدخل تخته‌رنگ کلیک کنید تا رنگ فعلی شود. برای تغییر این مدخل، یک نمونهٔ "
+"رنگ را به اینجا بکشید یا روی آن کلیک راست کنید و «ذخیرهٔ رنگ در اینجا» را انتخاب "
+"کنید."
#: gtk/deprecated/gtkcolorseldialog.c:191 gtk/deprecated/gtkfontsel.c:1689
#: gtk/gtkfilechoosernative.c:544 gtk/gtkfilechoosernative.c:636
#: gtk/gtkfilechooserwidget.c:1494 gtk/gtkfilechooserwidget.c:6548
-#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965 gtk/gtkmountoperation.c:594
-#: gtk/gtkpagesetupunixdialog.c:197 gtk/gtkprintbackend.c:779
-#: gtk/gtkprinteroptionwidget.c:545 gtk/gtkprintunixdialog.c:674
-#: gtk/gtkprintunixdialog.c:747 gtk/gtkwindow.c:12789 gtk/inspector/css-editor.c:201
-#: gtk/ui/gtkappchooserdialog.ui:61 gtk/ui/gtkassistant.ui:125
-#: gtk/ui/gtkcolorchooserdialog.ui:34 gtk/ui/gtkfontchooserdialog.ui:31
+#: gtk/gtkmessagedialog.c:952 gtk/gtkmessagedialog.c:965
+#: gtk/gtkmountoperation.c:594 gtk/gtkpagesetupunixdialog.c:197
+#: gtk/gtkprintbackend.c:779 gtk/gtkprinteroptionwidget.c:545
+#: gtk/gtkprintunixdialog.c:674 gtk/gtkprintunixdialog.c:747 gtk/gtkwindow.c:12789
+#: gtk/inspector/css-editor.c:201 gtk/ui/gtkappchooserdialog.ui:61
+#: gtk/ui/gtkassistant.ui:125 gtk/ui/gtkcolorchooserdialog.ui:34
+#: gtk/ui/gtkfontchooserdialog.ui:31
msgid "_Cancel"
msgstr "_انصراف"
@@ -1277,8 +1282,8 @@ msgstr "_پیشنمایش:"
msgid "_Apply"
msgstr "_اعمال"
-#: gtk/deprecated/gtkfontsel.c:1698 gtk/gtkmessagedialog.c:944 gtk/gtkmessagedialog.c:966
-#: gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12790
+#: gtk/deprecated/gtkfontsel.c:1698 gtk/gtkmessagedialog.c:944
+#: gtk/gtkmessagedialog.c:966 gtk/gtkprintbackend.c:780 gtk/gtkwindow.c:12790
msgid "_OK"
msgstr "_تأیید"
@@ -1510,8 +1515,8 @@ msgstr "_دستاندرکاران"
msgid "_License"
msgstr "_پروانه"
-#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329 gtk/gtkmessagedialog.c:948
-#: gtk/ui/gtkassistant.ui:144
+#: gtk/gtkaboutdialog.c:714 gtk/gtkcustompaperunixdialog.c:329
+#: gtk/gtkmessagedialog.c:948 gtk/ui/gtkassistant.ui:144
msgid "_Close"
msgstr "_بستن"
@@ -1631,8 +1636,8 @@ msgstr "ممیز وارونه"
msgid "Other application…"
msgstr "برنامهٔ دیگر…"
-#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211 gtk/gtkappchooserdialog.c:228
-#: gtk/ui/gtkappchooserdialog.ui:5
+#: gtk/gtkappchooserdialog.c:204 gtk/gtkappchooserdialog.c:211
+#: gtk/gtkappchooserdialog.c:228 gtk/ui/gtkappchooserdialog.ui:5
msgid "Select Application"
msgstr "گزینش برنامه"
@@ -2201,8 +2206,8 @@ msgstr "_رونوشت"
msgid "_Paste"
msgstr "_چسباندن"
-#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1495 gtk/gtkfilechooserwidget.c:2321
-#: gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
+#: gtk/gtkentry.c:9601 gtk/gtkfilechooserwidget.c:1495
+#: gtk/gtkfilechooserwidget.c:2321 gtk/gtklabel.c:6684 gtk/gtktextview.c:9511
msgid "_Delete"
msgstr "_حذف"
@@ -2260,8 +2265,8 @@ msgid "_Name"
msgstr "_نام"
#. Open item is always present
-#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630 gtk/gtkplacessidebar.c:3625
-#: gtk/gtkplacessidebar.c:3693 gtk/gtkplacesview.c:1682
+#: gtk/gtkfilechoosernative.c:545 gtk/gtkfilechoosernative.c:630
+#: gtk/gtkplacessidebar.c:3625 gtk/gtkplacessidebar.c:3693 gtk/gtkplacesview.c:1682
msgid "_Open"
msgstr "_گشودن"
@@ -2292,11 +2297,11 @@ msgstr "نمی‌توان پوشه را ایجاد کرد"
#: gtk/gtkfilechooserwidget.c:820
msgid ""
-"The folder could not be created, as a file with the same name already exists. Try using "
-"a different name for the folder, or rename the file first."
+"The folder could not be created, as a file with the same name already exists. "
+"Try using a different name for the folder, or rename the file first."
msgstr ""
-"پوشه نمی‌تواند ایجاد شود، چون پرونده‌ای با همین نام از قبل وجود دارد. از نام‌ دیگری برای "
-"پوشه استفاده کنید، یا نام پرونده را تغییر دهید."
+"پوشه نمی‌تواند ایجاد شود، چون پرونده‌ای با همین نام از قبل وجود دارد. از نام‌ "
+"دیگری برای پوشه استفاده کنید، یا نام پرونده را تغییر دهید."
#: gtk/gtkfilechooserwidget.c:835
msgid "You need to choose a valid filename."
@@ -2528,7 +2533,8 @@ msgstr "برنامه"
msgid "Audio"
msgstr "صدا"
-#: gtk/gtkfilechooserwidget.c:4993 gtk/inspector/visual.ui:230 gtk/ui/gtkfontbutton.ui:13
+#: gtk/gtkfilechooserwidget.c:4993 gtk/inspector/visual.ui:230
+#: gtk/ui/gtkfontbutton.ui:13
msgid "Font"
msgstr "قلم"
@@ -2596,7 +2602,8 @@ msgstr "پرونده‌ای با نام «%s» از قبل وجود دارد.
#: gtk/gtkfilechooserwidget.c:6544 gtk/gtkprintunixdialog.c:669
#, c-format
msgid "The file already exists in “%s”. Replacing it will overwrite its contents."
-msgstr "پرونده از قبل در «%s» وجود دارد. با جایگزینی آن تمام محتوایش بازنویسی می‌شود."
+msgstr ""
+"پرونده از قبل در «%s» وجود دارد. با جایگزینی آن تمام محتوایش بازنویسی می‌شود."
#: gtk/gtkfilechooserwidget.c:6549 gtk/gtkprintunixdialog.c:677
msgid "_Replace"
@@ -3100,7 +3107,8 @@ msgstr "زباله‌دان"
msgid "Open the trash"
msgstr "گشودن زباله‌دان"
-#: gtk/gtkplacessidebar.c:1248 gtk/gtkplacessidebar.c:1276 gtk/gtkplacessidebar.c:1491
+#: gtk/gtkplacessidebar.c:1248 gtk/gtkplacessidebar.c:1276
+#: gtk/gtkplacessidebar.c:1491
#, c-format
msgid "Mount and open “%s”"
msgstr "سوار و گشودن «%s»"
@@ -3195,9 +3203,9 @@ msgstr "نتوانست به %s دسترسی یابد"
msgid "This name is already taken"
msgstr "این نام از پیش گرفته شده"
-#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43 gtk/inspector/css-node-tree.ui:39
-#: gtk/inspector/object-tree.ui:110 gtk/ui/gtkfilechooserwidget.ui:189
-#: gtk/ui/gtkfilechooserwidget.ui:512
+#: gtk/gtkplacessidebar.c:2735 gtk/inspector/actions.ui:43
+#: gtk/inspector/css-node-tree.ui:39 gtk/inspector/object-tree.ui:110
+#: gtk/ui/gtkfilechooserwidget.ui:189 gtk/ui/gtkfilechooserwidget.ui:512
msgid "Name"
msgstr "نام"
@@ -3367,7 +3375,8 @@ msgstr[0] "%s / %s در دسترس"
msgid "Disconnect"
msgstr "قطع ارتباط"
-#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72 gtk/ui/gtksidebarrow.ui:61
+#: gtk/gtkplacesviewrow.c:481 gtk/ui/gtkplacesviewrow.ui:72
+#: gtk/ui/gtksidebarrow.ui:61
msgid "Unmount"
msgstr "پیاده کردن"
@@ -3481,7 +3490,8 @@ msgid "Out of paper"
msgstr "بدون کاغذ"
#. Translators: this is a printer status.
-#: gtk/gtkprintoperation-win32.c:621 modules/printbackends/cups/gtkprintbackendcups.c:2624
+#: gtk/gtkprintoperation-win32.c:621
+#: modules/printbackends/cups/gtkprintbackendcups.c:2624
msgid "Paused"
msgstr "مکث شده"
@@ -3548,35 +3558,43 @@ msgstr "در حال گرفتن اطلاعاتِ چاپگر…"
#. Translators: These strings name the possible arrangements of
#. * multiple pages on a sheet when printing
#.
-#: gtk/gtkprintunixdialog.c:3120 modules/printbackends/cups/gtkprintbackendcups.c:5493
+#: gtk/gtkprintunixdialog.c:3120
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, top to bottom"
msgstr "از چپ به راست، از بالا به پایین"
-#: gtk/gtkprintunixdialog.c:3120 modules/printbackends/cups/gtkprintbackendcups.c:5493
+#: gtk/gtkprintunixdialog.c:3120
+#: modules/printbackends/cups/gtkprintbackendcups.c:5493
msgid "Left to right, bottom to top"
msgstr "از چپ به راست، از پایین به ابتدا"
-#: gtk/gtkprintunixdialog.c:3121 modules/printbackends/cups/gtkprintbackendcups.c:5494
+#: gtk/gtkprintunixdialog.c:3121
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, top to bottom"
msgstr "از راست به چپ، از بالا به پایین"
-#: gtk/gtkprintunixdialog.c:3121 modules/printbackends/cups/gtkprintbackendcups.c:5494
+#: gtk/gtkprintunixdialog.c:3121
+#: modules/printbackends/cups/gtkprintbackendcups.c:5494
msgid "Right to left, bottom to top"
msgstr "از راست به چپ، از پایین به بالا"
-#: gtk/gtkprintunixdialog.c:3122 modules/printbackends/cups/gtkprintbackendcups.c:5495
+#: gtk/gtkprintunixdialog.c:3122
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, left to right"
msgstr "از بالا به پایین، از چپ به راست"
-#: gtk/gtkprintunixdialog.c:3122 modules/printbackends/cups/gtkprintbackendcups.c:5495
+#: gtk/gtkprintunixdialog.c:3122
+#: modules/printbackends/cups/gtkprintbackendcups.c:5495
msgid "Top to bottom, right to left"
msgstr "از بالا به پایین، از راست به چپ"
-#: gtk/gtkprintunixdialog.c:3123 modules/printbackends/cups/gtkprintbackendcups.c:5496
+#: gtk/gtkprintunixdialog.c:3123
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, left to right"
msgstr "از انتها به ابتدا، از چپ به راست"
-#: gtk/gtkprintunixdialog.c:3123 modules/printbackends/cups/gtkprintbackendcups.c:5496
+#: gtk/gtkprintunixdialog.c:3123
+#: modules/printbackends/cups/gtkprintbackendcups.c:5496
msgid "Bottom to top, right to left"
msgstr "از پایین به بالا، از راست به چپ"
@@ -3687,8 +3705,9 @@ msgctxt "recent menu label"
msgid "%d. %s"
msgstr "%Id. %s"
-#: gtk/gtkrecentmanager.c:1053 gtk/gtkrecentmanager.c:1066 gtk/gtkrecentmanager.c:1203
-#: gtk/gtkrecentmanager.c:1213 gtk/gtkrecentmanager.c:1265 gtk/gtkrecentmanager.c:1274
+#: gtk/gtkrecentmanager.c:1053 gtk/gtkrecentmanager.c:1066
+#: gtk/gtkrecentmanager.c:1203 gtk/gtkrecentmanager.c:1213
+#: gtk/gtkrecentmanager.c:1265 gtk/gtkrecentmanager.c:1274
#, c-format
msgid "Unable to find an item with URI '%s'"
msgstr "نمی‌توان موردی با نشانی «%s» یافت"
@@ -3849,7 +3868,8 @@ msgstr "«%s» نام خصیصهٔ معتبری نیست"
#: gtk/gtktextbufferserialize.c:1197
#, c-format
-msgid "\"%s\" could not be converted to a value of type \"%s\" for attribute \"%s\""
+msgid ""
+"\"%s\" could not be converted to a value of type \"%s\" for attribute \"%s\""
msgstr "«%s» نمی‌تواند به یک مقدار معتبر از نوع «%s» برای خصیصهٔ «%s» تبدیل شود"
#: gtk/gtktextbufferserialize.c:1206
@@ -3886,7 +3906,8 @@ msgid "Serialized data is malformed"
msgstr "دادهٔ متوالی شده بد‌ریخت است"
#: gtk/gtktextbufferserialize.c:1873
-msgid "Serialized data is malformed. First section isn't GTKTEXTBUFFERCONTENTS-0001"
+msgid ""
+"Serialized data is malformed. First section isn't GTKTEXTBUFFERCONTENTS-0001"
msgstr "دادهٔ متوالی شده بد‌ریخت است. اولین بخش GTKTEXTBUFFERCONTENTS-0001 نیست"
#: gtk/gtktextutil.c:57
@@ -3972,11 +3993,13 @@ msgstr "آیا میخواهید از بازرس +GTK استفاده کنید؟"
#: gtk/gtkwindow.c:12779
#, c-format
msgid ""
-"GTK+ Inspector is an interactive debugger that lets you explore and modify the internals "
-"of any GTK+ application. Using it may cause the application to break or crash."
+"GTK+ Inspector is an interactive debugger that lets you explore and modify the "
+"internals of any GTK+ application. Using it may cause the application to break "
+"or crash."
msgstr ""
-"بازرس +GTK یک بازرس تعاملی است که به شما اجازه پیمایش و تغییر هسته برنامه‌های +GTK را "
-"می‌دهد. استفاده از آن ممکن است باعث شود که برنامه‌ها قفل کنند یا از هم بپاشند."
+"بازرس +GTK یک بازرس تعاملی است که به شما اجازه پیمایش و تغییر هسته برنامه‌های "
+"+GTK را می‌دهد. استفاده از آن ممکن است باعث شود که برنامه‌ها قفل کنند یا از هم "
+"بپاشند."
#: gtk/gtkwindow.c:12784
msgid "Don't show this message again"
@@ -3991,7 +4014,8 @@ msgstr "فعال‌سازی"
msgid "State"
msgstr "وضعیت"
-#: gtk/inspector/actions.ui:30 gtk/inspector/general.ui:115 gtk/ui/gtkplacesview.ui:92
+#: gtk/inspector/actions.ui:30 gtk/inspector/general.ui:115
+#: gtk/ui/gtkplacesview.ui:92
msgid "Prefix"
msgstr "پیشوند"
@@ -4008,9 +4032,12 @@ msgid "You can type here any CSS rule recognized by GTK+."
msgstr "در اینجا می‌توانید هر نوع قاعدهٔ CSS قابل شناسایی برای +GTK را وارد کنید."
#: gtk/inspector/css-editor.c:113
-msgid "You can temporarily disable this custom CSS by clicking on the “Pause” button above."
+msgid ""
+"You can temporarily disable this custom CSS by clicking on the “Pause” button "
+"above."
msgstr ""
-"شما می‌توانید بطور موقت این CSS سفارشی را با کلیک روی دکمه «مکث» در بالا غیرفعال کنید."
+"شما می‌توانید بطور موقت این CSS سفارشی را با کلیک روی دکمه «مکث» در بالا غیرفعال "
+"کنید."
#: gtk/inspector/css-editor.c:114
msgid "Changes are applied instantly and globally, for the whole application."
@@ -5024,7 +5051,7 @@ msgstr "زینتی‌ها"
#: gtk/open-type-layout.h:85
msgctxt "OpenType layout"
msgid "Proportional Alternate Widths"
-msgstr "وهناهای جایگزین متناسب"
+msgstr "پهناهای جایگزین متناسب"
#: gtk/open-type-layout.h:86
msgctxt "OpenType layout"
@@ -7559,8 +7586,8 @@ msgid ""
"If you really want to create an icon cache here, use --ignore-theme-index.\n"
msgstr ""
"پروندهٔ نمایهٔ تم در «%s» نیست.\n"
-"اگر به‌راستی می‌خواهید یک حافظه نهان شمایل اینجا ایجاد کنید، از --ignore-theme-index "
-"استفاده کنید.\n"
+"اگر به‌راستی می‌خواهید یک حافظه نهان شمایل اینجا ایجاد کنید، از --ignore-theme-"
+"index استفاده کنید.\n"
#. ID
#: modules/input/imam-et.c:452
@@ -8297,26 +8324,29 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "smb://"
#~ msgid ""
-#~ "The WGL_ARB_create_context extension needed to create core profiles is not available"
+#~ "The WGL_ARB_create_context extension needed to create core profiles is not "
+#~ "available"
#~ msgstr "افزونه WGL_ARB_create_context برای ساخت نمای‌های هسته موجود نیست"
#~ msgid "Could not start the search process"
#~ msgstr "نمی‌توان فرآیند جستجو رو شروع کرد"
#~ msgid ""
-#~ "The program was not able to create a connection to the indexer daemon. Please make "
-#~ "sure it is running."
+#~ "The program was not able to create a connection to the indexer daemon. Please "
+#~ "make sure it is running."
#~ msgstr ""
-#~ "برنامه نتوانست اتصالی به شبح نمایه‌گذار برقرار کند. لطفا مطمئن شوید که در حال اجرا است."
+#~ "برنامه نتوانست اتصالی به شبح نمایه‌گذار برقرار کند. لطفا مطمئن شوید که در حال "
+#~ "اجرا است."
#~ msgid "smb://foo.example.com, ssh://192.168.0.1"
#~ msgstr "smb://foo.example.com, ssh://192.168.0.1"
#~ msgid ""
-#~ "The GLX_ARB_create_context_profile extension needed to create core profiles is not "
-#~ "available"
+#~ "The GLX_ARB_create_context_profile extension needed to create core profiles "
+#~ "is not available"
#~ msgstr ""
-#~ "افزونه GLX_ARB_create_context_profile که برای ساخت نمایه هسته لازم است، موجود نیست"
+#~ "افزونه GLX_ARB_create_context_profile که برای ساخت نمایه هسته لازم است، موجود "
+#~ "نیست"
#~ msgid "Error launching preview"
#~ msgstr "خطا هنگام راه‌اندازی پیش‌نمایش"
@@ -8522,8 +8552,8 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "No fonts matched your search. You can revise your search and try again."
#~ msgstr ""
-#~ "هیچ قلمی با جستجو شما تطابق ندارد. می‌توانید در جستجو خود تجدید نظر کنید و مجددا تلاش "
-#~ "کنید."
+#~ "هیچ قلمی با جستجو شما تطابق ندارد. می‌توانید در جستجو خود تجدید نظر کنید و "
+#~ "مجددا تلاش کنید."
#~ msgid "Failed to look for applications online"
#~ msgstr "جستجو برای برنامه بصورت برخط شکست خورد"
@@ -8537,11 +8567,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "هیچ برنامه‌ای برای باز کردن پرونده‌های «%s» موجود نیست"
#~ msgid ""
-#~ "Click \"Show other applications\", for more options, or \"Find applications online\" "
-#~ "to install a new application"
+#~ "Click \"Show other applications\", for more options, or \"Find applications "
+#~ "online\" to install a new application"
#~ msgstr ""
-#~ "برای گزینه‌های بیشتر بر روی «نمایش برنامه‌های دیگر»، یا برای نصب یک برنامه جدید «پیدا "
-#~ "کردن برنامه‌ها بصورت برخط» را کلیک کنید"
+#~ "برای گزینه‌های بیشتر بر روی «نمایش برنامه‌های دیگر»، یا برای نصب یک برنامه جدید "
+#~ "«پیدا کردن برنامه‌ها بصورت برخط» را کلیک کنید"
#~ msgid ""
#~ "%s cannot quit at this time:\n"
@@ -8723,9 +8753,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "Failed to open file '%s': %s"
#~ msgstr "باز کردن پرونده‌ی «%s» شکست خورد: %s"
-#~ msgid "Failed to load image '%s': reason not known, probably a corrupt image file"
+#~ msgid ""
+#~ "Failed to load image '%s': reason not known, probably a corrupt image file"
#~ msgstr ""
-#~ "بار کردن تصویر «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی تصویری خراب است"
+#~ "بار کردن تصویر «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی تصویری "
+#~ "خراب است"
#~ msgid "_Browse for other folders"
#~ msgstr "_مرور برای سایر پوشه‌ها"
@@ -8787,19 +8819,21 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "پرونده‌ی تصویری «%s» هیچ داده‌ای ندارد"
#~ msgid ""
-#~ "Failed to load animation '%s': reason not known, probably a corrupt animation file"
+#~ "Failed to load animation '%s': reason not known, probably a corrupt animation "
+#~ "file"
#~ msgstr ""
-#~ "بار کردن پویانمایی «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی پویانمایی خراب "
-#~ "است"
+#~ "بار کردن پویانمایی «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی "
+#~ "پویانمایی خراب است"
#~ msgid "Unable to load image-loading module: %s: %s"
#~ msgstr "نمی‌توان پیمانه‌ی تصویربارکن را بار کرد: %s: %s"
#~ msgid ""
-#~ "Image-loading module %s does not export the proper interface; perhaps it's from a "
-#~ "different GTK version?"
+#~ "Image-loading module %s does not export the proper interface; perhaps it's "
+#~ "from a different GTK version?"
#~ msgstr ""
-#~ "پیمانه‌ی بار کردن پرونده %s رابط مناسب را صادر نمی‌کند؛ شاید از نسخه‌ی دیگری از GTK است؟"
+#~ "پیمانه‌ی بار کردن پرونده %s رابط مناسب را صادر نمی‌کند؛ شاید از نسخه‌ی دیگری از "
+#~ "GTK است؟"
#~ msgid "Image type '%s' is not supported"
#~ msgstr "تصویر نوع «%s» پشتیبانی نمی‌شود"
@@ -8828,8 +8862,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "Failed to open '%s' for writing: %s"
#~ msgstr "نمی‌توان «%s» را برای نوشتن باز کرد: %s"
-#~ msgid "Failed to close '%s' while writing image, all data may not have been saved: %s"
-#~ msgstr "بستن «%s» هنگام نوشتن تصویر شکست خورد، ممکن است همه‌ی داده‌ها ذخیره نشده باشند: %s"
+#~ msgid ""
+#~ "Failed to close '%s' while writing image, all data may not have been saved: %s"
+#~ msgstr ""
+#~ "بستن «%s» هنگام نوشتن تصویر شکست خورد، ممکن است همه‌ی داده‌ها ذخیره نشده باشند: "
+#~ "%s"
#~ msgid "Insufficient memory to save image into a buffer"
#~ msgstr "حافظه برای ذخیره کردن تصویر در میان‌گیر کافی نیست"
@@ -8840,11 +8877,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#, fuzzy
#~ msgid ""
-#~ "Internal error: Image loader module '%s' failed to complete an operation, but didn't "
-#~ "give a reason for the failure"
+#~ "Internal error: Image loader module '%s' failed to complete an operation, but "
+#~ "didn't give a reason for the failure"
#~ msgstr ""
-#~ "خطای داخلی: پیمانه‌ی بارکننده‌ی تصویر «%s» در بار کردن یک تصویر شکست خورد،ولی دلیلی برای "
-#~ "این شکست اعلام نکرد"
+#~ "خطای داخلی: پیمانه‌ی بارکننده‌ی تصویر «%s» در بار کردن یک تصویر شکست خورد،ولی "
+#~ "دلیلی برای این شکست اعلام نکرد"
#~ msgid "Incremental loading of image type '%s' is not supported"
#~ msgstr "بار کردن افزایشی تصویر نوع «%s» پشتیبانی نمی‌شود"
@@ -8910,7 +8947,8 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "شکست در خواندن GIF: %s"
#~ msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
-#~ msgstr "بعضی از داده‌های پرونده‌ی GIF مفقود شده‌اند (شاید پرونده به شکلی قطع شده است؟)"
+#~ msgstr ""
+#~ "بعضی از داده‌های پرونده‌ی GIF مفقود شده‌اند (شاید پرونده به شکلی قطع شده است؟)"
#~ msgid "Internal error in the GIF loader (%s)"
#~ msgstr "خطای داخلی در بارگذار GIF (%s)"
@@ -8943,8 +8981,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "Version %s of the GIF file format is not supported"
#~ msgstr "نسخه‌ی %s از قالب پرونده‌ی GIF پشتیبانی نمی‌شود"
-#~ msgid "GIF image has no global colormap, and a frame inside it has no local colormap."
-#~ msgstr "تصویر GIF نقشه‌رنگ سراسری‌ای ندارد، و یکی از چارچوب‌های داخل آن نقشه‌رنگ محلی ندارد."
+#~ msgid ""
+#~ "GIF image has no global colormap, and a frame inside it has no local colormap."
+#~ msgstr ""
+#~ "تصویر GIF نقشه‌رنگ سراسری‌ای ندارد، و یکی از چارچوب‌های داخل آن نقشه‌رنگ محلی "
+#~ "ندارد."
#~ msgid "GIF image was truncated or incomplete."
#~ msgstr "تصویر GIF قطع شده یا ناقص است."
@@ -9032,10 +9073,12 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "Error interpreting JPEG image file (%s)"
#~ msgstr "خطا در تفسیر پرونده‌ی JPEG (%s)"
-#~ msgid "Insufficient memory to load image, try exiting some applications to free memory"
+#~ msgid ""
+#~ "Insufficient memory to load image, try exiting some applications to free "
+#~ "memory"
#~ msgstr ""
-#~ "حافظه برای بار کردن تصویر کافی نیست، برای آزاد کردن حافظه خروج از بعضی برنامه‌ها را "
-#~ "امتحان کنید"
+#~ "حافظه برای بار کردن تصویر کافی نیست، برای آزاد کردن حافظه خروج از بعضی "
+#~ "برنامه‌ها را امتحان کنید"
#~ msgid "Unsupported JPEG color space (%s)"
#~ msgstr "فضای رنگ JPEG پشتیبانی نمی‌شود (%s)"
@@ -9047,10 +9090,13 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "Transformed JPEG has zero width or height."
#~ msgstr "عرض یا ارتفاع PNG تبدیل‌شده صفر است."
-#~ msgid "JPEG quality must be a value between 0 and 100; value '%s' could not be parsed."
+#~ msgid ""
+#~ "JPEG quality must be a value between 0 and 100; value '%s' could not be "
+#~ "parsed."
#~ msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%s» قابل درک نیست."
-#~ msgid "JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+#~ msgid ""
+#~ "JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
#~ msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%Id» مجاز نیست."
#~ msgid "The JPEG image format"
@@ -9111,11 +9157,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "حافظه برای بار کردن پرونده‌ی PNG کافی نیست"
#~ msgid ""
-#~ "Insufficient memory to store a %ld by %ld image; try exiting some applications to "
-#~ "reduce memory usage"
+#~ "Insufficient memory to store a %ld by %ld image; try exiting some "
+#~ "applications to reduce memory usage"
#~ msgstr ""
-#~ "حافظه برای ذخیره‌ی یک تصویر %Ild در %Ild کافی نیست؛ برای کاهش مصرف حافظه خروج از بعضی "
-#~ "برنامه‌ها را امتحان کنید"
+#~ "حافظه برای ذخیره‌ی یک تصویر %Ild در %Ild کافی نیست؛ برای کاهش مصرف حافظه خروج "
+#~ "از بعضی برنامه‌ها را امتحان کنید"
#~ msgid "Fatal error reading PNG image file"
#~ msgstr "خطای مهلک در خواندن پرونده‌ی تصویری PNG"
@@ -9131,11 +9177,14 @@ msgstr "چاپ به چاپگر آزمایشی"
#, fuzzy
#~ msgid ""
-#~ "PNG compression level must be a value between 0 and 9; value '%s' could not be parsed."
+#~ "PNG compression level must be a value between 0 and 9; value '%s' could not "
+#~ "be parsed."
#~ msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%s» قابل درک نیست."
#, fuzzy
-#~ msgid "PNG compression level must be a value between 0 and 9; value '%d' is not allowed."
+#~ msgid ""
+#~ "PNG compression level must be a value between 0 and 9; value '%d' is not "
+#~ "allowed."
#~ msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%Id» مجاز نیست."
#~ msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
@@ -9417,12 +9466,12 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "پوشه قابل خواندن نیست: %s"
#~ msgid ""
-#~ "The file \"%s\" resides on another machine (called %s) and may not be available to "
-#~ "this program.\n"
+#~ "The file \"%s\" resides on another machine (called %s) and may not be "
+#~ "available to this program.\n"
#~ "Are you sure that you want to select it?"
#~ msgstr ""
-#~ "پرونده‌ی «%s» روی دستگاه دیگری (به نام %s) است و ممکن است برای این برنامه قابل دسترسی "
-#~ "نباشد.\n"
+#~ "پرونده‌ی «%s» روی دستگاه دیگری (به نام %s) است و ممکن است برای این برنامه قابل "
+#~ "دسترسی نباشد.\n"
#~ "آیا مطمئنید می‌خواهید انتخابش کنید؟"
#~ msgid "_New Folder"
@@ -9434,7 +9483,8 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgid "_Rename File"
#~ msgstr "_تغییر نام پرونده"
-#~ msgid "The folder name \"%s\" contains symbols that are not allowed in filenames"
+#~ msgid ""
+#~ "The folder name \"%s\" contains symbols that are not allowed in filenames"
#~ msgstr "نام پوشه‌ی «%s» نمادهایی دارد که در نام پرونده‌ها مجاز نیستند"
#~ msgid "New Folder"
@@ -9475,11 +9525,11 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "تغییر نام پرونده‌ی «%s» به:"
#~ msgid ""
-#~ "The filename \"%s\" couldn't be converted to UTF-8. (try setting the environment "
-#~ "variable G_FILENAME_ENCODING): %s"
+#~ "The filename \"%s\" couldn't be converted to UTF-8. (try setting the "
+#~ "environment variable G_FILENAME_ENCODING): %s"
#~ msgstr ""
-#~ "نام پرونده‌ی «%s» را نمی‌توان به UTF-8 تبدیل کرد. (تنظیم متغیر محیطی G_FILENAME_ENCODING "
-#~ "را امتحان کنید): %s"
+#~ "نام پرونده‌ی «%s» را نمی‌توان به UTF-8 تبدیل کرد. (تنظیم متغیر محیطی "
+#~ "G_FILENAME_ENCODING را امتحان کنید): %s"
#~ msgid "Invalid UTF-8"
#~ msgstr "UTF-8 نامعتبر"
@@ -9614,9 +9664,10 @@ msgstr "چاپ به چاپگر آزمایشی"
#~ msgstr "این سیستم پرونده‌ها از سوار شدن پشتیبانی نمی‌کند"
#~ msgid ""
-#~ "The name \"%s\" is not valid because it contains the character \"%s\". Please use a "
-#~ "different name."
-#~ msgstr "نام «%s» معتبر نیست چون شامل نویسه‌ی «%s» است. لطفاً از نام دیگری استفاده کنید."
+#~ "The name \"%s\" is not valid because it contains the character \"%s\". Please "
+#~ "use a different name."
+#~ msgstr ""
+#~ "نام «%s» معتبر نیست چون شامل نویسه‌ی «%s» است. لطفاً از نام دیگری استفاده کنید."
#~ msgid "Bookmark saving failed: %s"
#~ msgstr "ذخیره‌ی نشانک‌ شکست خورد: %s"

File diff suppressed because it is too large Load Diff

View File

@ -1,79 +0,0 @@
From: Lukas K <lu@0x83.eu>
Date: Tue, 25 Feb 2020 22:54:00 +0100
Subject: css: add support for font-feature-settings
---
gtk/gtkcssstyle.c | 8 ++++++++
gtk/gtkcssstylepropertyimpl.c | 15 +++++++++++++++
gtk/gtkcsstypesprivate.h | 1 +
3 files changed, 24 insertions(+)
diff --git a/gtk/gtkcssstyle.c b/gtk/gtkcssstyle.c
index 1d607d8..3e444bb 100644
--- a/gtk/gtkcssstyle.c
+++ b/gtk/gtkcssstyle.c
@@ -227,6 +227,7 @@ gtk_css_style_get_pango_attributes (GtkCssStyle *style)
const GdkRGBA *color;
const GdkRGBA *decoration_color;
gint letter_spacing;
+ const char *font_feature_settings;
/* text-decoration */
decoration_line = _gtk_css_text_decoration_line_value_get (gtk_css_style_get_value (style, GTK_CSS_PROPERTY_TEXT_DECORATION_LINE));
@@ -262,6 +263,13 @@ gtk_css_style_get_pango_attributes (GtkCssStyle *style)
attrs = add_pango_attr (attrs, pango_attr_letter_spacing_new (letter_spacing * PANGO_SCALE));
}
+ /* font-feature-settings */
+ font_feature_settings = _gtk_css_string_value_get (gtk_css_style_get_value (style, GTK_CSS_PROPERTY_FONT_FEATURE_SETTINGS));
+ if (font_feature_settings != NULL)
+ {
+ attrs = add_pango_attr (attrs, pango_attr_font_features_new (font_feature_settings));
+ }
+
return attrs;
}
diff --git a/gtk/gtkcssstylepropertyimpl.c b/gtk/gtkcssstylepropertyimpl.c
index 9fd506a..dd0aa85 100644
--- a/gtk/gtkcssstylepropertyimpl.c
+++ b/gtk/gtkcssstylepropertyimpl.c
@@ -471,6 +471,12 @@ opacity_query (GtkCssStyleProperty *property,
g_value_set_double (value, _gtk_css_number_value_get (css_value, 100));
}
+static GtkCssValue *
+parse_font_feature_settings (GtkCssStyleProperty *property,
+ GtkCssParser *parser)
+{
+ return _gtk_css_string_value_parse (parser);
+}
static GtkCssValue *
parse_one_css_play_state (GtkCssParser *parser)
@@ -1869,4 +1875,13 @@ G_GNUC_END_IGNORE_DEPRECATIONS
color_query,
color_assign,
_gtk_css_color_value_new_current_color ());
+ gtk_css_style_property_register ("font-feature-settings",
+ GTK_CSS_PROPERTY_FONT_FEATURE_SETTINGS,
+ G_TYPE_NONE,
+ GTK_STYLE_PROPERTY_INHERIT | GTK_STYLE_PROPERTY_ANIMATED,
+ GTK_CSS_AFFECTS_TEXT | GTK_CSS_AFFECTS_TEXT_ATTRS,
+ parse_font_feature_settings,
+ NULL,
+ NULL,
+ _gtk_css_string_value_new (""));
}
diff --git a/gtk/gtkcsstypesprivate.h b/gtk/gtkcsstypesprivate.h
index 59f392a..a0540e0 100644
--- a/gtk/gtkcsstypesprivate.h
+++ b/gtk/gtkcsstypesprivate.h
@@ -227,6 +227,7 @@ enum { /*< skip >*/
GTK_CSS_PROPERTY_GTK_KEY_BINDINGS,
GTK_CSS_PROPERTY_CARET_COLOR,
GTK_CSS_PROPERTY_SECONDARY_CARET_COLOR,
+ GTK_CSS_PROPERTY_FONT_FEATURE_SETTINGS,
/* add more */
GTK_CSS_PROPERTY_N_PROPERTIES
};

View File

@ -1,51 +0,0 @@
From: Bastien Nocera <hadess@hadess.net>
Date: Fri, 28 Feb 2020 16:59:19 +0100
Subject: filechooser: Fallback if content-type unavailable
Fallback to fast-content-type if the content-type attribute isn't
available, as is the case for most remote filesystems.
Bug: #2482
Origin: upstream, 3.24.15
---
gtk/gtkfilechooserwidget.c | 4 +++-
gtk/gtkfilesystemmodel.c | 4 ++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index 2e98325..562b2f7 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -404,7 +404,7 @@ static guint signals[LAST_SIGNAL] = { 0 };
#define MODEL_ATTRIBUTES "standard::name,standard::type,standard::display-name," \
"standard::is-hidden,standard::is-backup,standard::size," \
- "standard::content-type,time::modified,time::access," \
+ "standard::content-type,standard::fast-content-type,time::modified,time::access," \
"access::can-rename,access::can-delete,access::can-trash," \
"standard::target-uri"
enum {
@@ -5049,6 +5049,8 @@ get_type_information (GtkFileChooserWidget *impl,
char *description;
content_type = g_file_info_get_content_type (info);
+ if (!content_type)
+ content_type = g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE);
if (!content_type)
goto end;
diff --git a/gtk/gtkfilesystemmodel.c b/gtk/gtkfilesystemmodel.c
index 33714a8..6a304a3 100644
--- a/gtk/gtkfilesystemmodel.c
+++ b/gtk/gtkfilesystemmodel.c
@@ -397,6 +397,10 @@ node_should_be_filtered_out (GtkFileSystemModel *model, guint id)
if (required & GTK_FILE_FILTER_MIME_TYPE)
{
const char *s = g_file_info_get_content_type (node->info);
+
+ if (!s)
+ s = g_file_info_get_attribute_string (node->info, G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE);
+
if (s)
{
mime_type = g_content_type_get_mime_type (s);

View File

@ -1,36 +0,0 @@
From: Bastien Nocera <hadess@hadess.net>
Date: Fri, 28 Feb 2020 16:56:29 +0100
Subject: filechooser: Fix crash when file has no content-type
This might happen for slow filesystems where a fast-content-type might
be provided instead. Don't try to manipulate that content_type if it's
NULL, otherwise we'll either throw warnings (at best) or crash (at
worse).
Origin: upstream, 3.24.15
---
gtk/gtkfilechooserwidget.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index 9c7aadb..2e98325 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -5049,6 +5049,9 @@ get_type_information (GtkFileChooserWidget *impl,
char *description;
content_type = g_file_info_get_content_type (info);
+ if (!content_type)
+ goto end;
+
switch (impl->priv->type_format)
{
case TYPE_FORMAT_MIME:
@@ -5066,6 +5069,7 @@ get_type_information (GtkFileChooserWidget *impl,
g_assert_not_reached ();
}
+end:
return g_strdup ("");
}

View File

@ -1,38 +0,0 @@
From: Carlos Garnacho <carlosg@gnome.org>
Date: Thu, 20 Feb 2020 14:03:50 +0100
Subject: gdk/wayland: Avoid invalid memory access on cancellation
The only way to have G_IO_ERROR_CANCELLED in the write callback
goes through having the array of pending writers already cleared.
It should not access the invalid AsyncWriteData and StoredSelection
in that case.
Origin: upstream, 3.24.15
---
gdk/wayland/gdkselection-wayland.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/gdk/wayland/gdkselection-wayland.c b/gdk/wayland/gdkselection-wayland.c
index d8cb2b8..b675437 100644
--- a/gdk/wayland/gdkselection-wayland.c
+++ b/gdk/wayland/gdkselection-wayland.c
@@ -734,13 +734,14 @@ async_write_data_cb (GObject *object,
res, &error);
if (error)
{
- if (error->domain != G_IO_ERROR ||
- error->code != G_IO_ERROR_CANCELLED)
- g_warning ("Error writing selection data: %s", error->message);
+ if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
+ {
+ g_warning ("Error writing selection data: %s", error->message);
+ g_ptr_array_remove_fast (write_data->stored_selection->pending_writes,
+ write_data);
+ }
g_error_free (error);
- g_ptr_array_remove_fast (write_data->stored_selection->pending_writes,
- write_data);
return;
}

View File

@ -1,37 +0,0 @@
From: Carlos Garnacho <carlosg@gnome.org>
Date: Thu, 20 Feb 2020 11:36:51 +0100
Subject: gdk/wayland: Harden against NULL selection content
If NULL is returned, probably the client shouldn't advertise the
mimetype. Make it sure we forget entirely about the attempt to
cache this mimetype, as it'll be mistaken as pending otherwise.
Dropping this cached selection will in consequence close the fd
of all pending readers, which seems appropriate for NULL content.
Bug: https://gitlab.gnome.org/GNOME/gtk/issues/2456
Origin: upstream, 3.24.15
---
gdk/wayland/gdkselection-wayland.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gdk/wayland/gdkselection-wayland.c b/gdk/wayland/gdkselection-wayland.c
index b675437..0dd3aa9 100644
--- a/gdk/wayland/gdkselection-wayland.c
+++ b/gdk/wayland/gdkselection-wayland.c
@@ -860,7 +860,14 @@ gdk_wayland_selection_store (GdkWindow *window,
}
stored_selection_add_data (stored_selection, mode, data, len);
- stored_selection_notify_write (stored_selection);
+
+ if (stored_selection->data)
+ stored_selection_notify_write (stored_selection);
+ else
+ {
+ g_ptr_array_remove_fast (selection->stored_selections,
+ stored_selection);
+ }
/* Handle the next GDK_SELECTION_REQUEST / store, if any */
selection->current_request_selection = GDK_NONE;

View File

@ -12,7 +12,7 @@ Bug: https://gitlab.gnome.org/GNOME/gtk/issues/357
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index eaca473..bab8714 100644
index 463b3a4..468d330 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -554,7 +554,6 @@ gtk_private_h_sources = \
@ -23,7 +23,7 @@ index eaca473..bab8714 100644
gtkroundedboxprivate.h \
gtksearchengine.h \
gtksearchenginesimple.h \
@@ -1171,20 +1170,18 @@ gtk_extra_sources = \
@@ -1172,20 +1171,18 @@ gtk_extra_sources = \
#
# setup GTK+ sources and their dependencies
#
@ -47,7 +47,7 @@ index eaca473..bab8714 100644
pkgdatadir = $(datadir)/gtk-$(GTK_API_VERSION)
@@ -1457,7 +1454,8 @@ $(srcdir)/gtktestutils.c: gtktypefuncs.inc
@@ -1458,7 +1455,8 @@ $(srcdir)/gtktestutils.c: gtktypefuncs.inc
lib_LTLIBRARIES = libgtk-3.la
gtkincludedir = $(includedir)/gtk-3.0/gtk
@ -57,7 +57,7 @@ index eaca473..bab8714 100644
a11yincludedir = $(includedir)/gtk-3.0/gtk/a11y
a11yinclude_HEADERS= $(a11y_h_sources)
@@ -1516,6 +1514,7 @@ gtk_3_HEADERS_DIR = $(gtkincludedir)
@@ -1517,6 +1515,7 @@ gtk_3_HEADERS_DIR = $(gtkincludedir)
gtk_3_HEADERS_INST = \
$(gtkinclude_HEADERS) \
@ -65,7 +65,7 @@ index eaca473..bab8714 100644
$(a11y_h_sources) \
$(deprecated_h_sources)
@@ -1597,7 +1596,7 @@ distclean-local:
@@ -1598,7 +1597,7 @@ distclean-local:
fi
if HAVE_INTROSPECTION

13
debian/patches/series vendored
View File

@ -1,16 +1,3 @@
GtkInfoBar-Add-type-Gtk.Box-annotation-for-action_area-co.patch
GtkDialog-Add-type-Gtk.XXX-annotations-for-return-values-.patch
Adwaita-Leave-.circular-.osd-buttons-alone.patch
gdk-wayland-Avoid-invalid-memory-access-on-cancellation.patch
gdk-wayland-Harden-against-NULL-selection-content.patch
Update-Korean-translation.patch
Add-Valgrind-suppressions-files.patch
css-add-support-for-font-feature-settings.patch
Update-Persian-translation.patch
Update-Persian-translation-1.patch
Update-Dutch-translation.patch
filechooser-Fix-crash-when-file-has-no-content-type.patch
filechooser-Fallback-if-content-type-unavailable.patch
gdk-Don-t-distribute-generated-files-in-tarballs.patch
gtk-Really-don-t-distribute-built-files.patch
demos-examples-tests-Don-t-distribute-built-files.patch