aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Use the new APIs in the assistant and the dialogCosimo Cecchi2009-08-312-10/+25
|
* Merge commit 'jtellier/confirm-lose-accounts-settings'Cosimo Cecchi2009-08-311-41/+294
|\
| * Fixed styleJonathan Tellier2009-08-291-15/+18
| |
| * Marked strings for translation.Jonathan Tellier2009-08-291-7/+7
| |
| * Merged with masterJonathan Tellier2009-08-291-1/+8
| |
| * Fixed bug which would occur when deleting account with pending changesJonathan Tellier2009-08-291-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 Tellier2009-08-291-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 changesJonathan Tellier2009-08-291-7/+3
| |
| * Improved confirmation dialog shown to the user before discarding changesJonathan Tellier2009-08-291-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 styleJonathan Tellier2009-08-291-1/+1
| |
| * Fixed crash when checking if an account has pending changesJonathan Tellier2009-08-291-3/+2
| |
| * Minor changes to EmpathyAccountWidget and EmpathyAccountsDialogJonathan Tellier2009-08-291-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 Tellier2009-08-291-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 Cecchi2009-08-311-3/+5
|\ \
| * | Improved the comment related to the IRC default display name.Jonathan Tellier2009-08-281-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 capabilitiesSjoerd Simons2009-08-311-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 HandlerSjoerd Simons2009-08-311-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 handlersSjoerd Simons2009-08-311-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 windowShaun McCance2009-08-291-1/+1
| |
* | Base the selected widget both on the CM and the protocolSjoerd Simons2009-08-282-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 Ferretti2009-08-281-1/+1
| |
* | Do not construct a sentence for an assistant error string (GNOME bug 593257)Frédéric Péters2009-08-281-16/+6
| |
* | Word 'wizard' should not be used, fixes bug 593285Milo Casagrande2009-08-281-1/+1
|/
* - Added information intented to translators.Jonathan Tellier2009-08-271-2/+12
| | | | - Fixed leak of the the display name.
* Using a new logic to set the default display name:Jonathan Tellier2009-08-271-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 haveJonathan Tellier2009-08-271-3/+7
| | | | this property.
* - The account display gets updated in the account list and in theJonathan Tellier2009-08-271-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 threadSjoerd Simons2009-08-261-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 Claessens2009-08-265-186/+188
|\ | | | | | | | | Conflicts: src/empathy-debug-window.c
| * Rename EmpathyDebugDialog to EmpathyDebugWindowXavier Claessens2009-08-264-141/+141
| |
| * Make EmpathyDebugDialog be a GtkWindow subclass rather than a GtkDialog.Xavier Claessens2009-08-262-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 protocolsWill Thompson2009-08-251-5/+10
| |
* | Workaround for Clutter bugPierre-Luc Beaudoin2009-08-251-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 dialogCosimo Cecchi2009-08-251-2/+4
| |
* | Check for NULL values returned by dup_selected()Cosimo Cecchi2009-08-251-0/+9
| |
* | Merge branch 'mc5', fixes bug #590165Sjoerd Simons2009-08-2527-2590/+4426
|\ \
| * | empathy-accounts-dialog: remove the hardcoded Gmail labelGuillaume Desmottes2009-08-241-1/+0
| | |
| * | Fix several coding style issuesSjoerd Simons2009-08-241-3/+3
| | |
| * | When empathy_account_settings_apply_finish returns false the error is always setSjoerd Simons2009-08-241-2/+1
| | |
| * | Put string up for translationSjoerd Simons2009-08-241-1/+1
| | |
| * | Fix use after freeSjoerd Simons2009-08-241-1/+4
| | |
| * | Fix copyright dateSjoerd Simons2009-08-242-2/+2
| | |
| * | Fix some broken englishSjoerd Simons2009-08-241-1/+1
| | |
| * | Move the logs to the new location after creating the accountSjoerd Simons2009-08-241-4/+92
| | |
| * | Refactor the startup sequence a bitSjoerd Simons2009-08-241-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 keySjoerd Simons2009-08-241-9/+2
| | |
| * | Fix debug strings, don't unref the gconf client twiceSjoerd Simons2009-08-241-4/+3
| | |
| * | Add api to ask if we have importer our mc4 accountsSjoerd Simons2009-08-242-0/+15
| | |
| * | Return TRUE if we imported any mc4 accountsSjoerd Simons2009-08-242-12/+20
| | |
| * | Grab passwords from the keyring if neededSjoerd Simons2009-08-241-5/+42
| | |
| * | Overhaul the importer slightlySjoerd Simons2009-08-242-343/+179
| | |
| * | Use g_str_has_prefix convenience function for claritySjoerd Simons2009-08-241-1/+2
| | |
| * | Make the gconf entry be false by defaultSjoerd Simons2009-08-241-7/+8
| | |
| * | Don't unref the account object as we don't own itSjoerd Simons2009-08-241-1/+0
| | |
| * | Use new async enable apiSjoerd Simons2009-08-241-1/+1
| | |
| * | Instantiate the mc4 account importer in empathy.cArnaud Maillet2009-08-241-0/+2
| | |
| * | Add the mc4 account importer files in the makefileArnaud Maillet2009-08-241-0/+1
| | |
| * | Add empathy-import-mc4-accounts filesArnaud Maillet2009-08-242-0/+586
| | |
| * | Use the right default answer if we're not importing accountsSjoerd Simons2009-08-231-3/+6
| | |
| * | Clean up the dialog a bitSjoerd Simons2009-08-231-20/+5
| | |
| * | Remove dead code and fix some coding style issuesSjoerd Simons2009-08-231-3/+1
| | |
| * | Don't leak a ref to EmpathyAccountSettingsSjoerd Simons2009-08-231-1/+1
| | |
| * | Don't free the icon name that we don't ownSjoerd Simons2009-08-221-2/+0
| | |
| * | Fix errors revealed by make checkJonathan Tellier2009-08-224-11/+11
| | | | | | | | | | | | | | | - Added missing files in po/POTFILES.in - Fixed style
| * | First part of an overhaul of the accounts dialogJonathan Tellier2009-08-223-291/+267
| | |
| * | Enable entering more than an account from the wizard.Cosimo Cecchi2009-08-221-36/+131
| | |
| * | Make the import system more future-proofCosimo Cecchi2009-08-2210-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 includesCosimo Cecchi2009-08-222-4/+1
| | |
| * | The assistant should not be resizableCosimo Cecchi2009-08-221-0/+2
| | |
| * | Don't hardcode new linesCosimo Cecchi2009-08-221-11/+17
| | |
| * | Hook the import UI in the assistantCosimo Cecchi2009-08-221-22/+70
| | |
| * | Adapt to the new APICosimo Cecchi2009-08-221-2/+7
| | |
| * | Add the new files to the Makefile.amCosimo Cecchi2009-08-221-0/+1
| | |
| * | Split EmpathyImportDialog and EmpathyImportWidgetCosimo Cecchi2009-08-225-403/+739
| | | | | | | | | | | | Also, take this as a chance to GObject-ify everything.
| * | Remove the hardcodeArnaud Maillet2009-08-221-23/+13
| | |
| * | Emit the close signal only after we are done with the async machinery.Cosimo Cecchi2009-08-221-8/+45
| | |
| * | Port to new APICosimo Cecchi2009-08-222-2/+2
| | |
| * | Implement close and cancel;Cosimo Cecchi2009-08-221-40/+61
| | | | | | | | | | | | Also, move to implementing GTK+ signals rather than connecting
| * | Add a comment over the window type hintCosimo Cecchi2009-08-221-0/+1
| | |
| * | Enable newly created accountsCosimo Cecchi2009-08-221-2/+8
| | |
| * | Implement disposeCosimo Cecchi2009-08-221-0/+23
| | |
| * | Report errors during creationCosimo Cecchi2009-08-221-1/+117
| | |
| * | Fix long linesCosimo Cecchi2009-08-221-3/+4
| | |
| * | Don't forward anymore after the endCosimo Cecchi2009-08-221-0/+6
| | |
| * | Report back errors (right now just on stdout)Cosimo Cecchi2009-08-221-1/+18
| | |
| * | Add a parent window property to the assistantCosimo Cecchi2009-08-223-5/+78
| | |
| * | Unref settings when changing the protocolCosimo Cecchi2009-08-221-0/+4
| | |
| * | Change labels when creating an accountCosimo Cecchi2009-08-221-0/+4
| | |
| * | Unify the enter and create page.Cosimo Cecchi2009-08-221-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 wizardCosimo Cecchi2009-08-221-1/+5
| | |
| * | Update label layout and add an "apply" logicCosimo Cecchi2009-08-221-9/+57
| | |
| * | Add the details page to the assistantCosimo Cecchi2009-08-221-5/+165
| | | | | | | | | | | | Also, add a sketched version of the other pages
| * | Add private struct and responses to first pageCosimo Cecchi2009-08-221-3/+59
| | |
| * | Style fixesCosimo Cecchi2009-08-221-3/+6
| | |
| * | Fix styleCosimo Cecchi2009-08-221-6/+13
| | |
| * | Move back the account assistant to src/Cosimo Cecchi2009-08-223-0/+177
| | |
| * | Implement first page in the assistantCosimo Cecchi2009-08-223-136/+0
| | |
| * | Add a first page to the assistantCosimo Cecchi2009-08-223-0/+34
| | |
| * | Skeleton of EmpathyAccountAssistantCosimo Cecchi2009-08-222-0/+102
| | |
| * | Port empathy.c to telepathy-styleCosimo Cecchi2009-08-221-526/+546
| | |
| * | Fix a small memory leakSjoerd Simons2009-08-221-6/+6
| | |
| * | Instantiate mc5 pidgin account importer in empathy-accounts-dialogArnaud Maillet2009-08-221-15/+0
| | |
| * | Add empathy-import-dialog and empathy-import-pidgin to the makefileArnaud Maillet2009-08-221-0/+2
| | |
| * | Port empathy-import-pidgin to mc5Arnaud Maillet2009-08-221-16/+17
| | |
| * | Port empathy-import-dialog to mc5Arnaud Maillet2009-08-222-57/+93
| | |
| * | Merge back from masterSjoerd Simons2009-08-228-77/+174
| |\|
| * | Cache the icon inside EmpathyAccountSettingsSjoerd Simons2009-08-191-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 accountsSjoerd Simons2009-08-191-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 accountSjoerd Simons2009-08-181-7/+15
| | |
| * | Use the remove function accountSjoerd Simons2009-08-181-2/+1
| | |
| * | _new for a signleton needs to return a refSjoerd Simons2009-08-181-0/+1
| | |
| * | Fix identationSjoerd Simons2009-08-181-3/+3
| | |
| * | Port to libuniqueCosimo Cecchi2009-08-014-578/+37
| | |
| * | Make sure we always show the main windowCosimo Cecchi2009-08-011-0/+2
| | |
| * | Merge branch 'master' into mc5Cosimo Cecchi2009-08-013-7/+8
| |\ \
| * \ \ Merge branch 'sjoerd-mc5' into mc5Cosimo Cecchi2009-08-0114-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 nameSjoerd Simons2009-07-302-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_equalSjoerd Simons2009-07-302-2/+2
| | | | |
| | * | | Remove empathy_account_hashSjoerd Simons2009-07-301-2/+2
| | | | |
| | * | | Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-2813-462/+399
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-account-widget.c src/empathy.c
| * | | | | Make protocol icons work also with account == NULLCosimo Cecchi2009-07-311-3/+8
| | | | | |
| * | | | | Fix trailing whitespaceCosimo Cecchi2009-07-301-6/+6
| | | | | |
| * | | | | Rename empathy_account_settings_owns_account()Cosimo Cecchi2009-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Call it empathy_account_settings_has_account() instead
| * | | | | Remove debug outputCosimo Cecchi2009-07-301-1/+0
| | | | | |
| * | | | | First cut at GObject-ifying EmpathyAccountWidgetCosimo Cecchi2009-07-301-15/+14
| | | | | |
| * | | | | Even more cleanup + update headerCosimo Cecchi2009-07-301-10/+13
| | | | | |
| * | | | | Adapt to the current telepathy styleCosimo Cecchi2009-07-301-1172/+1146
| | | | | |
| * | | | | Use the right property name when getting the connection status.Cosimo Cecchi2009-07-301-1/+1
| | | | | |
| * | | | | Use the new API when getting the account iter.Cosimo Cecchi2009-07-301-5/+8
| | | | | |
| * | | | | Make sure the account dialog respects the initial selectionCosimo Cecchi2009-07-301-30/+34
| | | | | |
| * | | | | Make remove workCosimo Cecchi2009-07-301-1/+1
| | | | | |
| * | | | | Unref the dialog when destroyingCosimo Cecchi2009-07-301-0/+10
| | | | | |
| * | | | | Chain up dispose and remove useless finalizeCosimo Cecchi2009-07-301-7/+2
| | | | | |
| * | | | | Move some code off disposeCosimo Cecchi2009-07-301-18/+31
| | | | | |
| * | | | | GObject-ify and clean-up the code; still WIPCosimo Cecchi2009-07-302-185/+387
| |/ / / /
| * | | | Don't try to update the widgets if no account was selectedSjoerd Simons2009-07-221-0/+4
| | | | |
| * | | | Hook up removing accounts in the accounts dialogSjoerd Simons2009-07-221-0/+8
| | | | |
| * | | | Coding style fixesSjoerd Simons2009-07-221-4/+4
| | | | |
| * | | | Port creating of of a salut account to then new apisSjoerd Simons2009-07-221-44/+90
| | | | |
| * | | | Port to using EmpathyAccountSettingsSjoerd Simons2009-07-221-111/+252
| | | | |
| * | | | Move the responsibility of popping up the empathy accounts dialog out of the ↵Sjoerd Simons2009-07-162-20/+18
| | | | | | | | | | | | | | | | | | | | status icon
| * | | | Remove last references to mission-control 4Sjoerd Simons2009-07-166-84/+4
| | | | |
| * | | | Temporarily disable account importing as it still depends on profilesSjoerd Simons2009-07-162-2/+15
| | | | |
| * | | | Initial port of Account and AccountManager to MC5Sjoerd Simons2009-07-081-2/+1
| | | | |
| * | | | Remove useless mission-control includesSjoerd Simons2009-07-064-7/+0
| | | | |
| * | | | Transform profile chooser into a protocol chooserSjoerd Simons2009-07-062-43/+40
| | | | |
| * | | | Rework creating a salut account so it doesn't need profilesSjoerd Simons2009-07-061-43/+85
| | | | |
| * | | | use newly deprecated APISjoerd Simons2009-07-061-1/+3
| | | | |
| * | | | Remove usage of McProfilesSjoerd Simons2009-07-052-59/+41
| | | | |
| * | | | Get the icon name from the account object directlySjoerd Simons2009-07-051-1/+1
| | | | |
* | | | | Update marker's label every secondPierre-Luc Beaudoin2009-08-241-30/+66
| |_|_|/ |/| | | | | | | | | | | This is necessary for the time indication to stay accurate
* | | | Merge branch 'connman'Jonny Lamb2009-08-201-10/+17
|\ \ \ \
| * | | | empathy: unref Connectivity object at the end of the application lifeJonny Lamb2009-08-191-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | | | empathy: create a new EmpathyConnectivity object on startupJonny Lamb2009-08-191-10/+16
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | | | stock button labels should not be translatableChristian Kirbach2009-08-201-1/+1
| | | | |
* | | | | Animate show in and out of markersPierre-Luc Beaudoin2009-08-191-2/+2
| | | | |
* | | | | Don't create a marker for contacts with empty locationPierre-Luc Beaudoin2009-08-191-1/+1
| | | | |
* | | | | Dim at 75% markers for location data older than a weekPierre-Luc Beaudoin2009-08-191-3/+11
| | | | |
* | | | | empathy-call-window: add 2 translators comments (#592052)Guillaume Desmottes2009-08-191-0/+3
|/ / / /
* | | | Port to Clutter 1.0 and libchamplain 0.3.6Pierre-Luc Beaudoin2009-08-182-3/+4
| | | |
* | | | Fixed documentation link with for the new Mallard structureMilo Casagrande2009-08-141-1/+1
| | | | | | | | | | | | | | | | * Colses bug 591602
* | | | empathy-preferences: use tp_strdiff instead of strcmpGuillaume Desmottes2009-08-131-7/+8
| | | | | | | | | | | | | | | | This should prevent the crash #591612
* | | | Don't leak a ref when updating notification bubbleWill Thompson2009-08-131-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 Desmottes2009-08-071-1/+1
| | | | | | | | | | | | | | | | section anymore (#590029)
* | | | Setting priv->bus_message_source_id to 0 to make sure thatJonathan Tellier2009-08-071-3/+13
| | | | | | | | | | | | | | | | g_source_remove is not called twice on it.
* | | | Now removing the bus watch when destroying the pipeline.Jonathan Tellier2009-08-071-4/+16
| | | |
* | | | Fixed a bug that caused the application to crash when input volume wasJonathan Tellier2009-08-071-9/+27
| | | | | | | | | | | | | | | | changed on a disconnected call.
* | | | status_icon_update_notification: don't crash if event->message is NULLGuillaume Desmottes2009-08-071-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 pipelineOlivier Crête2009-08-071-1/+30
| | | |
* | | | Fix reduced accuracy concernsPierre-Luc Beaudoin2009-08-061-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 Thompson2009-08-062-22/+26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #580134 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
| * | | | Don't try to free NULL pixbufs.Will Thompson2009-08-052-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 tooltipWill Thompson2009-08-051-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 highlightedWill Thompson2009-08-051-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 recognizableSjoerd Simons2009-07-311-1/+1
| | |
* | | Do not have too complex code in var initialization.Xavier Claessens2009-07-291-2/+4
| | |
* | | Little coding style cleanupXavier Claessens2009-07-291-4/+3
| |/ |/|
* | remove trailing tabulationFrédéric Péters2009-07-221-1/+1
| |
* | migrate configuration files to XDG config directoryFrédéric Péters2009-07-211-0/+63
| |
* | Put configuration data in XDG_CONFIG_DIRS (GNOME bug 494007)Frédéric Péters2009-07-211-2/+2
| |
* | Respect the button-images settingMatthias Clasen2009-07-182-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 Madeley2009-07-151-5/+7
|\ \
| * | Added functions to determine if a contact has video capabilitiesJonathan Tellier2009-07-031-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 Silva2009-07-151-6/+26
| | | | | | | | (Fixes #588498)
* | empathy-main-window.c: remove a trailing spaceGuillaume Desmottes2009-07-141-1/+1
| |
* | Minor changesGabriel Millaire2009-07-111-4/+4
| |
* | Remove old codeGabriel Millaire2009-07-101-69/+0
| |
* | Regrouped similar functions, uses enum instead of defineGabriel Millaire2009-07-101-63/+55
| |
* | Changed menu label and various review fixesGabriel Millaire2009-07-102-27/+25
| |
* | Added notification for confs Show avatar, Compact Size and Sort criteriumGabriel Millaire2009-07-101-47/+77
| | | | | | | | Now checks for wrong string in Sort criterium
* | Move Compact List and Sort Contacts from Preferences to View menuGabriel Millaire2009-07-103-247/+135
| |
* | Work in progress : move preferences to View menuGabriel Millaire2009-07-102-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 Lamb2009-07-106-12/+12
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Sort themes by namePierre-Luc Beaudoin2009-07-031-0/+2
| |
* | List installed adium themesPierre-Luc Beaudoin2009-07-032-138/+65
|/
* New chatrooms are no longer marked as favorite by default. Fixes bug #575667Abner Silva2009-07-011-9/+9
|
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-0113-138/+141
|
* fixed libnotify crashing if icon doesn't existAbderaouf Bencherait2009-06-302-3/+9
|
* Ring on outgoing call.Xavier Claessens2009-06-271-24/+54
|
* Include empathy-sound.h to make it buildXavier Claessens2009-06-262-5/+7
|
* Port EmpathyEventManager to new empathy-sound API.Xavier Claessens2009-06-261-81/+16
|
* Don't hardcode size of the accounts dialog and use ellipsization (#520972)Matthias Clasen2009-06-262-4/+3
|
* Merge branch 'fix-prefs'Pierre-Luc Beaudoin2009-06-261-1/+1
|\
| * Rename label1 to remove dupped idPierre-Luc Beaudoin2009-06-261-1/+1
| |
* | Merge branch 'debugger'Jonny Lamb2009-06-263-2/+42
|\ \ | |/ |/|
| * Add empathy to debug dialog CM chooser.Jonny Lamb2009-06-181-2/+10
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Implement o.fd.Tp.Debug. (Fixes #580631)Jonny Lamb2009-06-181-0/+31
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Set G_LOG_DOMAIN in libempathy and empathy.Jonny Lamb2009-06-181-0/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | empathy: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
| |
* | empathy-status-icon: remove trailing tabsGuillaume Desmottes2009-06-251-2/+2
| |
* | empathy-sidebar: remove trailing tabsGuillaume Desmottes2009-06-251-1/+1
| |
* | empathy-preferences: remove trailing tabsGuillaume Desmottes2009-06-251-7/+7
| |
* | empathy-new-chatroom-dialog: remove trailing tabsGuillaume Desmottes2009-06-251-3/+3
| |
* | empathy-chat-window: remove trailing tabsGuillaume Desmottes2009-06-251-9/+9
| |
* | empathy-accounts-dialog: remove trailing tabsGuillaume Desmottes2009-06-251-5/+5
| |
* | add empathy-map-view files to empathy_handwritten_source so they are checked ↵Guillaume Desmottes2009-06-241-1/+1
| | | | | | | | by the coding style script
* | empathy-map-view: fix coding styleGuillaume Desmottes2009-06-241-1/+1
| |
* | Fixed Bug 586284 – Crasher: click on the microphone once disconnectedJonathan Tellier2009-06-231-2/+11
| |
* | New labels for user signing in/out notification preferences.Frédéric Péters2009-06-231-2/+2
| |
* | More human notification messages when users sign in/out.Frédéric Péters2009-06-231-2/+2
| |
* | Fixed coding style of presence notification.Frédéric Péters2009-06-231-9/+11
| |
* | Do not flash contact icon in the main window for notification only eventsFrédéric Péters2009-06-231-1/+1
| |
* | Do not blink status icon for notification only eventsFrédéric Péters2009-06-231-5/+6
| |
* | Support for notification-only eventsFrédéric Péters2009-06-232-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 onlineFrédéric Péters2009-06-233-0/+112
| |
* | Move all data about an adium theme into EmpathyAdiumData struct and share it ↵Xavier Claessens2009-06-221-1/+1
| | | | | | | | with all EmpathyThemeAdium instances.
* | Hide muc contacts listGabriel Millaire2009-06-182-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 commentsGabriel Millaire2009-06-181-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 menuGabriel Millaire2009-06-182-0/+47
| |
* | Added a preference in the conf and schema (show contact list in rooms)Gabriel Millaire2009-06-181-0/+6
| |
* | Added general option Show contact list in roomsGabriel Millaire2009-06-181-0/+16
| |
* | removed extra spacingGabriel Millaire2009-06-181-1/+0
| |
* | Use call-stop icon for Hang up toolbutton and menu item (GNOME bug 574771)Frédéric Péters2009-06-181-2/+2
|/
* Take org.gnome.Empathy as a well-known name on startup. (Fixes #560159)Jonny Lamb2009-06-181-0/+19
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Fix wrapping in Preferences dialogNicolò Chieffo2009-06-181-2/+2
|
* Remove 'new message from' from notification message (#586102). Based on a ↵Guillaume Desmottes2009-06-182-8/+5
| | | | patch from Nicolo Chieffo
* Remove markup from GTKBuilder translatable stringsClaude Paroz2009-06-172-30/+61
|
* Merge commit 'jtellier/video-call-stop-showing-last-frame'Guillaume Desmottes2009-06-161-3/+28
|\
| * The EmpathyCallHandler correctly initializes it "initial_video" propertyJonathan Tellier2009-06-161-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 topXavier Claessens2009-06-151-125/+113
| |
* | Add contextual popup menu in map viewPierre-Luc Beaudoin2009-06-151-0/+30
| |
* | Simplify map_view_marker_update_positionPierre-Luc Beaudoin2009-06-151-7/+6
| |
* | Use libchamplain 0.3.3 new Gtk embed APIPierre-Luc Beaudoin2009-06-151-4/+3
|/
* Merge commit 'jtellier/call-window-video-preview'Guillaume Desmottes2009-06-152-83/+243
|\
| * The video preview is no longer hidden when we get connected to a audioJonathan Tellier2009-06-131-20/+14
| | | | | | | | only call.
| * Corrected code style in empathy_call_window_setup_video_preview.Jonathan Tellier2009-06-121-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 Tellier2009-06-121-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 Tellier2009-06-121-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 audioJonathan Tellier2009-06-121-56/+97
| | | | | | | | calls for instance).
| * Implemented the call window's "View -> Video preview" option.Jonathan Tellier2009-06-122-1/+36
| |