aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-account-widget.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-4/+4
| | | | | | | | | | | | 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 includesEmanuele Aina2013-04-011-2/+2
| | | | | | | | 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 headersEmanuele Aina2013-04-011-2/+2
| | | | | | | 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
* account-widget: Embed .ui files with GResourceEmanuele Aina2013-04-011-28/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696978
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-7/+0
| | | | | | | 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"` everywhereEmanuele Aina2013-03-281-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718
* include telepathy-glib.hGuillaume Desmottes2012-09-171-4/+1
| | | | | tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch.
* add a FIXME about the initial value of the 'remember' checkboxGuillaume Desmottes2012-09-071-0/+3
|
* consider account widget has changed if the remember checkbox is changedGuillaume Desmottes2012-09-071-5/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683397
* Remember password at least until session restartXavier Claessens2012-08-271-10/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776
* export empathy_account_widget_apply_and_log_in()Guillaume Desmottes2012-07-191-7/+5
|
* widget-irc: don't check 'username' using a regexpGuillaume Desmottes2012-06-191-11/+0
| | | | | | It's an optional parameter so can be not set. https://bugzilla.gnome.org/show_bug.cgi?id=678307
* account-settings: always use GVariant to store parametersGuillaume Desmottes2012-06-071-21/+44
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=677545
* remove empathy_account_settings_set_* functionsGuillaume Desmottes2012-06-071-18/+18
| | | | | | | | They don't buy us much so let's just pass the GVariant directly. Fix some string leaks in empathy-account-widget-irc.c as well. https://bugzilla.gnome.org/show_bug.cgi?id=677545
* account-widget: use TpConnectionManager accessorsGuillaume Desmottes2012-06-071-17/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=677545
* account-settings: use TpProtocol's API to get TpConnectionManagerParamGuillaume Desmottes2012-06-061-3/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=677465
* accounts_widget_generic_setup: continue iterating when treating optional ↵Guillaume Desmottes2012-06-061-1/+1
| | | | | | | | param in simple mode We may have more non-optional parameters later. https://bugzilla.gnome.org/show_bug.cgi?id=677465
* empathy_account_settings_get_tp_protocol: return a TpProtocolGuillaume Desmottes2012-06-061-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=677465
* account-widget: support for account widget genericDanielle Madeley2012-05-291-2/+4
|
* account-widget: delay 'close' signal if enabling the accountGuillaume Desmottes2012-05-091-2/+11
| | | | | | | The whole point of this signal is to tell to user when it can be destroyed, so we shouldn't fire it if we are still pending on an async call. https://bugzilla.gnome.org/show_bug.cgi?id=675667
* Turn EmpathyAccountWidget to a proper GtkWidgetGuillaume Desmottes2012-05-081-75/+81
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=640417
* Remove Meego specific codeGuillaume Desmottes2012-04-051-5/+0
| | | | It's not used any more by Intel.
* Use the MSN account widget with HazeGuillaume Desmottes2012-02-211-1/+1
| | | | | | | The parameters supported by the UI have the same names as the Butterfly ones so no change needed. https://bugzilla.gnome.org/show_bug.cgi?id=663829
* account_widget_generic_format_param_name: make sure param_name is not NULLGuillaume Desmottes2012-02-061-0/+2
| | | | This should make the clang analyzer happier.
* account-widget: allow JID such as 'test@localhost'Guillaume Desmottes2012-01-171-1/+1
| | | | | | Thanks to marc@ttux.net for his help. https://bugzilla.gnome.org/show_bug.cgi?id=660856
* account-widget: display the buttons in simple mode as wellGuillaume Desmottes2011-12-221-55/+55
| | | | | We'll need them when creating the account. Adding a simple function to manually hide them in the assistant for now.
* account-widget: modernize dipose functionGuillaume Desmottes2011-12-221-20/+2
|
* account-widget: use the self->priv patternGuillaume Desmottes2011-12-221-324/+285
| | | | I'm changing this file a lot so while I'm on it...
* properly handle accounts using an external storageGuillaume Desmottes2011-12-221-208/+20
|
* we can now use the stock close buttonGuillaume Desmottes2011-12-221-10/+1
| | | | | We should use the official accelerator for closing dialog. If widget fields are also using the 'C' accelerator then they should be fixed.
* remove old commentGuillaume Desmottes2011-12-221-1/+0
| | | | We fire the close signal a bit later in this function
* no need to control the cancel button sensitivity any moreGuillaume Desmottes2011-12-221-2/+0
| | | | | It should also be displayed now as we always want the user to be able to close the dialog.
* Add a close signal, emitted by both cancel and applyDanielle Madeley2011-12-221-0/+14
|
* Begin combining the dialogsDanielle Madeley2011-12-221-2/+3
| | | | | | | This is not functional yet, but it does compile and kindof demonstrate what's going to happen. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=652670
* fix GTK_BOX castsGuillaume Desmottes2011-11-211-1/+1
|
* use gtk_box_new() instead of gtk_[h,v]box_new()Guillaume Desmottes2011-11-211-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903
* Fix crash when opening GOA facebook account settingsXavier Claessens2011-11-041-1/+1
| | | | | In that case priv->jid_suffix is NULL, so we should not try to call remove_jid_suffix().
* account-widget-*: port to GtkGridGuillaume Desmottes2011-11-011-60/+50
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903
* Use new GOA desktop fileGuillaume Desmottes2011-09-291-2/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=660449
* Use g_cclosure_marshal_generic for all signalsXavier Claessens2011-09-281-3/+3
| | | | No more ugly marshallers \o/
* Use tp_proxy_prepare_async instead of tp_account_manager_prepare_asyncGuillaume Desmottes2011-09-191-2/+2
|
* Support launching GNOME Online Accounts in empathy-accountsDanielle Madeley2011-09-061-7/+65
|
* Correct grouping in the hostname regexpSjoerd Simons2011-08-311-3/+4
| | | | | | | Correctly group our subregexp otherwise hostnames like the following won't be recognized due to the way things expand: a.com example.c-om
* account-widget: add empathy_account_widget_get_settings()Guillaume Desmottes2011-08-241-0/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* Allow to enter an email address as Yahoo IDGuillaume Desmottes2011-08-041-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655959
* IRC: validate 'username' parameter.Will Thompson2011-07-191-0/+12
|
* IRC: rename “user_name” regex to “nick_name”Will Thompson2011-07-191-2/+2
| | | | | | | The 'account’ parameter in Telepathy, to which this regex applies, is the ‘nickname’ in IRC parlance. (I'm about to add a regex for what IRC calls ‘usernames’.)
* account-widget: hide advanced section for GTalk accountsGuillaume Desmottes2011-06-281-1/+1
| | | | | Our fallback path is now robust enough, users shouldn't have to change advanced parameters.
* account-widget: use tp_g_signal_connect_object to connect on the ↵Guillaume Desmottes2011-06-071-2/+2
| | | | | | password-retrieved signal (#652015) Thanks to Roland Dreier for the original patch.
* empathy_account_widget_setup_widget: unsensitive unsupported param (#650846)Guillaume Desmottes2011-05-231-0/+3
|
* fix unused-but-set-variable warningsMarc Plano-Lesay2011-05-051-3/+0
|
* account-widget: remove all the code related to the enabled checkboxGuillaume Desmottes2011-04-211-156/+2
|
* Remove enabled toggle from account-widgetDanielle Madeley2011-04-211-0/+4
|
* Add translation context on some strings (#646131)Guillaume Desmottes2011-04-181-1/+1
|
* move the Enabled translator comment just before the stringGuillaume Desmottes2011-03-301-2/+2
| | | | If not, gettext doesn't find it...
* give translators context for the 'Enabled' checkbox (#646131)Guillaume Desmottes2011-03-301-0/+2
|
* Allow to enter an email address as ICQ ID (#645014)Guillaume Desmottes2011-03-171-2/+5
|
* only try reconnecting accounts if needed (#642358)Guillaume Desmottes2011-02-161-3/+14
|
* account-widget-yahoo: remove server field (#634853)Guillaume Desmottes2011-01-241-1/+0
|
* Don't use deprecated gdk_app_launch_context_new()Emilio Pozuelo Monfort2011-01-111-3/+3
|
* Fix build warnings for uninitialized variablesXavier Claessens2010-12-231-1/+1
|
* account-widget: use g_app_info_launch() instead of gdk_spawn_on_screen() ↵Guillaume Desmottes2010-12-231-14/+30
| | | | (#637854)
* factor out empathy_make_color_whiter()Guillaume Desmottes2010-12-151-4/+1
|
* account-widget: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-12/+16
|
* account-widget: add Remember Password widgets for all the other protocolsJonny Lamb2010-12-101-0/+47
| | | | | | ...and link these widgets up nicely. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* account-widget: only show Remember Password ticky box if the CM supports SASLJonny Lamb2010-12-101-1/+7
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* account-settings: don't block notify::ready on getting a passwordJonny Lamb2010-12-101-0/+36
| | | | | | | | The account widget acts a little more synchronously, so we can't wait for the keyring to give us the password. We can signal later about it though. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* account-widget: handle the remember password widget with the simple widgetJonny Lamb2010-12-101-12/+24
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* account-widget: hook up the remember password toggle buttonJonny Lamb2010-12-081-0/+38
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Remove Ovi chat profileGuillaume Desmottes2010-12-071-35/+0
| | | | Ovi services are about to change so best to wait for now.
* add services_infos containing infos regarding servicesGuillaume Desmottes2010-12-071-21/+24
|
* hide jabber example by default so we just have to show the one we wantGuillaume Desmottes2010-12-071-5/+4
|
* account_widget_get_service: check Service for Facebook and GTalk tooGuillaume Desmottes2010-12-071-6/+11
|
* empathy_account_widget_get_default_display_name: special case Ovi as wellGuillaume Desmottes2010-12-071-0/+8
|
* more use of account_widget_get_service()Guillaume Desmottes2010-12-071-30/+4
|
* add account_widget_get_service() and an enum to represent servicesGuillaume Desmottes2010-12-071-13/+40
|
* add account widget for OviGuillaume Desmottes2010-12-071-3/+44
|
* account-widget: generalise facebook suffix codeGuillaume Desmottes2010-12-071-15/+31
|
* Check if apply button has a top level window before calling ↵Guillaume Desmottes2010-12-011-2/+11
| | | | | | | | gtk_widget_grab_default() IRC widgets don't have any mandatory argument, so the account is valid before the widget has been packed into the accounts dialog. gtk_widget_grab_default() can't be called on a widget not having a top level window. (#636203)
* Label removed form list of focusable widgetsChandni Verma2010-11-221-0/+11
| | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=626560
* Make <Enter> on the account name try to log inEmilio Pozuelo Monfort2010-11-151-0/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=607146
* Don't assume account will exist when accessing storage restrictionsDanielle Madeley2010-10-211-5/+9
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=632681
* Merge branch 'external-accounts'Danielle Madeley2010-10-181-26/+146
|\
| * Access Account.I.Storage properties via TpAccountDanielle Madeley2010-10-081-35/+38
| |
| * Support Account.Interface.StorageDanielle Madeley2010-10-081-26/+143
| | | | | | | | Also support org.moblin.libsocialweb for Meego
* | Check format of some user names (#629261)Vitaly Minko2010-10-141-0/+113
|/
* Remove "Use Yahoo Japan" label (#609484)Guillaume Desmottes2010-09-131-1/+0
| | | | | It's not a valid connection param any more. Yahoo Japan has its own protocol now.
* account-widget: apply settings when activating the password entry (#625575)Cyril Roelandt2010-09-031-2/+22
|
* Merge branch 'translate-param-628601'Guillaume Desmottes2010-09-021-0/+23
|\
| * account_widget_generic_format_param_name: translate common params (#628601)Guillaume Desmottes2010-09-021-0/+23
| |
* | Merge remote branch 'kaserf/fix-account-name-update'Guillaume Desmottes2010-09-021-1/+2
|\ \ | |/ |/|
| * do not set the overridden flag when creatingFelix Kaser2010-09-021-1/+2
| | | | | | | | | | | | when we are creating a new account we should not set the display-name-overridden flag, since then changes in the account details wont update the name in the accounts tree.
* | empathy_account_widget_get_default_display_name: use the network name (#598394)Guillaume Desmottes2010-09-021-9/+15
|/
* account-widget: add accelerator on EnabledGuillaume Desmottes2010-08-301-1/+1
|
* fix accelerator conflict with the Cancel button (#623164)Guillaume Desmottes2010-08-301-1/+9
|
* fix accelerator conflict with the Apply button (#623164)Guillaume Desmottes2010-08-301-3/+10
|
* factor out set_apply_button()Guillaume Desmottes2010-08-301-4/+13
|
* use the simple variant of the IRC widget if neededGuillaume Desmottes2010-08-261-2/+10
|
* Fix missing entries in switch statementsPhilip Withnall2010-08-051-0/+1
| | | | Added missing default cases and missing enum cases.
* Fix activating [ ] Enabled with the keyboard.Will Thompson2010-07-121-3/+3
| | | | | | | | | | The GtkToggleButton::released signal has been deprecated since Gtk+ 2.8. And, is also wrong, because there are other ways to change the state of this button besides using your mouse. Fixes bug #623972. Toggled-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Update location for mx-gtk.hDanielle Madeley2010-06-031-1/+1
|
* libempathy-gtk/empathy-account-widget.c: use tp_g_signal_connect_object ↵Guillaume Desmottes2010-04-091-2/+2
| | | | instead of empathy_signal_connect_weak
* remove forget buttonGuillaume Desmottes2010-03-301-60/+0
|
* Add clear icon in entry containing password (#608104)Guillaume Desmottes2010-03-301-0/+42
|
* Use the right marshaller for account-createdSjoerd Simons2010-03-031-1/+1
| | | | | Don't try to marshal G_TYPE_OBJECT values with a _POINTER marshaller. Fixes: #611224
* update display name after editing if it hasn't been overridden (#603463)Guillaume Desmottes2010-03-031-2/+7
|
* account-widget: try to guess if the display name has been manually changed ↵Guillaume Desmottes2010-03-031-0/+11
| | | | by the user
* no need to call empathy_account_settings_is_ready in account-widget's ↵Guillaume Desmottes2010-03-031-2/+0
| | | | dispose function
* accounts-dialog: set display-name before creating the accountGuillaume Desmottes2010-03-031-0/+13
| | | | This saves us a D-Bus call.
* Merge branch 'more-accounts-fixes'Travis Reitter2010-03-031-3/+41
|\
| * Disable the Cancel button in the accounts dialog if there are no existing ↵Travis Reitter2010-03-021-3/+41
| | | | | | | | accounts to display (ie, we're creating our first account).
* | factor out empathy_connect_new_accountGuillaume Desmottes2010-03-021-27/+1
| |
* | account-widget: change presence to online when creating a new accountGuillaume Desmottes2010-03-021-0/+6
|/ | | | | | | account_widget_account_enabled_cb was forcing the presence by setting the current most available presence to the newly created account. But if user was starting Empathy for the first time, this presence was offline so the account wasn't connected. (#611565)
* Rename Moblin to Meego throughout EmpathyDanielle Madeley2010-02-191-23/+23
| | | | At the request of Rob Bradford
* Always use "Apply" button if we are not connected or editing an accountGuillaume Desmottes2010-02-161-15/+7
| | | | | For some reason we mixed up the "Apply" and "Save" button. "Apply" is clearer as hitting it as the side effect of reconnecting the account.
* account-widget: don't display "Log in" button if we are modyfing an accountGuillaume Desmottes2010-02-161-3/+5
| | | | | Either the account is enabled and saving will reconnect, either it's not and that won't connect it.
* Port Moblin widgets to MxDanielle Madeley2010-02-121-9/+9
|
* Rephrase the helper text and change "Login ID" to "Username"Guillaume Desmottes2010-02-121-0/+3
| | | | Thanks to Nick Richards for his suggestions.
* add a simple version of the Facebook widgetGuillaume Desmottes2010-02-121-1/+16
|
* Improve default display name for Facebook accountsGuillaume Desmottes2010-02-121-0/+8
|
* add the '@chat.facebook.com' suffix to account but dont't display it in the ↵Guillaume Desmottes2010-02-121-1/+76
| | | | | | widget Fixes bug #573194
* hide the advanced options for Facebook accountsGuillaume Desmottes2010-02-121-0/+3
|
* don't display the register options for Facebook accountsGuillaume Desmottes2010-02-121-1/+1
|
* account-widget: display facebook example labelGuillaume Desmottes2010-02-121-4/+21
|
* account_widget_build_jabber: add few commentsGuillaume Desmottes2010-02-121-0/+3
|
* account-widget-salut: don't display advanced properties in simple modeGuillaume Desmottes2010-01-251-0/+5
|
* add_register_buttons: don't show the register buttons in simple modeGuillaume Desmottes2010-01-191-0/+3
| | | | We use another page in the assistant to create new accounts (#607455).
* account-widget: check that the apply button actually exist before modifying itGuillaume Desmottes2010-01-191-0/+4
| | | | It's not created in the 'simple' version of the widget. (#607455)
* account-widget: add empathy_account_widget_set_{account,password}_paramGuillaume Desmottes2010-01-181-0/+32
| | | | | This will be used to restore the account and password params when switching widgets.
* account-widget: use empathy_account_widget_changedGuillaume Desmottes2010-01-141-13/+5
|
* add empathy_account_widget_changed as protected methodGuillaume Desmottes2010-01-141-0/+10
|
* use G_TYPE_OBJECT instead of G_TYPE_POINTERFelix Kaser2010-01-111-1/+1
| | | | in the signature of the account-created signal
* connect to signals when account has been createdFelix Kaser2010-01-111-3/+3
| | | | when a new account is created the signals presence-changed and status-changed of the account are connected to update the treeview icon and status infobar
* account-widget: presence_changed_cb: early return if widget has been destroyedGuillaume Desmottes2009-12-261-0/+3
| | | | | The callback needs to manipulate widgets but can't do it if the account widget has already been destroyed.
* account-widget: ensure that the object stays alive during the ↵Guillaume Desmottes2009-12-261-1/+5
| | | | tp_account_manager_prepare_async call
* Add register buttons to the account widgetGuillaume Desmottes2009-12-221-0/+52
|
* factor out account_widget_is_gtalkGuillaume Desmottes2009-12-221-3/+10
|
* reorder moblin specific codeGuillaume Desmottes2009-12-221-27/+27
| | | | | An #ifdef/#else structur is easier to read than #ifndef/#else. Change all the moblin tests to fit this structur.
* account-widget: move the 'Enable' checkbox to the top of the widget (#593268)Guillaume Desmottes2009-12-221-4/+4
| | | | This change doesn't affect the Moblin version.
* account-widget: factor out add_enable_checkboxGuillaume Desmottes2009-12-221-62/+69
|
* changed way of tracking pending changesFelix Kaser2009-12-101-11/+14
| | | | fixes bug #603490, we track pending changes explicitly now. before they were connected to the sensitivity of the control buttons (if buttons sensitive -> pending changes). When an account is about to be created and the user hits "Cancel" we don't show the "are you sure" dialog any more because the action of the user is clear and not accidental. When closing the window during creation the dialog still shows up.
* added destroyed flagFelix Kaser2009-12-021-1/+20
| | | | the destroyed flag indicates if the widgets in empathy-account-widget have already been destroyed. this is important for some async calls.
* fixed problem with destroyed widget in async callFelix Kaser2009-12-021-0/+5
| | | | with all the async calls the widget needed in one of the callbacks was destroyed before the callback was called.
* update presence when account is enabledFelix Kaser2009-12-021-10/+39
| | | | the problem was that disabling accounts forced their requested presence to _offline_, when the account was re-enabled the r-s stayed offline and the account did not try to reconnect. this was introduced with TpAccount. fixes bug #602821
* emit account-created signal outside enabled_cbFelix Kaser2009-12-021-9/+4
| | | | the account-created signal should be emitted independently from enabled-callback. the signal should be emitted even if for some reason the account could not be enabled.
* rename account_widget_setup_widget empathy_account_widget_setup_widgetGuillaume Desmottes2009-11-231-3/+4
| | | | This function is exported now.
* account_widget_combobox_changed_cb: check that param has a defaultGuillaume Desmottes2009-11-231-2/+3
|
* Set explicitely the model of combo boxGuillaume Desmottes2009-11-231-2/+11
| | | | | The value of the param has to be in the first column as a string. This allow us to display translated strings in the combo box.
* account_widget_setup_widget: add support for GtkComboBoxGuillaume Desmottes2009-11-231-0/+64
|
* empathy-account-widget: export account_widget_setup_widgetGuillaume Desmottes2009-11-231-1/+1
| | | | | This function can be useful if a account widget wants to map a widget not created in the GtkBuilder file.
* account-widget: use the account-manaer instead of idleGuillaume Desmottes2009-11-191-32/+56
| | | | | Also ensure that the 'apply' button is correctly updated when the status is changed.
* account_widget_build_salut: focus the first name entry by defaultGuillaume Desmottes2009-11-141-1/+1
| | | | All the fields are mandatory so we should focus the first one.
* empathy_account_widget_get_default_display_name: special case should be done ↵Guillaume Desmottes2009-11-131-0/+1
| | | | | | | in specialized widgets This requiers to refactor widget to actually inherit from EmpathyAccountWidget.
* move code generating the default display name of new account to account-widgetGuillaume Desmottes2009-11-131-0/+52
| | | | | | This will allow us to: - Use this function from other places, like in the assistant. - Delegate special cases to the specialized versions of the widget.
* account-widget: Change the label of the Connect button to 'Login'.Guillaume Desmottes2009-11-061-14/+9
| | | | | This used to be a Moblin specific change but it makes sense for GNOME as well (#600962).
* empathy_account_widget_contains_pending_changes: return TRUE if we are ↵Guillaume Desmottes2009-11-031-0/+10
| | | | creating a new account which is not created yet
* empathy-account-widget: update apply button when our state changesGuillaume Desmottes2009-11-031-0/+23
|
* empathy-account-widget: replace the 'Connect' buton by a 'Save' one ↵Guillaume Desmottes2009-11-031-2/+36
| | | | when we are offline (#600427)
* account-widget: port to new tp-glib account APIJonny Lamb2009-10-241-14/+14
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* empathy-account-widget.c: fix uint comparaisonGuillaume Desmottes2009-10-221-1/+1
|
* Rename HAVE_NBTK to HAVE_MOBLIN.Xavier Claessens2009-10-051-15/+15
|
* Remove the logic that re-applies the original enabled value.Cosimo Cecchi2009-10-031-17/+4
| | | | | Now that we instant-apply the setting, this is not needed anymore. Also, this fixes a crasher.
* empathy-account-widget: document that the 'Account:' string is moblin specificGuillaume Desmottes2009-10-031-0/+1
|
* Rename the Connect button to "Log in" on Moblin.Cosimo Cecchi2009-10-031-0/+7
|
* Instant-apply the "enabled" setting.Cosimo Cecchi2009-09-281-9/+12
|
* Add an optional NbtkGtkLightSwitch.Cosimo Cecchi2009-09-281-5/+70
| | | | | Use an optional NbtkGtkLightSwitch instead of a GtkToggleButton to set an account enabled/disabled.
* Construct the GTalk widget according to the icon nameCosimo Cecchi2009-08-311-1/+28
|
* Always update the control buttons sensitivity on creation.Cosimo Cecchi2009-08-311-11/+7
|
* Fixed some of the EmpathyAccountWidget's control button behaviour.Jonathan Tellier2009-08-311-2/+16
| | | | | | | - When creating an IRC account, we are now making sure that the control buttons have the correct state. - When creating an account, the "Cancel" button is always sensitive. - Fixed a style error in EmpathyAccountsDialog.
* Minor changes to EmpathyAccountWidget and EmpathyAccountsDialogJonathan Tellier2009-08-291-16/+3
| | | | | | | | | | | - account_widget_entry_changed_common is not called when an entry loses focus. Since this function is called on every keystroke, it was unnecessary to call it again on focus-out-event. - The EmpathyAccountWidget's control buttons' sensitivity (and contains_pending_changes member) is not altered when the state of the "Enabled" checkbox is changed due to an event which was not initiated by the user. - Fixed capitalization error in a comment in empathy-accounts-dialog.c
* Asking for confirmation before losing pending accounts changes.Jonathan Tellier2009-08-291-5/+28
| | | | | | | | If an account has pending changes, we now ask for a confirmation before: - Adding a new account - Closing the accounts dialog - Selecting a new account. Those are all options which discard pending changes.
* Make the protocol property read-onlySjoerd Simons2009-08-281-9/+3
|
* Base the selected widget both on the CM and the protocolSjoerd Simons2009-08-281-38/+65
| | | | | | | Previously Empathy would select the custom account widget purely based on the protocol, the problem here is that these widgets assume one specific connection manager and its set of parameters. Which triggered bugs if the intended cm for a protocol isn't installed, but haze is and provides the protocol.
* - Added a utility function (empathy_account_reconnect_async) to easilyJonathan Tellier2009-08-261-37/+26
| | | | | | | reconnect an account. - When we apply changes to an account, instead of disconnecting and reconnecting it, we use the new empathy_account_reconnect_async function.
* empathy-account-widget: don't expand and fill vertically the 'Activate' checkboxGuillaume Desmottes2009-08-241-2/+3
|
* When creating an account use a connect button instead of an apply buttonSjoerd Simons2009-08-231-1/+2
|
* Every protocols should now have an "Enabled" checkbox in "edit" mode.Jonathan Tellier2009-08-221-2/+15
|
* Fix errors revealed by make checkJonathan Tellier2009-08-221-1/+1
| | | | | - Added missing files in po/POTFILES.in - Fixed style
* First part of an overhaul of the accounts dialogJonathan Tellier2009-08-221-39/+263
|
* Change labels when creating an accountCosimo Cecchi2009-08-221-0/+14
|
* React to entry changes immediatelyCosimo Cecchi2009-08-221-9/+31
|
* Implement a generic simple widgetCosimo Cecchi2009-08-221-2/+17
|
* Add simple implementations for many widgetsCosimo Cecchi2009-08-221-65/+153
|
* Add a way to hook up to the apply sensitivityCosimo Cecchi2009-08-221-3/+24
|
* Add the concept of simple account widgetCosimo Cecchi2009-08-221-31/+82
|
* Fix long linesCosimo Cecchi2009-08-221-13/+22
|
* Fix indentationSjoerd Simons2009-08-181-17/+22
|
* Rename empathy_settings_get_dbus_signature to ↵Sjoerd Simons2009-08-181-1/+2
| | | | empathy_account_settings_get_dbus_signature
* Set gui to NULL after unreffing itSjoerd Simons2009-08-181-0/+1
|
* If there is a failure in recognizing the protocol name, fallback to the ↵Sjoerd Simons2009-08-171-8/+1
| | | | generic UI
* Fix trailing whitespaceCosimo Cecchi2009-07-301-9/+9
|
* Don't try to unref the GtkBuilder object in _disposeCosimo Cecchi2009-07-301-6/+0
| | | | | We take care of unreffing it before getting to dispose, as the object can have a variable lifecycle
* Hook up to the destroy signal in EmpathyAccountWidgetCosimo Cecchi2009-07-301-0/+11
|
* Set the sensitivity to the forget buttonCosimo Cecchi2009-07-301-2/+3
|
* Implement dispose and finalizeCosimo Cecchi2009-07-301-31/+75
|
* Set apply button sensitivity on creationCosimo Cecchi2009-07-301-0/+1
|
* Add a cosmetic comment to separate public and non-public methods.Cosimo Cecchi2009-07-301-0/+2
|
* Use telepathy styleCosimo Cecchi2009-07-301-632/+657
|
* Update copyright and authorCosimo Cecchi2009-07-301-1/+2
|
* First cut at GObject-ifying EmpathyAccountWidgetCosimo Cecchi2009-07-301-276/+366
|
* Add apply button for salut accountsSjoerd Simons2009-07-221-0/+1
|
* Port to using EmpathyAccountSettingsSjoerd Simons2009-07-221-108/+156
|
* Initial port of Account and AccountManager to MC5Sjoerd Simons2009-07-081-6/+3
|
* Remove usage of McProfilesSjoerd Simons2009-07-051-65/+75
|
* Port libempathy-gtk to EmpathyAccountSjoerd Simons2009-07-011-39/+36
|
* empathy-account-widget: remove trailing tabsGuillaume Desmottes2009-06-251-4/+4
|
* fixed bug #548716Dimitris Zenios2009-05-301-0/+31
|
* empathy-account-widget: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-9/+9
|
* Don't unref 2 times gui.Xavier Claessens2009-04-161-2/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2872
* Refactor the floating ref hack into a new functionXavier Claessens2009-04-161-40/+8
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2871
* Port account widgets to new APIXavier Claessens2009-04-161-97/+86
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2842
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-3/+3
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
| | | | svn path=/trunk/; revision=1967
* Fix translators complains about ambigous strings. Fixes bug #546154.Xavier Claessens2008-08-041-1/+0
| | | | svn path=/trunk/; revision=1291
* Unref profile and improve a bit default account domain code.Xavier Claessens2008-07-041-18/+14
| | | | svn path=/trunk/; revision=1194
* Automatically add default account domain where appropriate. Fixes bug ↵Jonny Lamb2008-07-041-2/+24
| | | | | | | | #534425 (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1193
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-16/+13
| | | | svn path=/trunk/; revision=1066
* Hide password from debug messages.Xavier Claessens2008-04-191-1/+2
| | | | svn path=/trunk/; revision=964
* Simplify SIP account config UI. Fixes bug #527452 (Frederic Peters).Xavier Claessens2008-04-161-49/+0
| | | | svn path=/trunk/; revision=948
* Add a widget to configure AIM accounts. Fixes bug #513676 (Andreas Henriksson).Xavier Claessens2008-04-021-0/+36
| | | | svn path=/trunk/; revision=860
* Add GUI to configure groupwise account. Fixes bug #522862 (Vincent Untz).Xavier Claessens2008-03-271-0/+34
| | | | svn path=/trunk/; revision=827
* Add a widget to configure SIP accounts. Fixes bug #513679 (Baptiste ↵Xavier Claessens2008-03-251-0/+49
| | | | | | Mille-Mathias). svn path=/trunk/; revision=823
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-6/+31
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Add an advanced expander in the generic setting widget. Fixes bug #466521 ↵Xavier Claessens2008-03-081-17/+27
| | | | | | (Marco Barisione). svn path=/trunk/; revision=706
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Fix typo in APIXavier Claessens2008-02-211-5/+5
| | | | svn path=/trunk/; revision=659
* Add a GUI to configure yahoo accounts. Fixes bug #513674 (Susana).Xavier Claessens2008-02-201-0/+35
| | | | svn path=/trunk/; revision=658
* Add GUI to configure ICQ accounts. Fixes bug #513673 (Andreas Henriksson).Xavier Claessens2008-02-201-0/+33
| | | | svn path=/trunk/; revision=656
* Fix a bug when unset portXavier Claessens2008-02-111-6/+4
| | | | svn path=/trunk/; revision=623
* Change a bit the generic account setting API.Xavier Claessens2008-02-111-61/+33
| | | | svn path=/trunk/; revision=622
* Add a generic UI to make easy building UI for protocol specific settings. ↵Xavier Claessens2008-02-111-0/+589
Port empathy-account-widget-*.[ch] to use that API. svn path=/trunk/; revision=621