$(GENVAPI) --library $(srcdir)/rest-extras-0.6 $(PACKAGESDIR)/rest-extras-0.6/rest-extras-0.6-custom.vala $(PACKAGESDIR)/rest-extras-0.6/rest-extras-0.6.gi
rest-0.7:
- $(GENVAPI) --library $(srcdir)/rest-0.7 --metadatadir $(METADATADIR) $(GIRDIR)/Rest-0.7.gir
+ $(GENVAPI) --library $(srcdir)/rest-0.7 --metadatadir $(METADATADIR) --pkg gio-2.0 $(GIRDIR)/Rest-0.7.gir
tracker-indexer-module-1.0:
$(GENVAPI) --library $(srcdir)/tracker-indexer-module-1.0 $(PACKAGESDIR)/tracker-indexer-module-1.0/tracker-indexer-module-1.0-custom.vala $(PACKAGESDIR)/tracker-indexer-module-1.0/tracker-indexer-module-1.0.gi
public const int C;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_CD")]
public const int CD;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_CH")]
+ public const int CH;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_C_H")]
+ public const int C_H;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_C_h")]
+ public const int C_h;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Cabovedot")]
public const int Cabovedot;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Cacute")]
public const int Ccedilla;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Ccircumflex")]
public const int Ccircumflex;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Ch")]
+ public const int Ch;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Clear")]
public const int Clear;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_ClearGrab")]
public const int ENG;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_ETH")]
public const int ETH;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_EZH")]
+ public const int EZH;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Eabovedot")]
public const int Eabovedot;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Eacute")]
public const int Linefeed;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_LiraSign")]
public const int LiraSign;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_LogGrabInfo")]
+ public const int LogGrabInfo;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_LogOff")]
public const int LogOff;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_LogWindowTree")]
+ public const int LogWindowTree;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_Lstroke")]
public const int Lstroke;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_M")]
public const int brokenbar;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_c")]
public const int c;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_c_h")]
+ public const int c_h;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_cabovedot")]
public const int cabovedot;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_cacute")]
public const int cedilla;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_cent")]
public const int cent;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_ch")]
+ public const int ch;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_checkerboard")]
public const int checkerboard;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_checkmark")]
public const int dead_e;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_dead_grave")]
public const int dead_grave;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_dead_greek")]
+ public const int dead_greek;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_dead_hook")]
public const int dead_hook;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_dead_horn")]
public const int exclam;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_exclamdown")]
public const int exclamdown;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_ezh")]
+ public const int ezh;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_f")]
public const int f;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_fabovedot")]
public const int period;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_periodcentered")]
public const int periodcentered;
+ [CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_permille")]
+ public const int permille;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_phonographcopyright")]
public const int phonographcopyright;
[CCode (cheader_filename = "gdk/gdk.h", cname = "GDK_KEY_plus")]
public Gdk.EventScroll scroll;
public Gdk.EventSelection selection;
public Gdk.EventSetting setting;
+ public Gdk.EventTouch touch;
public Gdk.EventType type;
public Gdk.EventVisibility visibility;
public Gdk.EventWindowState window_state;
public bool get_keyval (out uint keyval);
public bool get_root_coords (out double x_root, out double y_root);
public unowned Gdk.Screen get_screen ();
+ public bool get_scroll_deltas (double delta_x, double delta_y);
public bool get_scroll_direction (out Gdk.ScrollDirection direction);
public unowned Gdk.Device get_source_device ();
public bool get_state (out Gdk.ModifierType state);
public void set_source_device (Gdk.Device device);
public bool triggers_context_menu ();
}
+ [CCode (cheader_filename = "gdk/gdk.h")]
+ [Compact]
+ public class EventSequence {
+ }
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_keymap_get_type ()")]
public class Keymap : GLib.Object {
[CCode (has_construct_function = false)]
public bool get_entries_for_keyval (uint keyval, [CCode (array_length_cname = "n_keys", array_length_pos = 2.1)] out Gdk.KeymapKey[] keys);
public static unowned Gdk.Keymap get_for_display (Gdk.Display display);
public Gdk.ModifierType get_modifier_mask (Gdk.ModifierIntent intent);
+ public uint get_modifier_state ();
public bool get_num_lock_state ();
public bool have_bidi_layouts ();
public uint lookup_key (Gdk.KeymapKey key);
public weak Gdk.Device device;
public double x_root;
public double y_root;
+ public double delta_x;
+ public double delta_y;
}
[CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
public struct EventSelection {
public weak string name;
}
[CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
+ public struct EventTouch {
+ public Gdk.EventType type;
+ public weak Gdk.Window window;
+ public int8 send_event;
+ public uint32 time;
+ public double x;
+ public double y;
+ public double axes;
+ public Gdk.ModifierType state;
+ public weak Gdk.EventSequence sequence;
+ public bool emulating_pointer;
+ public weak Gdk.Device device;
+ public double x_root;
+ public double y_root;
+ }
+ [CCode (cheader_filename = "gdk/gdk.h", has_type_id = false)]
public struct EventVisibility {
public Gdk.EventType type;
public weak Gdk.Window window;
UNGRAB,
GTK_GRAB,
GTK_UNGRAB,
- STATE_CHANGED
+ STATE_CHANGED,
+ TOUCH_BEGIN,
+ TOUCH_END,
+ DEVICE_SWITCH
}
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
public enum CursorType {
PROXIMITY_OUT_MASK,
SUBSTRUCTURE_MASK,
SCROLL_MASK,
+ TOUCH_MASK,
+ SMOOTH_SCROLL_MASK,
ALL_EVENTS_MASK
}
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_")]
MOTION_NOTIFY,
BUTTON_PRESS,
@2BUTTON_PRESS,
+ DOUBLE_BUTTON_PRESS,
@3BUTTON_PRESS,
+ TRIPLE_BUTTON_PRESS,
BUTTON_RELEASE,
KEY_PRESS,
KEY_RELEASE,
OWNER_CHANGE,
GRAB_BROKEN,
DAMAGE,
+ TOUCH_BEGIN,
+ TOUCH_UPDATE,
+ TOUCH_END,
+ TOUCH_CANCEL,
EVENT_LAST
}
- [CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_EXTENSION_EVENTS_")]
- public enum ExtensionMode {
- NONE,
- ALL,
- CURSOR
- }
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_FILTER_")]
public enum FilterReturn {
CONTINUE,
PEN,
ERASER,
CURSOR,
- KEYBOARD
+ KEYBOARD,
+ TOUCHSCREEN,
+ TOUCHPAD
}
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_MODIFIER_INTENT_")]
public enum ModifierIntent {
UP,
DOWN,
LEFT,
- RIGHT
+ RIGHT,
+ SMOOTH
}
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_SETTING_ACTION_")]
public enum SettingAction {
[CCode (cheader_filename = "libsoup/soup.h")]
public static GLib.HashTable<string,string> decode (string encoded_form);
[CCode (cheader_filename = "libsoup/soup.h")]
- public static GLib.HashTable<string,string> decode_multipart (Soup.Message msg, string file_control_name, out string filename, out string content_type, out Soup.Buffer file);
+ public static GLib.HashTable<string,string> decode_multipart (Soup.Message msg, string? file_control_name, out string filename, out string content_type, out Soup.Buffer file);
[CCode (cheader_filename = "libsoup/soup.h")]
public static string encode (...);
[CCode (cheader_filename = "libsoup/soup.h")]
public string physical { get; }
public int port { get; construct; }
[NoAccessorMethod]
+ public string protocol { owned get; construct; }
+ [NoAccessorMethod]
public void* sockaddr { get; construct; }
}
[CCode (cheader_filename = "libsoup/soup.h", type_id = "soup_auth_get_type ()")]
public class ContentSniffer : GLib.Object, Soup.SessionFeature {
[CCode (has_construct_function = false)]
public ContentSniffer ();
- [NoWrapper]
public virtual size_t get_buffer_size ();
public virtual string sniff (Soup.Message msg, Soup.Buffer buffer, out GLib.HashTable<string,string>? @params);
}
public void delete_cookie (Soup.Cookie cookie);
public Soup.CookieJarAcceptPolicy get_accept_policy ();
public string get_cookies (Soup.URI uri, bool for_http);
+ public virtual bool is_persistent ();
public virtual void save ();
public void set_accept_policy (Soup.CookieJarAcceptPolicy policy);
public void set_cookie (Soup.URI uri, string cookie);
[NoWrapper]
public virtual void kick ();
public void pause_message (Soup.Message msg);
+ public void prefetch_dns (string hostname, GLib.Cancellable? cancellable, Soup.AddressCallback? callback);
+ [Deprecated (since = "2.38")]
public void prepare_for_uri (Soup.URI uri);
public virtual void queue_message (owned Soup.Message msg, Soup.SessionCallback? callback);
public bool redirect_message (Soup.Message msg);
[NoAccessorMethod]
public bool trusted_certificate { get; }
[NoAccessorMethod]
+ public bool use_proxy { get; construct; }
+ [NoAccessorMethod]
public bool use_thread_context { get; construct; }
public virtual signal void disconnected ();
public signal void event (GLib.SocketClientEvent event, GLib.IOStream connection);
public weak string scheme;
public weak string user;
[CCode (has_construct_function = false)]
- public URI (string uri_string);
+ public URI (string? uri_string);
public Soup.URI copy ();
public Soup.URI copy_host ();
public static string decode (string part);
public bool host_equal (Soup.URI v2);
public uint host_hash ();
public static string normalize (string part, string unescape_extra);
- public void set_fragment (string fragment);
- public void set_host (string host);
- public void set_password (string password);
+ public void set_fragment (string? fragment);
+ public void set_host (string? host);
+ public void set_password (string? password);
public void set_path (string path);
public void set_port (uint port);
- public void set_query (string query);
+ public void set_query (string? query);
public void set_query_from_fields (...);
public void set_query_from_form (GLib.HashTable<string,string> form);
public void set_scheme (string scheme);
- public void set_user (string user);
+ public void set_user (string? user);
public string to_string (bool just_path_and_query);
public bool uses_default_port ();
[CCode (has_construct_function = false)]
public const string ADDRESS_PHYSICAL;
[CCode (cheader_filename = "libsoup/soup.h", cname = "SOUP_ADDRESS_PORT")]
public const string ADDRESS_PORT;
+ [CCode (cheader_filename = "libsoup/soup.h", cname = "SOUP_ADDRESS_PROTOCOL")]
+ public const string ADDRESS_PROTOCOL;
[CCode (cheader_filename = "libsoup/soup.h", cname = "SOUP_ADDRESS_SOCKADDR")]
public const string ADDRESS_SOCKADDR;
[CCode (cheader_filename = "libsoup/soup.h", cname = "SOUP_AUTH_DOMAIN_ADD_PATH")]
Pty.new_foreign.fd owned=false
Terminal.get_cursor_position.* out
Terminal.match_set_cursor.cursor nullable
-TerminalWriteFlags.terminal_write_default name="DEFAULT"
SelectionFunc.data closure=3
public GLib.List<Poppler.TextAttributes> get_text_attributes ();
public bool get_text_layout ([CCode (array_length_cname = "n_rectangles", array_length_pos = 1.1, array_length_type = "guint")] out Poppler.Rectangle[] rectangles);
public Cairo.Surface get_thumbnail ();
- public bool get_thumbnail_size (int width, int height);
+ public bool get_thumbnail_size (out int width, out int height);
public Poppler.PageTransition get_transition ();
public void render ([CCode (type = "cairo_t*")] Cairo.Context cairo);
public void render_for_printing ([CCode (type = "cairo_t*")] Cairo.Context cairo);
public void add_param (string name, string value);
public void add_param_full (Rest.Param param);
public void add_params (...);
+ public bool cancel ();
public bool continuous ([CCode (delegate_target_pos = 2.1)] Rest.ProxyCallContinuousCallback callback, GLib.Object weak_object) throws GLib.Error;
public unowned string get_method ();
public unowned Rest.Params get_params ();
public void free ();
public unowned string get_attr (string attr_name);
public string print ();
+ public Rest.XmlNode @ref ();
public void set_content (string value);
+ public void unref ();
}
[CCode (cheader_filename = "rest/rest-xml-parser.h", type_id = "rest_xml_parser_get_type ()")]
public class XmlParser : GLib.Object {
public Pty (Vte.PtyFlags flags) throws GLib.Error;
public void child_setup ();
public void close ();
- public static GLib.Quark error_quark ();
[CCode (has_construct_function = false)]
public Pty.foreign (int fd) throws GLib.Error;
public int get_fd ();
public bool set_utf8 (bool utf8) throws GLib.Error;
public int fd { get; construct; }
[NoAccessorMethod]
+ public Vte.PtyFlags flags { get; construct; }
+ [NoAccessorMethod]
public string term { owned get; set; }
}
[CCode (cheader_filename = "vte/vte.h", type_id = "vte_terminal_get_type ()")]
public class Terminal : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
- [CCode (has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public Terminal ();
public void copy_primary ();
public void feed (string data, long length);
public Gdk.Color background_tint_color { get; set; }
[NoAccessorMethod]
public bool background_transparent { get; set; }
+ [NoAccessorMethod]
+ public Vte.TerminalEraseBinding backspace_binding { get; set; }
+ public Vte.TerminalCursorBlinkMode cursor_blink_mode { get; set; }
+ public Vte.TerminalCursorShape cursor_shape { get; set; }
+ [NoAccessorMethod]
+ public Vte.TerminalEraseBinding delete_binding { get; set; }
public string emulation { get; set; }
public string encoding { get; set; }
[NoAccessorMethod]
[CCode (cheader_filename = "vte/vte.h", cname = "_VteCharAttributes", has_type_id = false)]
public struct _CharAttributes {
}
- [CCode (cheader_filename = "vte/vte.h", cprefix = "VTE_PTY_ERROR_")]
- public enum PtyError {
- PTY_HELPER_FAILED,
- PTY98_FAILED
- }
[CCode (cheader_filename = "vte/vte.h", cprefix = "VTE_PTY_")]
[Flags]
public enum PtyFlags {
NO_FALLBACK,
DEFAULT
}
+ [CCode (cheader_filename = "vte/vte.h", cprefix = "VTE_ANTI_ALIAS_")]
+ public enum TerminalAntiAlias {
+ USE_DEFAULT,
+ FORCE_ENABLE,
+ FORCE_DISABLE
+ }
[CCode (cheader_filename = "vte/vte.h", cprefix = "VTE_CURSOR_BLINK_")]
public enum TerminalCursorBlinkMode {
SYSTEM,
public enum TerminalWriteFlags {
DEFAULT
}
+ [CCode (cheader_filename = "vte/vte.h", cprefix = "VTE_PTY_ERROR_")]
+ public errordomain PtyError {
+ PTY_HELPER_FAILED,
+ PTY98_FAILED;
+ public static GLib.Quark quark ();
+ }
[CCode (cheader_filename = "vte/vte.h", instance_pos = 3.9)]
public delegate bool SelectionFunc (Vte.Terminal terminal, long column, long row);
[CCode (cheader_filename = "vte/vte.h")]