EmpathyChat: Fix pending messages not being displayed We don't have to wait for backlog to be inserted before adding pending messages anymore since backlog are prepended in the view. https://bugzilla.gnome.org/show_bug.cgi?id=662672
empathy-chat: use tp_account_channel_request_new_text() https://bugzilla.gnome.org/show_bug.cgi?id=725070
prefix Telepathy bus names with TP_ So it's clearer that we are referring the Telepathy bus name and not the GtkApplication one. https://bugzilla.gnome.org/show_bug.cgi?id=723766
Renaming: use tp-glib API instead of generating it as an extension
Insert smileys at the cursor position Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=685899
EmpathyMessage: remove flags, they are useless
Add missing telepathy-glib-dbus.h includes
tpaw-utils: move EMP_STR_EMPTY to tp-aw and rename it https://bugzilla.gnome.org/show_bug.cgi?id=699492
string-parser: move everything except for _match_smiley(), to tp-aw empathy_string_match_smiley() depends on other files and it's not needed by tp-account-widgets, so we can leave it in libempathy-gtk. https://bugzilla.gnome.org/show_bug.cgi?id=699492
builder: move empathy_builder_* from Empathy to tp-account-widgets This commit also changes the licence of the moved code from GPL to LGPL. See GOSSIP-RELICENSING.txt for details. https://bugzilla.gnome.org/show_bug.cgi?id=699492
keyring: move from Empathy to tp-account-widgets https://bugzilla.gnome.org/show_bug.cgi?id=699492
Install property active-group in EmpathyIndividualMenu https://bugzilla.gnome.org/show_bug.cgi?id=585440
keyring: Drop legacy function after the libsecret migration
Reorder header inclusions accordingly to the Telepathy coding style Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
Use a flat namespace for internal includes Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
Use double quotes for all internal headers This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
Drop unused/redundant header inclusions With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
Consistently use `#include "config.h"` everywhere https://bugzilla.gnome.org/show_bug.cgi?id=696718
empathy-chat: show pending messages only for the first set of logs Fixes: https://bugzilla.gnome.org/639877
empathy-chat: load logs as the user scrolls up or resizes the dialog This requires the TplLogWalker API to iterate over the logs. Fixes: https://bugzilla.gnome.org/639877