summaryrefslogtreecommitdiffstats
path: root/fake_packages/Gtk3.pm
diff options
context:
space:
mode:
Diffstat (limited to 'fake_packages/Gtk3.pm')
-rw-r--r--fake_packages/Gtk3.pm140
1 files changed, 122 insertions, 18 deletions
diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm
index d80589e..48c30e1 100644
--- a/fake_packages/Gtk3.pm
+++ b/fake_packages/Gtk3.pm
@@ -1108,8 +1108,11 @@ sub edit { }
sub expand_collapse { }
sub get_cell_area { }
sub get_cell_extents { }
+sub get_cell_position { }
sub get_child_index { }
+sub get_column_header_cells { }
sub get_renderer_state { }
+sub get_row_header_cells { }
sub grab_focus { }
sub update_relationset { }
@@ -1119,8 +1122,11 @@ sub edit { }
sub expand_collapse { }
sub get_cell_area { }
sub get_cell_extents { }
+sub get_cell_position { }
sub get_child_index { }
+sub get_column_header_cells { }
sub get_renderer_state { }
+sub get_row_header_cells { }
sub grab_focus { }
sub parent { }
sub update_relationset { }
@@ -1847,6 +1853,7 @@ sub delete_from_cursor { }
sub get_frame_size { }
sub get_text_area_size { }
sub insert_at_cursor { }
+sub insert_emoji { }
sub move_cursor { }
sub parent_class { }
sub paste_clipboard { }
@@ -1910,6 +1917,24 @@ sub handle_event { }
sub reset { }
sub set_propagation_phase { }
+package Gtk3::EventControllerKey;
+our @ISA = qw(Gtk3::EventController);
+sub forward { }
+sub get_group { }
+sub get_im_context { }
+sub new { }
+sub set_im_context { }
+
+package Gtk3::EventControllerMotion;
+our @ISA = qw(Gtk3::EventController);
+sub new { }
+
+package Gtk3::EventControllerScroll;
+our @ISA = qw(Gtk3::EventController);
+sub get_flags { }
+sub new { }
+sub set_flags { }
+
package Gtk3::Expander;
our @ISA = qw(Gtk3::Bin);
sub get_expanded { }
@@ -2163,14 +2188,19 @@ sub get_font { }
sub get_font_desc { }
sub get_font_face { }
sub get_font_family { }
+sub get_font_features { }
sub get_font_map { }
sub get_font_size { }
+sub get_language { }
+sub get_level { }
sub get_preview_text { }
sub get_show_preview_entry { }
sub set_filter_func { }
sub set_font { }
sub set_font_desc { }
sub set_font_map { }
+sub set_language { }
+sub set_level { }
sub set_preview_text { }
sub set_show_preview_entry { }
@@ -4557,7 +4587,10 @@ sub KEY_zcaron { }
sub KEY_zerosubscript { }
sub KEY_zerosuperior { }
sub KEY_zstroke { }
+sub MAJOR_VERSION { }
sub MAX_TIMECOORD_AXES { }
+sub MICRO_VERSION { }
+sub MINOR_VERSION { }
sub PARENT_RELATIVE { }
sub PIXBUF_FEATURES_H { }
sub PIXBUF_MAGIC_NUMBER { }
@@ -4639,6 +4672,7 @@ sub pango_context_get_for_display { }
sub pango_context_get_for_screen { }
sub parse_args { }
sub pixbuf_error_quark { }
+sub pixbuf_from_pixdata { }
sub pixbuf_get_from_surface { }
sub pixbuf_get_from_window { }
sub pointer_grab { }
@@ -5265,7 +5299,6 @@ sub copy_area { }
sub copy_options { }
sub fill { }
sub flip { }
-sub from_pixdata { }
sub get_bits_per_sample { }
sub get_byte_length { }
sub get_colorspace { }
@@ -5280,6 +5313,7 @@ sub get_option { }
sub get_options { }
sub get_rowstride { }
sub get_width { }
+sub init_modules { }
sub new { }
sub new_from_bytes { }
sub new_from_file { }
@@ -5573,6 +5607,7 @@ sub merge_child_shapes { }
sub move { }
sub move_region { }
sub move_resize { }
+sub move_to_rect { }
sub peek_children { }
sub process_all_updates { }
sub process_updates { }
@@ -5668,6 +5703,7 @@ sub x11_free_text_list { }
sub x11_get_default_root_xwindow { }
sub x11_get_default_screen { }
sub x11_get_default_xdisplay { }
+sub x11_get_parent_relative_pattern { }
sub x11_get_server_time { }
sub x11_get_xatom_by_name { }
sub x11_get_xatom_by_name_for_display { }
@@ -5689,6 +5725,7 @@ package Gtk3::GdkX11::X11Display;
sub error_trap_pop { }
sub error_trap_pop_ignored { }
sub error_trap_push { }
+sub get_glx_version { }
sub get_startup_notification_id { }
sub get_user_time { }
sub get_xdisplay { }
@@ -5705,6 +5742,9 @@ package Gtk3::GdkX11::X11Keymap;
sub get_group_for_state { }
sub key_is_modifier { }
+package Gtk3::GdkX11::X11Monitor;
+sub get_output { }
+
package Gtk3::GdkX11::X11Screen;
sub get_current_desktop { }
sub get_monitor_output { }
@@ -5792,6 +5832,13 @@ sub set_button { }
sub set_exclusive { }
sub set_touch_only { }
+package Gtk3::GestureStylus;
+our @ISA = qw(Gtk3::GestureSingle);
+sub get_axes { }
+sub get_axis { }
+sub get_device_tool { }
+sub new { }
+
package Gtk3::GestureSwipe;
our @ISA = qw(Gtk3::GestureSingle);
sub get_velocity { }
@@ -5927,6 +5974,9 @@ sub set_show_close_button { }
sub set_subtitle { }
sub set_title { }
+package Gtk3::HeaderBarAccessibleClass;
+sub parent_class { }
+
package Gtk3::HeaderBarClass;
sub parent_class { }
@@ -6234,8 +6284,10 @@ our @ISA = qw(Gtk3::Box);
sub get_action_area { }
sub get_content_area { }
sub get_message_type { }
+sub get_revealed { }
sub get_show_close_button { }
sub set_message_type { }
+sub set_revealed { }
sub set_show_close_button { }
package Gtk3::InfoBarClass;
@@ -8127,7 +8179,6 @@ sub copy { }
sub flags { }
sub free { }
sub info { }
-sub new { }
sub target { }
package Gtk3::TargetList;
@@ -8526,6 +8577,7 @@ sub delete_from_cursor { }
sub draw_layer { }
sub extend_selection { }
sub insert_at_cursor { }
+sub insert_emoji { }
sub move_cursor { }
sub parent_class { }
sub paste_clipboard { }
@@ -9832,6 +9884,7 @@ sub parent_class { }
package Pango;
sub ANALYSIS_FLAG_CENTERED_BASELINE { }
sub ANALYSIS_FLAG_IS_ELLIPSIS { }
+sub ANALYSIS_FLAG_NEED_HYPHEN { }
sub ATTR_INDEX_FROM_TEXT_BEGINNING { }
sub ENGINE_TYPE_LANG { }
sub ENGINE_TYPE_SHAPE { }
@@ -9843,21 +9896,46 @@ sub SCALE { }
sub UNKNOWN_GLYPH_HEIGHT { }
sub UNKNOWN_GLYPH_WIDTH { }
sub VERSION_MIN_REQUIRED { }
+sub attr_allow_breaks_new { }
+sub attr_background_alpha_new { }
+sub attr_background_new { }
+sub attr_fallback_new { }
+sub attr_family_new { }
+sub attr_font_desc_new { }
+sub attr_font_features_new { }
+sub attr_foreground_alpha_new { }
+sub attr_foreground_new { }
+sub attr_gravity_hint_new { }
+sub attr_gravity_new { }
+sub attr_insert_hyphens_new { }
+sub attr_language_new { }
+sub attr_letter_spacing_new { }
+sub attr_rise_new { }
+sub attr_scale_new { }
+sub attr_shape_new { }
+sub attr_shape_new_with_data { }
+sub attr_show_new { }
+sub attr_size_new { }
+sub attr_size_new_absolute { }
+sub attr_stretch_new { }
+sub attr_strikethrough_color_new { }
+sub attr_strikethrough_new { }
+sub attr_style_new { }
sub attr_type_get_name { }
sub attr_type_register { }
+sub attr_underline_color_new { }
+sub attr_underline_new { }
+sub attr_variant_new { }
+sub attr_weight_new { }
sub bidi_type_for_unichar { }
sub break { }
-sub config_key_get { }
-sub config_key_get_system { }
sub default_break { }
sub extents_to_pixels { }
sub find_base_dir { }
sub find_paragraph_boundary { }
sub font_description_from_string { }
-sub get_lib_subdirectory { }
sub get_log_attrs { }
sub get_mirror_char { }
-sub get_sysconf_subdirectory { }
sub gravity_get_for_matrix { }
sub gravity_get_for_script { }
sub gravity_get_for_script_and_width { }
@@ -9868,10 +9946,8 @@ sub itemize_with_base_dir { }
sub language_from_string { }
sub language_get_default { }
sub log2vis_get_embedding_levels { }
-sub lookup_aliases { }
sub markup_parser_finish { }
sub markup_parser_new { }
-sub module_register { }
sub parse_enum { }
sub parse_markup { }
sub parse_stretch { }
@@ -9888,8 +9964,10 @@ sub script_for_unichar { }
sub script_get_sample_language { }
sub shape { }
sub shape_full { }
+sub shape_with_flags { }
sub skip_space { }
sub split_file_list { }
+sub tailor_break { }
sub trim_string { }
sub unichar_direction { }
sub units_from_double { }
@@ -9926,17 +10004,21 @@ sub value { }
package Pango::AttrFontDesc;
sub attr { }
sub desc { }
+sub new { }
package Pango::AttrFontFeatures;
sub attr { }
sub features { }
+sub new { }
package Pango::AttrInt;
sub attr { }
sub value { }
package Pango::AttrIterator;
+sub copy { }
sub destroy { }
+sub get { }
sub get_attrs { }
sub get_font { }
sub next { }
@@ -9944,18 +10026,22 @@ sub range { }
package Pango::AttrLanguage;
sub attr { }
+sub new { }
sub value { }
package Pango::AttrList;
sub change { }
sub copy { }
sub filter { }
+sub get_attributes { }
+sub get_iterator { }
sub insert { }
sub insert_before { }
sub new { }
sub ref { }
sub splice { }
sub unref { }
+sub update { }
package Pango::AttrShape;
sub attr { }
@@ -9964,10 +10050,14 @@ sub data { }
sub destroy_func { }
sub ink_rect { }
sub logical_rect { }
+sub new { }
+sub new_with_data { }
package Pango::AttrSize;
sub absolute { }
sub attr { }
+sub new { }
+sub new_absolute { }
sub size { }
package Pango::AttrString;
@@ -9979,6 +10069,7 @@ sub get_name { }
sub register { }
package Pango::Attribute;
+sub copy { }
sub destroy { }
sub end_index { }
sub equal { }
@@ -10010,6 +10101,7 @@ sub get_gravity_hint { }
sub get_language { }
sub get_matrix { }
sub get_metrics { }
+sub get_round_glyph_positions { }
sub get_serial { }
sub list_families { }
sub load_font { }
@@ -10022,10 +10114,16 @@ sub set_font_map { }
sub set_gravity_hint { }
sub set_language { }
sub set_matrix { }
+sub set_round_glyph_positions { }
package Pango::Coverage;
+our @ISA = qw(GObject::Object);
+sub copy { }
+sub from_bytes { }
sub get { }
sub max { }
+sub new { }
+sub ref { }
sub set { }
sub to_bytes { }
sub unref { }
@@ -10059,17 +10157,18 @@ sub describe { }
sub describe_with_absolute_size { }
sub descriptions_free { }
sub find_shaper { }
+sub get_coverage { }
sub get_font_map { }
sub get_glyph_extents { }
sub get_metrics { }
+sub has_char { }
package Pango::FontClass;
-sub _pango_reserved1 { }
-sub _pango_reserved2 { }
+sub create_hb_font { }
sub describe { }
sub describe_absolute { }
-sub find_shaper { }
sub get_coverage { }
+sub get_features { }
sub get_font_map { }
sub get_glyph_extents { }
sub get_metrics { }
@@ -10090,6 +10189,7 @@ sub get_size_is_absolute { }
sub get_stretch { }
sub get_style { }
sub get_variant { }
+sub get_variations { }
sub get_weight { }
sub hash { }
sub merge { }
@@ -10103,6 +10203,8 @@ sub set_size { }
sub set_stretch { }
sub set_style { }
sub set_variant { }
+sub set_variations { }
+sub set_variations_static { }
sub set_weight { }
sub to_filename { }
sub to_string { }
@@ -10128,14 +10230,15 @@ package Pango::FontFamily;
our @ISA = qw(GObject::Object);
sub get_name { }
sub is_monospace { }
+sub is_variable { }
sub list_faces { }
package Pango::FontFamilyClass;
sub _pango_reserved2 { }
sub _pango_reserved3 { }
-sub _pango_reserved4 { }
sub get_name { }
sub is_monospace { }
+sub is_variable { }
sub list_faces { }
sub parent_class { }
@@ -10144,7 +10247,6 @@ our @ISA = qw(GObject::Object);
sub changed { }
sub create_context { }
sub get_serial { }
-sub get_shape_engine_type { }
sub list_families { }
sub load_font { }
sub load_fontset { }
@@ -10169,11 +10271,12 @@ sub get_approximate_char_width { }
sub get_approximate_digit_width { }
sub get_ascent { }
sub get_descent { }
+sub get_height { }
sub get_strikethrough_position { }
sub get_strikethrough_thickness { }
sub get_underline_position { }
sub get_underline_thickness { }
-sub new { }
+sub height { }
sub ref { }
sub ref_count { }
sub strikethrough_position { }
@@ -10274,6 +10377,7 @@ sub list { }
package Pango::Item;
sub analysis { }
+sub apply_attrs { }
sub copy { }
sub free { }
sub length { }
@@ -10312,6 +10416,7 @@ sub get_justify { }
sub get_line { }
sub get_line_count { }
sub get_line_readonly { }
+sub get_line_spacing { }
sub get_lines { }
sub get_lines_readonly { }
sub get_log_attrs { }
@@ -10341,6 +10446,7 @@ sub set_font_description { }
sub set_height { }
sub set_indent { }
sub set_justify { }
+sub set_line_spacing { }
sub set_markup_with_accel { }
sub set_single_paragraph_mode { }
sub set_spacing { }
@@ -10373,6 +10479,7 @@ sub next_run { }
package Pango::LayoutLine;
sub get_extents { }
+sub get_height { }
sub get_pixel_extents { }
sub get_x_ranges { }
sub index_to_x { }
@@ -10470,13 +10577,10 @@ package Pango::Script;
sub for_unichar { }
sub get_sample_language { }
-package Pango::ScriptForLang;
-sub lang { }
-sub scripts { }
-
package Pango::ScriptIter;
sub free { }
sub get_range { }
+sub new { }
sub next { }
package Pango::TabArray;