aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-account-chooser.c
Commit message (Collapse)AuthorAgeFilesLines
* Add empathy_account_chooser_set_allEmilio Pozuelo Monfort2011-05-031-0/+24
|
* account_chooser_find_account_foreach: check the col typeEmilio Pozuelo Monfort2011-04-201-1/+8
| | | | As non ROW_ACCOUNT rows don't have an account.
* AccountChooser: add empathy_account_chooser_get_account_manager()Emilio Pozuelo Monfort2011-04-201-0/+8
|
* Give the FilterResultData a reference to accountSjoerd Simons2011-03-231-1/+1
| | | | | | | This partially reverts the regression introduce in c5220a248d7626129eadce95a606eb4157aafe71, but gives a more explicit reference to the data structure which will hopefully make the code more clear
* account_chooser_update_iter: don't leak the TpAccountGuillaume Desmottes2011-03-221-0/+2
|
* AccountChooser: All -> All accountsEmilio Pozuelo Monfort2011-03-161-1/+1
|
* Add a empathy_account_chooser_has_all_selectedEmilio Pozuelo Monfort2011-03-161-0/+24
| | | | So we can know if 'All' is selected in the accounts chooser.
* Make AccountChooser filters asynchronous to let them handle newly connected ↵Vitaly Minko2011-01-281-22/+65
| | | | accounts properly (#633481).
* add empathy_account_chooser_get_accountGuillaume Desmottes2010-04-121-0/+14
|
* libempathy-gtk/empathy-account-chooser.c: use tp_g_signal_connect_object ↵Guillaume Desmottes2010-04-091-2/+3
| | | | instead of empathy_signal_connect_weak
* account-chooser: check if account is NULL before trying to use it (#614874)Guillaume Desmottes2010-04-051-0/+4
|
* Ensure "All" is at the top of account selector.Will Thompson2010-02-121-16/+32
| | | | Fixes: #609737
* Remove weird maybe-null account special case.Will Thompson2010-02-121-7/+1
| | | | | | | | | | | | | | | | I'm pretty sure this is unnecessary. Consider the four cases: value of data->account | 0 | x | value of account | 0 | y | 0 | y | a. data->account == NULL | t | f | t | f | b. account == NULL | t | t | f | f | c. a != b | f | t | t | f | d. data->account == account | t | f | f | x == y | e. equal | t | f | f | x == y | In all cases, the value of equal is identical to what it would have been if the else branch were always taken. So... let's just always take the else branch.
* account-chooser: display enabled accounts first (#604166)Guillaume Desmottes2009-12-091-0/+40
|
* add empathy_account_chooser_is_readyGuillaume Desmottes2009-11-161-0/+10
|
* account-chooser.c: add a 'ready' signalGuillaume Desmottes2009-11-161-0/+19
| | | | | This can be useful to know when the combobox has been populated by the accounts.
* account-chooser: allow for a non-prepared account manager (fixes bug #600537)Jonny Lamb2009-11-031-0/+8
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* all: log error messages if preparing the account manager failsJonny Lamb2009-10-301-1/+7
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* account-chooser: port to new tp-glib account APIJonny Lamb2009-10-241-74/+97
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* remove usage of empathy_account_equalSjoerd Simons2009-07-301-5/+3
|
* Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-281-1/+9
|\ | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c
| * Don't override empathy_account_chooser_set_account when setting filteringDavyd Madeley2009-07-151-1/+9
| |
* | Get the connection status, not the presence status stringSjoerd Simons2009-07-221-1/+1
| |
* | Remove useless mission-control includesSjoerd Simons2009-07-061-2/+0
| |
* | Get the icon name from the account object directlySjoerd Simons2009-07-051-1/+1
|/
* Port libempathy-gtk to EmpathyAccountSjoerd Simons2009-07-011-37/+34
|
* empathy-account-chooser: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
|
* empathy-account-chooser: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-10/+10
|
* Misc. gtk-doc updates, including being more explicit about refs.Jonny Lamb2009-04-231-3/+6
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Add documentation for EmpathyAccountChooser.Jonny Lamb2009-04-231-0/+103
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Renamed empathy_account_chooser_get_account to ↵Jonny Lamb2009-04-221-2/+2
| | | | | | empathy_account_chooser_dup_account and fixed leaks. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Add empathy_account_chooser_get_connection()Xavier Claessens2009-04-221-0/+18
|
* Remove useless glade includeXavier Claessens2009-04-161-1/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2843
* empathy_mission_control_new -> dup_singleton.Xavier Claessens2009-01-161-1/+1
| | | | svn path=/trunk/; revision=2233
* Disconnect all signals from the EmpathyAccountChooser when finalizing.Xavier Claessens2009-01-071-0/+6
| | | | svn path=/trunk/; revision=2077
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2074
* Don't initialize private stuff in _new ().Xavier Claessens2009-01-071-17/+14
| | | | svn path=/trunk/; revision=2067
* Disconnect signals when finalizing.Xavier Claessens2009-01-071-5/+4
| | | | svn path=/trunk/; revision=2047
* Port the account chooser to the new API.Xavier Claessens2009-01-071-52/+28
| | | | svn path=/trunk/; revision=2031
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
| | | | svn path=/trunk/; revision=1967
* check there is an account before accessing it; prevents a segfault when callingFrederic Peters2008-08-201-1/+3
| | | | | | up the 'previous conversations' dialog and there is no account configured. svn path=/trunk/; revision=1359
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-3/+4
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Fix disconnection of AccountStatusChanged signal.Xavier Claessens2008-04-131-5/+3
| | | | svn path=/trunk/; revision=932
* We can't use *_run_* API from dbus signal cb or method implementation. To ↵Xavier Claessens2008-04-111-3/+3
| | | | | | avoid problems move the code to a g_idle cb. svn path=/trunk/; revision=922
* Remove unused includesXavier Claessens2008-04-111-1/+0
| | | | svn path=/trunk/; revision=909
* Fix a leak and simplify account_chooser_set_account_foreach.Xavier Claessens2008-03-111-4/+7
| | | | svn path=/trunk/; revision=736
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Conflicts:Xavier Claessens2007-12-031-44/+44
| | | | | | ChangeLog svn path=/trunk/; revision=455
* Cleanup licences and copyrights, Modules with 100% collabora code are nowXavier Claessens2007-10-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-profile-chooser.h: * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-main-window.h: * libempathy-gtk/empathy-cell-renderer-activatable.c: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-cell-renderer-activatable.h: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-presence-chooser.h: * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-status-icon.h: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-account-widget-jabber.c: * libempathy-gtk/empathy-account-widget-jabber.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-smiley-manager.c: * libempathy-gtk/empathy-about-dialog.h: * libempathy-gtk/empathy-smiley-manager.h: * libempathy-gtk/empathy-accounts-dialog.h: * libempathy/empathy-avatar.h: * libempathy/empathy-debug.h: Cleanup licences and copyrights, Modules with 100% collabora code are now relicenced to LGPL. * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Updated. svn path=/trunk/; revision=392
* To know if an account is connected, useXavier Claessens2007-10-211-57/+102
| | | | | | | | | | | | | | | | | | 2007-10-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-accounts-dialog.c: To know if an account is connected, use mission_control_get_connection_status() instead of mission_control_get_connection(). Update account chooser if an account's status changes or if it get removed. Move account chooser filter func for add-contact's window from EmpathyContactWidget to EmpathyContactDialogs. svn path=/trunk/; revision=384
* Do not show salut accounts in the add contact dialog. Rework a bitXavier Claessens2007-07-261-88/+81
| | | | | | | | | | | | | | | | | | | 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/+637
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