Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed EmpathyAccount{,Manager}. | Jonny Lamb | 2009-10-23 | 1 | -1060/+0 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | empathy-account-manager.c: fix uint comparaison | Guillaume Desmottes | 2009-10-21 | 1 | -1/+1 |
| | |||||
* | Only unref the AccountManager if it's not NULL | Cosimo Cecchi | 2009-08-28 | 1 | -1/+3 |
| | |||||
* | Ensure all accounts when getting all properties | Cosimo Cecchi | 2009-08-26 | 1 | -9/+71 |
| | | | | | | This introduces a check on the number of accounts, as MC5 could come back advertising less accounts than we have. In that case, we find the one which have gone and remove them from our cache. | ||||
* | Fix long lines. | Cosimo Cecchi | 2009-08-26 | 1 | -4/+5 |
| | |||||
* | Restart MC5 when it quits or crashes (#593018). | Cosimo Cecchi | 2009-08-26 | 1 | -28/+47 |
| | |||||
* | Fallback to setting the global presence to offline if no account has a ↵ | Jonny Lamb | 2009-08-25 | 1 | -0/+1 |
| | | | | | | better presence. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Add a new _ensure_account API | Sjoerd Simons | 2009-08-24 | 1 | -3/+13 |
| | | | | | Have one call which only gets the account if it exists and a different one which creates the account on the given path when needed. | ||||
* | First part of an overhaul of the accounts dialog | Jonathan Tellier | 2009-08-22 | 1 | -3/+6 |
| | |||||
* | When getting an account for an unknown path automagically create the new ↵ | Sjoerd Simons | 2009-08-21 | 1 | -14/+5 |
| | | | | account object | ||||
* | Only set the current global requested on the initial set of accounts | Sjoerd Simons | 2009-08-21 | 1 | -13/+9 |
| | | | | | | Stop setting the presence automagically when an account gets enabled or becomes ready, in both cases this account might be created or be enabled by some other UI and that UI should make the decisions about it's requested presence. | ||||
* | Add a function to get the requested global presence from the account manager | Sjoerd Simons | 2009-08-21 | 1 | -0/+16 |
| | |||||
* | Add a debug message for tracking global status | Sjoerd Simons | 2009-08-19 | 1 | -0/+3 |
| | |||||
* | Rename desired presence to requested presence | Sjoerd Simons | 2009-08-18 | 1 | -19/+19 |
| | |||||
* | Remove dead code | Sjoerd Simons | 2009-08-18 | 1 | -8/+0 |
| | |||||
* | No need to check if create_results exists in dispose | Sjoerd Simons | 2009-08-17 | 1 | -18/+14 |
| | |||||
* | Only cancel the name owner watch if the dbus proxy still exists | Sjoerd Simons | 2009-08-17 | 1 | -2/+3 |
| | |||||
* | Fix coding style (tabs vs. spaces | Sjoerd Simons | 2009-08-17 | 1 | -5/+5 |
| | |||||
* | no need to check for the size of the hash table | Sjoerd Simons | 2009-08-17 | 1 | -2/+1 |
| | |||||
* | Set presence on accounts when they become ready | Cosimo Cecchi | 2009-08-01 | 1 | -1/+8 |
| | |||||
* | Merge branch 'sjoerd-mc5' into mc5 | Cosimo Cecchi | 2009-08-01 | 1 | -14/+15 |
|\ | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c libempathy-gtk/empathy-protocol-chooser.c | ||||
| * | Fix some coding style issues | Sjoerd Simons | 2009-07-31 | 1 | -4/+7 |
| | | |||||
| * | Add a small comment about emp_account_manager_update_global_presence | Sjoerd Simons | 2009-07-31 | 1 | -0/+3 |
| | | |||||
| * | Chang the API of AccountManager to have the get lookup the account by name | Sjoerd Simons | 2009-07-30 | 1 | -10/+5 |
| | | | | | | | | | | | | | | | | EmpathyAccountManager used to have a _lookup function that looked up accounts by name and a _get function that lookup up accounts by connection. This is confusing, as looking up an account for a connection is less common rename have the _get_account be the same _lookup (but without returning a ref) and add a _get_account_for_connection function lookup by account | ||||
* | | Fix trailing whitespace | Cosimo Cecchi | 2009-07-30 | 1 | -3/+3 |
| | | |||||
* | | Make account creation non-exclusive | Cosimo Cecchi | 2009-07-30 | 1 | -22/+46 |
| | | | | | | | | | | As it's valid to create more than an account at the same time, we should permit it with subsequent calls to EmpathyAccountManager. | ||||
* | | Fix a typo in dispose() | Cosimo Cecchi | 2009-07-30 | 1 | -3/+5 |
| | | |||||
* | | Cancel the creation thread in dispose() | Cosimo Cecchi | 2009-07-30 | 1 | -0/+11 |
| | | |||||
* | | Emit the ACCOUNT_CREATED signal at the right time | Cosimo Cecchi | 2009-07-30 | 1 | -36/+31 |
| | | | | | | | | | | I.e. emit it only after the account has been added to the relevant EmpathyAccountSettings object. | ||||
* | | When an account is enabled, always align it to the global presence. | Cosimo Cecchi | 2009-07-30 | 1 | -8/+9 |
| | | | | | | | | | | Before, this was only done for newly created accounts, and not every time any account was enabled. | ||||
* | | Plug some leaks | Cosimo Cecchi | 2009-07-30 | 1 | -0/+6 |
| | | |||||
* | | Respect the global presence when enabling an account | Cosimo Cecchi | 2009-07-30 | 1 | -3/+36 |
|/ | |||||
* | Add removed signal on EmpathyAccount | Sjoerd Simons | 2009-07-22 | 1 | -0/+17 |
| | |||||
* | Make the account manager listen to AccountValidityChanged | Sjoerd Simons | 2009-07-22 | 1 | -2/+33 |
| | |||||
* | Use the account manager when the service is running, not when we receive ↵ | Marco Barisione | 2009-07-22 | 1 | -15/+14 |
| | | | | NameOwnerChanged | ||||
* | Coding style fixes | Sjoerd Simons | 2009-07-22 | 1 | -1/+1 |
| | |||||
* | Add API to add accounts | Sjoerd Simons | 2009-07-22 | 1 | -18/+97 |
| | |||||
* | Default to OFFLINE instead of UNSET for the global presence | Sjoerd Simons | 2009-07-16 | 1 | -1/+1 |
| | |||||
* | Add a concept of ready to the account manager | Sjoerd Simons | 2009-07-16 | 1 | -2/+72 |
| | |||||
* | Keep track of ``global'' presence of all accounts | Sjoerd Simons | 2009-07-16 | 1 | -200/+104 |
| | |||||
* | Remove dead code | Sjoerd Simons | 2009-07-16 | 1 | -116/+2 |
| | |||||
* | empathy-account-manager.c: remove obsolte empathy-account-priv.h include | Guillaume Desmottes | 2009-07-16 | 1 | -1/+0 |
| | |||||
* | Add a utility to set the presence on all requested accounts | Sjoerd Simons | 2009-07-08 | 1 | -1/+28 |
| | |||||
* | Initial port of Account and AccountManager to MC5 | Sjoerd Simons | 2009-07-08 | 1 | -41/+144 |
| | |||||
* | Add api to create accounts, by cm and proto name | Sjoerd Simons | 2009-07-06 | 1 | -1/+41 |
| | |||||
* | fix coding style | Sjoerd Simons | 2009-07-01 | 1 | -1/+0 |
| | |||||
* | Clarify that we own the keys/values in the accounts hash | Sjoerd Simons | 2009-07-01 | 1 | -1/+2 |
| | |||||
* | Implement EmpathyAccount | Sjoerd Simons | 2009-07-01 | 1 | -347/+232 |
| | | | | | | Refactor EmpathyAccountManager and introduce a seperate EmpathyAccount object, which wraps McAccount. When moving to MC5, EmpathyAccount will wrap the Telepathy.Account interface. Fixes #587508 | ||||
* | disconnect from invalidated signal before unreferencing connections | Elliot Fairweather | 2009-06-26 | 1 | -0/+14 |
| | |||||
* | Remove usage of McPresence as much as possible | Sjoerd Simons | 2009-05-31 | 1 | -2/+27 |
| | |||||
* | empathy-account-manager: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -5/+5 |
| | |||||
* | Add doc for empathy_account_manager_dup_connections. | Xavier Claessens | 2009-04-22 | 1 | -0/+9 |
| | |||||
* | Make explicit in the doc of empathy_account_manager_get_connection that it ↵ | Xavier Claessens | 2009-04-22 | 1 | -1/+1 |
| | | | | does not return a new ref | ||||
* | Add asserts in connection_invalidated_cb | Xavier Claessens | 2009-04-22 | 1 | -0/+6 |
| | |||||
* | Document hash tables in EmpathyAccountManagerPriv | Xavier Claessens | 2009-04-22 | 1 | -2/+2 |
| | |||||
* | Get the connection for newly created accounts | Xavier Claessens | 2009-04-22 | 1 | -44/+53 |
| | |||||
* | Keep a ref to all TpConnection objects. Map account<>connection. | Xavier Claessens | 2009-04-22 | 1 | -0/+149 |
| | |||||
* | Fix memleak in empathy_account_manager_init. Do not create unused account data. | Lars-Peter Clausen | 2009-04-21 | 1 | -6/+1 |
| | |||||
* | Fix type punned pointers warnings | Olivier Crête | 2009-02-12 | 1 | -2/+2 |
| | | | | | | | | | Remove senseless (void **) From: Olivier Crête <olivier.crete@collabora.co.uk> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2440 | ||||
* | Added a new empathy_account_manager_get_count function, to get the number of | Frederic Peters | 2009-01-30 | 1 | -2/+20 |
| | | | | | | accounts. svn path=/trunk/; revision=2264 | ||||
* | empathy_mission_control_new -> dup_singleton. | Xavier Claessens | 2009-01-16 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2233 | ||||
* | Use g_return_[val]_if_fail instead of g_assert in public APIs. | Xavier Claessens | 2009-01-07 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=2097 | ||||
* | Use the right weak pointer location. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2096 | ||||
* | disconnect_monitor_signals function is quite useless. | Xavier Claessens | 2009-01-07 | 1 | -18/+10 |
| | | | | svn path=/trunk/; revision=2095 | ||||
* | Don't initialize the variable at declaration. | Xavier Claessens | 2009-01-07 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=2094 | ||||
* | Move code handling the DBus signal in an idle callback. | Xavier Claessens | 2009-01-07 | 1 | -12/+44 |
| | | | | svn path=/trunk/; revision=2093 | ||||
* | Use TpConnectionStatus instead of guint. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2092 | ||||
* | Simplify code when initializing the store. | Xavier Claessens | 2009-01-07 | 1 | -35/+31 |
| | | | | | | | Always start the 10sec timeout when we change status to connected. Rename TpConnectionStatus variables connection->status. svn path=/trunk/; revision=2091 | ||||
* | Insert a comment claryfing reference ownership. | Xavier Claessens | 2009-01-07 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=2090 | ||||
* | Don't forget to unref the account object. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2089 | ||||
* | Initialize the connection numbers when creating the object. | Xavier Claessens | 2009-01-07 | 1 | -0/+9 |
| | | | | svn path=/trunk/; revision=2083 | ||||
* | Add a weak pointer ref inside the costructor. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2080 | ||||
* | Use new singleton policy for EmpathyAccountManager. | Xavier Claessens | 2009-01-07 | 1 | -2/+5 |
| | | | | svn path=/trunk/; revision=2074 | ||||
* | Another style nitpick. | Xavier Claessens | 2009-01-07 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=2073 | ||||
* | Yet more style fixes. | Xavier Claessens | 2009-01-07 | 1 | -126/+134 |
| | | | | svn path=/trunk/; revision=2072 | ||||
* | Use _constructor () override to implement singleton. | Xavier Claessens | 2009-01-07 | 1 | -9/+22 |
| | | | | svn path=/trunk/; revision=2071 | ||||
* | Add newlines at the end of files. | Xavier Claessens | 2009-01-07 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=2070 | ||||
* | Remember to set dispose_run after dispose has run. | Xavier Claessens | 2009-01-07 | 1 | -0/+2 |
| | | | | svn path=/trunk/; revision=2068 | ||||
* | Don't leak a reference to McAccount objects and don't leak a list. | Xavier Claessens | 2009-01-07 | 1 | -3/+7 |
| | | | | svn path=/trunk/; revision=2066 | ||||
* | Unref objects in dispose and not in finalize; fully update account data | Xavier Claessens | 2009-01-07 | 1 | -10/+43 |
| | | | | | | before emitting signals. svn path=/trunk/; revision=2065 | ||||
* | Style fixes. | Xavier Claessens | 2009-01-07 | 1 | -347/+347 |
| | | | | svn path=/trunk/; revision=2064 | ||||
* | Always disconnect signals for safety on _finalize (). | Xavier Claessens | 2009-01-07 | 1 | -2/+19 |
| | | | | svn path=/trunk/; revision=2062 | ||||
* | Remember to check if source_id is already there when adding the | Xavier Claessens | 2009-01-07 | 1 | -0/+5 |
| | | | | | | g_timeout. svn path=/trunk/; revision=2058 | ||||
* | Add an API to EmpathyAccountManager to find out if an account has just | Xavier Claessens | 2009-01-07 | 1 | -2/+43 |
| | | | | | | connected. svn path=/trunk/; revision=2054 | ||||
* | Add new API in EmpathyAccountManager to cache the number of connecting | Xavier Claessens | 2009-01-07 | 1 | -4/+67 |
| | | | | | | and connected accounts. svn path=/trunk/; revision=2042 | ||||
* | Use a invalid value when initializing. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2037 | ||||
* | Use the right marshallers for signals. | Xavier Claessens | 2009-01-07 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=2033 | ||||
* | Fix a typo. | Xavier Claessens | 2009-01-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2032 | ||||
* | Disconnect from the DBus signal on finalize. | Xavier Claessens | 2009-01-07 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=2030 | ||||
* | Add EmpathyAccountManager. | Xavier Claessens | 2009-01-07 | 1 | -0/+391 |
svn path=/trunk/; revision=2029 |