summaryrefslogtreecommitdiff
path: root/src/ft-manager.c
Commit message (Collapse)AuthorAgeFilesLines
* NUM_TP_ got replaced by TP_NUM_Xavier Claessens2013-09-241-1/+1
|
* Don't use sealed struct membersSimon McVittie2013-01-041-2/+2
| | | | | | This exposes a bug in the tests: several tests assumed that tubes' Interfaces would always come out in the same order, but the new APIs we're using break that assumption. Fix that too.
* Be single-include-compliantSimon McVittie2013-01-041-4/+2
|
* Include config.h and our corresponding header first in every source fileSimon McVittie2013-01-041-2/+3
| | | | | Putting the corresponding header first exposed a missing header inclusion in text-helper.h; fix that by using the meta-header.
* Use GLib generic marshallers; stop generating our own marshallersSimon McVittie2013-01-041-1/+0
|
* Use TP_ERROR instead of long-deprecated TP_ERRORSSimon McVittie2012-05-071-9/+9
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49594 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
* Merge branch 'cleanups'Jonny Lamb2012-02-291-0/+2
|\
| * file-transfer-channel: subclass TpBaseChannelJonny Lamb2012-01-311-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Update Wocky snapshot for one big header.Will Thompson2012-02-061-1/+1
|/ | | | | | | | | | We have to lose the reference to wocky_heartbeat_source_new from the symbol hack table, because it's not exposed in Wocky's public headers any more. That's okay, though: it's not intended for use by applications, let alone plugins. https://bugs.freedesktop.org/show_bug.cgi?id=45703 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Use _unref instead of _free _destroy when possible.unrefXavier Claessens2011-11-161-2/+2
| | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/
* ft metadata: use tp-glib generated code rather than using the draft interfaceJonny Lamb2011-11-151-9/+8
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* metadata: update to new draftJonny Lamb2011-11-091-1/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: use nicer tp_g_value_slice_new_* functionsJonny Lamb2011-11-091-6/+4
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: clarify argument nameJonny Lamb2011-11-091-2/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: remove forcibly adding FT channel class to self contact capsJonny Lamb2011-10-281-11/+0
| | | | | | | | If we stop at this point, specific FT services won't be added to the self handle's contact caps. It's also completely unnecessary to special case this. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: advertise file transfer services with capabilitiesJonny Lamb2011-10-281-11/+73
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: fail to create channel if the contact doesn't have the right capsJonny Lamb2011-10-281-0/+13
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: only advertise Metadata support for those who support itJonny Lamb2011-10-281-18/+36
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* capabilities: advertise support for the TP FT metadata extensionJonny Lamb2011-10-281-0/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: disallow Metadata items with key='FORM_TYPE'Jonny Lamb2011-10-281-0/+7
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: set Metadata props from channel requestJonny Lamb2011-10-271-2/+10
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-channel: set Metadata props on constructionJonny Lamb2011-10-271-1/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* ft-manager: add Metadata props to Allowed_PropertiesJonny Lamb2011-10-271-0/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* stop using gibber-namespaces.hJonny Lamb2011-05-041-5/+6
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* src: remove annoying salut- prefixJonny Lamb2011-04-281-0/+635
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>