]>
git.0d.be Git - empathy.git/log
Cosimo Cecchi [Sat, 25 Jul 2009 14:45:01 +0000 (16:45 +0200)]
Use the new API when getting the account iter.
Cosimo Cecchi [Sat, 25 Jul 2009 14:44:14 +0000 (16:44 +0200)]
Add empathy_account_settings_owns_account()
Cosimo Cecchi [Fri, 24 Jul 2009 19:24:38 +0000 (21:24 +0200)]
Make sure the account dialog respects the initial selection
Cosimo Cecchi [Fri, 24 Jul 2009 13:52:29 +0000 (15:52 +0200)]
Implement _set_display_name
Cosimo Cecchi [Thu, 23 Jul 2009 23:45:59 +0000 (01:45 +0200)]
When an account is enabled, always align it to the global presence.
Before, this was only done for newly created accounts, and not every
time any account was enabled.
Cosimo Cecchi [Thu, 23 Jul 2009 17:23:27 +0000 (19:23 +0200)]
Make remove work
Cosimo Cecchi [Thu, 23 Jul 2009 17:23:04 +0000 (19:23 +0200)]
Plug some leaks
Cosimo Cecchi [Thu, 23 Jul 2009 17:22:30 +0000 (19:22 +0200)]
Respect the global presence when enabling an account
Cosimo Cecchi [Thu, 23 Jul 2009 14:27:36 +0000 (16:27 +0200)]
Unref the dialog when destroying
Cosimo Cecchi [Thu, 23 Jul 2009 14:22:38 +0000 (16:22 +0200)]
Chain up dispose and remove useless finalize
Cosimo Cecchi [Thu, 23 Jul 2009 14:21:12 +0000 (16:21 +0200)]
Move some code off dispose
Cosimo Cecchi [Thu, 23 Jul 2009 10:32:23 +0000 (12:32 +0200)]
GObject-ify and clean-up the code; still WIP
Cosimo Cecchi [Thu, 23 Jul 2009 10:31:27 +0000 (12:31 +0200)]
Add an API to get the num of CMs
Cosimo Cecchi [Wed, 22 Jul 2009 12:15:01 +0000 (14:15 +0200)]
Synchronize EmpathyProtocolChooser and EmpathyAccountsDialog
Synchronize the two objects with the help of EmpathyConnectionManagers,
so that we can get a consistent list of the CMs when using the chooser.
Sjoerd Simons [Wed, 22 Jul 2009 18:28:28 +0000 (19:28 +0100)]
Ensure EmpathyConnectionManagers stays alive when still emitting signals
Sjoerd Simons [Tue, 21 Jul 2009 23:16:23 +0000 (00:16 +0100)]
Allow stop to be called if there isn't a backing channel
Sjoerd Simons [Tue, 21 Jul 2009 23:07:03 +0000 (00:07 +0100)]
Don't try to update the widgets if no account was selected
Sjoerd Simons [Tue, 21 Jul 2009 23:06:14 +0000 (00:06 +0100)]
Get the connection status, not the presence status string
Sjoerd Simons [Tue, 21 Jul 2009 23:00:33 +0000 (00:00 +0100)]
If the requested property is missing, assume we didn't request it
MC5 tries to handle channels only signalled by the old NewChannel signal, but
the Requested property isn't set in that case. Assume that we didn't request it
in that case
Sjoerd Simons [Tue, 21 Jul 2009 18:42:40 +0000 (19:42 +0100)]
Add the Apply widget to the IRC account settings dialog
Sjoerd Simons [Tue, 21 Jul 2009 18:28:08 +0000 (19:28 +0100)]
Add apply button for salut accounts
Sjoerd Simons [Tue, 21 Jul 2009 18:27:43 +0000 (19:27 +0100)]
Correctly implement empathy_account_is_valid
Sjoerd Simons [Tue, 21 Jul 2009 18:12:01 +0000 (19:12 +0100)]
Hook up removing accounts in the accounts dialog
Sjoerd Simons [Tue, 21 Jul 2009 18:11:50 +0000 (19:11 +0100)]
Add api to remove accounts
Sjoerd Simons [Tue, 21 Jul 2009 18:02:37 +0000 (19:02 +0100)]
Add removed signal on EmpathyAccount
Sjoerd Simons [Tue, 21 Jul 2009 17:45:20 +0000 (18:45 +0100)]
Make the account manager listen to AccountValidityChanged
Marco Barisione [Mon, 20 Jul 2009 12:25:23 +0000 (13:25 +0100)]
Use the account manager when the service is running, not when we receive NameOwnerChanged
Sjoerd Simons [Tue, 21 Jul 2009 17:14:51 +0000 (18:14 +0100)]
Disable tests that try to use MC4 related code
Sjoerd Simons [Tue, 21 Jul 2009 17:06:47 +0000 (18:06 +0100)]
Coding style fixes
Sjoerd Simons [Tue, 21 Jul 2009 17:02:47 +0000 (18:02 +0100)]
Unescape _ and _2d in the protocol from mission-control
Sjoerd Simons [Tue, 21 Jul 2009 17:02:21 +0000 (18:02 +0100)]
Port creating of of a salut account to then new apis
Sjoerd Simons [Tue, 21 Jul 2009 15:56:22 +0000 (16:56 +0100)]
Port to using EmpathyAccountSettings
Sjoerd Simons [Tue, 21 Jul 2009 15:54:05 +0000 (16:54 +0100)]
Make empathy_account_set_enable call out over d-bus
Sjoerd Simons [Tue, 21 Jul 2009 15:50:43 +0000 (16:50 +0100)]
Add API to Update an accounts parameters
Sjoerd Simons [Tue, 21 Jul 2009 15:48:58 +0000 (16:48 +0100)]
Remove the API to change the account parameters one by one
Sjoerd Simons [Tue, 21 Jul 2009 15:43:31 +0000 (16:43 +0100)]
Add an abstraction to buffer up changes to an account
Sjoerd Simons [Tue, 21 Jul 2009 15:33:26 +0000 (16:33 +0100)]
Correct usage of priv
Sjoerd Simons [Tue, 21 Jul 2009 15:32:44 +0000 (16:32 +0100)]
Put (Haze) behind all protocols coming from haze
Sjoerd Simons [Tue, 21 Jul 2009 15:27:22 +0000 (16:27 +0100)]
Add API to add accounts
Sjoerd Simons [Tue, 21 Jul 2009 15:25:36 +0000 (16:25 +0100)]
reformat macros a bit
Sjoerd Simons [Mon, 20 Jul 2009 10:30:54 +0000 (11:30 +0100)]
Add singleton to cache TpConnectionManagers
Sjoerd Simons [Sun, 19 Jul 2009 13:45:31 +0000 (14:45 +0100)]
remove dead code
Sjoerd Simons [Thu, 16 Jul 2009 14:39:25 +0000 (15:39 +0100)]
Escape unique names by replacing / by %
Sjoerd Simons [Thu, 16 Jul 2009 14:38:46 +0000 (15:38 +0100)]
Ignore a log when the account it isn't found
Sjoerd Simons [Thu, 16 Jul 2009 13:54:45 +0000 (14:54 +0100)]
Put the logs in XDG_DATA_HOME instead of ~/.gnome2
Sjoerd Simons [Thu, 16 Jul 2009 13:53:18 +0000 (14:53 +0100)]
Default to OFFLINE instead of UNSET for the global presence
Sjoerd Simons [Thu, 16 Jul 2009 11:41:26 +0000 (12:41 +0100)]
Escape the unique account name
Sjoerd Simons [Thu, 16 Jul 2009 10:41:15 +0000 (11:41 +0100)]
Move the responsibility of popping up the empathy accounts dialog out of the status icon
Sjoerd Simons [Wed, 15 Jul 2009 17:19:31 +0000 (18:19 +0100)]
Add a concept of ready to the account manager
Sjoerd Simons [Wed, 15 Jul 2009 17:18:27 +0000 (18:18 +0100)]
Check the right variable for setting the ready property
Sjoerd Simons [Wed, 15 Jul 2009 14:24:48 +0000 (15:24 +0100)]
Remove last references to mission-control 4
Sjoerd Simons [Wed, 15 Jul 2009 14:24:16 +0000 (15:24 +0100)]
Remove profiles, they're not used anymore
Sjoerd Simons [Wed, 15 Jul 2009 14:14:17 +0000 (15:14 +0100)]
Temporarily disable account importing as it still depends on profiles
Sjoerd Simons [Wed, 15 Jul 2009 14:00:26 +0000 (15:00 +0100)]
Use default status identifiers when setting the presence
Sjoerd Simons [Wed, 15 Jul 2009 13:58:26 +0000 (14:58 +0100)]
Get the presence from the AccountManager instead of MC4
Sjoerd Simons [Wed, 15 Jul 2009 13:53:29 +0000 (14:53 +0100)]
Keep track of ``global'' presence of all accounts
Sjoerd Simons [Wed, 15 Jul 2009 13:44:10 +0000 (14:44 +0100)]
Remove dead code
Sjoerd Simons [Fri, 10 Jul 2009 15:07:10 +0000 (16:07 +0100)]
Implement HandledChannels D-Bus property
Guillaume Desmottes [Fri, 10 Jul 2009 12:33:52 +0000 (13:33 +0100)]
empathy-account-manager.c: remove obsolte empathy-account-priv.h include
Sjoerd Simons [Fri, 10 Jul 2009 10:51:39 +0000 (11:51 +0100)]
Implement a first minimal version of a Client.Handler
Sjoerd Simons [Wed, 8 Jul 2009 15:19:48 +0000 (16:19 +0100)]
Use the account manager to set the presence
Sjoerd Simons [Wed, 8 Jul 2009 15:19:18 +0000 (16:19 +0100)]
Add a utility to set the presence on all requested accounts
Sjoerd Simons [Wed, 8 Jul 2009 15:18:56 +0000 (16:18 +0100)]
Add api to set the requested presence
Sjoerd Simons [Wed, 8 Jul 2009 10:35:43 +0000 (11:35 +0100)]
Initial port of Account and AccountManager to MC5
Sjoerd Simons [Wed, 8 Jul 2009 10:35:02 +0000 (11:35 +0100)]
Add an GType of ao
Sjoerd Simons [Mon, 6 Jul 2009 10:56:14 +0000 (11:56 +0100)]
Remove useless mission-control includes
Sjoerd Simons [Mon, 6 Jul 2009 10:31:00 +0000 (11:31 +0100)]
Update python bindings
Sjoerd Simons [Mon, 6 Jul 2009 10:29:55 +0000 (11:29 +0100)]
Transform profile chooser into a protocol chooser
Sjoerd Simons [Mon, 6 Jul 2009 09:55:03 +0000 (10:55 +0100)]
Rework creating a salut account so it doesn't need profiles
Sjoerd Simons [Mon, 6 Jul 2009 09:51:05 +0000 (10:51 +0100)]
use newly deprecated API
Sjoerd Simons [Sun, 5 Jul 2009 15:19:59 +0000 (16:19 +0100)]
Add api to create accounts, by cm and proto name
Sjoerd Simons [Sun, 5 Jul 2009 12:08:11 +0000 (13:08 +0100)]
Remove usage of McProfiles
Sjoerd Simons [Sun, 5 Jul 2009 09:43:50 +0000 (10:43 +0100)]
Get the icon name from the account object directly
Sjoerd Simons [Sun, 5 Jul 2009 09:31:15 +0000 (10:31 +0100)]
Add missing newline
Sjoerd Simons [Sun, 5 Jul 2009 09:28:04 +0000 (10:28 +0100)]
Add API to get the protocol and cm name from a account
Manoj Kumar Giri [Wed, 1 Jul 2009 13:53:23 +0000 (19:23 +0530)]
Added Oriya into the List
Manoj Kumar Giri [Wed, 1 Jul 2009 13:53:00 +0000 (19:23 +0530)]
Updated Oriya Translation
Manoj Kumar Giri [Wed, 1 Jul 2009 13:49:30 +0000 (19:19 +0530)]
Updated Oriya Translation
Abner Silva [Mon, 29 Jun 2009 22:18:50 +0000 (19:18 -0300)]
New chatrooms are no longer marked as favorite by default. Fixes bug #575667
Abner Silva [Mon, 29 Jun 2009 16:49:52 +0000 (13:49 -0300)]
Removing chatroom from the list before emmiting chatroom-removed signal.
Sjoerd Simons [Wed, 1 Jul 2009 13:21:29 +0000 (14:21 +0100)]
Merge branch 'empathy-account'
Sjoerd Simons [Wed, 1 Jul 2009 13:05:05 +0000 (14:05 +0100)]
clarify when notify::connection is signalled
Sjoerd Simons [Wed, 1 Jul 2009 13:03:45 +0000 (14:03 +0100)]
fix coding style
Sjoerd Simons [Wed, 1 Jul 2009 13:03:35 +0000 (14:03 +0100)]
Clarify that we own the keys/values in the accounts hash
Sjoerd Simons [Wed, 1 Jul 2009 13:01:20 +0000 (14:01 +0100)]
explain the connect_time struct member
Sjoerd Simons [Wed, 1 Jul 2009 12:49:35 +0000 (13:49 +0100)]
Fix coding style
Sjoerd Simons [Fri, 26 Jun 2009 13:59:09 +0000 (14:59 +0100)]
Update the python bindings
Sjoerd Simons [Fri, 26 Jun 2009 13:58:40 +0000 (14:58 +0100)]
Port the tests to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:58:02 +0000 (14:58 +0100)]
Port megaphone to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:49:13 +0000 (14:49 +0100)]
Port the main of empathy to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:43:26 +0000 (14:43 +0100)]
Port libempathy-gtk to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:42:42 +0000 (14:42 +0100)]
Port libempathy to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:41:37 +0000 (14:41 +0100)]
Port EmpathyTpRoomlist to EmpathyAccount
Sjoerd Simons [Fri, 26 Jun 2009 13:17:55 +0000 (14:17 +0100)]
Implement EmpathyAccount
Refactor EmpathyAccountManager and introduce a seperate EmpathyAccount
object, which wraps McAccount. When moving to MC5, EmpathyAccount will wrap the
Telepathy.Account interface. Fixes #587508
Pierre-Luc Beaudoin [Tue, 30 Jun 2009 16:35:55 +0000 (12:35 -0400)]
Improve geocoding debugging and add more fields
Sjoerd Simons [Tue, 30 Jun 2009 16:24:05 +0000 (17:24 +0100)]
Fallback to OFFLINE when getting an unknown presence from MC
Sjoerd Simons [Tue, 30 Jun 2009 16:23:31 +0000 (17:23 +0100)]
Use NM by default
Sjoerd Simons [Tue, 30 Jun 2009 16:21:18 +0000 (17:21 +0100)]
Always react when disconnecting from the network
Sjoerd Simons [Tue, 30 Jun 2009 14:57:06 +0000 (15:57 +0100)]
Optionally use libnm-glib for NetworkManager integration
Previously Empathy use the NM D-Bus interface directly. Unfortunately the d-bus
calls used were deprecated and somewhat buggy (if NM wasn't running on empathy
startup, it would never detect network changes).
Given that NetworkManager isn't a blessed gnome dependency the code has been
made optional, but it's expected that every distribution will build with
NetworkManager integration anyway.
Based on a patch by Tambet Ingo <tambet@novell.com>. Fixes #587446
Abderaouf Bencherait [Fri, 26 Jun 2009 23:38:37 +0000 (19:38 -0400)]
fixed libnotify crashing if icon doesn't exist