[empathy] (277 commits) ...Merge branch 'mc5', fixes bug #590165



Summary of changes:

  adef4b7... Add API to get the protocol and cm name from a account (*)
  6294f98... Add missing newline (*)
  ddcb104... Get the icon name from the account object directly (*)
  2d517a8... Remove usage of McProfiles (*)
  7445fd6... Add api to create accounts, by cm and proto name (*)
  da5b54c... use newly deprecated API (*)
  eb9dc0c... Rework creating a salut account so it doesn't need profiles (*)
  0ddbfab... Transform profile chooser into a protocol chooser (*)
  e4c5612... Update python bindings (*)
  13f9265... Remove useless mission-control includes (*)
  e98ae9b... Add an GType of ao (*)
  96fad6a... Initial port of Account and AccountManager to MC5 (*)
  6389342... Add api to set the requested presence (*)
  5182ada... Add a utility to set the presence on all requested accounts (*)
  8022c4d... Use the account manager to set the presence (*)
  db59070... Implement a first minimal version of a Client.Handler (*)
  2e6c79d... empathy-account-manager.c: remove obsolte empathy-account-p (*)
  41ad888... Implement HandledChannels D-Bus property (*)
  c004e52... Remove dead code (*)
  aafc27b... Keep track of ``global'' presence of all accounts (*)
  7c4c3fb... Get the presence from the AccountManager instead of MC4 (*)
  565bab5... Use default status identifiers when setting the presence (*)
  5dc89d6... Temporarily disable account importing as it still depends o (*)
  ec439e8... Remove profiles, they're not used anymore (*)
  3546af6... Remove last references to mission-control 4 (*)
  17b571a... Check the right variable for setting the ready property (*)
  7cded0b... Add a concept of ready to the account manager (*)
  1c95c22... Move the responsibility of popping up the empathy accounts  (*)
  758bc33... Escape the unique account name (*)
  f8043f3... Default to OFFLINE instead of UNSET for the global presence (*)
  e700d8f... Put the logs in XDG_DATA_HOME instead of ~/.gnome2 (*)
  9309c89... Ignore a log when the account it isn't found (*)
  e8f7260... Escape unique names by replacing / by % (*)
  e4c629b... remove dead code (*)
  cd82295... Add singleton to cache TpConnectionManagers (*)
  4bdda84... reformat macros a bit (*)
  b53f011... Add API to add accounts (*)
  96445f9... Put (Haze) behind all protocols coming from haze (*)
  0d4c1f6... Correct usage of priv (*)
  f8d5873... Add an abstraction to buffer up changes to an account (*)
  b81f5d5... Remove the API to change the account parameters one by one (*)
  10b85cf... Add API to Update an accounts parameters (*)
  aeb06b9... Make empathy_account_set_enable call out over d-bus (*)
  9c3db97... Port to using EmpathyAccountSettings (*)
  e24b064... Port creating of of a salut account to then new apis (*)
  7ba6375... Unescape _ and _2d in the protocol from mission-control (*)
  183bea1... Coding style fixes (*)
  e926668... Disable tests that try to use MC4 related code (*)
  68dcc8d... Use the account manager when the service is running, not wh (*)
  08c068f... Make the account manager listen to AccountValidityChanged (*)
  067e77d... Add removed signal on EmpathyAccount (*)
  2e87bc4... Add api to remove accounts (*)
  d46b6d5... Hook up removing accounts in the accounts dialog (*)
  6d2d940... Correctly implement empathy_account_is_valid (*)
  80e9b25... Add apply button for salut accounts (*)
  36bfa50... Add the Apply widget to the IRC account settings dialog (*)
  5fcaf2e... If the requested property is missing, assume we didn't requ (*)
  0b269dd... Get the connection status, not the presence status string (*)
  df1cf21... Don't try to update the widgets if no account was selected (*)
  f3e15ce... Allow stop to be called if there isn't a backing channel (*)
  b50b703... Ensure EmpathyConnectionManagers stays alive when still emi (*)
  1d153c1... Merge commit 'upstream/master' into mc5 (*)
  a410e0a... Add missing includes in empathy-share-my-desktop.c (*)
  e5a8856... Update gitignore (*)
  1bcccdb... Add a utility function to may protocols to their icons (*)
  4c97b57... Fix some leaks (*)
  68cf4c6... Fix some coding style issues (*)
  bb2d63c... Unref the connection if it fails to become ready or is inva (*)
  a5a46b1... Remove empathy_account_hash (*)
  97d122d... remove usage of empathy_account_equal (*)
  ac4f169... Update python bindings (*)
  4b6db27... Synchronize EmpathyProtocolChooser and EmpathyAccountsDialo (*)
  9dfae3e... Add an API to get the num of CMs (*)
  010828a... GObject-ify and clean-up the code; still WIP (*)
  43208e2... Move some code off dispose (*)
  5a729c2... Chain up dispose and remove useless finalize (*)
  d5c4166... Unref the dialog when destroying (*)
  68d6947... Respect the global presence when enabling an account (*)
  9b7a3c0... Plug some leaks (*)
  113d262... Make remove work (*)
  45c7f54... When an account is enabled, always align it to the global p (*)
  e3ed5ba... Implement _set_display_name (*)
  6d59456... Make sure the account dialog respects the initial selection (*)
  7f8d4b2... Add empathy_account_settings_owns_account() (*)
  7823b04... Use the new API when getting the account iter. (*)
  b3970ee... Emit the ACCOUNT_CREATED signal at the right time (*)
  8159c9c... Cancel the creation thread in dispose() (*)
  604cd69... Fix a typo in dispose() (*)
  ab51e35... Use the right property name when getting the connection sta (*)
  0613221... Adapt to the current telepathy style (*)
  8872303... Even more cleanup + update header (*)
  72ae76e... Fix a typo. (*)
  a84e75c... Add empathy_account_settings_is_valid () (*)
  000a7c0... First cut at GObject-ifying EmpathyAccountWidget (*)
  9e9bc5b... Update copyright and author (*)
  c6e40cf... Use telepathy style (*)
  68f8286... Add a cosmetic comment to separate public and non-public me (*)
  207d7ac... Remove debug output (*)
  7f58866... Set apply button sensitivity on creation (*)
  9980b69... Implement dispose and finalize (*)
  1043972... Rename empathy_account_settings_owns_account() (*)
  3c966e2... Make account creation non-exclusive (*)
  6bd8c2d... Ignore default value for required params (*)
  25ee209... Set the sensitivity to the forget button (*)
  c8fc859... Hook up to the destroy signal in EmpathyAccountWidget (*)
  20438b5... Don't try to unref the GtkBuilder object in _dispose (*)
  6d753b4... Update POTFILES.in (*)
  bf6b597... Fix trailing whitespace (*)
  237c4ac... explicitely include libempathy/empathy-enum-types.h (*)
  c9ef230... Chang the API of AccountManager to have the get lookup the  (*)
  586a307... Update python bindings (*)
  ef19c47... Fix typo (*)
  4e38b2c... Add a small comment about emp_account_manager_update_global (*)
  f54c183... add some slightly nicer debug messages (*)
  87070d2... Fix some coding style issues (*)
  8d2d494... Don't try to lookup NULL connections (*)
  0279ad1... Make protocol icons work also with account == NULL (*)
  41e5b31... Use proper display names in the chooser (*)
  3e8f251... Merge branch 'sjoerd-mc5' into mc5 (*)
  8dcbfe1... Merge branch 'master' into mc5 (*)
  af5cee2... Make sure we always show the main window (*)
  9f98905... Port to libunique (*)
  d72ca15... Set presence on accounts when they become ready (*)
  8b24044... If there is a failure in recognizing the protocol name, fal (*)
  9b497ff... Remove double check for connection == NULL (*)
  b7bc2ba... no need to check for the size of the hash table (*)
  af5442e... Fix coding style (tabs vs. spaces (*)
  0c3cd08... Only cancel the name owner watch if the dbus proxy still ex (*)
  665ec36... Removed dead code (*)
  ad9ed24... Plug some leaks (*)
  65e338c... No need to check if create_results exists in dispose (*)
  cc4b025... Notify when display-name is updated (*)
  40ee5f3... Fix identation (*)
  d7ad9a4... _new for a signleton needs to return a ref (*)
  31ef7d0... Use the remove function account (*)
  955e5f3... rename status-reason to connection-status-reason and notify (*)
  acd0172... Remove dead code (*)
  6c2a102... Rename desired presence to requested presence (*)
  07a2794... Set gui to NULL after unreffing it (*)
  72d258b... keep a ref on the selected account (*)
  58da89e... Rename empathy_settings_get_dbus_signature to empathy_accou (*)
  ac3c718... Fix indentation (*)
  266a064... Get the DisplayName when the account is ready (*)
  37dd3c3... displatcher -> dispatcher (*)
  84a6050... Add a debug message for tracking global status (*)
  eafc0f2... the status in EmpathyIdle is the status_message not the sta (*)
  27e11ea... replace UNIQUE_NAME_PREFIX by TP_ACCOUNT_OBJECT_PATH_BASE (*)
  eaac8d0... Don't automagically remove invalid accounts (*)
  6f47d10... Cache the icon inside EmpathyAccountSettings (*)
  6a6c900... Add a function to get the requested global presence from th (*)
  dcb2ab4... Only set the current global requested on the initial set of (*)
  baa418e... Set the RequestedPresence when creating a new command (*)
  15dda78... When getting an account for an unknown path automagically c (*)
  8bd008f... Add API to get teh TpConnection for an account on a certain (*)
  d458f68... Use new api to get connections (*)
  a1f79e1... Use g_strdup instead of casting a const gchar* to a gchar*. (*)
  0f73626... Let the cached parameters asv own the key strings (*)
  4b3de48... Don't hook up to invalidated when creating the connection f (*)
  fd8e9c5... Rename empathy_account_get_connection_for to empathy_accoun (*)
  84e30da... Merge back from master (*)
  10d2be9... Add new files to the POTFILES (*)
  fee38f8... Fix trailing spaces (*)
  0ccf92f... Update python bindings (*)
  f1394c9... fix critical errors in the .hr translation (*)
  735481c... Port empathy-import-dialog to mc5 (*)
  5e48d35... Port empathy-import-pidgin to mc5 (*)
  6da962b... Add empathy-import-dialog and empathy-import-pidgin to the  (*)
  f51d763... Instantiate mc5 pidgin account importer in empathy-accounts (*)
  3245c19... Fix a small memory leak (*)
  74209eb... Port empathy.c to telepathy-style (*)
  8bccbdc... Skeleton of EmpathyAccountAssistant (*)
  1b1ba53... Add a test for the assistant (*)
  a1382ef... Add a first page to the assistant (*)
  73a9950... Implement first page in the assistant (*)
  3ac8eb4... Move back the account assistant to src/ (*)
  01e526b... Fix style (*)
  91feedc... Style fixes (*)
  63b3a10... Add private struct and responses to first page (*)
  7ec6898... Remove dead code (*)
  f369457... Fix long lines (*)
  f6a4501... Add the concept of simple account widget (*)
  008fe6a... Add an API to filter protocols (*)
  7f784aa... Add the details page to the assistant (*)
  f274e99... Add a way to hook up to the apply sensitivity (*)
  b69cd1f... Update label layout and add an "apply" logic (*)
  712f5f9... Add simple implementations for many widgets (*)
  f75d35f... Implement a simple SIP widget (*)
  3f21eaf... Implement a generic simple widget (*)
  c037c41... Filter out IRC and local-xmpp in the wizard (*)
  fa77756... Remove the parameters from the unset pool when we set them  (*)
  caa57e8... React to entry changes immediately (*)
  bc7cb09... Support changing the filter func on the fly (*)
  877ca07... Unify the enter and create page. (*)
  3962f6f... Change labels when creating an account (*)
  06c242f... Unref settings when changing the protocol (*)
  665eea7... Fix long line (*)
  bca9fa6... Add a parent window property to the assistant (*)
  ce3eb60... Report back errors (right now just on stdout) (*)
  84fbdb8... Don't forward anymore after the end (*)
  9aafbf8... Fix long lines (*)
  b264035... Report errors during creation (*)
  f9cbc77... Implement dispose (*)
  1d0f90d... Enable newly created accounts (*)
  2cfd3d5... Add a comment over the window type hint (*)
  a4f73e8... Implement close and cancel; (*)
  23d4544... Make the set_enabled API async (*)
  85883a6... Port to new API (*)
  b047c40... Emit the close signal only after we are done with the async (*)
  1ca4a9e... Remove the hardcode (*)
  2f01988... Split EmpathyImportDialog and EmpathyImportWidget (*)
  a7e5be3... Add the new files to the Makefile.am (*)
  72ade92... Adapt to the new API (*)
  5f31f7e... Hook the import UI in the assistant (*)
  fdb4edb... Update the test (*)
  34f824d... Don't hardcode new lines (*)
  7bbf2df... The assistant should not be resizable (*)
  350ed3d... Remove useless includes (*)
  0e5397a... Make the import system more future-proof (*)
  f77948f... Add example labels to the simple widgets (*)
  165945e... Enable entering more than an account from the wizard. (*)
  adc79c5... First part of an overhaul of the accounts dialog (*)
  17ae7af... Fix errors revealed by make check (*)
  d047670... Every protocols should now have an "Enabled" checkbox in "e (*)
  f454a43... Update python bindings (*)
  d2b306d... Don't free the icon name that we don't own (*)
  0888975... Make the alignment names in the sip.ui file unique (*)
  bd062af... Don't leak a ref to EmpathyAccountSettings (*)
  b72ead7... Remove dead code and fix some coding style issues (*)
  4174547... If the parameter wasn't known return NULL for the dbus sign (*)
  c10e3fb... Fix some leaks in _settings_discard (*)
  1eda75c... Make the layout more consistent with the other widgets (*)
  fe39c81... Clean up the dialog a bit (*)
  f984475... When creating an account use a connect button instead of an (*)
  45a6ac0... Use the right default answer if we're not importing account (*)
  69587b5... Use better avatar location: ~/.cache/<cm>/<protocol>/<token (*)
  9a0b883... Ignore tests/test-empathy-account-assistant (*)
  1173e9d... Add empathy-import-mc4-accounts files (*)
  4e9b225... Add a new gconf value to know if mc4 accounts have to be im (*)
  cd4e69e... Add a new DEBUG domain for the mc4 account importer (*)
  5b34b46... Add the mc4 account importer files in the makefile (*)
  5307797... Instantiate the mc4 account importer in empathy.c (*)
  047eaa1... Remove unused finalize (*)
  50a7def... Return the correct object when querying the dbus-daemon pro (*)
  b466c82... Use new async enable api (*)
  8781e7c... Don't unref the account object as we don't own it (*)
  4b5fa08... Make the gconf entry be false by default (*)
  9498d6a... Use g_str_has_prefix convenience function for clarity (*)
  6e87982... Don't override the display_name when creating the account (*)
  95cddd4... Overhaul the importer slightly (*)
  f4cd87f... Grab passwords from the keyring if needed (*)
  afd7de0... Return TRUE if we imported any mc4 accounts (*)
  9d34328... Add api to ask if we have importer our mc4 accounts (*)
  3cdcb21... Fix debug strings, don't unref the gconf client twice (*)
  97ce0c3... Always set the mc4 imported gconf key (*)
  96ae336... Refactor the startup sequence a bit (*)
  a71220d... Make the dir names for the logs look nicer (*)
  35d058a... Move the logs to the new location after creating the accoun (*)
  6d77d36... Fix some broken english (*)
  93e0d79... Fix copyright date (*)
  81ad518... Fix use after free (*)
  05deedd... Put string up for translation (*)
  74bba15... When empathy_account_settings_apply_finish returns false th (*)
  25bd336... Add a new _ensure_account API (*)
  7894d60... Ensure that the connection data is setup when handle channe (*)
  aa0487e... Split out the account name to dirname translation (*)
  f23c28d... Have log_store_empathy_search_hit_new lookup accounts prope (*)
  276a8e1... Don't use a custom function to build the log dir (*)
  82c5998... Add empathy-import-mc4-accounts to POTFILES (*)
  f421f61... Fix several coding style issues (*)
  1cd5827... Free the allocated dirname after usage (*)
  532d0bd... empathy-account-widget: don't expand and fill vertically th (*)
  cdf5ef7... empathy-accounts-dialog: remove the hardcoded Gmail label (*)
  2b0b994... Add example labels to all protocols (*)
  db8e445... Fallback to setting the global presence to offline if no ac (*)
  de0881a... Remove non-existing file from POTFILES.in (*)
  d7f82b0... Rename empathy_profile_chooser_get_type to  _protocol_ (*)
  2e6d813... Merge branch 'mc5', fixes bug #590165

(*) This commit already existed in another branch; no separate mail sent



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]