aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-private-chat.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove group/private chat, will unify in empathy-chat.chXavier Claessens2008-04-021-365/+0
| | | | svn path=/trunk/; revision=833
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+4
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-141-1/+0
| | | | | | libempathy-gtk/ to src/ svn path=/trunk/; revision=789
* Remove useless empathy_contact_run_until_ready and use tp_strdiff instead of ↵Xavier Claessens2008-03-111-5/+2
| | | | | | strcmp svn path=/trunk/; revision=757
* Make sure we don't expect contact id and handle to be directly ready. Add ↵Xavier Claessens2008-03-111-0/+4
| | | | | | some _run_until_ready. svn path=/trunk/; revision=755
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Block events messages when the chat is connecting to a new Text channel. ↵Xavier Claessens2008-02-161-2/+2
| | | | | | Fixes bug #507515 and #516198. svn path=/trunk/; revision=641
* Add convinience functions empathy_chat_with_contact() and ↵Xavier Claessens2008-01-021-10/+1
| | | | | | empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate. svn path=/trunk/; revision=527
* Cleanup chat objects API and request a new Text channel if account getsXavier Claessens2007-12-031-75/+50
| | | | | | | | | | | | | | | | | | | | 2007-12-03 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-chat-window.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-chat.h: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-group-chat.h: * libempathy-gtk/empathy-private-chat.c: * libempathy-gtk/empathy-private-chat.h: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * python/pyempathy/pyempathy.defs: * python/pyempathygtk/pyempathygtk.defs: * src/empathy-chat-chandler.c: Cleanup chat objects API and request a new Text channel if account gets reconnected. svn path=/trunk/; revision=461
* Request new Text Channel if the contact is online again and CM don'tXavier Claessens2007-11-281-1/+19
| | | | | | | | | | 2007-11-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-private-chat.c: Request new Text Channel if the contact is online again and CM don't support offline message. svn path=/trunk/; revision=450
* Fix refcounting of priv->factory. Fixes bug #473116.Xavier Claessens2007-10-011-11/+12
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-private-chat.c: Fix refcounting of priv->factory. Fixes bug #473116. svn path=/trunk/; revision=350
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug ↵Xavier Claessens2007-08-311-17/+23
| | | | | | #459540 and bug #462907. svn path=/trunk/; revision=280
* Fix a leaked ref.Xavier Claessens2007-07-011-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-06-30 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: Fix a leaked ref. * src/empathy.c: If we get a chatroom we have to create an EmpathyTpChatroom object. * src/Makefile.am: Fix build system, programs links to libempathy-gtk and libempathy. * configure.ac: libempathy does not depends on libgnome-vfs. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-chat.c: * libempathy/empathy-tp-chat.c: * libempathy/empathy-tp-chat.h: * libempathy/empathy-filter.c: * libempathy/empathy-filter.h: * libempathy/empathy-filter.xml: * libempathy/Makefile.am: Filter incoming text channels and make status icon flash when there we receive a new message. Dispatch the channel only when we get a message and the user click on the icon. svn path=/trunk/; revision=175
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+374
2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170