diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-07-02 21:40:16 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-07-02 21:56:38 +0800 |
commit | 87f41f93a0c79b428e0eff6f9f843fce005b82ae (patch) | |
tree | 794474b3a25b6901cb5e8f942805774a52f13198 /libempathy-gtk/empathy-theme-adium.h | |
parent | 7f2b924f50433a6240bb8feaf95b423cb6124b12 (diff) | |
download | gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar.gz gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar.bz2 gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar.lz gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar.xz gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.tar.zst gsoc2013-empathy-87f41f93a0c79b428e0eff6f9f843fce005b82ae.zip |
Stop using EmpathyChatView
https://bugzilla.gnome.org/show_bug.cgi?id=679255
Diffstat (limited to 'libempathy-gtk/empathy-theme-adium.h')
-rw-r--r-- | libempathy-gtk/empathy-theme-adium.h | 56 |
1 files changed, 55 insertions, 1 deletions
diff --git a/libempathy-gtk/empathy-theme-adium.h b/libempathy-gtk/empathy-theme-adium.h index d518c01b1..f1ad48ec8 100644 --- a/libempathy-gtk/empathy-theme-adium.h +++ b/libempathy-gtk/empathy-theme-adium.h @@ -23,7 +23,7 @@ #include <webkit/webkitwebview.h> -#include "empathy-chat-view.h" +#include <libempathy/empathy-message.h> G_BEGIN_DECLS @@ -76,6 +76,60 @@ void empathy_theme_adium_set_variant (EmpathyThemeAdium *theme, const gchar *variant); void empathy_theme_adium_show_inspector (EmpathyThemeAdium *theme); +void empathy_theme_adium_append_message (EmpathyThemeAdium *self, + EmpathyMessage *msg, + gboolean should_highlight); + +void empathy_theme_adium_append_event (EmpathyThemeAdium *self, + const gchar *str); + +void empathy_theme_adium_append_event_markup (EmpathyThemeAdium *self, + const gchar *markup_text, + const gchar *fallback_text); + +void empathy_theme_adium_edit_message (EmpathyThemeAdium *self, + EmpathyMessage *message); + +void empathy_theme_adium_scroll (EmpathyThemeAdium *self, + gboolean allow_scrolling); + +void empathy_theme_adium_scroll_down (EmpathyThemeAdium *self); + +gboolean empathy_theme_adium_get_has_selection (EmpathyThemeAdium *self); + +void empathy_theme_adium_clear (EmpathyThemeAdium *self); + +gboolean empathy_theme_adium_find_previous (EmpathyThemeAdium *self, + const gchar *search_criteria, + gboolean new_search, + gboolean match_case); + +gboolean empathy_theme_adium_find_next (EmpathyThemeAdium *self, + const gchar *search_criteria, + gboolean new_search, + gboolean match_case); + +void empathy_theme_adium_find_abilities (EmpathyThemeAdium *self, + const gchar *search_criteria, + gboolean match_case, + gboolean *can_do_previous, + gboolean *can_do_next); + +void empathy_theme_adium_highlight (EmpathyThemeAdium *self, + const gchar *text, + gboolean match_case); + +void empathy_theme_adium_copy_clipboard (EmpathyThemeAdium *self); + +void empathy_theme_adium_focus_toggled (EmpathyThemeAdium *self, + gboolean has_focus); + +void empathy_theme_adium_message_acknowledged (EmpathyThemeAdium *self, + EmpathyMessage *message); + +void empathy_theme_adium_set_show_avatars (EmpathyThemeAdium *self, + gboolean show_avatars); + /* not methods functions */ gboolean empathy_adium_path_is_valid (const gchar *path); |