summaryrefslogtreecommitdiffstats
path: root/fake_packages
diff options
context:
space:
mode:
Diffstat (limited to 'fake_packages')
-rw-r--r--fake_packages/Gtk4.pm112
1 files changed, 65 insertions, 47 deletions
diff --git a/fake_packages/Gtk4.pm b/fake_packages/Gtk4.pm
index 3ce97fa..4d2ae0b 100644
--- a/fake_packages/Gtk4.pm
+++ b/fake_packages/Gtk4.pm
@@ -14,41 +14,48 @@ sub get_radius { }
sub new { }
package Gsk4::BorderNode;
+sub get_colors { }
+sub get_outline { }
+sub get_widths { }
sub new { }
-sub peek_colors { }
-sub peek_outline { }
-sub peek_widths { }
package Gsk4::BroadwayRenderer;
sub new { }
package Gsk4::CairoNode;
sub get_draw_context { }
+sub get_surface { }
sub new { }
-sub peek_surface { }
package Gsk4::CairoRenderer;
sub new { }
package Gsk4::ClipNode;
sub get_child { }
+sub get_clip { }
sub new { }
-sub peek_clip { }
package Gsk4::ColorMatrixNode;
sub get_child { }
+sub get_color_matrix { }
+sub get_color_offset { }
sub new { }
-sub peek_color_matrix { }
-sub peek_color_offset { }
package Gsk4::ColorNode;
+sub get_color { }
sub new { }
-sub peek_color { }
package Gsk4::ColorStop;
sub color { }
sub offset { }
+package Gsk4::ConicGradientNode;
+sub get_center { }
+sub get_color_stops { }
+sub get_n_color_stops { }
+sub get_rotation { }
+sub new { }
+
package Gsk4::ContainerNode;
sub get_child { }
sub get_n_children { }
@@ -101,19 +108,19 @@ sub new { }
package Gsk4::InsetShadowNode;
sub get_blur_radius { }
+sub get_color { }
sub get_dx { }
sub get_dy { }
+sub get_outline { }
sub get_spread { }
sub new { }
-sub peek_color { }
-sub peek_outline { }
package Gsk4::LinearGradientNode;
+sub get_color_stops { }
+sub get_end { }
sub get_n_color_stops { }
+sub get_start { }
sub new { }
-sub peek_color_stops { }
-sub peek_end { }
-sub peek_start { }
package Gsk4::OpacityNode;
sub get_child { }
@@ -122,24 +129,32 @@ sub new { }
package Gsk4::OutsetShadowNode;
sub get_blur_radius { }
+sub get_color { }
sub get_dx { }
sub get_dy { }
+sub get_outline { }
sub get_spread { }
sub new { }
-sub peek_color { }
-sub peek_outline { }
+
+package Gsk4::ParseLocation;
+sub bytes { }
+sub chars { }
+sub line_bytes { }
+sub line_chars { }
+sub lines { }
package Gsk4::RadialGradientNode;
+sub get_center { }
+sub get_color_stops { }
sub get_end { }
sub get_hradius { }
sub get_n_color_stops { }
sub get_start { }
sub get_vradius { }
sub new { }
-sub peek_center { }
-sub peek_color_stops { }
package Gsk4::RenderNode;
+sub deserialize { }
sub draw { }
sub get_bounds { }
sub get_node_type { }
@@ -159,8 +174,8 @@ sub unrealize { }
package Gsk4::RepeatNode;
sub get_child { }
+sub get_child_bounds { }
sub new { }
-sub peek_child_bounds { }
package Gsk4::RepeatingLinearGradientNode;
sub new { }
@@ -170,8 +185,8 @@ sub new { }
package Gsk4::RoundedClipNode;
sub get_child { }
+sub get_clip { }
sub new { }
-sub peek_clip { }
package Gsk4::RoundedRect;
sub bounds { }
@@ -191,7 +206,6 @@ package Gsk4::SerializationError;
sub quark { }
package Gsk4::ShaderArgsBuilder;
-sub free_to_args { }
sub new { }
sub ref { }
sub set_bool { }
@@ -213,17 +227,17 @@ sub radius { }
package Gsk4::ShadowNode;
sub get_child { }
sub get_n_shadows { }
+sub get_shadow { }
sub new { }
-sub peek_shadow { }
package Gsk4::TextNode;
+sub get_color { }
+sub get_font { }
+sub get_glyphs { }
sub get_num_glyphs { }
sub get_offset { }
sub has_color_glyphs { }
sub new { }
-sub peek_color { }
-sub peek_font { }
-sub peek_glyphs { }
package Gsk4::TextureNode;
sub get_texture { }
@@ -333,6 +347,9 @@ sub accelerator_name_with_keycode { }
sub accelerator_parse { }
sub accelerator_parse_with_keycode { }
sub accelerator_valid { }
+sub accessible_property_init_value { }
+sub accessible_relation_init_value { }
+sub accessible_state_init_value { }
sub bitset_iter_init_at { }
sub bitset_iter_init_first { }
sub bitset_iter_init_last { }
@@ -450,6 +467,15 @@ sub update_property { }
sub update_relation { }
sub update_state { }
+package Gtk4::AccessibleProperty;
+sub init_value { }
+
+package Gtk4::AccessibleRelation;
+sub init_value { }
+
+package Gtk4::AccessibleState;
+sub init_value { }
+
package Gtk4::ActionBar;
sub get_center_widget { }
sub get_revealed { }
@@ -1022,7 +1048,6 @@ sub get_preferred_height_for_width { }
sub get_preferred_width { }
sub get_preferred_width_for_height { }
sub get_request_mode { }
-sub get_size { }
sub padding { }
sub parent_class { }
sub snapshot { }
@@ -1459,6 +1484,7 @@ sub delete_text { }
sub finish_delegate { }
sub get_alignment { }
sub get_chars { }
+sub get_delegate { }
sub get_editable { }
sub get_enable_undo { }
sub get_max_width_chars { }
@@ -1718,16 +1744,6 @@ sub set_file { }
sub set_filter { }
sub set_select_multiple { }
-package Gtk4::FileChooserButton;
-sub get_modal { }
-sub get_title { }
-sub get_width_chars { }
-sub new { }
-sub new_with_dialog { }
-sub set_modal { }
-sub set_title { }
-sub set_width_chars { }
-
package Gtk4::FileChooserError;
sub quark { }
@@ -4310,9 +4326,6 @@ sub set_content { }
sub store_async { }
sub store_finish { }
-package Gtk4::Gdk::ConfigureEvent;
-sub get_size { }
-
package Gtk4::Gdk::ContentDeserializer;
sub get_cancellable { }
sub get_gtype { }
@@ -4763,10 +4776,6 @@ sub get_loop { }
sub new { }
sub set_loop { }
-package Gtk4::Gdk::Point;
-sub Gtk4::Gdk::Point::x { }
-sub y { }
-
package Gtk4::Gdk::Popup;
sub get_autohide { }
sub get_parent { }
@@ -4850,11 +4859,11 @@ sub is_destroyed { }
sub new_popup { }
sub new_toplevel { }
sub queue_render { }
+sub request_layout { }
sub set_cursor { }
sub set_device_cursor { }
sub set_input_region { }
sub set_opaque_region { }
-sub set_shadow_width { }
sub translate_coordinates { }
package Gtk4::Gdk::Texture;
@@ -4908,6 +4917,7 @@ sub unref { }
package Gtk4::Gdk::ToplevelSize;
sub get_bounds { }
sub set_min_size { }
+sub set_shadow_width { }
sub set_size { }
package Gtk4::Gdk::TouchEvent;
@@ -5665,11 +5675,12 @@ sub get_action_name { }
sub new { }
package Gtk4::Native;
-sub check_resize { }
sub get_for_surface { }
sub get_renderer { }
sub get_surface { }
sub get_surface_transform { }
+sub realize { }
+sub unrealize { }
package Gtk4::NativeDialog;
sub destroy { }
@@ -5934,6 +5945,7 @@ sub get_position { }
sub new { }
sub popdown { }
sub popup { }
+sub present { }
sub set_autohide { }
sub set_cascade_popdown { }
sub set_child { }
@@ -5951,14 +5963,18 @@ sub parent_class { }
sub reserved { }
package Gtk4::PopoverMenu;
+sub add_child { }
sub get_menu_model { }
sub new_from_model { }
sub new_from_model_full { }
+sub remove_child { }
sub set_menu_model { }
package Gtk4::PopoverMenuBar;
+sub add_child { }
sub get_menu_model { }
sub new_from_model { }
+sub remove_child { }
sub set_menu_model { }
package Gtk4::PrintContext;
@@ -6508,6 +6524,7 @@ package Gtk4::Snapshot;
sub append_border { }
sub append_cairo { }
sub append_color { }
+sub append_conic_gradient { }
sub append_inset_shadow { }
sub append_layout { }
sub append_linear_gradient { }
@@ -7714,7 +7731,6 @@ sub unrealize { }
sub unset_state_flags { }
package Gtk4::WidgetClass;
-sub activate_signal { }
sub add_shortcut { }
sub bind_template_callback_full { }
sub bind_template_child_full { }
@@ -7724,6 +7740,7 @@ sub css_changed { }
sub direction_changed { }
sub focus { }
sub get_accessible_role { }
+sub get_activate_signal { }
sub get_css_name { }
sub get_layout_manager_type { }
sub get_request_mode { }
@@ -7744,6 +7761,8 @@ sub query_tooltip { }
sub realize { }
sub root { }
sub set_accessible_role { }
+sub set_activate_signal { }
+sub set_activate_signal_from_name { }
sub set_css_name { }
sub set_focus_child { }
sub set_layout_manager_type { }
@@ -7788,20 +7807,19 @@ sub get_icon_name { }
sub get_mnemonics_visible { }
sub get_modal { }
sub get_resizable { }
-sub get_size { }
sub get_title { }
sub get_titlebar { }
sub get_toplevels { }
sub get_transient_for { }
sub has_group { }
sub is_active { }
+sub is_fullscreen { }
sub is_maximized { }
sub list_toplevels { }
sub maximize { }
sub minimize { }
sub present { }
sub present_with_time { }
-sub resize { }
sub set_application { }
sub set_auto_startup_notification { }
sub set_child { }