aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-accounts-dialog.c
Commit message (Collapse)AuthorAgeFilesLines
* Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)Jonny Lamb2008-07-151-1109/+0
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1234
* Fix leaked accounts. mc_accounts_list ref all accounts.Xavier Claessens2008-07-141-4/+7
| | | | svn path=/trunk/; revision=1226
* Made account removal confirmation dialog modal. (Jonny Lamb)Jonny Lamb2008-07-081-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1206
* Select the bugged account upon a failed connection. Fixes bug #536984 (Jonny ↵Jonny Lamb2008-07-041-2/+8
| | | | | | | | | | | | | Lamb). When a connection fails, a box in the main window appears with an "Edit Account" button. Clicking this button takes you to the account editor, but does nothing else. This patch moves the selection to the bugged account, for convenience. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1192
* Add help button on accounts dialog. Fixes bug #533732 (Milo Casagrande).Xavier Claessens2008-05-211-7/+15
| | | | svn path=/trunk/; revision=1114
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-12/+10
| | | | svn path=/trunk/; revision=1066
* Escape text in strings using Pango markup. Fixes bug #528529 (Frederic Peters).Xavier Claessens2008-04-171-1/+2
| | | | svn path=/trunk/; revision=959
* Simplify SIP account config UI. Fixes bug #527452 (Frederic Peters).Xavier Claessens2008-04-161-0/+1
| | | | svn path=/trunk/; revision=948
* 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
* Add a widget to configure AIM accounts. Fixes bug #513676 (Andreas Henriksson).Xavier Claessens2008-04-021-0/+4
| | | | svn path=/trunk/; revision=860
* Add GUI to configure groupwise account. Fixes bug #522862 (Vincent Untz).Xavier Claessens2008-03-271-0/+4
| | | | svn path=/trunk/; revision=827
* Add a widget to configure SIP accounts. Fixes bug #513679 (Baptiste ↵Xavier Claessens2008-03-251-0/+4
| | | | | | Mille-Mathias). svn path=/trunk/; revision=823
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+5
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Remove useless libtelepathy headersXavier Claessens2008-03-111-1/+0
| | | | svn path=/trunk/; revision=777
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Add a GUI to configure yahoo accounts. Fixes bug #513674 (Susana).Xavier Claessens2008-02-201-0/+4
| | | | svn path=/trunk/; revision=658
* Add GUI to configure ICQ accounts. Fixes bug #513673 (Andreas Henriksson).Xavier Claessens2008-02-201-0/+4
| | | | svn path=/trunk/; revision=656
* Merge commit 'cassidy/irc'Xavier Claessens2008-02-181-0/+5
| | | | svn path=/trunk/; revision=649
* Add a generic UI to make easy building UI for protocol specific settings. ↵Xavier Claessens2008-02-111-4/+1
| | | | | | Port empathy-account-widget-*.[ch] to use that API. svn path=/trunk/; revision=621
* Set a title to the enable column in account dialogXavier Claessens2008-02-101-7/+8
| | | | svn path=/trunk/; revision=610
* Put the toggle cell to enable/disable account in a separate column. Fixes ↵Xavier Claessens2008-02-101-5/+7
| | | | | | bug #511841 (Carl-Anton Ingmarsson). svn path=/trunk/; revision=609
* Replace Enable/Disable button by a toggle cell in the account treeview. ↵Xavier Claessens2008-01-211-163/+143
| | | | | | Fixes bug #501467. svn path=/trunk/; revision=590
* Fix focus and text selection in accounts dialog. Fixes bug #502932.Xavier Claessens2007-12-201-2/+0
| | | | svn path=/trunk/; revision=492
* Conflicts:Xavier Claessens2007-12-031-87/+88
| | | | | | ChangeLog svn path=/trunk/; revision=455
* To know if an account is connected, useXavier Claessens2007-10-211-17/+10
| | | | | | | | | | | | | | | | | | 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
* Update Enable/Disable button when "account-enabled" or "account-disabled"Xavier Claessens2007-10-191-3/+9
| | | | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Update Enable/Disable button when "account-enabled" or "account-disabled" are emitted on McAccountMonitor. Set tooltip on protocol icon with the profile's display name. svn path=/trunk/; revision=382
* set unsensitive the add button if there is no profile installed and tellXavier Claessens2007-10-191-12/+24
| | | | | | | | | | | | | | | 2007-10-19 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-profile-chooser.c: * libempathy-gtk/empathy-profile-chooser.h: * libempathy-gtk/empathy-accounts-dialog.c: set unsensitive the add button if there is no profile installed and tell the user to install some connection managers. * libempathy-gtk/empathy-ui-utils.c: Fix indentation. svn path=/trunk/; revision=381
* Add some sanity checks. Fixes bug #463051.Xavier Claessens2007-10-011-1/+1
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-utils.c: Add some sanity checks. Fixes bug #463051. svn path=/trunk/; revision=348
* Salut's protocol name is going to change to local-xmpp. Fixes bug #469638Xavier Claessens2007-08-251-1/+1
| | | | | | | | | | | | | | 2007-08-24 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-tp-contact-list.c: * data/salut.profile: Salut's protocol name is going to change to local-xmpp. Fixes bug #469638 (Sjoerd Simons) svn path=/trunk/; revision=270
* Add specialised UI for salut settings. Configure a Salut account firstXavier Claessens2007-08-231-0/+5
| | | | | | | | | | | | | | | | | | | | 2007-08-23 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-salut.glade: * libempathy-gtk/empathy-account-widget-salut.c: * libempathy-gtk/empathy-account-widget-salut.h: * libempathy-gtk/empathy-preferences.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: * src/empathy.c: * configure.ac: * data/empathy.schemas.in: Add specialised UI for salut settings. Configure a Salut account first time empathy is started with salut CM installed using gnome-about-me information. Fixes bug #447467 (Cosimo Cecchi, Xavier Claessens). svn path=/trunk/; revision=266
* Make "Add account" button insensitive when we are creating one. Fixes bugXavier Claessens2007-08-121-0/+6
| | | | | | | | | | | 2007-08-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Make "Add account" button insensitive when we are creating one. Fixes bug #459170 (Jaap A. Haitsma). svn path=/trunk/; revision=249
* Unselect accounts when clicking on "add" button. Fixes bug #459173 (CosimoXavier Claessens2007-08-101-1/+8
| | | | | | | | | | 2007-08-10 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: Unselect accounts when clicking on "add" button. Fixes bug #459173 (Cosimo Cecchi). svn path=/trunk/; revision=245
* Click on the treeview to edit the name of an account. Fixes bug #459166.Xavier Claessens2007-08-031-25/+40
| | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Click on the treeview to edit the name of an account. Fixes bug #459166. svn path=/trunk/; revision=229
* Adding new empathy_strdiff API stolen from telepathy-glib. It check ifXavier Claessens2007-08-021-2/+2
| | | | | | | | | | | | | 2007-08-02 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: Adding new empathy_strdiff API stolen from telepathy-glib. It check if strings are != NULL before using strcmp. Using that API to fix bug #461886. Should be used in more places. svn path=/trunk/; revision=224
* Align param names on the left.Xavier Claessens2007-07-301-9/+10
| | | | | | | | | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-generic.c: * libempathy-gtk/empathy-account-widget-generic.h: Align param names on the left. * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Simpler header to describe the selected account. Fixes bug #459169. * configure.ac: Set Collabora Ltd. in the Copyright. svn path=/trunk/; revision=212
* Update the Enable/Disable button even if there is no account selected. SetXavier Claessens2007-07-291-11/+6
| | | | | | | | | | | | 2007-07-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.glade: * libempathy-gtk/empathy-accounts-dialog.c: Update the Enable/Disable button even if there is no account selected. Set it insensitive if no account is selected. Fixes bug #459012. svn path=/trunk/; revision=207
* add contact frame is not hidden after cancelling. Fixes bug #458997Xavier Claessens2007-07-261-0/+3
| | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-accounts-dialog.c: add contact frame is not hidden after cancelling. Fixes bug #458997 (Frederic Peters). svn path=/trunk/; revision=196
* Initial room list support. It does not works yet.Xavier Claessens2007-07-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-20 Xavier Claessens <xclaesse@gmail.com> * libempathy/Makefile.am: * libempathy/empathy-tp-roomlist.h: * libempathy/empathy-tp-roomlist.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: Initial room list support. It does not works yet. * libempathy-gtk/empathy-account-widget-generic.c: Add support for all types of integer and float. Fixes bug #457740 (Jamey Hicks). * libempathy/empathy-tp-chat.c: * libempathy-gtk/empathy-chat.c: If there is an error sending a message, show an error message to the user. * libempathy-gtk/empathy-accounts-dialog.c: Fix a leak, profile should be unrefed after mc_account_get_profile. * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-chatroom.c: * libempathy/empathy-tp-group.h: * libempathy/empathy-tp-group.c: * src/empathy.c: Rename empathy_get_channel_id() to empathy_inspect_channel(). We now have empathy_inspect_handle(). * po/POTFILES.in: * libempathy/empathy-tp-contact-list.c: Set all contacts from salut protocol to the "Local Network" group. * libempathy/empathy-idle.c: Fix NetworkManager support. * libempathy/empathy-chatroom.h: Fix indentation. * libempathy-gtk/empathy-status-icon.c: * libempathy-gtk/empathy-ui-utils.c: * libempathy-gtk/empathy-ui-utils.h: - Iconify main window to the status icon like in rhythmbox. Fixes bug #458106 (Jaap A. Haitsma). - Rounded avatars. Fixes bug #457992 (Raphael Slinckx) * Makefile.am: Fix distcheck for gtkdoc (Vincent Untz) * data/empathy.desktop.in.in: Change application description (Jaap A. Haitsma). svn path=/trunk/; revision=190
* Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi).Xavier Claessens2007-07-091-1/+7
| | | | | | | | | | | | | | | | | | | 2007-07-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-widget-msn.glade: * libempathy-gtk/empathy-account-widget-msn.c: * libempathy-gtk/empathy-account-widget-msn.h: * libempathy-gtk/empathy-accounts-dialog.c: * libempathy-gtk/Makefile.am: Add MSN setting UI. Fixes bug #443162 (Cosimo Cecchi). * libempathy-gtk/empathy-chat-view.c: * libempathy/empathy-log-manager.c: * libempathy/empathy-log-manager.h: Add needed API to show chat logs in Tracker. Fixes bug #452536. svn path=/trunk/; revision=178
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+1037
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