Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use the new APIs in the assistant and the dialog | Cosimo Cecchi | 2009-08-31 | 2 | -10/+25 |
| | |||||
* | Merge commit 'jtellier/confirm-lose-accounts-settings' | Cosimo Cecchi | 2009-08-31 | 1 | -41/+294 |
|\ | |||||
| * | Fixed style | Jonathan Tellier | 2009-08-29 | 1 | -15/+18 |
| | | |||||
| * | Marked strings for translation. | Jonathan Tellier | 2009-08-29 | 1 | -7/+7 |
| | | |||||
| * | Merged with master | Jonathan Tellier | 2009-08-29 | 1 | -1/+8 |
| | | |||||
| * | Fixed bug which would occur when deleting account with pending changes | Jonathan Tellier | 2009-08-29 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | - When the selected account was NULL, accounts_dialog_has_pending_change() would not check its state correctly. That function is working with a pointer on a pointer to the account and was not dereferencing properly. - The pointer to the account we pass to accounts_dialog_has_pending_change() is now properly initialized to NULL. - When deleting an account, the COL_ACCOUNT_POINTER column is now properly set to NULL. | ||||
| * | Using GtkTreeRowReference instead of a string path. | Jonathan Tellier | 2009-08-29 | 1 | -9/+10 |
| | | | | | | | | | | | | | | - When the user selects another account and has pending changes to the currently selected account, we need to keed track of the destination row. Instead of saving that information as the string representation of a GtkTreePath, we now use a GtkTreeRowReference. | ||||
| * | Simplified the code that checks if selected account has pending changes | Jonathan Tellier | 2009-08-29 | 1 | -7/+3 |
| | | |||||
| * | Improved confirmation dialog shown to the user before discarding changes | Jonathan Tellier | 2009-08-29 | 1 | -59/+94 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Split the confirmation dialog's text into a primary and secondary section. - Changed the button label to "Cancel" and "Discard" instead of "Yes" and "No". - Added a accounts_dialog_show_question_dialog() function to show question dialogs related to the accounts dialog and connect to its "response" signal. - Removed the empathy_show_yes_no_question_dialog() function since it was added for this specific patch but is no longer used. | ||||
| * | Fixed style | Jonathan Tellier | 2009-08-29 | 1 | -1/+1 |
| | | |||||
| * | Fixed crash when checking if an account has pending changes | Jonathan Tellier | 2009-08-29 | 1 | -3/+2 |
| | | |||||
| * | Minor changes to EmpathyAccountWidget and EmpathyAccountsDialog | Jonathan Tellier | 2009-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | - 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 Tellier | 2009-08-29 | 1 | -16/+227 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | Merge commit 'jtellier/set-account-name-translator-hint' | Cosimo Cecchi | 2009-08-31 | 1 | -3/+5 |
|\ \ | |||||
| * | | Improved the comment related to the IRC default display name. | Jonathan Tellier | 2009-08-28 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | - Added more indication intended to translators - Added the possibility to swap the parameted in the string "%s on %s" (where the first argument in the login id and the second one is the server) | ||||
* | | | Add basic media-signalling capabilities | Sjoerd Simons | 2009-08-31 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add basic capabilities for media-signalling so future CM's will still advertise support for them. Currently we announce: org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/ice-udp org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/gtalk-p2p Fixes #593041 | ||||
* | | | Add the filters not in the Client file to a second Handler | Sjoerd Simons | 2009-08-31 | 1 | -3/+18 |
| | | | | | | | | | | | | | | | | | | A Dispatcher isn't guaranteed to ask the Handlers D-Bus interface for the filter after launching it. So have our main handler match what is defined in the client file and add an extra head which contains the complete list | ||||
* | | | Add a simple abstraction for implementing handlers | Sjoerd Simons | 2009-08-31 | 1 | -4/+55 |
| |/ |/| | | | | | | | Implement an EmpathyHandler object which can be used to easily add extra Client.Handler heads on D-Bus. | ||||
* | | Point to a help topic that exists from Accounts window | Shaun McCance | 2009-08-29 | 1 | -1/+1 |
| | | |||||
* | | Base the selected widget both on the CM and the protocol | Sjoerd Simons | 2009-08-28 | 2 | -31/+5 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Add missing ; | Luca Ferretti | 2009-08-28 | 1 | -1/+1 |
| | | |||||
* | | Do not construct a sentence for an assistant error string (GNOME bug 593257) | Frédéric Péters | 2009-08-28 | 1 | -16/+6 |
| | | |||||
* | | Word 'wizard' should not be used, fixes bug 593285 | Milo Casagrande | 2009-08-28 | 1 | -1/+1 |
|/ | |||||
* | - Added information intented to translators. | Jonathan Tellier | 2009-08-27 | 1 | -2/+12 |
| | | | | - Fixed leak of the the display name. | ||||
* | Using a new logic to set the default display name: | Jonathan Tellier | 2009-08-27 | 1 | -10/+39 |
| | | | | | | * If irc use "[account] on [server]" * If there is an account property use "[account]" * If there is no account property use "[protocol] Account" | ||||
* | Only setting the display name to the Login ID for protocol which have | Jonathan Tellier | 2009-08-27 | 1 | -3/+7 |
| | | | | this property. | ||||
* | - The account display gets updated in the account list and in the | Jonathan Tellier | 2009-08-27 | 1 | -1/+54 |
| | | | | | account name label. - By default, the account default display name is set to the login id. | ||||
* | Ensure we call the empathy_sound_stop from the main thread | Sjoerd Simons | 2009-08-26 | 1 | -1/+2 |
| | | | | | The canberra gtk context is stored in thread-local storage, so we need to ensure that we start and stop the sounds from the same thread. | ||||
* | Merge branch 'debug-window' | Xavier Claessens | 2009-08-26 | 5 | -186/+188 |
|\ | | | | | | | | | Conflicts: src/empathy-debug-window.c | ||||
| * | Rename EmpathyDebugDialog to EmpathyDebugWindow | Xavier Claessens | 2009-08-26 | 4 | -141/+141 |
| | | |||||
| * | Make EmpathyDebugDialog be a GtkWindow subclass rather than a GtkDialog. | Xavier Claessens | 2009-08-26 | 2 | -5/+7 |
| | | | | | | | | | | | | | | This is because: 1) There are no actions, so it's not a dialog 2) We want to hide the seperator for the action area 3) To be able to maximize the window | ||||
* | | Don't display 'null' in accounts UI for unknown protocols | Will Thompson | 2009-08-25 | 1 | -5/+10 |
| | | |||||
* | | Workaround for Clutter bug | Pierre-Luc Beaudoin | 2009-08-25 | 1 | -1/+3 |
| | | | | | | | | | | | | Use a GtkFrame instead of a GtkViewport Bugs: http://bugzilla.openedhand.com/show_bug.cgi?id=1751 http://bugzilla.gnome.org/show_bug.cgi?id=590692 | ||||
* | | Use the new function in the accounts dialog | Cosimo Cecchi | 2009-08-25 | 1 | -2/+4 |
| | | |||||
* | | Check for NULL values returned by dup_selected() | Cosimo Cecchi | 2009-08-25 | 1 | -0/+9 |
| | | |||||
* | | Merge branch 'mc5', fixes bug #590165 | Sjoerd Simons | 2009-08-25 | 27 | -2590/+4426 |
|\ \ | |||||
| * | | empathy-accounts-dialog: remove the hardcoded Gmail label | Guillaume Desmottes | 2009-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | Fix several coding style issues | Sjoerd Simons | 2009-08-24 | 1 | -3/+3 |
| | | | |||||
| * | | When empathy_account_settings_apply_finish returns false the error is always set | Sjoerd Simons | 2009-08-24 | 1 | -2/+1 |
| | | | |||||
| * | | Put string up for translation | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | | |||||
| * | | Fix use after free | Sjoerd Simons | 2009-08-24 | 1 | -1/+4 |
| | | | |||||
| * | | Fix copyright date | Sjoerd Simons | 2009-08-24 | 2 | -2/+2 |
| | | | |||||
| * | | Fix some broken english | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | | |||||
| * | | Move the logs to the new location after creating the account | Sjoerd Simons | 2009-08-24 | 1 | -4/+92 |
| | | | |||||
| * | | Refactor the startup sequence a bit | Sjoerd Simons | 2009-08-24 | 1 | -30/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | On initial start the following should happen: * If we haven't tried to import mc4 accounts, do so * If there were no mc4 accounts imported and there are no accounts defined show the account creation assistant. * If we haven't created a salut account, do so | ||||
| * | | Always set the mc4 imported gconf key | Sjoerd Simons | 2009-08-24 | 1 | -9/+2 |
| | | | |||||
| * | | Fix debug strings, don't unref the gconf client twice | Sjoerd Simons | 2009-08-24 | 1 | -4/+3 |
| | | | |||||
| * | | Add api to ask if we have importer our mc4 accounts | Sjoerd Simons | 2009-08-24 | 2 | -0/+15 |
| | | | |||||
| * | | Return TRUE if we imported any mc4 accounts | Sjoerd Simons | 2009-08-24 | 2 | -12/+20 |
| | | | |||||
| * | | Grab passwords from the keyring if needed | Sjoerd Simons | 2009-08-24 | 1 | -5/+42 |
| | | | |||||
| * | | Overhaul the importer slightly | Sjoerd Simons | 2009-08-24 | 2 | -343/+179 |
| | | | |||||
| * | | Use g_str_has_prefix convenience function for clarity | Sjoerd Simons | 2009-08-24 | 1 | -1/+2 |
| | | | |||||
| * | | Make the gconf entry be false by default | Sjoerd Simons | 2009-08-24 | 1 | -7/+8 |
| | | | |||||
| * | | Don't unref the account object as we don't own it | Sjoerd Simons | 2009-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | Use new async enable api | Sjoerd Simons | 2009-08-24 | 1 | -1/+1 |
| | | | |||||
| * | | Instantiate the mc4 account importer in empathy.c | Arnaud Maillet | 2009-08-24 | 1 | -0/+2 |
| | | | |||||
| * | | Add the mc4 account importer files in the makefile | Arnaud Maillet | 2009-08-24 | 1 | -0/+1 |
| | | | |||||
| * | | Add empathy-import-mc4-accounts files | Arnaud Maillet | 2009-08-24 | 2 | -0/+586 |
| | | | |||||
| * | | Use the right default answer if we're not importing accounts | Sjoerd Simons | 2009-08-23 | 1 | -3/+6 |
| | | | |||||
| * | | Clean up the dialog a bit | Sjoerd Simons | 2009-08-23 | 1 | -20/+5 |
| | | | |||||
| * | | Remove dead code and fix some coding style issues | Sjoerd Simons | 2009-08-23 | 1 | -3/+1 |
| | | | |||||
| * | | Don't leak a ref to EmpathyAccountSettings | Sjoerd Simons | 2009-08-23 | 1 | -1/+1 |
| | | | |||||
| * | | Don't free the icon name that we don't own | Sjoerd Simons | 2009-08-22 | 1 | -2/+0 |
| | | | |||||
| * | | Fix errors revealed by make check | Jonathan Tellier | 2009-08-22 | 4 | -11/+11 |
| | | | | | | | | | | | | | | | - Added missing files in po/POTFILES.in - Fixed style | ||||
| * | | First part of an overhaul of the accounts dialog | Jonathan Tellier | 2009-08-22 | 3 | -291/+267 |
| | | | |||||
| * | | Enable entering more than an account from the wizard. | Cosimo Cecchi | 2009-08-22 | 1 | -36/+131 |
| | | | |||||
| * | | Make the import system more future-proof | Cosimo Cecchi | 2009-08-22 | 10 | -81/+212 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Split the utilities from the widget and the dialog; we now have an enum for supported applications, with a special value which means "all applications", which is the only one which triggers showing the "Source" column in EmpathyImportWidget. We need this to avoid being redundant in the EmpathyAccountAssistant, as we already choose there the application from which to import. | ||||
| * | | Remove useless includes | Cosimo Cecchi | 2009-08-22 | 2 | -4/+1 |
| | | | |||||
| * | | The assistant should not be resizable | Cosimo Cecchi | 2009-08-22 | 1 | -0/+2 |
| | | | |||||
| * | | Don't hardcode new lines | Cosimo Cecchi | 2009-08-22 | 1 | -11/+17 |
| | | | |||||
| * | | Hook the import UI in the assistant | Cosimo Cecchi | 2009-08-22 | 1 | -22/+70 |
| | | | |||||
| * | | Adapt to the new API | Cosimo Cecchi | 2009-08-22 | 1 | -2/+7 |
| | | | |||||
| * | | Add the new files to the Makefile.am | Cosimo Cecchi | 2009-08-22 | 1 | -0/+1 |
| | | | |||||
| * | | Split EmpathyImportDialog and EmpathyImportWidget | Cosimo Cecchi | 2009-08-22 | 5 | -403/+739 |
| | | | | | | | | | | | | Also, take this as a chance to GObject-ify everything. | ||||
| * | | Remove the hardcode | Arnaud Maillet | 2009-08-22 | 1 | -23/+13 |
| | | | |||||
| * | | Emit the close signal only after we are done with the async machinery. | Cosimo Cecchi | 2009-08-22 | 1 | -8/+45 |
| | | | |||||
| * | | Port to new API | Cosimo Cecchi | 2009-08-22 | 2 | -2/+2 |
| | | | |||||
| * | | Implement close and cancel; | Cosimo Cecchi | 2009-08-22 | 1 | -40/+61 |
| | | | | | | | | | | | | Also, move to implementing GTK+ signals rather than connecting | ||||
| * | | Add a comment over the window type hint | Cosimo Cecchi | 2009-08-22 | 1 | -0/+1 |
| | | | |||||
| * | | Enable newly created accounts | Cosimo Cecchi | 2009-08-22 | 1 | -2/+8 |
| | | | |||||
| * | | Implement dispose | Cosimo Cecchi | 2009-08-22 | 1 | -0/+23 |
| | | | |||||
| * | | Report errors during creation | Cosimo Cecchi | 2009-08-22 | 1 | -1/+117 |
| | | | |||||
| * | | Fix long lines | Cosimo Cecchi | 2009-08-22 | 1 | -3/+4 |
| | | | |||||
| * | | Don't forward anymore after the end | Cosimo Cecchi | 2009-08-22 | 1 | -0/+6 |
| | | | |||||
| * | | Report back errors (right now just on stdout) | Cosimo Cecchi | 2009-08-22 | 1 | -1/+18 |
| | | | |||||
| * | | Add a parent window property to the assistant | Cosimo Cecchi | 2009-08-22 | 3 | -5/+78 |
| | | | |||||
| * | | Unref settings when changing the protocol | Cosimo Cecchi | 2009-08-22 | 1 | -0/+4 |
| | | | |||||
| * | | Change labels when creating an account | Cosimo Cecchi | 2009-08-22 | 1 | -0/+4 |
| | | | |||||
| * | | Unify the enter and create page. | Cosimo Cecchi | 2009-08-22 | 1 | -114/+205 |
| | | | | | | | | | | | | | | | | | | Refactor a lot the surrounding code. Missing piece: adapting labels for the EmpathyAccountWidget in case of creation vs. entering details. | ||||
| * | | Filter out IRC and local-xmpp in the wizard | Cosimo Cecchi | 2009-08-22 | 1 | -1/+5 |
| | | | |||||
| * | | Update label layout and add an "apply" logic | Cosimo Cecchi | 2009-08-22 | 1 | -9/+57 |
| | | | |||||
| * | | Add the details page to the assistant | Cosimo Cecchi | 2009-08-22 | 1 | -5/+165 |
| | | | | | | | | | | | | Also, add a sketched version of the other pages | ||||
| * | | Add private struct and responses to first page | Cosimo Cecchi | 2009-08-22 | 1 | -3/+59 |
| | | | |||||
| * | | Style fixes | Cosimo Cecchi | 2009-08-22 | 1 | -3/+6 |
| | | | |||||
| * | | Fix style | Cosimo Cecchi | 2009-08-22 | 1 | -6/+13 |
| | | | |||||
| * | | Move back the account assistant to src/ | Cosimo Cecchi | 2009-08-22 | 3 | -0/+177 |
| | | | |||||
| * | | Implement first page in the assistant | Cosimo Cecchi | 2009-08-22 | 3 | -136/+0 |
| | | | |||||
| * | | Add a first page to the assistant | Cosimo Cecchi | 2009-08-22 | 3 | -0/+34 |
| | | | |||||
| * | | Skeleton of EmpathyAccountAssistant | Cosimo Cecchi | 2009-08-22 | 2 | -0/+102 |
| | | | |||||
| * | | Port empathy.c to telepathy-style | Cosimo Cecchi | 2009-08-22 | 1 | -526/+546 |
| | | | |||||
| * | | Fix a small memory leak | Sjoerd Simons | 2009-08-22 | 1 | -6/+6 |
| | | | |||||
| * | | Instantiate mc5 pidgin account importer in empathy-accounts-dialog | Arnaud Maillet | 2009-08-22 | 1 | -15/+0 |
| | | | |||||
| * | | Add empathy-import-dialog and empathy-import-pidgin to the makefile | Arnaud Maillet | 2009-08-22 | 1 | -0/+2 |
| | | | |||||
| * | | Port empathy-import-pidgin to mc5 | Arnaud Maillet | 2009-08-22 | 1 | -16/+17 |
| | | | |||||
| * | | Port empathy-import-dialog to mc5 | Arnaud Maillet | 2009-08-22 | 2 | -57/+93 |
| | | | |||||
| * | | Merge back from master | Sjoerd Simons | 2009-08-22 | 8 | -77/+174 |
| |\| | |||||
| * | | Cache the icon inside EmpathyAccountSettings | Sjoerd Simons | 2009-08-19 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | | | At some point we should set the Icon property in the account manager, for now just cache it in the settings so we can pass it by reference instead of needing to dup it as that's the API we want to have in the future | ||||
| * | | Don't automagically remove invalid accounts | Sjoerd Simons | 2009-08-19 | 1 | -24/+1 |
| | | | | | | | | | | | | | | | | | | | | | Automagic removal is slightly terrifying, if the user succeeded in creating the account it must have been valid at some point. So leave it there, the UI should indicate that there is a problem with the account so that the user can fix it instead. | ||||
| * | | keep a ref on the selected account | Sjoerd Simons | 2009-08-18 | 1 | -7/+15 |
| | | | |||||
| * | | Use the remove function account | Sjoerd Simons | 2009-08-18 | 1 | -2/+1 |
| | | | |||||
| * | | _new for a signleton needs to return a ref | Sjoerd Simons | 2009-08-18 | 1 | -0/+1 |
| | | | |||||
| * | | Fix identation | Sjoerd Simons | 2009-08-18 | 1 | -3/+3 |
| | | | |||||
| * | | Port to libunique | Cosimo Cecchi | 2009-08-01 | 4 | -578/+37 |
| | | | |||||
| * | | Make sure we always show the main window | Cosimo Cecchi | 2009-08-01 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'master' into mc5 | Cosimo Cecchi | 2009-08-01 | 3 | -7/+8 |
| |\ \ | |||||
| * \ \ | Merge branch 'sjoerd-mc5' into mc5 | Cosimo Cecchi | 2009-08-01 | 14 | -470/+405 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c libempathy-gtk/empathy-protocol-chooser.c | ||||
| | * | | | Chang the API of AccountManager to have the get lookup the account by name | Sjoerd Simons | 2009-07-30 | 2 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| | * | | | remove usage of empathy_account_equal | Sjoerd Simons | 2009-07-30 | 2 | -2/+2 |
| | | | | | |||||
| | * | | | Remove empathy_account_hash | Sjoerd Simons | 2009-07-30 | 1 | -2/+2 |
| | | | | | |||||
| | * | | | Merge commit 'upstream/master' into mc5 | Sjoerd Simons | 2009-07-28 | 13 | -462/+399 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c | ||||
| * | | | | | Make protocol icons work also with account == NULL | Cosimo Cecchi | 2009-07-31 | 1 | -3/+8 |
| | | | | | | |||||
| * | | | | | Fix trailing whitespace | Cosimo Cecchi | 2009-07-30 | 1 | -6/+6 |
| | | | | | | |||||
| * | | | | | Rename empathy_account_settings_owns_account() | Cosimo Cecchi | 2009-07-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Call it empathy_account_settings_has_account() instead | ||||
| * | | | | | Remove debug output | Cosimo Cecchi | 2009-07-30 | 1 | -1/+0 |
| | | | | | | |||||
| * | | | | | First cut at GObject-ifying EmpathyAccountWidget | Cosimo Cecchi | 2009-07-30 | 1 | -15/+14 |
| | | | | | | |||||
| * | | | | | Even more cleanup + update header | Cosimo Cecchi | 2009-07-30 | 1 | -10/+13 |
| | | | | | | |||||
| * | | | | | Adapt to the current telepathy style | Cosimo Cecchi | 2009-07-30 | 1 | -1172/+1146 |
| | | | | | | |||||
| * | | | | | Use the right property name when getting the connection status. | Cosimo Cecchi | 2009-07-30 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Use the new API when getting the account iter. | Cosimo Cecchi | 2009-07-30 | 1 | -5/+8 |
| | | | | | | |||||
| * | | | | | Make sure the account dialog respects the initial selection | Cosimo Cecchi | 2009-07-30 | 1 | -30/+34 |
| | | | | | | |||||
| * | | | | | Make remove work | Cosimo Cecchi | 2009-07-30 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Unref the dialog when destroying | Cosimo Cecchi | 2009-07-30 | 1 | -0/+10 |
| | | | | | | |||||
| * | | | | | Chain up dispose and remove useless finalize | Cosimo Cecchi | 2009-07-30 | 1 | -7/+2 |
| | | | | | | |||||
| * | | | | | Move some code off dispose | Cosimo Cecchi | 2009-07-30 | 1 | -18/+31 |
| | | | | | | |||||
| * | | | | | GObject-ify and clean-up the code; still WIP | Cosimo Cecchi | 2009-07-30 | 2 | -185/+387 |
| |/ / / / | |||||
| * | | | | Don't try to update the widgets if no account was selected | Sjoerd Simons | 2009-07-22 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Hook up removing accounts in the accounts dialog | Sjoerd Simons | 2009-07-22 | 1 | -0/+8 |
| | | | | | |||||
| * | | | | Coding style fixes | Sjoerd Simons | 2009-07-22 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Port creating of of a salut account to then new apis | Sjoerd Simons | 2009-07-22 | 1 | -44/+90 |
| | | | | | |||||
| * | | | | Port to using EmpathyAccountSettings | Sjoerd Simons | 2009-07-22 | 1 | -111/+252 |
| | | | | | |||||
| * | | | | Move the responsibility of popping up the empathy accounts dialog out of the ↵ | Sjoerd Simons | 2009-07-16 | 2 | -20/+18 |
| | | | | | | | | | | | | | | | | | | | | status icon | ||||
| * | | | | Remove last references to mission-control 4 | Sjoerd Simons | 2009-07-16 | 6 | -84/+4 |
| | | | | | |||||
| * | | | | Temporarily disable account importing as it still depends on profiles | Sjoerd Simons | 2009-07-16 | 2 | -2/+15 |
| | | | | | |||||
| * | | | | Initial port of Account and AccountManager to MC5 | Sjoerd Simons | 2009-07-08 | 1 | -2/+1 |
| | | | | | |||||
| * | | | | Remove useless mission-control includes | Sjoerd Simons | 2009-07-06 | 4 | -7/+0 |
| | | | | | |||||
| * | | | | Transform profile chooser into a protocol chooser | Sjoerd Simons | 2009-07-06 | 2 | -43/+40 |
| | | | | | |||||
| * | | | | Rework creating a salut account so it doesn't need profiles | Sjoerd Simons | 2009-07-06 | 1 | -43/+85 |
| | | | | | |||||
| * | | | | use newly deprecated API | Sjoerd Simons | 2009-07-06 | 1 | -1/+3 |
| | | | | | |||||
| * | | | | Remove usage of McProfiles | Sjoerd Simons | 2009-07-05 | 2 | -59/+41 |
| | | | | | |||||
| * | | | | Get the icon name from the account object directly | Sjoerd Simons | 2009-07-05 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Update marker's label every second | Pierre-Luc Beaudoin | 2009-08-24 | 1 | -30/+66 |
| |_|_|/ |/| | | | | | | | | | | | This is necessary for the time indication to stay accurate | ||||
* | | | | Merge branch 'connman' | Jonny Lamb | 2009-08-20 | 1 | -10/+17 |
|\ \ \ \ | |||||
| * | | | | empathy: unref Connectivity object at the end of the application life | Jonny Lamb | 2009-08-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | | empathy: create a new EmpathyConnectivity object on startup | Jonny Lamb | 2009-08-19 | 1 | -10/+16 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | | | | stock button labels should not be translatable | Christian Kirbach | 2009-08-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Animate show in and out of markers | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Don't create a marker for contacts with empty location | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Dim at 75% markers for location data older than a week | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -3/+11 |
| | | | | | |||||
* | | | | | empathy-call-window: add 2 translators comments (#592052) | Guillaume Desmottes | 2009-08-19 | 1 | -0/+3 |
|/ / / / | |||||
* | | | | Port to Clutter 1.0 and libchamplain 0.3.6 | Pierre-Luc Beaudoin | 2009-08-18 | 2 | -3/+4 |
| | | | | |||||
* | | | | Fixed documentation link with for the new Mallard structure | Milo Casagrande | 2009-08-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | * Colses bug 591602 | ||||
* | | | | empathy-preferences: use tp_strdiff instead of strcmp | Guillaume Desmottes | 2009-08-13 | 1 | -7/+8 |
| | | | | | | | | | | | | | | | | This should prevent the crash #591612 | ||||
* | | | | Don't leak a ref when updating notification bubble | Will Thompson | 2009-08-13 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This meant that if a notification bubble for a tab had ever been updated, closing the tab would not destroy the EmpathyChat, or indeed close the Channel. New messages would be logged, but not presented to the user. Reopening a tab to the same channel would work, but sending a message would assert. I'm pretty sure this fixes #588840. | ||||
* | | | | chat_window_help_contents_activate_cb: documentation doesn't have a 'chat' ↵ | Guillaume Desmottes | 2009-08-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | section anymore (#590029) | ||||
* | | | | Setting priv->bus_message_source_id to 0 to make sure that | Jonathan Tellier | 2009-08-07 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | g_source_remove is not called twice on it. | ||||
* | | | | Now removing the bus watch when destroying the pipeline. | Jonathan Tellier | 2009-08-07 | 1 | -4/+16 |
| | | | | |||||
* | | | | Fixed a bug that caused the application to crash when input volume was | Jonathan Tellier | 2009-08-07 | 1 | -9/+27 |
| | | | | | | | | | | | | | | | | changed on a disconnected call. | ||||
* | | | | status_icon_update_notification: don't crash if event->message is NULL | Guillaume Desmottes | 2009-08-07 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | g_markup_escape_text isn't NULL-safe so we should be sure that event->message is not NULL before calling it. | ||||
* | | | | Move the FsElementElementAddedNotifier over the main pipeline | Olivier Crête | 2009-08-07 | 1 | -1/+30 |
| | | | | |||||
* | | | | Fix reduced accuracy concerns | Pierre-Luc Beaudoin | 2009-08-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As pointed out by users, the previous reduced accuracy mode was not the best. It is better to trunkate the coordinates rather than adding a random value to it. This patch also replaces strcmp by tp_strdiff | ||||
* | | | | Merge branch 'escape-notifications' | Will Thompson | 2009-08-06 | 2 | -22/+26 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #580134 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | ||||
| * | | | | Don't try to free NULL pixbufs. | Will Thompson | 2009-08-05 | 2 | -16/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's all very well to ensure that we don't pass a NULL pixbuf to libnotify, but we shouldn't then try to g_object_unref () the pointer without checking it's not NULL. | ||||
| * | | | | Escape markup in notifications and icon tooltip | Will Thompson | 2009-08-05 | 1 | -7/+12 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | 7730ffd fixed this for the notifications that are produced by the chat window, but not for the ones produced by the status icon. Why these are separate code paths eludes me. | ||||
* / | | | Embolden tab labels when you're highlighted | Will Thompson | 2009-08-05 | 1 | -1/+2 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | This is in addition to en-reddening them, which might not be enough if you can't distinguish red and black, and matches how names are highlighted in the conversation window. Ideally this would be theme-able, but this is a start. | ||||
* | | | Change the name to Empathy IM Client, which is more recognizable | Sjoerd Simons | 2009-07-31 | 1 | -1/+1 |
| | | | |||||
* | | | Do not have too complex code in var initialization. | Xavier Claessens | 2009-07-29 | 1 | -2/+4 |
| | | | |||||
* | | | Little coding style cleanup | Xavier Claessens | 2009-07-29 | 1 | -4/+3 |
| |/ |/| | |||||
* | | remove trailing tabulation | Frédéric Péters | 2009-07-22 | 1 | -1/+1 |
| | | |||||
* | | migrate configuration files to XDG config directory | Frédéric Péters | 2009-07-21 | 1 | -0/+63 |
| | | |||||
* | | Put configuration data in XDG_CONFIG_DIRS (GNOME bug 494007) | Frédéric Péters | 2009-07-21 | 1 | -2/+2 |
| | | |||||
* | | Respect the button-images setting | Matthias Clasen | 2009-07-18 | 2 | -72/+14 |
| | | | | | | | | | | Streamline the construction of some buttons, with the nice side-effect that they now obey the button-images setting. See bug 588810. | ||||
* | | Merge commit 'jtellier/video-call-button-sensitivity' | Davyd Madeley | 2009-07-15 | 1 | -5/+7 |
|\ \ | |||||
| * | | Added functions to determine if a contact has video capabilities | Jonathan Tellier | 2009-07-03 | 1 | -5/+7 |
| |/ | | | | | | | | | | | | | Activating the "Video Call" button only if the remote contact support video. The call window's "Send Video" is only sensitive if the contact has video capabilities. | ||||
* | | Chat window's tab label changes the font color when got an incoming msg. ↵ | Abner Silva | 2009-07-15 | 1 | -6/+26 |
| | | | | | | | | (Fixes #588498) | ||||
* | | empathy-main-window.c: remove a trailing space | Guillaume Desmottes | 2009-07-14 | 1 | -1/+1 |
| | | |||||
* | | Minor changes | Gabriel Millaire | 2009-07-11 | 1 | -4/+4 |
| | | |||||
* | | Remove old code | Gabriel Millaire | 2009-07-10 | 1 | -69/+0 |
| | | |||||
* | | Regrouped similar functions, uses enum instead of define | Gabriel Millaire | 2009-07-10 | 1 | -63/+55 |
| | | |||||
* | | Changed menu label and various review fixes | Gabriel Millaire | 2009-07-10 | 2 | -27/+25 |
| | | |||||
* | | Added notification for confs Show avatar, Compact Size and Sort criterium | Gabriel Millaire | 2009-07-10 | 1 | -47/+77 |
| | | | | | | | | Now checks for wrong string in Sort criterium | ||||
* | | Move Compact List and Sort Contacts from Preferences to View menu | Gabriel Millaire | 2009-07-10 | 3 | -247/+135 |
| | | |||||
* | | Work in progress : move preferences to View menu | Gabriel Millaire | 2009-07-10 | 2 | -30/+172 |
| | | | | | | | | Moving Sort by name / by status and Show Avatars / Compact contact list preferences to View menu : Sort by name / Sort by status and Normal Size / Normal Without Icons / Compact Size | ||||
* | | Use accessor functions instead direct access (Fixes #586476) | Jonny Lamb | 2009-07-10 | 6 | -12/+12 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Sort themes by name | Pierre-Luc Beaudoin | 2009-07-03 | 1 | -0/+2 |
| | | |||||
* | | List installed adium themes | Pierre-Luc Beaudoin | 2009-07-03 | 2 | -138/+65 |
|/ | |||||
* | New chatrooms are no longer marked as favorite by default. Fixes bug #575667 | Abner Silva | 2009-07-01 | 1 | -9/+9 |
| | |||||
* | Port the main of empathy to EmpathyAccount | Sjoerd Simons | 2009-07-01 | 13 | -138/+141 |
| | |||||
* | fixed libnotify crashing if icon doesn't exist | Abderaouf Bencherait | 2009-06-30 | 2 | -3/+9 |
| | |||||
* | Ring on outgoing call. | Xavier Claessens | 2009-06-27 | 1 | -24/+54 |
| | |||||
* | Include empathy-sound.h to make it build | Xavier Claessens | 2009-06-26 | 2 | -5/+7 |
| | |||||
* | Port EmpathyEventManager to new empathy-sound API. | Xavier Claessens | 2009-06-26 | 1 | -81/+16 |
| | |||||
* | Don't hardcode size of the accounts dialog and use ellipsization (#520972) | Matthias Clasen | 2009-06-26 | 2 | -4/+3 |
| | |||||
* | Merge branch 'fix-prefs' | Pierre-Luc Beaudoin | 2009-06-26 | 1 | -1/+1 |
|\ | |||||
| * | Rename label1 to remove dupped id | Pierre-Luc Beaudoin | 2009-06-26 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'debugger' | Jonny Lamb | 2009-06-26 | 3 | -2/+42 |
|\ \ | |/ |/| | |||||
| * | Add empathy to debug dialog CM chooser. | Jonny Lamb | 2009-06-18 | 1 | -2/+10 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement o.fd.Tp.Debug. (Fixes #580631) | Jonny Lamb | 2009-06-18 | 1 | -0/+31 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Set G_LOG_DOMAIN in libempathy and empathy. | Jonny Lamb | 2009-06-18 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | empathy: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -3/+3 |
| | | |||||
* | | empathy-status-icon: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -2/+2 |
| | | |||||
* | | empathy-sidebar: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -1/+1 |
| | | |||||
* | | empathy-preferences: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -7/+7 |
| | | |||||
* | | empathy-new-chatroom-dialog: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -3/+3 |
| | | |||||
* | | empathy-chat-window: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -9/+9 |
| | | |||||
* | | empathy-accounts-dialog: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -5/+5 |
| | | |||||
* | | add empathy-map-view files to empathy_handwritten_source so they are checked ↵ | Guillaume Desmottes | 2009-06-24 | 1 | -1/+1 |
| | | | | | | | | by the coding style script | ||||
* | | empathy-map-view: fix coding style | Guillaume Desmottes | 2009-06-24 | 1 | -1/+1 |
| | | |||||
* | | Fixed Bug 586284 – Crasher: click on the microphone once disconnected | Jonathan Tellier | 2009-06-23 | 1 | -2/+11 |
| | | |||||
* | | New labels for user signing in/out notification preferences. | Frédéric Péters | 2009-06-23 | 1 | -2/+2 |
| | | |||||
* | | More human notification messages when users sign in/out. | Frédéric Péters | 2009-06-23 | 1 | -2/+2 |
| | | |||||
* | | Fixed coding style of presence notification. | Frédéric Péters | 2009-06-23 | 1 | -9/+11 |
| | | |||||
* | | Do not flash contact icon in the main window for notification only events | Frédéric Péters | 2009-06-23 | 1 | -1/+1 |
| | | |||||
* | | Do not blink status icon for notification only events | Frédéric Péters | 2009-06-23 | 1 | -5/+6 |
| | | |||||
* | | Support for notification-only events | Frédéric Péters | 2009-06-23 | 2 | -0/+14 |
| | | | | | | | | | | | | Add a "must_ack" attribute to events, set if there is no function associated to the event, and add a timeout on such events to have them removed automatically. | ||||
* | | Show a notification when a contact goes offline or online | Frédéric Péters | 2009-06-23 | 3 | -0/+112 |
| | | |||||
* | | Move all data about an adium theme into EmpathyAdiumData struct and share it ↵ | Xavier Claessens | 2009-06-22 | 1 | -1/+1 |
| | | | | | | | | with all EmpathyThemeAdium instances. | ||||
* | | Hide muc contacts list | Gabriel Millaire | 2009-06-18 | 2 | -4/+2 |
| | | | | | | | | | | | | | | - Removed trailing spaces - Notify change to visibility - Added G_PARAM_STATIC_STRINGS to properties - Broke empathy_chat_set_show_contacts() in two, simplifying call | ||||
* | | Applied Xavier's comments | Gabriel Millaire | 2009-06-18 | 1 | -27/+23 |
| | | | | | | | | | | | | | | | | Added "show-contacts" property in empathy-chat with default value to preference. Setter function show/hide contact list. When Conv menu is opened in empathy-chat-window, update it with "show-contacts" value. Uses "remote-contact" instead of "empathy_chat_is_room" for that. Call setter function when Show Contacts menu is activated. | ||||
* | | Add 'Show Contact List' in Conversation menu | Gabriel Millaire | 2009-06-18 | 2 | -0/+47 |
| | | |||||
* | | Added a preference in the conf and schema (show contact list in rooms) | Gabriel Millaire | 2009-06-18 | 1 | -0/+6 |
| | | |||||
* | | Added general option Show contact list in rooms | Gabriel Millaire | 2009-06-18 | 1 | -0/+16 |
| | | |||||
* | | removed extra spacing | Gabriel Millaire | 2009-06-18 | 1 | -1/+0 |
| | | |||||
* | | Use call-stop icon for Hang up toolbutton and menu item (GNOME bug 574771) | Frédéric Péters | 2009-06-18 | 1 | -2/+2 |
|/ | |||||
* | Take org.gnome.Empathy as a well-known name on startup. (Fixes #560159) | Jonny Lamb | 2009-06-18 | 1 | -0/+19 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Fix wrapping in Preferences dialog | Nicolò Chieffo | 2009-06-18 | 1 | -2/+2 |
| | |||||
* | Remove 'new message from' from notification message (#586102). Based on a ↵ | Guillaume Desmottes | 2009-06-18 | 2 | -8/+5 |
| | | | | patch from Nicolo Chieffo | ||||
* | Remove markup from GTKBuilder translatable strings | Claude Paroz | 2009-06-17 | 2 | -30/+61 |
| | |||||
* | Merge commit 'jtellier/video-call-stop-showing-last-frame' | Guillaume Desmottes | 2009-06-16 | 1 | -3/+28 |
|\ | |||||
| * | The EmpathyCallHandler correctly initializes it "initial_video" property | Jonathan Tellier | 2009-06-16 | 1 | -3/+28 |
| | | | | | | | | | | | | | | | | | | when the remote contact initiates the call. empathy_tp_call_is_(sending/receiving)_video correctly returns a gboolean. The remote avatar is correctly shown when the remote site does not send video. When a call is disconnected, the video preview is hidden. | ||||
* | | Reorder functions to not declare them on top | Xavier Claessens | 2009-06-15 | 1 | -125/+113 |
| | | |||||
* | | Add contextual popup menu in map view | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -0/+30 |
| | | |||||
* | | Simplify map_view_marker_update_position | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -7/+6 |
| | | |||||
* | | Use libchamplain 0.3.3 new Gtk embed API | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -4/+3 |
|/ | |||||
* | Merge commit 'jtellier/call-window-video-preview' | Guillaume Desmottes | 2009-06-15 | 2 | -83/+243 |
|\ | |||||
| * | The video preview is no longer hidden when we get connected to a audio | Jonathan Tellier | 2009-06-13 | 1 | -20/+14 |
| | | | | | | | | only call. | ||||
| * | Corrected code style in empathy_call_window_setup_video_preview. | Jonathan Tellier | 2009-06-12 | 1 | -45/+56 |
| | | | | | | | | The video preview is now shown no matter if we are sending video or not. | ||||
| * | Added an early return in empathy_call_window_setup_video_preview. | Jonathan Tellier | 2009-06-12 | 1 | -87/+96 |
| | | | | | | | | | | | | | | | | | | Code style correction in empathy_call_window_setup_video_preview_visibility. Corrected a bug which prevented a user with no video input to redial video calls. The "Send video" option should be properly disabled when we can't send video. | ||||
| * | Better implemented empathy_tp_call_is_receiving_video and ↵ | Jonathan Tellier | 2009-06-12 | 1 | -52/+73 |
| | | | | | | | | | | | | | | | | | | | | | | empathy_tp_call_is_sending_video. Removed the "video-stream-changed" from EmpathyCallHandler Corrected gtk-doc in EmpathyCallHandler. empathy_call_window_stup_video_preview now checks the status of the video_tee and the video_preview. empathy_call_window_sink_added_cb does not automatically starts the preview. | ||||
| * | Not creating the video preview if we don't want to show it (in audio | Jonathan Tellier | 2009-06-12 | 1 | -56/+97 |
| | | | | | | | | calls for instance). | ||||
| * | Implemented the call window's "View -> Video preview" option. | Jonathan Tellier | 2009-06-12 | 2 | -1/+36 |
| | |