[gtk/wip/fontchooser-language-filtering: 185/186] fontchooser: Use filter language for sample text
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/fontchooser-language-filtering: 185/186] fontchooser: Use filter language for sample text
- Date: Sat, 19 Sep 2020 14:29:06 +0000 (UTC)
commit 76b7f0ca1ce22a89665cbba00a3f8d45d27de4c2
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Sep 9 12:38:35 2020 -0400
fontchooser: Use filter language for sample text
When you are asking to only see fonts that support
a given language, you probably want to see the
sample text for that language too.
gtk/gtkfontchooserwidget.c | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/gtk/gtkfontchooserwidget.c b/gtk/gtkfontchooserwidget.c
index fb23f78dd7..681466714b 100644
--- a/gtk/gtkfontchooserwidget.c
+++ b/gtk/gtkfontchooserwidget.c
@@ -554,6 +554,13 @@ maybe_update_preview_text (GtkFontChooserWidget *self,
if (self->preview_text_set)
return;
+ if (self->filter_by_language && self->filter_language)
+ {
+ sample = pango_language_get_sample_string (self->filter_language);
+ gtk_font_chooser_widget_set_preview_text (self, sample);
+ return;
+ }
+
/* We do the work only once, and cache the result on the PangoFontFace */
sample = (const char *)g_object_get_data (G_OBJECT (face), "gtk-sample-text");
if (sample)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]