diff options
Diffstat (limited to 'libempathy-gtk/empathy-ui-utils.h')
-rw-r--r-- | libempathy-gtk/empathy-ui-utils.h | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/libempathy-gtk/empathy-ui-utils.h b/libempathy-gtk/empathy-ui-utils.h deleted file mode 100644 index 24ad6a71..00000000 --- a/libempathy-gtk/empathy-ui-utils.h +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright (C) 2002-2007 Imendio AB - * Copyright (C) 2007-2010 Collabora Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this program; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, - * Boston, MA 02110-1301 USA - * - * Authors: Mikael Hallendal <micke@imendio.com> - * Richard Hult <richard@imendio.com> - * Martyn Russell <martyn@imendio.com> - * Xavier Claessens <xclaesse@gmail.com> - * Jonny Lamb <jonny.lamb@collabora.co.uk> - * Travis Reitter <travis.reitter@collabora.co.uk> - * - * Part of this file is copied from GtkSourceView (gtksourceiter.c): - * Paolo Maggi - * Jeroen Zwartepoorte - */ - -#ifndef __EMPATHY_UI_UTILS_H__ -#define __EMPATHY_UI_UTILS_H__ - -#include <gtk/gtk.h> -#include <folks/folks.h> - -#include "empathy-contact.h" -#include "empathy-ft-handler.h" - -G_BEGIN_DECLS - -#define EMPATHY_RECT_IS_ON_SCREEN(x,y,w,h) ((x) + (w) > 0 && \ - (y) + (h) > 0 && \ - (x) < gdk_screen_width () && \ - (y) < gdk_screen_height ()) - -typedef void (*EmpathyPixbufAvatarFromIndividualCb) ( - FolksIndividual *individual, - GdkPixbuf *pixbuf, - gpointer user_data); - -void empathy_gtk_init (void); - -/* Pixbufs */ -const gchar * empathy_icon_name_for_presence ( - TpConnectionPresenceType presence); -const gchar * empathy_icon_name_for_contact (EmpathyContact *contact); -const gchar * empathy_icon_name_for_individual (FolksIndividual *individual); -const gchar * empathy_protocol_name_for_contact (EmpathyContact *contact); -void empathy_pixbuf_avatar_from_individual_scaled_async ( - FolksIndividual *individual, - gint width, - gint height, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); -GdkPixbuf * empathy_pixbuf_avatar_from_individual_scaled_finish ( - FolksIndividual *individual, - GAsyncResult *result, - GError **error); -GdkPixbuf * empathy_pixbuf_avatar_from_contact_scaled (EmpathyContact *contact, - gint width, - gint height); -GdkPixbuf * empathy_pixbuf_contact_status_icon (EmpathyContact *contact, - gboolean show_protocol); -GdkPixbuf * empathy_pixbuf_contact_status_icon_with_icon_name ( - EmpathyContact *contact, - const gchar *icon_name, - gboolean show_protocol); - -void empathy_move_to_window_desktop (GtkWindow *window, - guint32 timestamp); - -/* URL */ -void empathy_url_show (GtkWidget *parent, - const char *url); - -/* File transfer */ -void empathy_send_file (EmpathyContact *contact, - GFile *file); -void empathy_send_file_from_uri_list (EmpathyContact *contact, - const gchar *uri_list); -void empathy_send_file_with_file_chooser (EmpathyContact *contact); -void empathy_receive_file_with_file_chooser (EmpathyFTHandler *handler); - -/* Misc */ -void empathy_make_color_whiter (GdkRGBA *color); - -GtkWidget * empathy_context_menu_new (GtkWidget *attach_to); - -gint64 empathy_get_current_action_time (void); - -gboolean empathy_individual_match_string ( - FolksIndividual *individual, - const gchar *text, - GPtrArray *words); - -void empathy_launch_program (const gchar *dir, - const gchar *name, - const gchar *args); - -void empathy_set_css_provider (GtkWidget *widget); - -gboolean empathy_launch_external_app (const gchar *desktop_file, - const gchar *args, - GError **error); - -G_END_DECLS - -#endif /* __EMPATHY_UI_UTILS_H__ */ |