~ubuntu-branches/ubuntu/hardy/vala/hardy

« back to all changes in this revision

Viewing changes to vapi/libgnome-2.0.vapi

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge, Marc-Andre Lureau, Kumar Appaiah, Sebastian Dröge
  • Date: 2007-11-26 08:16:57 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20071126081657-pbycv1holrkgalk3
Tags: 0.1.5-1
[ Marc-Andre Lureau ]
* New Upstream Version; closes: #452870.
* debian/libvala-dev.install
  + Rename gidlgen to vala-gen-instrospect
  + Remove deleted .pl files

[ Kumar Appaiah ]
* debian/control:
  + Add Homepage field.
  + Modify XS-Vcs-Git and XS-Vcs-Broswer to Vcs-Git and Vcs-Browser
    respectively, as dpkg now supports them.

[ Sebastian Dröge ]
* debian/libvala-dev.install,
  debian/rules:
  + Also ship vala-gen-project.
* debian/control:
  + Build depend on libgtk2.0-dev (>= 2.10.0) and libglib2.0-dev (>= 2.12.0).
* debian/patches/01_vala-gen-project-paths.patch,
  debian/rules:
  + Adjust the paths in vala-gen-project for the license files, etc.
    Needs again an automake-touch hack for timestamp issues.
* debian/control,
  debian/libvala-dev.install,
  debian/valac.install,
  debian/vala-utils.install:
  + Move vala-gen-introspect/vapigen to valac and vala-gen-project/vapicheck
    to vala-utils.
* debian/patches/01_vala-gen-project-paths.patch,
  debian/control:
  + Fix paths for COPYING and INSTALL files and depend on automake1.10 for
    this.

[ Kumar Appaiah ]
* debian/watch: Fix watch file to point to new download location.
  (Closes: #452870)

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
                CANCELLED,
42
42
        }
43
43
        [CCode (cheader_filename = "libgnome/libgnome.h")]
 
44
        public class ModuleRequirement {
 
45
                public weak string required_version;
 
46
                public weak Gnome.ModuleInfo module_info;
 
47
        }
 
48
        [CCode (cheader_filename = "libgnome/libgnome.h")]
 
49
        public class Trigger {
 
50
                public Gnome.TriggerType type;
 
51
                public pointer u;
 
52
                public weak string level;
 
53
        }
 
54
        [CCode (cheader_filename = "libgnome/libgnome.h")]
 
55
        public class ModuleInfo : GLib.Boxed {
 
56
                public weak string name;
 
57
                public weak string version;
 
58
                public weak string description;
 
59
                public weak Gnome.ModuleRequirement requirements;
 
60
                public Gnome.ModuleHook instance_init;
 
61
                public Gnome.ModuleHook pre_args_parse;
 
62
                public Gnome.ModuleHook post_args_parse;
 
63
                public Gnome.ModuleInitHook init_pass;
 
64
                public Gnome.ModuleClassInitHook class_init;
 
65
                public weak string opt_prefix;
 
66
                public Gnome.ModuleGetGOptionGroupFunc get_goption_group_func;
 
67
        }
 
68
        [CCode (cheader_filename = "libgnome/libgnome.h")]
44
69
        public class Program : GLib.Object {
45
70
                public static weak Gnome.Program get ();
46
71
                public weak string get_app_id ();
47
72
                public weak string get_app_version ();
48
73
                public weak string get_human_readable_name ();
49
 
                public static GLib.Type get_type ();
50
74
                [NoArrayLength]
51
75
                public static weak Gnome.Program init (string app_id, string app_version, Gnome.ModuleInfo module_info, int argc, string[] argv, ...);
52
76
                [NoArrayLength]
58
82
                public static weak Gnome.ModuleInfo module_load (string mod_name);
59
83
                public static void module_register (Gnome.ModuleInfo module_info);
60
84
                public static bool module_registered (Gnome.ModuleInfo module_info);
61
 
                [NoAccessorMethod]
62
 
                public weak pointer popt_table { construct; }
63
 
                [NoAccessorMethod]
64
 
                public weak int popt_flags { construct; }
65
 
                [NoAccessorMethod]
66
 
                public weak pointer popt_context { get; }
67
 
                [NoAccessorMethod]
68
 
                public weak pointer goption_context { get; construct; }
69
 
                [NoAccessorMethod]
70
 
                public weak string human_readable_name { get; construct; }
71
 
                [NoAccessorMethod]
72
 
                public weak string gnome_path { get; construct; }
 
85
                public void parse_args ();
 
86
                public void postinit ();
 
87
                [NoAccessorMethod]
 
88
                public weak string app_datadir { get; set; }
73
89
                public weak string app_id { get; }
74
 
                public weak string app_version { get; }
75
 
                [NoAccessorMethod]
76
 
                public weak string gnome_prefix { get; construct; }
77
 
                [NoAccessorMethod]
78
 
                public weak string gnome_libdir { get; construct; }
79
 
                [NoAccessorMethod]
80
 
                public weak string gnome_datadir { get; construct; }
81
 
                [NoAccessorMethod]
82
 
                public weak string gnome_sysconfdir { get; construct; }
 
90
                [NoAccessorMethod]
 
91
                public weak string app_libdir { get; set; }
83
92
                [NoAccessorMethod]
84
93
                public weak string app_prefix { get; set; }
85
94
                [NoAccessorMethod]
86
 
                public weak string app_libdir { get; set; }
87
 
                [NoAccessorMethod]
88
 
                public weak string app_datadir { get; set; }
89
 
                [NoAccessorMethod]
90
95
                public weak string app_sysconfdir { get; set; }
 
96
                public weak string app_version { get; }
91
97
                [NoAccessorMethod]
92
98
                public weak bool create_directories { get; construct; }
93
99
                [NoAccessorMethod]
94
100
                public weak bool enable_sound { get; set; }
95
101
                [NoAccessorMethod]
96
102
                public weak string espeaker { get; set; }
97
 
        }
98
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
99
 
        public class ModuleInfo : GLib.Boxed {
100
 
                public weak string name;
101
 
                public weak string version;
102
 
                public weak string description;
103
 
                public weak Gnome.ModuleRequirement requirements;
104
 
                public Gnome.ModuleHook instance_init;
105
 
                public Gnome.ModuleHook pre_args_parse;
106
 
                public Gnome.ModuleHook post_args_parse;
107
 
                public pointer _options;
108
 
                public Gnome.ModuleInitHook init_pass;
109
 
                public Gnome.ModuleClassInitHook class_init;
110
 
                public weak string opt_prefix;
111
 
                public Gnome.ModuleGetGOptionGroupFunc get_goption_group_func;
112
 
                public static GLib.Type get_type ();
113
 
        }
114
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
115
 
        public class ModuleRequirement {
116
 
                public weak string required_version;
117
 
                public weak Gnome.ModuleInfo module_info;
118
 
        }
119
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
120
 
        public class Trigger {
121
 
                public Gnome.TriggerType type;
122
 
                public Gnome.TriggerActionFunction function;
123
 
                public weak string level;
124
 
        }
125
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
126
 
        public class TriggerList {
127
 
                public weak string nodename;
128
 
                public weak Gnome.TriggerList subtrees;
129
 
                public weak Gnome.Trigger actions;
130
 
                public int numsubtrees;
131
 
                public int numactions;
132
 
        }
133
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
134
 
        public class Config {
135
 
        }
136
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
137
 
        public class Gconf {
138
 
                public static weak string get_app_settings_relative (Gnome.Program program, string subkey);
139
 
                public static weak string get_gnome_libs_settings_relative (string subkey);
140
 
        }
141
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
142
 
        public class Help {
143
 
                public static bool display (string file_name, string link_id) throws GLib.Error;
144
 
                public static bool display_desktop (Gnome.Program program, string doc_id, string file_name, string link_id) throws GLib.Error;
145
 
                public static bool display_desktop_with_env (Gnome.Program program, string doc_id, string file_name, string link_id, out string envp) throws GLib.Error;
146
 
                public static bool display_uri (string help_uri) throws GLib.Error;
147
 
                public static bool display_uri_with_env (string help_uri, out string envp) throws GLib.Error;
148
 
                public static bool display_with_doc_id (Gnome.Program program, string doc_id, string file_name, string link_id) throws GLib.Error;
149
 
                public static bool display_with_doc_id_and_env (Gnome.Program program, string doc_id, string file_name, string link_id, out string envp) throws GLib.Error;
150
 
                public static GLib.Quark error_quark ();
151
 
        }
152
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
153
 
        public class Score {
154
 
        }
155
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
156
 
        public class Sound {
157
 
                public static int connection_get ();
158
 
                public static void init (string hostname);
159
 
                public static void play (string filename);
160
 
                public static int sample_load (string sample_name, string filename);
161
 
                public static void shutdown ();
162
 
        }
163
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
164
 
        public class Triggers {
165
 
                public static void add_trigger (Gnome.Trigger nt);
166
 
                public static void @do (string msg, string level);
167
 
                [NoArrayLength]
168
 
                public static void vadd_trigger (Gnome.Trigger nt, string[] supinfo);
169
 
                [NoArrayLength]
170
 
                public static void vdo (string msg, string level, string[] supinfo);
171
 
        }
172
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
173
 
        public class Url {
174
 
                public static GLib.Quark error_quark ();
175
 
                public static bool show (string url) throws GLib.Error;
176
 
                public static bool show_with_env (string url, out string envp) throws GLib.Error;
177
 
        }
178
 
        [CCode (cheader_filename = "libgnome/libgnome.h")]
179
 
        public class User {
180
 
                public static weak string accels_dir_get ();
181
 
                public static weak string dir_get ();
182
 
                public static weak string private_dir_get ();
 
103
                [NoAccessorMethod]
 
104
                public weak string gnome_datadir { get; construct; }
 
105
                [NoAccessorMethod]
 
106
                public weak string gnome_libdir { get; construct; }
 
107
                [NoAccessorMethod]
 
108
                public weak string gnome_path { get; construct; }
 
109
                [NoAccessorMethod]
 
110
                public weak string gnome_prefix { get; construct; }
 
111
                [NoAccessorMethod]
 
112
                public weak string gnome_sysconfdir { get; construct; }
 
113
                [NoAccessorMethod]
 
114
                public weak pointer goption_context { get; construct; }
 
115
                [NoAccessorMethod]
 
116
                public weak string human_readable_name { get; construct; }
 
117
                [NoAccessorMethod]
 
118
                public weak pointer popt_context { get; }
 
119
                [NoAccessorMethod]
 
120
                public weak int popt_flags { construct; }
 
121
                [NoAccessorMethod]
 
122
                public weak pointer popt_table { construct; }
183
123
        }
184
124
        public static delegate void ModuleClassInitHook (pointer klass, Gnome.ModuleInfo mod_info);
185
125
        public static delegate weak GLib.OptionGroup ModuleGetGOptionGroupFunc ();
186
126
        public static delegate void ModuleHook (Gnome.Program program, Gnome.ModuleInfo mod_info);
187
127
        public static delegate void ModuleInitHook (Gnome.ModuleInfo mod_info);
188
128
        public static delegate void TriggerActionFunction (string msg, string level, string[] supinfo);
 
129
        public const string DOT_GNOME;
 
130
        public const string DOT_GNOME_PRIVATE;
 
131
        public const string PARAM_APP_DATADIR;
 
132
        public const string PARAM_APP_ID;
 
133
        public const string PARAM_APP_LIBDIR;
 
134
        public const string PARAM_APP_PREFIX;
 
135
        public const string PARAM_APP_SYSCONFDIR;
 
136
        public const string PARAM_APP_VERSION;
 
137
        public const string PARAM_CREATE_DIRECTORIES;
 
138
        public const string PARAM_ENABLE_SOUND;
 
139
        public const string PARAM_ESPEAKER;
 
140
        public const string PARAM_GNOME_DATADIR;
 
141
        public const string PARAM_GNOME_LIBDIR;
 
142
        public const string PARAM_GNOME_PATH;
 
143
        public const string PARAM_GNOME_PREFIX;
 
144
        public const string PARAM_GNOME_SYSCONFDIR;
 
145
        public const string PARAM_GOPTION_CONTEXT;
 
146
        public const string PARAM_HUMAN_READABLE_NAME;
 
147
        public const string PARAM_POPT_CONTEXT;
 
148
        public const string PARAM_POPT_FLAGS;
 
149
        public const string PARAM_POPT_TABLE;
189
150
        public static weak Gnome.ModuleInfo bonobo_module_info_get ();
 
151
        public static void clearenv ();
 
152
        [NoArrayLength]
 
153
        public static weak string config_assemble_vector (int argc, string[] argv);
 
154
        public static void config_clean_file_ (string path, bool priv);
 
155
        public static void config_clean_key_ (string path, bool priv);
 
156
        public static void config_clean_section_ (string path, bool priv);
 
157
        public static void config_drop_all ();
 
158
        public static void config_drop_file_ (string path, bool priv);
 
159
        public static bool config_get_bool_with_default_ (string path, bool def, bool priv);
 
160
        public static double config_get_float_with_default_ (string path, bool def, bool priv);
 
161
        public static int config_get_int_with_default_ (string path, bool def, bool priv);
 
162
        public static weak string config_get_string_with_default_ (string path, bool def, bool priv);
 
163
        public static weak string config_get_translated_string_with_default_ (string path, bool def, bool priv);
 
164
        public static void config_get_vector_with_default_ (string path, int argcp, out string argvp, bool def, bool priv);
 
165
        public static bool config_has_section_ (string path, bool priv);
 
166
        public static pointer config_init_iterator_ (string path, bool priv);
 
167
        public static pointer config_init_iterator_sections_ (string path, bool priv);
 
168
        public static pointer config_iterator_next (pointer iterator_handle, out string key, out string value);
 
169
        public static void config_make_vector (string string, int argcp, out string argvp);
 
170
        public static void config_pop_prefix ();
 
171
        public static void config_push_prefix (string path);
 
172
        public static void config_set_bool_ (string path, bool value, bool priv);
 
173
        public static void config_set_float_ (string path, double value, bool priv);
 
174
        public static void config_set_int_ (string path, int value, bool priv);
 
175
        public static void config_set_set_handler (GLib.Callback func, pointer data);
 
176
        public static void config_set_string_ (string path, string value, bool priv);
 
177
        public static void config_set_sync_handler (GLib.Callback func, pointer data);
 
178
        public static void config_set_translated_string_ (string path, string value, bool priv);
 
179
        [NoArrayLength]
 
180
        public static void config_set_vector_ (string path, int argc, string[] argv, bool priv);
 
181
        public static bool config_sync ();
 
182
        public static bool config_sync_file_ (string path, bool priv);
190
183
        [NoArrayLength]
191
184
        public static int execute_async (string dir, int argc, string[] argv);
192
185
        [NoArrayLength]
199
192
        public static int execute_shell_fds (string dir, string commandline, bool close_fds);
200
193
        public static int execute_terminal_shell (string dir, string commandline);
201
194
        public static int execute_terminal_shell_fds (string dir, string commandline, bool close_fds);
 
195
        [CCode (cname = "g_extension_pointer")]
 
196
        public static weak string g_extension_pointer (string path);
 
197
        public static weak string gconf_get_app_settings_relative (Gnome.Program program, string subkey);
 
198
        public static weak string gconf_get_gnome_libs_settings_relative (string subkey);
 
199
        public static bool help_display (string file_name, string link_id) throws GLib.Error;
 
200
        public static bool help_display_desktop (Gnome.Program program, string doc_id, string file_name, string link_id) throws GLib.Error;
 
201
        public static bool help_display_desktop_with_env (Gnome.Program program, string doc_id, string file_name, string link_id, out string envp) throws GLib.Error;
 
202
        public static bool help_display_uri (string help_uri) throws GLib.Error;
 
203
        public static bool help_display_uri_with_env (string help_uri, out string envp) throws GLib.Error;
 
204
        public static bool help_display_with_doc_id (Gnome.Program program, string doc_id, string file_name, string link_id) throws GLib.Error;
 
205
        public static bool help_display_with_doc_id_and_env (Gnome.Program program, string doc_id, string file_name, string link_id, out string envp) throws GLib.Error;
 
206
        public static GLib.Quark help_error_quark ();
 
207
        public static weak GLib.List i18n_get_language_list (string category_name);
 
208
        public static void i18n_pop_c_numeric_locale ();
 
209
        public static void i18n_push_c_numeric_locale ();
 
210
        [CCode (cname = "libgnome_module_info_get")]
 
211
        public static weak Gnome.ModuleInfo libgnome_module_info_get ();
202
212
        public static void prepend_terminal_to_vector (int argc, out string argv);
 
213
        public static int score_get_notable (string gamename, string level, string names, float scores, ulong scoretimes);
 
214
        public static int score_init (string gamename);
 
215
        public static int score_log (float score, string level, bool higher_to_lower_score_order);
 
216
        public static int setenv (string name, string value, bool overwrite);
 
217
        public static int sound_connection_get ();
 
218
        public static void sound_init (string hostname);
 
219
        public static void sound_play (string filename);
 
220
        public static int sound_sample_load (string sample_name, string filename);
 
221
        public static void sound_shutdown ();
 
222
        public static void triggers_add_trigger (Gnome.Trigger nt);
 
223
        public static void triggers_do (string msg, string level);
 
224
        [NoArrayLength]
 
225
        public static void triggers_vadd_trigger (Gnome.Trigger nt, string[] supinfo);
 
226
        [NoArrayLength]
 
227
        public static void triggers_vdo (string msg, string level, string[] supinfo);
 
228
        public static void unsetenv (string name);
 
229
        public static GLib.Quark url_error_quark ();
 
230
        public static bool url_show (string url) throws GLib.Error;
 
231
        public static bool url_show_with_env (string url, out string envp) throws GLib.Error;
 
232
        public static weak string user_accels_dir_get ();
 
233
        public static weak string user_dir_get ();
 
234
        public static weak string user_private_dir_get ();
203
235
        public static weak string util_user_shell ();
204
236
}