summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2021-11-10 17:15:59 +0100
committerThierry Vignaud <thierry.vignaud@gmail.com>2021-11-10 17:15:59 +0100
commit6907582d64e7cad31a997785173be48e3f6ffbea (patch)
tree5e32ced7f17b2403ca8e393a94e0d78488add631
parent033675ea37e51b92b253d26c6bcf172a9072f57d (diff)
downloadperl_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--NEWS3
-rw-r--r--fake_packages/Gtk4.pm104
2 files changed, 101 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index 8f4479c..1721b7e 100644
--- a/NEWS
+++ b/NEWS
@@ -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 { }