aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated Portuguese translationDuarte Loreto2011-09-171-799/+1427
|
* [l10n] Updated Italian translationMilo Casagrande2011-09-171-132/+153
|
* avatar-chooser: disable 'take picture' button if there is no camera connectedGuillaume Desmottes2011-09-161-1/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652985
* avatar-chooser: split creation of the file chooser dialogGuillaume Desmottes2011-09-161-11/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=652985
* Updated Brazilian Portuguese translationAntonio Fernandes C. Neto2011-09-161-69/+91
|
* Updated Danish translationKenneth Nielsen2011-09-161-5/+5
|
* Updated Danish translationKenneth Nielsen2011-09-161-8/+7
|
* Updated Danish translationKenneth Nielsen2011-09-161-816/+1432
|
* tp-roomlist: pass self as weak object to ↵Guillaume Desmottes2011-09-161-1/+1
| | | | | | tp_cli_channel_type_room_list_call_list_rooms https://bugzilla.gnome.org/show_bug.cgi?id=658909
* tp-roomlist: ensure that we stay alive during the create_and_handle_channel ↵Guillaume Desmottes2011-09-161-1/+7
| | | | | | async call https://bugzilla.gnome.org/show_bug.cgi?id=658909
* Updated French translationBruno Brouard2011-09-161-818/+1435
|
* Updated Galician translationsFran Dieguez2011-09-161-68/+89
|
* Updated Belarusian translation.Ihar Hrachyshka2011-09-161-61/+81
|
* Updated Polish translationPiotr Drąg2011-09-151-61/+81
|
* log-window: fix translators commentGuillaume Desmottes2011-09-151-3/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=659141
* log-window: properly translate duration stringsGuillaume Desmottes2011-09-151-3/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=659141
* Disable contact and contact list search when disconnectedGuillaume Desmottes2011-09-151-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655270
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2011-09-152-582/+653
|
* Merge remote-tracking branch 'pochu/call-reuse-windows-580794'Guillaume Desmottes2011-09-155-100/+370
|\
| * CallWindow: explain call statesEmilio Pozuelo Monfort2011-09-081-6/+6
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * Resize the hangup button in ::realizeEmilio Pozuelo Monfort2011-09-081-5/+6
| | | | | | | | | | | | So that it's not resized many times. https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * CallWindow: display a dialog to accept or reject incoming callsEmilio Pozuelo Monfort2011-09-081-13/+59
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * Let the existing call window know about new incoming callsEmilio Pozuelo Monfort2011-09-082-0/+100
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * Reuse Call windows when possibleEmilio Pozuelo Monfort2011-09-083-18/+78
| | | | | | | | | | | | | | | | | | | | If we have a call window opened for a contact and we get an incoming call from the same person, use the existing window instead of creating another one. Based on a patch from Jonathan Tellier. https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * Make EmpathyCallFactory an approverEmilio Pozuelo Monfort2011-09-081-0/+98
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=580794
| * CallFactory: make it a TpBaseClient subclassEmilio Pozuelo Monfort2011-09-082-73/+38
| | | | | | | | | | | | | | So that we can make it both a handler and an observer at the same time. https://bugzilla.gnome.org/show_bug.cgi?id=580794
* | Remove unused variables [-Werror=unused-but-set-variable]Alban Crequy2011-09-152-4/+0
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658650
* | contact-list-store: store GtkTreeIter rather than GtkTreeRowReference in the ↵Guillaume Desmottes2011-09-151-59/+20
| | | | | | | | | | | | | | | | cache GtkTreeRowReference keeps a ref on the store introducing a ref cycle. https://bugzilla.gnome.org/show_bug.cgi?id=658650
* | individual-store: store GtkTreeIter rather than GtkTreeRowReference in the cacheGuillaume Desmottes2011-09-151-64/+21
| | | | | | | | | | | | GtkTreeRowReference keeps a ref on the store introducing a ref cycle. https://bugzilla.gnome.org/show_bug.cgi?id=658650
* | goa-mc-plugin: do not set the ConnectAutomatically Account propertyGuillaume Desmottes2011-09-151-1/+0
| | | | | | | | | | | | | | GOA accounts should behave like regular TP accounts and so shouldn't connect automatically. https://bugzilla.gnome.org/show_bug.cgi?id=658785
* | Updated Bulgarian translationKrasimir Chonov2011-09-151-780/+1376
| |
* | Updated Belarusian translation.Ihar Hrachyshka2011-09-151-131/+146
| |
* | sasl-handler: only save password if we manage to connectGuillaume Desmottes2011-09-141-22/+34
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=659053
* | Update Collabora copyright in About WindowCosimo Alfarano2011-09-141-1/+1
| |
* | GOA plugin: only save parameters from GOA accountsGuillaume Desmottes2011-09-141-0/+14
| | | | | | | | | | | | We should let MC deal with normal accounts. https://bugzilla.gnome.org/show_bug.cgi?id=658895
* | hindi updateRajesh Ranjan2011-09-141-1/+1
| |
* | hindi updateRajesh Ranjan2011-09-141-263/+143
| |
* | hindi updateRajesh Ranjan2011-09-141-1/+1
| |
* | hindi updateRajesh Ranjan2011-09-141-1032/+1703
| |
* | Updated Polish translationPiotr Drąg2011-09-141-65/+68
| |
* | updated Tamil translationDr.T.Vasudevan2011-09-131-1/+1
| |
* | updated Tamil translationDr.T.Vasudevan2011-09-131-140/+164
| |
* | individual-widget: use GtkGrid instead of GtkTable internallyCosimo Cecchi2011-09-131-125/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EmpathyIndividualWidget (used both in the contact information dialogs and in the tooltips) use a GtkTable internally to layout contact details. GtkTable is being deprecated, and does not correctly support width-for-height size negotiation. So, there are cases where we get funny overallocations bugs for wrapping GtkLabels; this is especially annoying for tooltips, as they tend to grow huge vertically. Porting the code to use a better container such as GtkGrid solves the bug. This patch does not cover all the use of GtkTable in EmpathyIndividualWidget, but enough to fix the tooltip sizing. https://bugzilla.gnome.org/show_bug.cgi?id=658857
* | AccountChooser: don't return garbage from _set_accountWill Thompson2011-09-131-0/+1
| | | | | | | | | | | | | | | | | | Previously, the 'set' field of the stack-allocated 'data' structure was not initialized. It's explicitly set to TRUE if the account is found, but never otherwise set; so if the account is not found, this function returned random garbage. Reviewed-by: Xavier Claessens <xclaesse@gmail.com>
* | notifications-approver: move translators comment right before the stringGuillaume Desmottes2011-09-131-3/+3
| | | | | | | | | | | | | | Comments have to be on the line just before the string to be picked by gettext. https://bugzilla.gnome.org/show_bug.cgi?id=658866
* | theme-adium: ensure we always use the same color when sending messagesGuillaume Desmottes2011-09-131-4/+10
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658821
* | rename text/{persona,individual}-id as they are not standardGuillaume Desmottes2011-09-133-8/+8
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=648315
* | update Simplified Chinese (zh_CN) translation; fix formatYinghua Wang2011-09-131-574/+634
| |
* | individual-manager: Port to the new individuals_changed_detailed signalPhilip Withnall2011-09-132-10/+27
| | | | | | | | Closes: bgo#657746
* | Updated Norwegian bokmål translationKjartan Maraas2011-09-131-124/+132
| |
* | Updated Swedish translationDaniel Nylander2011-09-121-140/+152
| |
* | individual-manager: dup the Individual ID instead of borrowing itGuillaume Desmottes2011-09-121-2/+2
| | | | | | | | | | | | It's not immutable any more so we have to copy the string. https://bugzilla.gnome.org/show_bug.cgi?id=658573
* | Updated Latvian translation.Rudolfs Mazurs2011-09-121-784/+913
| |
* | Updated Spanish translationJorge González2011-09-111-65/+63
| |
* | Updated Spanish translationJorge González2011-09-101-5/+5
| |
* | Updated Spanish translationDaniel Mustieles2011-09-101-69/+80
| |
* | Updated galician translationsFran Dieguez2011-09-101-125/+137
| |
* | Updated Czech translationMarek Černocký2011-09-101-84/+81
| |
* | Updated Dutch translation by Hannie DumoleynHannie Dumoleyn2011-09-101-138/+156
| |
* | update PunjabiTranslationA S Alam2011-09-091-530/+597
| |
* | Updated galician translations for docsFran Dieguez2011-09-091-1112/+3472
| |
* | Updated Brazilian Portuguese translation.Antonio Fernandes C. Neto2011-09-091-138/+160
| |
* | dup_color_balance: check that element currently implements GstColorBalanceGuillaume Desmottes2011-09-091-0/+9
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658584
* | video-src: factor out dup_color_balance()Guillaume Desmottes2011-09-091-24/+23
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658584
* | Because we like whalesXavier Claessens2011-09-091-2/+43
| |
* | individual_store_remove_individual: ensure that the store stays alive during ↵Guillaume Desmottes2011-09-091-0/+7
| | | | | | | | | | | | the process https://bugzilla.gnome.org/show_bug.cgi?id=658644
* | contact_list_store_remove_contact: ensure that the store stays alive during ↵Guillaume Desmottes2011-09-091-0/+7
| | | | | | | | | | | | the process https://bugzilla.gnome.org/show_bug.cgi?id=658644
* | Require Clutter 1.7 for empathy-callEmilio Pozuelo Monfort2011-09-091-1/+2
| |
* | Updated Hebrew translation.Yaron Shahrabani2011-09-091-250/+300
| |
* | [l10n] Updated Italian translationMilo Casagrande2011-09-091-807/+1398
| |
* | Updated Polish translationPiotr Drąg2011-09-091-792/+1370
| |
* | Added British English translationBruce Cowan2011-09-081-837/+1418
| |
* | factor out empathy_get_tp_contact_for_individualGuillaume Desmottes2011-09-083-29/+44
| |
* | Merge branch '657335-Preferences-Calls-Tab'Will Thompson2011-09-081-112/+114
|\ \
| * | Preferences: explain what echo cancellation meansWill Thompson2011-09-061-1/+42
| | |
| * | Preferences: reindent .ui file for Theme tabWill Thompson2011-09-061-92/+92
| | | | | | | | | | | | There are no XML changes in this commit, just indentation changes.
| * | Preferences: remove Appearance label in Themes tab.Will Thompson2011-09-061-40/+1
| | | | | | | | | | | | | | | | | | This label doesn't add anything, so I removed it. The indentation is weird because I hand-edited the Glade file to show that nothing's really changed: I'll reindent it in the next patch.
| * | Call preferences: add colons to labelsWill Thompson2011-09-061-2/+2
| | |
* | | log-window: sort "Who" list store alphabeticallyJussi Kukkonen2011-09-081-11/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently "Who"-list is sorted with "g_strcmp0 (name)" which is not what we want (e.g. "Chris" becomes before "bob" because of the initial capital letter). Start sorting using g_utf8_collate_key(). https://bugzilla.gnome.org/show_bug.cgi?id=658336
* | | Update Finnish translationTimo Jyrinki2011-09-081-1066/+1899
| | |
* | | Updated Czech translationMarek Černocký2011-09-081-686/+821
| | |
* | | Updated Russian translationYuri Myasoedov2011-09-081-89/+100
| | |
* | | Updated asturian translationXandru Armesto2011-09-071-1009/+2034
| | |
* | | Updated Indonesian translationAndika Triwidada2011-09-071-523/+544
| | |
* | | update_geocode: don't try to get position if location is emptyGuillaume Desmottes2011-09-071-1/+2
| | | | | | | | | | | | geocode-glib won't be able to much if contact's location dict is empty.
* | | Updated galician translationsFran Dieguez2011-09-071-18/+29
| | |
* | | Updated Belarusian translation.Ihar Hrachyshka2011-09-071-17/+27
| | |
* | | Updated Norwegian bokmål translationKjartan Maraas2011-09-071-46/+56
| | |
* | | [l10n] Updated German doc translationMario Blättermann2011-09-071-447/+470
| | |
* | | Updated Spanish translationJorge González2011-09-071-85/+97
| | |
* | | ContactSelector: mark standard action as the default.Will Thompson2011-09-071-16/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows Gtk+ to style the button differently to indicate that it will be pressed when the user hits Enter; it also fixes hitting enter in the New Conversation dialog, which does not consider GTK_RESPONSE_ACCEPT to be a reasonable response and ignores it. So we get a bug fix and better styling in exchange for less code! https://bugzilla.gnome.org/show_bug.cgi?id=658343
* | | IndividualManager: disconnect handler from aggregatorWill Thompson2011-09-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the handler for FolksIndividualAggregator::individuals-changed was never disconnected; thus it could be called after EmpathyIndividualManager dies (if its aggregator outlives it), and crash us. https://bugzilla.gnome.org/show_bug.cgi?id=658340
* | | use champlain 0.12Guillaume Desmottes2011-09-071-4/+2
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658341
* | | import: prevent haze to be used for ircAlban Browaeys2011-09-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Prevent haze to be used for irc even if sole connection manager to support it. Reworked by Guillaume Desmottes <gdesmott@gnome.org> . https://bugzilla.gnome.org/show_bug.cgi?id=657818
* | | individual-store: use Folks directly to watch is-favourite changesGuillaume Desmottes2011-09-071-20/+18
| | | | | | | | | | | | | | | We already use it to check if a contact is in favourite or not. The contact manager should probably be killed at some point any way.
* | | Updated POTFILES.inPiotr Drąg2011-09-061-1/+0
| | |
* | | TpChat: don't crash with broken TpProperties implementationsWill Thompson2011-09-061-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | I forgot to take the Telepathy.Properties interface out of Gabble when I removed Telepathy.Properties support from it. So Empathy called ListProperties() on it anyway: fine, you might think, except the callback set priv->had_properties_list to TRUE even if the method returned an error. empathy_tp_chat_set_property() and empathy_tp_chat_get_property() assume that if priv->had_properties_list is TRUE, priv->properties is not NULL. While I hope that we can delete this code entirely pretty soon, getting this crash fix in seems like a good idea. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Merge branch 'remove-cc-plugin'Danielle Madeley2011-09-065-413/+0
|\ \
| * | Remove control centre pluginDanielle Madeley2011-09-025-413/+0
| | | | | | | | | | | | | | | GNOME no longer supports control centre plugins, and it was decided at the hackfest that empathy-accounts should not appear in the control centre.
* | | remove release flagGuillaume Desmottes2011-09-061-1/+1
| | |
* | | prepare 3.1.91EMPATHY_3_1_91Guillaume Desmottes2011-09-062-3/+43
| | |
* | | Updated Persian translationArash Mousavi2011-09-061-2/+2
| | |
* | | Updated Persian translationArash Mousavi2011-09-061-580/+616
| | |
* | | build fixGuillaume Desmottes2011-09-061-1/+1
| | | | | | | | | | | | How did I end up commiting this without the ';'??
* | | empathy_contact_dup_from_folks_individual: add a debug msg if no contact is ↵Guillaume Desmottes2011-09-061-0/+6
| | | | | | | | | | | | | | | | | | | | | found In most cases that's probably either an Empathy or Folks issue, so it's good to have some info to help debugging.
* | | empathy-accounts.desktop.in.in: remove X-GNOME-Settings-PanelGuillaume Desmottes2011-09-061-2/+1
| | | | | | | | | | | | | | | | | | We can't integrate with GNOME control center any more. https://bugzilla.gnome.org/show_bug.cgi?id=658254
* | | don't leak the keys returned by g_key_file_get_keys()Guillaume Desmottes2011-09-061-0/+2
| | |
* | | mcp_account_manager_goa_get: rename 'n' to nkeysGuillaume Desmottes2011-09-061-6/+3
| | |
* | | Store variable parameters to a key fileGuillaume Desmottes2011-09-061-7/+124
| | |
* | | watch for chat properties change to detect if Chat has enabled/disabledGuillaume Desmottes2011-09-061-19/+19
| | |
* | | set TP_STORAGE_RESTRICTION_FLAG_CANNOT_SET_ENABLED restrictionGuillaume Desmottes2011-09-061-1/+2
| | | | | | | | | | | | | | | We can't change the 'Chat' switch on the GOA account so user will have to use GOA to enable/disable the TP account.
* | | Remove old Facebook codeGuillaume Desmottes2011-09-061-42/+4
| | | | | | | | | | | | Add a TODO for now.
* | | watch for Chat feature changes to enable/disable the accountGuillaume Desmottes2011-09-061-23/+18
| | |
* | | mcp_account_manager_goa_set: pretend we save everythingGuillaume Desmottes2011-09-061-0/+2
| | | | | | | | | | | | | | | No doing it result in MC saving the keys in accounts.cfg and so duplicating the account.
* | | Enable TP account only if Chat has been turned on in GOAGuillaume Desmottes2011-09-061-22/+6
| | |
* | | store the GoaObject rather than the GoaAccountGuillaume Desmottes2011-09-061-11/+17
| | | | | | | | | | | | We need to keep the GoaObject to check if Chat is enabled on it.
* | | Add params fallback-servers, extra-certificate-identities and require-encryptionDanielle Madeley2011-09-061-0/+6
| | |
* | | Document hashtable allocation/reffingDanielle Madeley2011-09-061-1/+4
| | |
* | | Track accounts created and destroyed from GOADanielle Madeley2011-09-061-2/+32
| | |
* | | Support launching GNOME Online Accounts in empathy-accountsDanielle Madeley2011-09-061-7/+65
| | |
* | | Initial work on a GNOME Online Accounts Mission Control pluginDanielle Madeley2011-09-066-1/+634
| | |
* | | Updated Spanish translationJorge González2011-09-061-57/+114
| | |
* | | help/share-desktop: Updated and improved wordingEkaterina Gerasimova2011-09-061-21/+35
| | | | | | | | | | | | | | | | | | Changed "desktop viewing application" to "desktop sharing application" when talking about a VNC server. Simplified language, improved grammar and word order.
* | | Updated Dutch translation by Hannie DumoleynHannie Dumoleyn2011-09-061-273/+312
| | |
* | | Updated galician translationsFran Dieguez2011-09-051-205/+231
| | |
* | | Updated Belarusian translation.Ihar Hrachyshka2011-09-041-48/+48
| | |
* | | Updated Spanish translationJorge González2011-09-041-24/+18
| | |
* | | help/irc-manage: Add install link for telepathy-idleShaun McCance2011-09-041-0/+6
| | |
* | | main-window: add back the primary-toolbar hintCosimo Cecchi2011-09-031-0/+3
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657956
* | | log-window: add the "raised" style class to the account chooserCosimo Cecchi2011-09-031-0/+3
| | | | | | | | | | | | | | | | | | So that it raises up from the toolbar below. https://bugzilla.gnome.org/show_bug.cgi?id=657954
* | | Updated Belarusian translation.Ihar Hrachyshka2011-09-031-171/+196
| |/ |/|
* | Use format-justify-fill everywhereEmilio Pozuelo Monfort2011-09-021-2/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657843
* | LogWindow: fix toolbar iconsEmilio Pozuelo Monfort2011-09-021-2/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657843
* | log-window: align the account chooser and search widgetGuillaume Desmottes2011-09-021-0/+26
| | | | | | | | | | | | | | Center the account chooser and align the search widget to the right of the toolbar. https://bugzilla.gnome.org/show_bug.cgi?id=657842
* | empathy_connection_can_*_personas: check if connection is connectedGuillaume Desmottes2011-09-021-0/+12
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657266
* | Fixes a segfault in empathy-individual-store.cCosimo Alfarano2011-09-021-0/+8
| | | | | | | | | | | | | | | | | | | | | | When a contact cannot be obtained from an individual, icon_name and contact will be NULL, leading to g_hash_table_lookup for a NULL-value, segfaulting. Although there's probably an underlying error somewhere, the NULL case should be handled, being a valid return value for the method; https://bugzilla.gnome.org/show_bug.cgi?id=657914
* | Updated Tamil translationDr.T.Vasudevan2011-09-021-790/+1383
| |
* | Updated Tamil translationDr.T.Vasudevan2011-09-021-2/+2
|/
* Updated Lithuanian translationAurimas Černius2011-09-021-831/+906
|
* Updated Russian translationYuri Myasoedov2011-09-021-220/+181
|
* build: fix typo in configure summaryCosimo Cecchi2011-09-011-1/+1
| | | | | | Geocode support uses geocode-glib, not geoclue. https://bugzilla.gnome.org/show_bug.cgi?id=657087
* Updated Swedish translationDaniel Nylander2011-09-011-184/+213
|
* Updated Brazilian Portuguese translation.Antonio Fernandes C. Neto2011-09-011-179/+206
|
* Merge branch 'timezones-656189'Danielle Madeley2011-09-011-3/+3
|\
| * Use g_date_time_new_from_unix_local() to read timestamps from loggerDanielle Madeley2011-08-311-3/+3
| | | | | | | | | | | | | | | | | | | | | | g_date_time_new_from_unix_local() reads a Unix timestamp (which is defined to be in UTC) and sets the timezone for the GDateTime to be the local timezone. Thus when we format it, we get times in local time. g_date_time_new_from_unix_utc() is not correct, because it sets the timezone to UTC. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656189
* | Updated Norwegian bokmål translationKjartan Maraas2011-09-011-169/+194
| |
* | Correct grouping in the hostname regexpSjoerd Simons2011-08-311-3/+4
| | | | | | | | | | | | | | Correctly group our subregexp otherwise hostnames like the following won't be recognized due to the way things expand: a.com example.c-om
* | CallWindow: make video buttons unsensitive when video not supportedEmilio Pozuelo Monfort2011-08-311-0/+6
| | | | | | | | | | | | | | If we're calling an audio-only contact, make the camera buttons unsensitive. https://bugzilla.gnome.org/show_bug.cgi?id=656871
* | remove released flagGuillaume Desmottes2011-08-311-1/+1
| |
* | prepare 3.1.90.1EMPATHY_3_1_90_1Guillaume Desmottes2011-08-312-2/+21
| |
* | build: use an autoconf macro to get to -lmFrédéric Péters2011-08-313-3/+6
|/
* Updated Spanish translationJorge González2011-08-311-131/+138
|
* CallWindow: destroy the preview clone when restarting the pipelineEmilio Pozuelo Monfort2011-08-301-6/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656886
* Don't update presence on session changes if the Shell is runningGuillaume Desmottes2011-08-301-20/+27
| | | | | | The Shell does it for us. https://bugzilla.gnome.org/show_bug.cgi?id=656631
* fix typoGuillaume Desmottes2011-08-301-1/+1
|
* build: remove -enumtypes rulesFrédéric Péters2011-08-301-18/+0
|
* build: add -lm where requiredFrédéric Péters2011-08-302-2/+3
|
* Don't set presence to offline when Shell is runningGuillaume Desmottes2011-08-301-4/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656632
* CallWindow: don't spit unnecessary criticalsEmilio Pozuelo Monfort2011-08-301-2/+2
| | | | | | | There's no guarantee that an actor has an allocation all the time, so gracefully handle the case when it doesn't. https://bugzilla.gnome.org/show_bug.cgi?id=656911
* Save the video preview position in gsettingsEmilio Pozuelo Monfort2011-08-302-0/+20
| | | | | | And place it in the last used position when starting a new call. https://bugzilla.gnome.org/show_bug.cgi?id=656889
* don't create the status icon if GNOME Shell is runningGuillaume Desmottes2011-08-301-2/+48
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=631944
* remove released flagGuillaume Desmottes2011-08-291-1/+1
|
* coding style fixEMPATHY_3_1_90Guillaume Desmottes2011-08-292-3/+3
|
* prepare 3.1.90Guillaume Desmottes2011-08-292-3/+42
|
* Merge branch 'account-widget-657616'Guillaume Desmottes2011-08-291-0/+10
|\
| * account-widget-local-xmpp: put all the labels in a GtkSizeGroupGuillaume Desmottes2011-08-291-0/+10
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657616
* | contact list: optimize loading contactsAlban Crequy2011-08-292-194/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous algorithm was O(n^2) with the number of contacts. Each contact can be in several groups, so when a contact is added or updated, we iterated over all the contact list to find the rows representing the contact. When connecting to an account and getting all the contacts, this was too slow. The groups are stored in the GtkTreeStore and suffer from the same problem: to look for a group, it needed to iterate on all contacts. The new algorithm maintains a hash from the contact to the list of rows representing it, and another hash from the group to the row representing it. On Empathy 2.30.2 when tested on MeeGo with 300 contacts, loading the contacts is faster: roughly 9 seconds before the patch, 3 seconds after. On Empathy 3.1.5, it seems to load in background so I don't know how to measure the time lost in GtkTreeStore. But before the patch, GProf says 23% is lost in individual_store_find_contact_foreach(), and after the patch it is not visible anymore. And "time" says we win 5s of CPU when starting+quitting Empathy: Before the patch: After the patch: real 0m23.485s real 0m23.460s user 0m13.805s user 0m8.305s sys 0m0.308s sys 0m0.316s https://bugzilla.gnome.org/show_bug.cgi?id=657086
* | Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2011-08-292-1090/+1258
| |
* | Updated Spanish translationJorge González2011-08-291-34/+49
|/
* contact-widget: use the day-selected sig to update birthdayGuillaume Desmottes2011-08-291-1/+1
| | | | | Having to double click on a day to update it was really confusing and most people (including me!) were just thinking that was not working.
* Allow to call phone number of contactsGuillaume Desmottes2011-08-293-1/+212
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=650112
* add EmpathyAccountSelectorDialogGuillaume Desmottes2011-08-293-0/+268
| | | | | | Dialog asking user to pick an account from a pre-defined list. https://bugzilla.gnome.org/show_bug.cgi?id=650112
* export empathy_account_has_uri_scheme_tel()Guillaume Desmottes2011-08-293-22/+25
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=650112
* chatroom_manager_parse_chatroom: check account path is validGuillaume Desmottes2011-08-291-2/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657362
* Updated galician translationsFran Dieguez2011-08-281-5/+5
|
* [l10n] Updated German translationMario Blättermann2011-08-281-746/+882
|
* Updated Russian translationYuri Myasoedov2011-08-271-833/+1427
|
* Updated Spanish translationDaniel Mustieles2011-08-271-53/+59
|
* Don't leak FDs when loading avatars.Will Thompson2011-08-261-5/+5
| | | | Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* Move the 'Show previous conversation' menu entryGuillaume Desmottes2011-08-262-15/+15
| | | | It used to be right in the middle of actions on the contact.
* Updated Norwegian bokmål translationKjartan Maraas2011-08-261-4/+4
|
* Fix unclear string in avatar chooserMilo Casagrande2011-08-261-1/+1
| | | | | | * Fix an unclear error string in the avatar chooser when saving camera taken image to file. Fixes bug #657166
* Updated Belarusian translation.Ihar Hrachyshka2011-08-261-1646/+3194
|
* Configure: produce useful dependency errorsWill Thompson2011-08-251-12/+36
| | | | | | | | I discovered that PKG_CHECK_MODULES sets a variable if the dependencies aren't found containing the message it would have died with if you hadn't specified ACTION-IF-NOT-FOUND. So this gives us better output, without breaking opportunistically adding Call (etc.) support (as I did).
* Revert "configure: simplify error path in --enable-call"Will Thompson2011-08-251-1/+4
| | | | | This reverts commit a7c8e72c9c4daa5a4830bad4ab6baa500106b3b4. It accidentally made not specifying an option equivalent to --enable-call.
* configure: simplify error path in --enable-callWill Thompson2011-08-251-4/+1
| | | | | | | PKG_CHECK_MODULES raises a fatal error if you don't specify an ACTION-IF-NOT-FOUND, telling the developer which modules are missing. So we can simplify the configure script *and* give a more helpful error message.
* Updated Brazilian Portuguese translation.Og B. Maciel2011-08-251-527/+597
|
* src: install empathy-main-window-menubar.uiRaluca Elena Podiuc2011-08-251-0/+1
| | | | | | | | | | | | | | | | | | empathy-main-window-menubar.ui was added in this commit: 1ad15d157971b6550cb11787a03463e891d29364 is the first bad commit commit 1ad15d157971b6550cb11787a03463e891d29364 Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Date: Tue Aug 23 14:08:18 2011 +0200 Move main window's UI manager to its own UI file Glade doesn't support GtkUIManager so it was impossible to edit the main window at all because of that. But was not marked to be installed. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=657271
* Updated Galician translationsFran Dieguez2011-08-251-344/+365
|
* Updated Spanish translationDaniel Mustieles2011-08-251-318/+328
|
* Updated Norwegian bokmål translationKjartan Maraas2011-08-251-12/+16
|
* Do not auto-accept publish requests if contact is not subscribedXavier Claessens2011-08-241-2/+8
| | | | Fixes bug #657173
* account-widget-sip: add option to mark account as being able to call phonesGuillaume Desmottes2011-08-242-1/+40
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* widget-sip: load/save file in GladeGuillaume Desmottes2011-08-241-18/+73
| | | | | | No change has been done, this is just to keep commits simpler. https://bugzilla.gnome.org/show_bug.cgi?id=657220
* account-widget: add empathy_account_widget_get_settings()Guillaume Desmottes2011-08-242-0/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* account-settings: add API to set 'tel' in the URISchemes property of the accountGuillaume Desmottes2011-08-242-0/+71
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657220
* Updated Norwegian bokmål translationKjartan Maraas2011-08-241-333/+340
|
* Updated Hebrew translation.Yaron Shahrabani2011-08-241-194/+211
|
* Updated Swedish translationDaniel Nylander2011-08-241-700/+515
|
* libempathy-gtk: Explicitly close the input stream used for reading avatarsPhilip Withnall2011-08-241-0/+20
| | | | | | | | | | | | Due to a missing unref in GIO, the input stream is leaked by GFileIcon, so if we rely on its FD being implicitly closed when the stream is finalised, we'll end up leaking (lots of) file descriptors. As well as fixing the unref in GIO (see: bgo#657206), we now explicitly close the input stream so that even if the stream object is leaked, the FD isn't. Closes: bgo#656682
* main-window.ui: load and save the file in GladeGuillaume Desmottes2011-08-231-81/+83
| | | | | No change has been made, this is just to reduce the size of diff in future commits.
* Move main window's UI manager to its own UI fileGuillaume Desmottes2011-08-234-317/+331
| | | | | Glade doesn't support GtkUIManager so it was impossible to edit the main window at all because of that.
* main-window: remove the throbber tooltipGuillaume Desmottes2011-08-231-1/+0
| | | | | | Clicking on it doesn't open the accounts dialog any more. https://bugzilla.gnome.org/show_bug.cgi?id=657105
* geocode: fix uninitialized variable (-Werror=uninitialized)Alban Crequy2011-08-231-1/+1
|
* Add a configure option for GProfAlban Crequy2011-08-231-0/+12
| | | | | It should help to investigate https://bugzilla.gnome.org/show_bug.cgi?id=657086
* Merge branch 'search-bar'Jonny Lamb2011-08-231-16/+27
|\
| * search-bar: shorten labels to just Next & PreviousJonny Lamb2011-08-221-3/+6
| | | | | | | | | | | | The verb, "Find", is already present on the left of the entry. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: use smaller iconsJonny Lamb2011-08-221-1/+1
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: make close button non-important stock gtk-closeJonny Lamb2011-08-221-3/+2
| | | | | | | | | | | | | | | | This has the much nicer side-effect that if it gets thrown off the side because it doesn't have enough room, the icon and label will be shown in the expander. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * search-bar: move close button to RHSJonny Lamb2011-08-221-12/+21
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | widget-irc: quit message entry shouldn't be invisibleGuillaume Desmottes2011-08-231-3/+0
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657104
* | Updated Dutch translation by Wouter BolsterleeWouter Bolsterlee2011-08-231-146/+159
|/
* EmpathyChatWindow: Set "im.received" on notification so gnome-shell can ↵Xavier Claessens2011-08-221-0/+4
| | | | ignore it
* contact_set_avatar_from_tp_contact: don't crash if we failed to load the avatarGuillaume Desmottes2011-08-221-1/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656829
* Move live search to top of Contact listGuillaume Desmottes2011-08-222-2/+18
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656999
* Freenode has added 6697 to the list of SSL portsDebarshi Ray2011-08-221-0/+1
| | | | | | | The list of servers and port numbers for Freenode are given at: http://freenode.net/irc_servers.shtml Fixes: https://bugzilla.gnome.org/642385
* remove released flagGuillaume Desmottes2011-08-221-1/+1
|
* add empathy-webkit-utils.c to POTFILES.inEMPATHY_3_1_5_1Guillaume Desmottes2011-08-221-0/+1
|
* prepare 3.1.5.1Guillaume Desmottes2011-08-222-2/+45
|
* Don't assume that all FolksIndividuals have a corresponding EmpathyContact.Travis Reitter2011-08-222-17/+25
| | | | | | | Closes: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Don't assume that all TpfPersonas contain valid TpContactsTravis Reitter2011-08-229-116/+203
| | | | | | | Helps: bgo#653599 - Empathy shouldn't assume all TpfPersonas contain a valid TpContact Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Merge remote-tracking branch 'pochu/preview-position'Jonny Lamb2011-08-221-1/+6
|\
| * CallWindow: correctly position the preview when draggingEmilio Pozuelo Monfort2011-08-201-1/+6
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656887
* | Merge remote-tracking branch 'pochu/request-message'Jonny Lamb2011-08-223-3/+63
|\ \
| * | Hide the request message entry if it can't be usedEmilio Pozuelo Monfort2011-08-201-8/+30
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | EmpathyContactListFlags: add _MESSAGE_ADD flagEmilio Pozuelo Monfort2011-08-202-0/+5
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | Set the scrolled window shadow type to Etched inEmilio Pozuelo Monfort2011-08-201-0/+2
| | | | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
| * | Allow to specify the subscription request messageEmilio Pozuelo Monfort2011-08-201-3/+34
| |/ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656934
* | Update Simplified Chinese translation.Aron Xu2011-08-211-380/+400
| |
* | Fix call-event.h detectionLaurent Bigonville2011-08-191-0/+3
|/ | | | | | | Correctly set the LDFLAGS from EMPATHY_LDFLAGS so AC_CHECK_HEADER can find call-event.h https://bugzilla.gnome.org/show_bug.cgi?id=656908
* CameraMenu: don't change the device if it's the current oneEmilio Pozuelo Monfort2011-08-191-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656885
* Flip the preview in RoundedTexture->paint()Emilio Pozuelo Monfort2011-08-192-19/+4
| | | | | | | | We can't flip the preview clone that we're dragging because of https://bugzilla.gnome.org/show_bug.cgi?id=656894, so directly paint it flipped. Partly fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656887
* CallWindow: make the preview button reactiveEmilio Pozuelo Monfort2011-08-191-0/+1
| | | | | | | So it reacts to click events. Otherwise the video preview, which is reactive, will get all the events. https://bugzilla.gnome.org/show_bug.cgi?id=656888
* contact-chooser: use tp_connection_get_account()Guillaume Desmottes2011-08-191-5/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656866
* main-window: use tp_connection_get_account()Guillaume Desmottes2011-08-191-12/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656866
* Reset all the necessary elements when switching camerasEmilio Pozuelo Monfort2011-08-192-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* CallWindow: make empathy_call_window_play_camera() publicEmilio Pozuelo Monfort2011-08-192-4/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* CallWindow: make the rectangles have rounded cornersEmilio Pozuelo Monfort2011-08-191-14/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* Add a rectangle actor with rounded cornersEmilio Pozuelo Monfort2011-08-193-0/+210
| | | | | | | This is a ClutterCairoTexture subclass and uses Cairo for drawing as Cairo is antialiased while Cogl is not. https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: make the info buttons roundedEmilio Pozuelo Monfort2011-08-191-4/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: round the video preview cornersEmilio Pozuelo Monfort2011-08-191-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* Add a ClutterTexture subclass with rounded cornersEmilio Pozuelo Monfort2011-08-193-0/+134
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656576
* CallWindow: don't hide the toolbar when not in a callEmilio Pozuelo Monfort2011-08-191-1/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656566
* Merge branch 'trivia'Danielle Madeley2011-08-192-5/+5
|\
| * [log-window] Change Quit for CloseDanielle Madeley2011-08-192-5/+5
| |
* | rely on the factory to prepare TP_CONNECTION_FEATURE_BALANCEGuillaume Desmottes2011-08-192-28/+11
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | tp-chat: rely on the factory to prepare TP_CONNECTION_FEATURE_CAPABILITIESGuillaume Desmottes2011-08-191-35/+13
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | new-message-dialog: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-44/+11
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | ft-handler: rely on the factory to prepare TP_CONNECTION_FEATURE_CAPABILITIESGuillaume Desmottes2011-08-191-17/+8
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656831
* | new-call-dialog: rely on the factory to prepare ↵Guillaume Desmottes2011-08-191-44/+17
| | | | | | | | | | | | TP_CONNECTION_FEATURE_CAPABILITIES https://bugzilla.gnome.org/show_bug.cgi?id=656831