/audio/soundconverter/

.cgi/gsoc2013-empathy/'>gsoc2013-empathy
Google Summer of Code 2013 - GNOME - Archive Integration workspace
aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
Commit message (Collapse)AuthorAgeFilesLines
* UOA: Fix build failureTim Lunn2013-09-031-1/+1
| | | | | | This was a regression caused by c689cd6a91cb2a31ce0d03f47e59ca4e3f368e9c https://bugzilla.gnome.org/show_bug.cgi?id=707338
* preferences: remove location sources preferencesGuillaume Desmottes2013-09-031-3/+0
| | | | | | Not used anymore with Geoclue 2. https://bugzilla.gnome.org/show_bug.cgi?id=706627
* Use the telepathy-account-widgets submodule instead of the internal copyMarco Barisione2013-08-201-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* debug: remove EMPATHY_DEBUG_IRC as it's not needed any moreMarco Barisione2013-08-202-14/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* debug: set tp-account-widgets's debug flagsMarco Barisione2013-08-201-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move EMP_STR_EMPTY to tp-aw and rename itMarco Barisione2013-08-206-13/+21
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move empathy_xml_validate_from_resource to tp-aw and rename itMarco Barisione2013-08-205-40/+6
| | | | | | | This commit also changes the licence of the moved code (all copyrighted by Collabora Ltd.) from GPL to LGPL. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move empathy_implement_finish_* to tp-aw and rename themMarco Barisione2013-08-204-48/+8
| | | | | | All the code was initially written for wocky which is under LGPL. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-gsettings: move the avatar path stuff from Empathy to tp-awMarco Barisione2013-08-201-1/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* camera-monitor: move from Empathy to tp-account-widgetsMarco Barisione2013-08-203-367/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* cheese-camera-device-monitor: move from Empathy to tp-account-widgetsMarco Barisione2013-08-204-482/+7
| | | | | | | This commit also changes the licence of the moved code from GPL to LGPL. See GOSSIP-RELICENSING.txt for details. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* time: move from Empathy to tp-account-widgetsMarco Barisione2013-08-205-200/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* utils: remove empathy_account_has_uri_scheme_tel()Marco Barisione2013-08-202-21/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move functions for protocol and service display informationMarco Barisione2013-08-202-90/+0
| | | | | | | | | | | | | The following functions were moved from empathy to tp-aw and renamed accordingly: * empathy_protocol_icon_name; * empathy_protocol_name_to_display_name; * empathy_service_name_to_display_name. This commit also changes the licence of the moved code (all copyrighted by Collabora Ltd.) from GPL to LGPL. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tpaw-utils: move empathy_connect_new_account to tp-aw and rename itMarco Barisione2013-08-202-46/+0
| | | | | | | This commit also changes the licence of the moved code (all copyrighted by Collabora Ltd.) from GPL to LGPL. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* uoa-utils: move from Empathy to tp-awMarco Barisione2013-08-204-87/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* keyring: move from Empathy to tp-account-widgetsMarco Barisione2013-08-206-795/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* connection-managers: move from Empathy to tp-account-widgetsMarco Barisione2013-08-203-438/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* account-settings: move from Empathy to tp-account-widgetsMarco Barisione2013-08-203-1930/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tp-account-widgets: Move the IRC network list with the related sourcesEmanuele Aina2013-08-204-570/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492
* tp-account-widgets: Move the IRC support sources with the account widgetEmanuele Aina2013-08-207-1704/+0
| | | | | | | | To handle different networks and servers the IRC account widget uses many helper object and functions. Move them close to the IRC account widget sources. https://bugzilla.gnome.org/show_bug.cgi?id=699492
* Add missing includeEmilio Pozuelo Monfort2013-08-191-0/+1
| | | | | | | | Needed for EMPATHY_LOCATION_*. Signed-off-by: Emilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk> https://bugzilla.gnome.org/show_bug.cgi?id=706125
* Use new GeocodeLocation API in geocode-glib 0.99.1Andreas Henriksson2013-08-151-6/+5
| | | | | | | | | | | | Use new accessor functions. The location structure members has been hidden. Use regular g_object_unref, since the geocode_location_free has been removed. See: https://git.gnome.org/browse/geocode-glib/commit?id=5372f2f7ff97707dcc839bd3ed79ea9f289f7409 "lib: Turn GeocodeLocation into a proper GObject" https://bugzilla.gnome.org/show_bug.cgi?id=706020
* EmpathyAccountSettings: remember the new account display name when setting one.Xavier Claessens2013-08-091-6/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705668
* Don't dereference a NULL errorEmilio Pozuelo Monfort2013-08-081-1/+2
| | | | | | | libsecret returns FALSE without an error in some cases but we unconditionally dereference it, causing a crash. https://bugzilla.gnome.org/show_bug.cgi?id=692105
* Move empathy_check_available_state() from utils to sound-managerXavier Claessens2013-07-182-19/+0
| | | | | | | It is used only from one place, there is no reason to have it in utils. https://bugzilla.gnome.org/show_bug.cgi?id=704454
* Merge branch 'gnome-3-8'Guillaume Desmottes2013-05-031-0/+2
|\ | | | | | | | | Conflicts: src/empathy.c
| * libempathy: Fix build by adding missing math.h headerStef Walter2013-05-031-0/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699017
* | empathy-utils: add missing math.h includeGuillaume Desmottes2013-04-101-0/+1
| |
* | keyring: Drop legacy function after the libsecret migrationEmanuele Aina2013-04-042-8/+0
| |
* | Clean up #include directives in source filesEmanuele Aina2013-04-021-1/+0
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=697076
* | Clean up #include directives in headersEmanuele Aina2013-04-0218-20/+0
| | | | | | | | | | | | Reorder some inclusions and remove a few blank lines. https://bugzilla.gnome.org/show_bug.cgi?id=697076
* | Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-0234-50/+42
| | | | | | | | | | | | | | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* | Use a flat namespace for internal includesEmanuele Aina2013-04-016-8/+7
| | | | | | | | | | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* | Avoid include path overspecificationsEmanuele Aina2013-04-015-5/+5
| | | | | | | | | | | | | | If we're under the libempathy directory there's no need to prefix include file paths with it, and the same is true for libempathy-gtk. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* | Use double quotes for all internal headersEmanuele Aina2013-04-019-9/+9
| | | | | | | | | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* | utils: Drop the file-based empathy_xml_validate()Emanuele Aina2013-04-012-37/+0
| | | | | | | | | | | | | | | | After embedding all the DTDs with GResource the file-based empathy_xml_validate() is no longer needed, replaced by empathy_xml_validate_from_resource(). https://bugzilla.gnome.org/show_bug.cgi?id=696974
* | Embed DTDs for XML validation as GResourcesEmanuele Aina2013-04-017-12/+33
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=696974
* | utils: Add empathy_xml_validate_from_resource()Emanuele Aina2013-04-012-0/+37
|/ | | | | | Validate against dtd stored in a GResource. https://bugzilla.gnome.org/show_bug.cgi?id=696974
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-2831-138/+2
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-2812-12/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Revert "Go back to libgee 0.6.x"Guillaume Desmottes2013-02-192-2/+2
| | | | | | This reverts commit 670aec4ba8b16fbf35afdf65b65c1904872286dc. https://bugzilla.gnome.org/show_bug.cgi?id=680152
* Merge branch 'gnome-3-6'Guillaume Desmottes2013-01-241-0/+2
|\
| * chatroom-manager: save file when only the 'favorite' prop is changedGuillaume Desmottes2013-01-241-0/+2
| | | | | | | | | | | | | | Needed to save favorite changes from empathy-chat as it only changes this property. https://bugzilla.gnome.org/show_bug.cgi?id=678983
* | Merge branch 'gnome-3-6'Guillaume Desmottes2013-01-082-16/+54
|\|
| * tp-chat: prepare CONNECTED on the TpConnection firstGuillaume Desmottes2013-01-081-10/+48
| | | | | | | | | | | | We have to make sure that tp_connection_get_self_contact() won't return NULL. https://bugzilla.gnome.org/show_bug.cgi?id=691006
| * account-settings: early return if SASL earlierGuillaume Desmottes2013-01-081-6/+6
| | | | | | | | | | | | | | | | | | | | We should update the URI schemes and service even if the account uses SASL, so it has to be done *before* the early return. I did not hit this bug before as the only CM on which we use URI schemes (rakia) was not implementing SASL channel when I implemented this feature. https://bugzilla.gnome.org/show_bug.cgi?id=691195
| * auth-client: Support X-TELEPATHY-PASSWORD for GOA accountsDebarshi Ray2012-11-091-10/+57
| | | | | | | | | | | | | | If a provider supports more than one authentication mechanism (eg., Google), we prefer OAuth2. Fixes: https://bugzilla.gnome.org/687690
| * Implement Google OAUTH2 authentication for GOA accountsGiovanni Campagna2012-11-091-1/+8
| | | | | | | | | | | | | | GOA recently switched to OAuth2 for Google accounts, so we can use its credentials to access Google Talk without a password. https://bugzilla.gnome.org/show_bug.cgi?id=652546
| * auth-client: Don't unref properties before creating the certificateDebarshi Ray2012-11-061-2/+2
| | | | | | | | Fixes: https://bugzilla.gnome.org/687762
* | Recognize both handheld and phone clienttypes as mobile devicesSjoerd Simons2013-01-032-0/+17
| | | | | | | | | | | | | | | | | | | | Empathy currently displays a phone icon for clients which indicate that they're phones. However some mobile clients use the "handheld" client type instead (e.g. Xabber on android devices). While changing things around, i've also refactored the code a bit to ensure that the determination will stay consistent in the various location if it's changed in future.
* | More geocode-glib porting workRyan Lortie2012-11-281-2/+2
| | | | | | | | | | Fix a couple of small details missed by the last commit so that things compile again.
* | Port EmpathyContact to geocode-glib >= 0.99.1Bastien Nocera2012-11-281-11/+14
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=689056
* | add some protocolname-displaynameGabriele Giacone2012-11-261-0/+7
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=688988
* | auth-client: Support X-TELEPATHY-PASSWORD for GOA accountsDebarshi Ray2012-11-091-10/+57
| | | | | | | | | | | | | | If a provider supports more than one authentication mechanism (eg., Google), we prefer OAuth2. Fixes: https://bugzilla.gnome.org/687690
* | auth-client: Don't unref properties before creating the certificateDebarshi Ray2012-11-061-2/+2
| | | | | | | | Fixes: https://bugzilla.gnome.org/687762
* | Implement Google OAUTH2 authentication for GOA accountsGiovanni Campagna2012-11-021-1/+8
|/ | | | | | | GOA recently switched to OAuth2 for Google accounts, so we can use its credentials to access Google Talk without a password. https://bugzilla.gnome.org/show_bug.cgi?id=652546
* individual-manager: make sure the individual stays alive when removing itGuillaume Desmottes2012-10-021-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=685203
* server-tls-handler: fix the variant type when fetching ServerCertificateGuillaume Desmottes2012-09-251-1/+1
| | | | | | | g_variant_lookup() fails if we don't specificy that this string is secretly an object path. https://bugzilla.gnome.org/show_bug.cgi?id=684783
* tp-chat: set Private and InviteOnly props on conference channelsGuillaume Desmottes2012-09-251-3/+30
| | | | | | | Only the person invited are suppose to join these channels so tweak their settings to make them more secure. https://bugzilla.gnome.org/show_bug.cgi?id=684675
* include telepathy-glib.hGuillaume Desmottes2012-09-1737-80/+20
| | | | | tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch.
* empathy-contact: fix priv->logged_alias leakGuillaume Desmottes2012-09-131-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683864
* connection-aggregator: fix contacts array leakGuillaume Desmottes2012-09-121-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683864
* add empathy_individual_manager_unprepare_async()Guillaume Desmottes2012-09-122-0/+58
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=660128
* use tp_channel_dup_immutable_properties()Guillaume Desmottes2012-09-113-31/+39
| | | | tp_channel_borrow_immutable_properties() has been deprecated.
* sasl-handler: factor out channel_has_may_save_response()Guillaume Desmottes2012-09-111-24/+24
|
* use tp_channel_get_connection()Guillaume Desmottes2012-09-111-2/+2
| | | | tp_channel_get_connection() has been deprecated.
* use tp_text_channel_dup_pending_messages()Guillaume Desmottes2012-09-111-2/+2
| | | | tp_text_channel_get_pending_messages() has been deprecated.
* use tp_account_manager_dup_valid_accounts()Guillaume Desmottes2012-09-113-6/+6
| | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning.
* account-settings: always save the password into the password storageGuillaume Desmottes2012-09-071-7/+2
| | | | This ensures that the password is stored with the proper 'remember' value.
* Remove gst dependency from libempathySjoerd Simons2012-08-294-18/+14
| | | | | | | libempathy only used gstreamer api directly from the camera monitor, which simply uses it for its debug infrastructure.. Use the standard empathy debug infrastruction instead so we can drop the gstreamer dependency.
* pkg-kit: use an 'infinite' timeout when calling InstallPackageNamesGuillaume Desmottes2012-08-271-1/+1
| | | | | | | This method can takes quiet a while before returning (if user has to enter his admin password for example). https://bugzilla.gnome.org/show_bug.cgi?id=682802
* UOA auth: Request password if no credentials have ever be storedXavier Claessens2012-08-271-18/+65
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680776
* UOA auth: handle the password mechanism as wellXavier Claessens2012-08-27