aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-log-window.c
Commit message (Collapse)AuthorAgeFilesLines
* rename empathy_theme_manager_get() to empathy_theme_manager_dup_singleton()Guillaume Desmottes2011-02-171-2/+5
| | | | We also don't leak it any more.
* log_window_get_messages_for_date: don't leak chat_id and accountGuillaume Desmottes2010-11-251-0/+3
|
* Fix crash in log_manager_got_chats_cb.Mike Ruprecht2010-09-011-1/+2
| | | | | | | When the log window is opened through the contact list with the previous conversations menu item, Empathy crashes due to there not being a currently selected account when log_manager_got_chats_cb is called. This patch adds a condition to check if there is a selected account before using it.
* compare accounts using their object paths rather than their TpAccountGuillaume Desmottes2010-08-121-1/+3
| | | | It's safer and we could have 2 proxies for the same Account.
* use tp_strdiffGuillaume Desmottes2010-08-121-3/+3
|
* use explicit pointer comparaisonsGuillaume Desmottes2010-08-121-11/+11
|
* select_account_once_ready: free the account and ID to avoid leaksGuillaume Desmottes2010-08-121-0/+4
|
* select the account once we have populated the model with its chats (#622714)Guillaume Desmottes2010-08-121-6/+16
|
* log_manager_got_chats_cb: don't rely on the selected account any moreGuillaume Desmottes2010-08-121-8/+4
| | | | | | | | | Getting the chats is now an async operation, so the selected account could have changed while we were fetching the chats. So instead of using the currently selected account we use the account we receive from the hit. Note that this depends on this fix in the logger: https://bugs.freedesktop.org/show_bug.cgi?id=29058
* no need to pass account and chat infos to log_window_chats_set_selectedGuillaume Desmottes2010-08-121-14/+8
|
* also use select_account_once_ready when the window already existsGuillaume Desmottes2010-08-121-2/+1
|
* keep a ref on the accountGuillaume Desmottes2010-08-121-1/+2
|
* factor out select_account_once_readyGuillaume Desmottes2010-08-121-12/+22
|
* show the date in messages coming from history (#624599)Nicolò Chieffo2010-08-021-1/+1
|
* empathy-log-window: coding style fixesGuillaume Desmottes2010-07-131-2/+2
|
* log_window_get_messages_for_date: don't clear the marks on the calendarGuillaume Desmottes2010-06-221-2/+0
| | | | There is no reason to.
* add 2 commentsGuillaume Desmottes2010-06-221-1/+3
|
* log-window: check if the window still exist in async cb (#622273)Guillaume Desmottes2010-06-221-0/+21
|
* move the static variable used by the singleton out of empathy_log_window_showGuillaume Desmottes2010-06-221-9/+13
| | | | | That's useful for other functions which would like to check if there is still a window or not.
* Depend on telepathy-logger (#610956)Guillaume Desmottes2010-06-181-352/+0
|
* use ISO-8601 dates in DEBUGGuillaume Desmottes2010-06-181-5/+5
|
* don't use strptimeGuillaume Desmottes2010-06-181-19/+8
|
* TplLogEntry(Text) has been renamed to TplEntry(Text)Guillaume Desmottes2010-06-181-1/+1
|
* tpl_log_manager_search_new_async has been renamed to ↵Guillaume Desmottes2010-06-181-2/+2
| | | | tpl_log_manager_search_async
* tp-logger now use GDate rather than strings in its APIGuillaume Desmottes2010-06-181-64/+100
|
* port to latest tp-logger APIGuillaume Desmottes2010-06-181-18/+12
|
* log-window: start the search when the entry is activated (#619863)Guillaume Desmottes2010-06-021-2/+18
|
* Update to TPL 0.1.1Cosimo Alfarano2010-02-261-6/+6
| | | | | | Updated the the pkg-config version to 0.1.1 Updated the the pkg-config dep name fom libtelepathy-logger to telepathy-logger Updated TPL's _finish() methods using one for each async API.
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-7/+526
| | | | By default TPL is disabled, use --enable-tpl configure option to enable it.
* add match_case option to find_abilitiesThomas Meire2010-01-211-0/+3
|
* added case sensitive search for adium themes (reverted previous commit)Thomas Meire2010-01-211-2/+7
|
* added case sensitive highlighting for adium themesThomas Meire2010-01-211-2/+2
|
* log-window: check if the account chooser isn't already readyGuillaume Desmottes2009-11-161-3/+7
| | | | If not we could wait forever if the chooser became ready right away.
* log-window: wait that the accounts chooser is ready before selecting the chatGuillaume Desmottes2009-11-161-4/+21
| | | | | If we don't wait, the combobox is empty and so log_window_chats_set_selected can't find the chat (#601807).
* all: log error messages if preparing the account manager failsJonny Lamb2009-10-301-1/+4
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* log-window: port to new tp-glib account APIJonny Lamb2009-10-241-28/+48
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* remove usage of empathy_account_equalSjoerd Simons2009-07-301-1/+1
|
* Get the icon name from the account object directlySjoerd Simons2009-07-051-1/+1
|
* Port libempathy-gtk to EmpathyAccountSjoerd Simons2009-07-011-22/+23
|
* empathy-log-window: remove trailing tabsGuillaume Desmottes2009-06-251-2/+2
|
* empathy-log-window: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-5/+5
|
* Renamed empathy_account_chooser_get_account to ↵Jonny Lamb2009-04-221-1/+1
| | | | | | empathy_account_chooser_dup_account and fixed leaks. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Port EmpathyLogWindow to new APIXavier Claessens2009-04-161-9/+5
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2850
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-2/+2
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Port EmpathyLogManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2115
* Completely rework the theming system to make easy implementing themes based ↵Xavier Claessens2008-12-161-3/+3
| | | | | | on other classes like webkit. svn path=/trunk/; revision=1993
* Rename EmpathyChatSimpleView to EmpathyChatTextViewXavier Claessens2008-12-161-3/+3
| | | | svn path=/trunk/; revision=1987
* Fix licence and clean up a bit the interfaceXavier Claessens2008-12-161-2/+3
| | | | svn path=/trunk/; revision=1981
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
| | | | svn path=/trunk/; revision=1967
* Fix previous commit. Oops.Xavier Claessens2008-11-281-5/+5
| | | | svn path=/trunk/; revision=1925
* Fix a crash in the log window when there is no account. Fixes bug #562071.Xavier Claessens2008-11-281-0/+5
| | | | svn path=/trunk/; revision=1924
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-9/+8
| | | | svn path=/trunk/; revision=1066
* Rework EmpathyChat's API, it is now a subclass of GtkBin.Xavier Claessens2008-04-021-21/+0
| | | | svn path=/trunk/; revision=840
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+6
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Add a program to show chat logsXavier Claessens2008-01-201-2/+4
| | | | svn path=/trunk/; revision=584
* Fix crash if there is no date for a conversation. Fixes bug #473510.Xavier Claessens2007-09-081-68/+53
| | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-log-window.c: Fix crash if there is no date for a conversation. Fixes bug #473510. svn path=/trunk/; revision=289
* Do not show salut accounts in the add contact dialog. Rework a bitXavier Claessens2007-07-261-1/+0
| | | | | | | | | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-log-window.c: * doc/*: Do not show salut accounts in the add contact dialog. Rework a bit EmpathyContactWidget. Fixes bug #459100 (Guillaume Desmottes, Xavier Claessens). svn path=/trunk/; revision=197
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+1118
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