summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* instantiate the media manager only if the protocol support calls (fdo #30594)telepathy-haze-0.4Guillaume Desmottes2010-10-181-3/+7
| | | | | Fixes: <https://bugs.freedesktop.org/show_bug.cgi?id=30594> Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
* Merge branches '04-trivia' and '04-self-aliasing' into telepathy-haze-0.4Simon McVittie2010-09-225-13/+100
|\ | | | | | | Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * improve debug when aliasing peopleSimon McVittie2010-08-061-4/+13
| |
| * Use TP_STRUCT_TYPE_ALIAS_PAIR instead of HAZE_TP_ALIAS_PAIR_TYPESimon McVittie2010-08-061-7/+5
| |
| * Fix typo in function nameSimon McVittie2010-08-061-2/+2
| |
| * aliasing: use new public_set_alias()Felipe Contreras2010-08-061-3/+40
| | | | | | | | | | | | | | libpurple finally implemented it on 2.7.0. We might want to report errors somehow. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
| * Add tarballs, signatures and 'make dist' droppings to .gitignoreSimon McVittie2010-08-061-0/+2
| |
| * Add telepathy.am so we can do make maintainer-upload-releaseSimon McVittie2010-08-063-1/+42
| |
* | Make libpurple 2.7 mandatory (but still allow disabling media calls)Simon McVittie2010-09-221-3/+3
|/ | | | Backported from master, now that Maemo 5 has libpurple 2.7.
* buddy_removed_cb: don't dereference conn->contact_list->priv til we've ↵Simon McVittie2010-08-061-2/+5
| | | | | | | | | | checked that we're connected felipec reports that in practice this doesn't crash, but it does raise Valgrind warnings, since conn->contact_list may already have been freed. Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> Acked-by: Felipe Contreras
* Nano versionSimon McVittie2010-08-052-1/+6
|
* Prepare version 0.4.0telepathy-haze-0.4.0Simon McVittie2010-08-052-6/+15
|
* Also require GLib 2.22 for media callsSimon McVittie2010-08-051-1/+1
| | | | They use G_TYPE_PTR_ARRAY.
* Conditionalize MailNotification support, to be nice to Maemo 5Simon McVittie2010-08-054-6/+63
|
* Merge branch 'misc'Simon McVittie2010-07-1610-22/+196
|\ | | | | | | Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * _haze_cm_finalize: chain up to superclassSimon McVittie2010-07-151-0/+7
| |
| * Require libpurple 2.6 or later, and get rid of backwards compatibility glueSimon McVittie2010-07-153-22/+4
| | | | | | | | Most distributions have 2.6, notably Maemo 5 and Ubuntu >= 9.10.
| * Add support for compiler and linker optimizations, and compiler coverageSimon McVittie2010-07-157-0/+185
|/
* Merge branch 'port-type'Will Thompson2010-07-115-37/+48
|\ | | | | | | Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * Add a FIXME for hazetest/gabbletest divergenceWill Thompson2010-07-111-0/+1
| |
| * Unrace connect/twice-to-same-account.pyWill Thompson2010-07-111-3/+7
| |
| * Remove workaround for tp-glib <0.7.28.Will Thompson2010-07-111-3/+2
| | | | | | | | We depend on 0.9.2 now. Plus, improve the assertion in the process.
| * Update tests for port being a UInt32.Will Thompson2010-07-113-5/+3
| | | | | | | | (Whoops...)
| * Expose ports as uint16 not int32.Will Thompson2010-07-101-2/+16
| | | | | | | | | | | | | | | | | | | | This shouldn't actually break existing accounts, because MC doesn't store parameter types, only their values. (If you stored a really big int32 as a port number ... well, then your account was invalid. :)) Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=23702>.
| * Pull conn parameters out of the dict using tp_asv_*Will Thompson2010-07-101-25/+20
|/ | | | | This makes the function smaller and more tolerant to minor type variations. Perhaps such a minor type variation is coming up...
* bump nano version to 0.3.6.1Will Thompson2010-07-092-1/+6
|
* Version 0.3.6telepathy-haze-0.3.6Will Thompson2010-07-092-2/+13
|
* Merge branch 'contact-list'Simon McVittie2010-07-0117-294/+1128
|\ | | | | | | Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * Test adding to, and removing from, groups, including fd.o #21294Simon McVittie2010-07-012-0/+210
| |
| * Add roster/removed-from-rp-subscribed.py, adapted from GabbleSimon McVittie2010-07-012-0/+149
| |
| * Test the publish listSimon McVittie2010-07-012-0/+138
| |
| * Add a test for roster subscriptionsSimon McVittie2010-06-302-0/+111
| |
| * Add a test for receiving the initial rosterSimon McVittie2010-06-302-0/+145
| |
| * BaseXmlStream: make it possible to suppress the initial empty rosterSimon McVittie2010-06-301-3/+6
| |
| * Update ns.py from GabbleSimon McVittie2010-06-301-2/+37
| |
| * Sync servicetest from GabbleSimon McVittie2010-06-304-91/+223
| |
| * Remove more remnants of the old test APISimon McVittie2010-06-301-28/+0
| |
| * servicetest: remove support for expect_racy()Simon McVittie2010-06-301-17/+0
| | | | | | | | | | It turned out to make the tests even more confusing, and Haze doesn't use it.
| * servicetest: remove the obsolete test APISimon McVittie2010-06-301-135/+0
| |
| * Import constants.py from GabbleSimon McVittie2010-06-301-0/+37
| |
| * fd.o #21294: before removing a buddy from the last group, add them to ↵Simon McVittie2010-06-301-20/+54
| | | | | | | | | | | | | | _("Buddies") Otherwise, they'll be deleted from the buddy list completely and hilarity ensues.
| * Check for libintl.h and add haze_get_fallback_group()Simon McVittie2010-06-304-0/+20
| | | | | | | | | | | | | | | | This returns _("Buddies") in Pidgin's text domain, to match the default group name that most prpls use. Also run Haze under LC_ALL=C for the tests, so we always get it untranslated there.
| * hazetest: use hashlib instead of deprecated sha moduleSimon McVittie2010-06-291-2/+2
|/
* bump nano version to 0.3.5.1Will Thompson2010-06-211-1/+1
|
* Version 0.3.5telepathy-haze-0.3.5Will Thompson2010-06-212-3/+5
|
* NEWS the SIPE usersplit fixWill Thompson2010-06-111-0/+4
|
* Merge branch 'usersplit'Will Thompson2010-06-112-12/+133
|\
| * connection(-manager): PurpleAccountUserSplits should be optional parametersStefan Becker2010-06-112-6/+13
| | | | | | | | | | | | | | Not all users will have to fill the additional fields, e.g. for SIPE your username (= account) can also be used for authentication. Make the fields optional and use the default contents provided by Purple if the user leaves them empty.
| * connection: generate user name from user splitsStefan Becker2010-06-101-4/+56
| | | | | | | | | | | | | | | | | | If a protocol has PurpleAccountUserSplits and "userplitX" parameters then merge them together to generate the real user name for the Purple account. This completes the PurpleAccountUserSplits support. Now it should be possible for Maemo/MeeGo Account Setup UI to show multiple entry fields instead of hacking around the problem that "," is not a legal character.
| * connection-manager: add translation for PurpleAccountUserSplitsStefan Becker2010-06-101-1/+52
| | | | | | | | | | | | | | In order to be backward compatible this will only be used for known protocols that provide "usersplitX:abcde" mapping. Added usersplit mapping for sipe protocol.