diff options
| author | Thierry Vignaud <thierry.vignaud@gmail.com> | 2021-11-10 17:15:59 +0100 | 
|---|---|---|
| committer | Thierry Vignaud <thierry.vignaud@gmail.com> | 2021-11-10 17:15:59 +0100 | 
| commit | 6907582d64e7cad31a997785173be48e3f6ffbea (patch) | |
| tree | 5e32ced7f17b2403ca8e393a94e0d78488add631 | |
| parent | 033675ea37e51b92b253d26c6bcf172a9072f57d (diff) | |
| download | perl_checker-6907582d64e7cad31a997785173be48e3f6ffbea.tar perl_checker-6907582d64e7cad31a997785173be48e3f6ffbea.tar.gz perl_checker-6907582d64e7cad31a997785173be48e3f6ffbea.tar.bz2 perl_checker-6907582d64e7cad31a997785173be48e3f6ffbea.tar.xz perl_checker-6907582d64e7cad31a997785173be48e3f6ffbea.zip | |
Sync Gtk4 fake package with gtk4-4.5.0
| -rw-r--r-- | NEWS | 3 | ||||
| -rw-r--r-- | fake_packages/Gtk4.pm | 104 | 
2 files changed, 101 insertions, 6 deletions
| @@ -1,3 +1,6 @@ +- fake packages: +  o sync Gtk4 fake package with gtk4-4.5.0 +  Version 1.2.42 - 31 March 2021, by Thierry Vignaud  - fake packages: diff --git a/fake_packages/Gtk4.pm b/fake_packages/Gtk4.pm index 723b650..2aff4d8 100644 --- a/fake_packages/Gtk4.pm +++ b/fake_packages/Gtk4.pm @@ -1,6 +1,10 @@  package Gsk4;  sub serialization_error_quark { }  sub transform_parse { } +sub value_dup_render_node { } +sub value_get_render_node { } +sub value_set_render_node { } +sub value_take_render_node { }  package Gsk4::BlendNode;  sub get_blend_mode { } @@ -261,7 +265,9 @@ sub rotate { }  sub rotate_3d { }  sub scale { }  sub scale_3d { } +sub skew { }  sub to_2d { } +sub to_2d_components { }  sub to_affine { }  sub to_matrix { }  sub to_string { } @@ -278,15 +284,13 @@ sub get_child { }  sub get_transform { }  sub new { } -package Gsk4::VulkanRenderer; -sub new { } -  package Gtk4;  sub ACCESSIBLE_VALUE_UNDEFINED { }  sub BINARY_AGE { }  sub IM_MODULE_EXTENSION_POINT_NAME { }  sub INPUT_ERROR { }  sub INTERFACE_AGE { } +sub INVALID_LIST_POSITION { }  sub LEVEL_BAR_OFFSET_FULL { }  sub LEVEL_BAR_OFFSET_HIGH { }  sub LEVEL_BAR_OFFSET_LOW { } @@ -1449,6 +1453,7 @@ sub get_list_factory { }  sub get_model { }  sub get_selected { }  sub get_selected_item { } +sub get_show_arrow { }  sub new { }  sub new_from_strings { }  sub set_enable_search { } @@ -1457,12 +1462,14 @@ sub set_factory { }  sub set_list_factory { }  sub set_model { }  sub set_selected { } +sub set_show_arrow { }  package Gtk4::DropDownClass;  sub parent_class { }  package Gtk4::DropTarget;  sub get_actions { } +sub get_current_drop { }  sub get_drop { }  sub get_formats { }  sub get_gtypes { } @@ -1770,6 +1777,7 @@ package Gtk4::FileFilter;  sub add_mime_type { }  sub add_pattern { }  sub add_pixbuf_formats { } +sub add_suffix { }  sub get_attributes { }  sub get_name { }  sub new { } @@ -1836,6 +1844,7 @@ package Gtk4::FlattenListModelClass;  sub parent_class { }  package Gtk4::FlowBox; +sub append { }  sub bind_model { }  sub get_activate_on_single_click { }  sub get_child_at_index { } @@ -1851,6 +1860,7 @@ sub insert { }  sub invalidate_filter { }  sub invalidate_sort { }  sub new { } +sub prepend { }  sub remove { }  sub select_all { }  sub select_child { } @@ -4273,6 +4283,7 @@ sub cairo_set_source_pixbuf { }  sub cairo_set_source_rgba { }  sub content_deserialize_async { }  sub content_deserialize_finish { } +sub content_formats_parse { }  sub content_register_deserializer { }  sub content_register_serializer { }  sub content_serialize_async { } @@ -4296,6 +4307,7 @@ sub pixbuf_error_quark { }  sub pixbuf_get_from_surface { }  sub pixbuf_get_from_texture { }  sub set_allowed_backends { } +sub texture_error_quark { }  sub toplevel_size_get_type { }  sub unicode_to_keyval { }  sub vulkan_error_quark { } @@ -4354,6 +4366,7 @@ sub match_gtype { }  sub match_mime_type { }  sub new { }  sub new_for_gtype { } +sub parse { }  sub Gtk4::Gdk::ContentFormats::print { }  sub ref { }  sub to_string { } @@ -4460,6 +4473,7 @@ sub get_tool_type { }  package Gtk4::Gdk::Display;  sub beep { }  sub close { } +sub create_gl_context { }  sub device_is_grabbed { }  sub flush { }  sub get_app_launch_context { } @@ -4480,6 +4494,7 @@ sub map_keycode { }  sub map_keyval { }  sub notify_startup_complete { }  sub open { } +sub prepare_gl { }  sub put_event { }  sub supports_input_shapes { }  sub sync { } @@ -4555,6 +4570,9 @@ sub ref { }  sub triggers_context_menu { }  sub unref { } +package Gtk4::Gdk::FileList; +sub get_files { } +  package Gtk4::Gdk::FocusEvent;  sub get_in { } @@ -4582,6 +4600,8 @@ sub unref { }  package Gtk4::Gdk::GLContext;  sub clear_current { } +sub get_allowed_apis { } +sub get_api { }  sub get_current { }  sub get_debug_enabled { }  sub get_display { } @@ -4592,8 +4612,10 @@ sub get_surface { }  sub get_use_es { }  sub get_version { }  sub is_legacy { } +sub is_shared { }  sub make_current { }  sub realize { } +sub set_allowed_apis { }  sub set_debug_enabled { }  sub set_forward_compatible { }  sub set_required_version { } @@ -4926,12 +4948,21 @@ sub translate_coordinates { }  package Gtk4::Gdk::Texture;  sub download { } +sub download_float { }  sub get_height { }  sub get_width { }  sub new_for_pixbuf { } +sub new_from_bytes { }  sub new_from_file { } +sub new_from_filename { }  sub new_from_resource { }  sub save_to_png { } +sub save_to_png_bytes { } +sub save_to_tiff { } +sub save_to_tiff_bytes { } + +package Gtk4::Gdk::TextureError; +sub quark { }  package Gtk4::Gdk::TimeCoord;  sub axes { } @@ -4957,6 +4988,7 @@ sub set_title { }  sub set_transient_for { }  sub show_window_menu { }  sub supports_edge_constraints { } +sub titlebar_gesture { }  package Gtk4::Gdk::ToplevelLayout;  sub copy { } @@ -5007,6 +5039,8 @@ sub error_trap_pop { }  sub error_trap_pop_ignored { }  sub error_trap_push { }  sub get_default_group { } +sub get_egl_display { } +sub get_egl_version { }  sub get_glx_version { }  sub get_primary_monitor { }  sub get_screen { } @@ -5627,7 +5661,6 @@ sub open { }  sub parent_class { }  package Gtk4::MediaStream; -sub ended { }  sub gerror { }  sub get_duration { }  sub get_ended { } @@ -5644,7 +5677,6 @@ sub is_seekable { }  sub is_seeking { }  sub pause { }  sub play { } -sub prepared { }  sub realize { }  sub seek { }  sub seek_failed { } @@ -5653,7 +5685,9 @@ sub set_loop { }  sub set_muted { }  sub set_playing { }  sub set_volume { } -sub unprepared { } +sub stream_ended { } +sub stream_prepared { } +sub stream_unprepared { }  sub unrealize { }  sub update { } @@ -5667,16 +5701,21 @@ sub unrealize { }  sub update_audio { }  package Gtk4::MenuButton; +sub get_always_show_arrow { } +sub get_child { }  sub get_direction { }  sub get_has_frame { }  sub get_icon_name { }  sub get_label { }  sub get_menu_model { }  sub get_popover { } +sub get_primary { }  sub get_use_underline { }  sub new { }  sub popdown { }  sub popup { } +sub set_always_show_arrow { } +sub set_child { }  sub set_create_popup_func { }  sub set_direction { }  sub set_has_frame { } @@ -5684,6 +5723,7 @@ sub set_icon_name { }  sub set_label { }  sub set_menu_model { }  sub set_popover { } +sub set_primary { }  sub set_use_underline { }  package Gtk4::MessageDialog; @@ -5977,6 +6017,12 @@ sub new { }  sub set_extra_menu { }  sub set_show_peek_icon { } +package Gtk4::PasswordEntryBuffer; +sub new { } + +package Gtk4::PasswordEntryBufferClass; +sub parent_class { } +  package Gtk4::Picture;  sub get_alternative_text { }  sub get_can_shrink { } @@ -6901,7 +6947,15 @@ sub new { }  sub set_active { }  sub set_state { } +package Gtk4::SymbolicPaintable; +sub snapshot_symbolic { } + +package Gtk4::SymbolicPaintableInterface; +sub g_iface { } +sub snapshot_symbolic { } +  package Gtk4::Text; +sub compute_cursor_extents { }  sub get_activates_default { }  sub get_attributes { }  sub get_buffer { } @@ -7191,12 +7245,14 @@ sub get_justification { }  sub get_left_margin { }  sub get_line_at_y { }  sub get_line_yrange { } +sub get_ltr_context { }  sub get_monospace { }  sub get_overwrite { }  sub get_pixels_above_lines { }  sub get_pixels_below_lines { }  sub get_pixels_inside_wrap { }  sub get_right_margin { } +sub get_rtl_context { }  sub get_tabs { }  sub get_top_margin { }  sub get_visible_rect { } @@ -7299,10 +7355,12 @@ sub row_draggable { }  package Gtk4::TreeExpander;  sub get_child { } +sub get_indent_for_icon { }  sub get_item { }  sub get_list_row { }  sub new { }  sub set_child { } +sub set_indent_for_icon { }  sub set_list_row { }  package Gtk4::TreeExpanderClass; @@ -8044,10 +8102,13 @@ sub VERSION_STRING { }  sub attr_allow_breaks_new { }  sub attr_background_alpha_new { }  sub attr_background_new { } +sub attr_baseline_shift_new { } +sub attr_break { }  sub attr_fallback_new { }  sub attr_family_new { }  sub attr_font_desc_new { }  sub attr_font_features_new { } +sub attr_font_scale_new { }  sub attr_foreground_alpha_new { }  sub attr_foreground_new { }  sub attr_gravity_hint_new { } @@ -8055,10 +8116,13 @@ sub attr_gravity_new { }  sub attr_insert_hyphens_new { }  sub attr_language_new { }  sub attr_letter_spacing_new { } +sub attr_line_height_new { } +sub attr_line_height_new_absolute { }  sub attr_overline_color_new { }  sub attr_overline_new { }  sub attr_rise_new { }  sub attr_scale_new { } +sub attr_sentence_new { }  sub attr_shape_new { }  sub attr_shape_new_with_data { }  sub attr_show_new { } @@ -8068,12 +8132,14 @@ sub attr_stretch_new { }  sub attr_strikethrough_color_new { }  sub attr_strikethrough_new { }  sub attr_style_new { } +sub attr_text_transform_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 attr_word_new { }  sub bidi_type_for_unichar { }  sub break { }  sub default_break { } @@ -8112,6 +8178,7 @@ sub script_for_unichar { }  sub script_get_sample_language { }  sub shape { }  sub shape_full { } +sub shape_item { }  sub shape_with_flags { }  sub skip_space { }  sub split_file_list { } @@ -8218,6 +8285,15 @@ sub get_name { }  sub register { }  package Pango::Attribute; +sub as_color { } +sub as_float { } +sub as_font_desc { } +sub as_font_features { } +sub as_int { } +sub as_language { } +sub as_shape { } +sub as_size { } +sub as_string { }  sub copy { }  sub destroy { }  sub end_index { } @@ -8288,6 +8364,7 @@ sub get_face { }  sub get_features { }  sub get_font_map { }  sub get_glyph_extents { } +sub get_languages { }  sub get_metrics { }  sub has_char { } @@ -8453,12 +8530,15 @@ sub glyph { }  package Pango::GlyphItem;  sub apply_attrs { }  sub copy { } +sub end_x_offset { }  sub free { }  sub get_logical_widths { }  sub glyphs { }  sub item { }  sub letter_space { }  sub split { } +sub start_x_offset { } +sub y_offset { }  package Pango::GlyphItemIter;  sub copy { } @@ -8485,6 +8565,7 @@ sub get_logical_widths { }  sub get_width { }  sub glyphs { }  sub index_to_x { } +sub index_to_x_full { }  sub log_clusters { }  sub new { }  sub num_glyphs { } @@ -8494,6 +8575,7 @@ sub x_to_index { }  package Pango::GlyphVisAttr;  sub is_cluster_start { } +sub is_color { }  package Pango::Gravity;  sub get_for_matrix { } @@ -8530,6 +8612,7 @@ sub get_alignment { }  sub get_attributes { }  sub get_auto_dir { }  sub get_baseline { } +sub get_caret_pos { }  sub get_character_count { }  sub get_context { }  sub get_cursor_pos { } @@ -8541,6 +8624,7 @@ sub get_height { }  sub get_indent { }  sub get_iter { }  sub get_justify { } +sub get_justify_last_line { }  sub get_line { }  sub get_line_count { }  sub get_line_readonly { } @@ -8574,6 +8658,7 @@ sub set_font_description { }  sub set_height { }  sub set_indent { }  sub set_justify { } +sub set_justify_last_line { }  sub set_line_spacing { }  sub set_markup_with_accel { }  sub set_single_paragraph_mode { } @@ -8598,6 +8683,7 @@ sub get_line_extents { }  sub get_line_readonly { }  sub get_line_yrange { }  sub get_run { } +sub get_run_baseline { }  sub get_run_extents { }  sub get_run_readonly { }  sub next_char { } @@ -8608,10 +8694,14 @@ sub next_run { }  package Pango::LayoutLine;  sub get_extents { }  sub get_height { } +sub get_length { }  sub get_pixel_extents { } +sub get_resolved_direction { } +sub get_start_index { }  sub get_x_ranges { }  sub index_to_x { }  sub is_paragraph_start { } +sub is_paragraph_start { }  sub layout { }  sub length { }  sub ref { } @@ -8623,6 +8713,8 @@ sub x_to_index { }  package Pango::LogAttr;  sub backspace_deletes_character { } +sub break_inserts_hyphen { } +sub break_removes_preceding { }  sub is_char_break { }  sub is_cursor_position { }  sub is_expandable_space { } | 
