]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkappchooseronline.h
filechooserbutton: whitespace fixes
[~andy/gtk] / gtk / gtkappchooseronline.h
index f514fdff2b8cd067754a5cdf0b514c04212cc9f5..3487a249536c5c605edf6a08776b26b1f20b13ca 100644 (file)
@@ -14,9 +14,7 @@
  * Library General Public License for more details.
  *
  * You should have received a copy of the GNU Library General Public
- * License along with the Gnome Library; see the file COPYING.LIB.  If not,
- * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  *
  * Authors: Cosimo Cecchi <ccecchi@redhat.com>
  */
 
 G_BEGIN_DECLS
 
-#define GTK_TYPE_APP_CHOOSER_ONLINE\
-  (gtk_app_chooser_online_get_type ())
-#define GTK_APP_CHOOSER_ONLINE(o)\
-  (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_APP_CHOOSER_ONLINE, GtkAppChooserOnline))
-#define GTK_IS_APP_CHOOSER_ONLINE(o)\
-  (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_APP_CHOOSER_ONLINE))
-#define GTK_APP_CHOOSER_ONLINE_GET_IFACE(obj)\
-  (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_APP_CHOOSER_ONLINE, GtkAppChooserOnlineInterface))
+#define GTK_TYPE_APP_CHOOSER_ONLINE           (_gtk_app_chooser_online_get_type ())
+#define GTK_APP_CHOOSER_ONLINE(o)             (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_APP_CHOOSER_ONLINE, GtkAppChooserOnline))
+#define GTK_IS_APP_CHOOSER_ONLINE(o)          (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_APP_CHOOSER_ONLINE))
+#define GTK_APP_CHOOSER_ONLINE_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_APP_CHOOSER_ONLINE, GtkAppChooserOnlineInterface))
 
 typedef struct _GtkAppChooserOnline GtkAppChooserOnline;
 typedef struct _GtkAppChooserOnlineInterface GtkAppChooserOnlineInterface;
@@ -47,27 +41,33 @@ struct _GtkAppChooserOnlineInterface {
   GTypeInterface g_iface;
 
   /* Methods */
-  void (*search_for_mimetype_async) (GtkAppChooserOnline *self,
-                                    const gchar *content_type,
-                                    GtkWindow *parent,
-                                    GAsyncReadyCallback callback,
-                                    gpointer user_data);
+  void (*search_for_mimetype_async)      (GtkAppChooserOnline  *self,
+                                          const gchar          *content_type,
+                                          GtkWindow            *parent,
+                                          GCancellable         *cancellable,
+                                          GAsyncReadyCallback   callback,
+                                          gpointer              user_data);
 
-  gboolean (*search_for_mimetype_finish) (GtkAppChooserOnline *self,
-                                         GAsyncResult *res,
-                                         GError **error);
+  gboolean (*search_for_mimetype_finish) (GtkAppChooserOnline  *self,
+                                          GAsyncResult         *res,
+                                          GError              **error);
 };
 
-GType gtk_app_chooser_online_get_type (void) G_GNUC_CONST;
-void  gtk_app_chooser_online_search_for_mimetype_async (GtkAppChooserOnline *self,
-                                                       const gchar *content_type,
-                                                       GtkWindow *parent,
-                                                       GAsyncReadyCallback callback,
-                                                       gpointer user_data);
-gboolean gtk_app_chooser_online_search_for_mimetype_finish (GtkAppChooserOnline *self,
-                                                           GAsyncResult *res,
-                                                           GError **error);
+GType                 _gtk_app_chooser_online_get_type                   (void) G_GNUC_CONST;
 
-GtkAppChooserOnline * gtk_app_chooser_online_get_default (void);
+void                  _gtk_app_chooser_online_get_default_async          (GAsyncReadyCallback   callback,
+                                                                          gpointer              user_data);
+GtkAppChooserOnline * _gtk_app_chooser_online_get_default_finish         (GObject             *source,
+                                                                          GAsyncResult        *result);
+
+void                  _gtk_app_chooser_online_search_for_mimetype_async  (GtkAppChooserOnline  *self,
+                                                                          const gchar          *content_type,
+                                                                          GtkWindow            *parent,
+                                                                          GCancellable         *cancellable,
+                                                                          GAsyncReadyCallback   callback,
+                                                                          gpointer              user_data);
+gboolean              _gtk_app_chooser_online_search_for_mimetype_finish (GtkAppChooserOnline  *self,
+                                                                          GAsyncResult         *res,
+                                                                          GError              **error);
 
 #endif /* __GTK_APP_CHOOSER_ONLINE_H__ */