public uint bg_full_height;
public Gtk.TextDirection direction;
public uint editable;
- public weak Pango.FontDescription font;
+ public Pango.FontDescription font;
+ public string font_features;
public double font_scale;
public int indent;
public uint invisible;
public int left_margin;
public int letter_spacing;
public uint no_fallback;
- [CCode (array_length = false)]
- public weak uint[] padding;
public Gdk.Color pg_bg_color;
public Gdk.RGBA pg_bg_rgba;
public int pixels_above_lines;
public int pixels_inside_wrap;
public uint refcount;
public int right_margin;
- public weak Pango.TabArray tabs;
+ public Pango.TabArray tabs;
public Gtk.WrapMode wrap_mode;
[CCode (has_construct_function = false)]
public TextAttributes ();
[NoAccessorMethod]
public Pango.FontDescription font_desc { owned get; set; }
[NoAccessorMethod]
+ public string font_features { owned get; set; }
+ [NoAccessorMethod]
+ public bool font_features_set { get; set; }
+ [NoAccessorMethod]
public string foreground { set; }
[Deprecated (replacement = "foreground_rgba", since = "3.4")]
[NoAccessorMethod]
public void set_direction (Gtk.TextDirection dir);
public void set_double_buffered (bool double_buffered);
public void set_events (int events);
- public void set_font_map (Pango.FontMap fontmap);
+ public void set_font_map (Pango.FontMap font_map);
public void set_font_options (Cairo.FontOptions? options);
public void set_halign (Gtk.Align align);
public void set_has_tooltip (bool has_tooltip);
public void close ();
public void deiconify ();
public void fullscreen ();
+ public void fullscreen_on_monitor (Gdk.Screen screen, int monitor);
public bool get_accept_focus ();
public unowned Gtk.Application get_application ();
public unowned Gtk.Widget get_attached_to ();
<field name="no_fallback" type="guint"/>
<field name="pg_bg_rgba" type="GdkRGBA*"/>
<field name="letter_spacing" type="gint"/>
- <field name="padding" type="guint[]"/>
+ <field name="font_features" type="gchar*"/>
</boxed>
<boxed name="GtkTextIter" type-name="GtkTextIter" get-type="gtk_text_iter_get_type">
<method name="assign" symbol="gtk_text_iter_assign">
<property name="family-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="font" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="font-desc" type="PangoFontDescription*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="font-features" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="font-features-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="foreground" type="char*" readable="0" writable="1" construct="0" construct-only="0"/>
<property name="foreground-gdk" type="GdkColor*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="foreground-rgba" type="GdkRGBA*" readable="1" writable="1" construct="0" construct-only="0"/>
<return-type type="void"/>
<parameters>
<parameter name="widget" type="GtkWidget*"/>
- <parameter name="fontmap" type="PangoFontMap*"/>
+ <parameter name="font_map" type="PangoFontMap*"/>
</parameters>
</method>
<method name="set_font_options" symbol="gtk_widget_set_font_options">
<parameter name="window" type="GtkWindow*"/>
</parameters>
</method>
+ <method name="fullscreen_on_monitor" symbol="gtk_window_fullscreen_on_monitor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="monitor" type="gint"/>
+ </parameters>
+ </method>
<method name="get_accept_focus" symbol="gtk_window_get_accept_focus">
<return-type type="gboolean"/>
<parameters>
GtkTextAppearance is_value_type="1"
GtkTextAppearance.rgba weak="0"
GtkTextAttributes.appearance weak="0"
+GtkTextAttributes.font weak="0"
+GtkTextAttributes.font_features weak="0"
GtkTextAttributes.language weak="0"
+GtkTextAttributes.tabs weak="0"
gtk_text_buffer_delete.start is_ref="1"
gtk_text_buffer_delete.end is_ref="1"
gtk_text_buffer_delete_interactive.start_iter is_ref="1"