September 2008 Archives by author
Starting: Mon Sep 1 03:37:37 PDT 2008
Ending: Tue Sep 30 09:35:42 PDT 2008
Messages: 899
- [Telepathy-commits] [telepathy-doc/master] * docs/examples/list_all_protocols/main.c: Check whether the protocol information has been introspected. Added TODOs wondering how/when to get the information if it has not been introspected.
Murray Cumming (none)
- [Telepathy-commits] [telepathy-doc/master] Minor changes
Murray Cumming (none)
- [Telepathy-commits] [telepathy-doc/master] * docs/examples/list_all_protocols/main.c: Asynchronously introspect the connection manager for the protocols information if necessary, though this raises many more questions.
Murray Cumming (none)
- [Telepathy-commits] [telepathy-glib/master] Add tp_connection_presence_type_cmp() for presenceness compare.
Xavier Claessens
- [Telepathy-commits] [telepathy-glib/master] Fix naming of tp_connection_presence_type_cmp so it is clear that it's availability order, and define that order in the doc.
Xavier Claessens
- [Telepathy-commits] [telepathy-glib/master] Add test-availability-cmp
Xavier Claessens
- [Telepathy-commits] [telepathy-glib/master] with-session-bus.sh: Fork dbus-monitor if requested
Alban Crequy
- [Telepathy-commits] [telepathy-glib/master] tools/with-session-bus.sh: Better explanation for usage
Alban Crequy
- [Telepathy-commits] [telepathy-glib/master] tp_g_hash_table_update: add assertion on target != source
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] Update with-session-bus.sh from telepathy-glib
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] saluttest.py: Fix twisted problem with reactor.stop
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] tests/README: Fix command typo
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] SalutImManager: Do not access to the private structure in salut_im_manager_new() but use property.
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] SalutImManager: Coding style: name the variable "self"
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] SalutImManager: Coding style: avoid unneeded variable
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] SalutImManager: fix previous commit 12e59f4feb4d4268be1b5fcedabacb3d6e4d775e
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] Use g_value_dup_object instead of g_value_get_object+g_object_ref
Alban Crequy
- [Telepathy-commits] [telepathy-salut/master] SalutConnection: Fix a leak: call tp_contacts_mixin_finalize()
Alban Crequy
- [Telepathy-commits] [telepathy-glib/master] bump Glib dep to 2.16 (fd.o #17213)
Guillaume Desmottes
- [Telepathy-commits] [telepathy-python/master] Connection.get_connections: pass the bus object when creating the Connection
Guillaume Desmottes
- [Telepathy-commits] [telepathy-python/master] Connection.request_channel: add the bus as optionnal argument
Guillaume Desmottes
- [Telepathy-commits] [telepathy-python/master] add dist and *.swp to gitignore
Guillaume Desmottes
- [Telepathy-commits] [telepathy-python/master] store the bus of the Connection as an attribute so we don't have to pass the bus to request_channel
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] update gitignore
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] remove debug print
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] salut_olpc_activity_joined: check if activity is not private before announcing it
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] make check set a+x to tests/run-xmpp-connection-test.sh so I guess that's what we should have in the repo
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] remove double spaces
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] upgrade NEWS for the 0.3.5 release
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] version 0.3.5
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] version 0.3.5
Guillaume Desmottes
- [Telepathy-commits] [telepathy-salut/master] Only run OLPC avahi tests if Salut was build with --enable-olpc
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tube-dbus: use the DBusServer and not the address when checking if dbus_server_listen succeeds or not
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tube-dbus: use the DBusServer and not the address when checking if dbus_server_listen succeeds or not
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] presence-cache: don't leak computed_hash
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] presence-cache: don't leak computed_hash
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fix typos
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC tests: parenthesis multi lined import
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] exec-with-log.sh.in: remove tabs
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] rewrite a comment for clarification
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add xpath_query and valid_types to OLPC's util.py test helper file so parse_properties can be actually used
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: use parse_properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: use properties_to_xml
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/olpc-buddy-search.py: use properties_to_xml
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] facor out create_gadget_message
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/olpc-buddy-search.py: use create_gadget_message
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/olpc-buddy-search.py: use close_view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add a FIXME explaining we should check the assumptions that are made about buddies and activities
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] merge the ActivityGadgetDiscovered and BuddyGadgetDiscovered signals
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] merge ActivityGadgetAvailable and BuddyGadgetAvailable D-Bus properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabble-connection: rename msg_cb to pubsub_msg_cb
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add conn_olpc_msg_cb message handler
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] namespaces.h: add NS_OLPC_BUDDY and NS_OLPC_ACTIVITY
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add support for buddy properties changes message received from the indexer
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add tests/olpc-buddy-prop-change.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add olpc-buddy-prop-change.py to the tests set
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add support for current-activity changes message received from the indexer
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add support for activity properties changes message received from the indexer
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-prop-change.py: test activity properties notifications from the indexer
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-prop-change.py: test current-activity changes notifications
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: check_query_reply_msg: allow context to be NULL if we don't want to return a D-Bus error
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use buddy search when requesting buddy properties if PEP node failed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add tests/olpc-buddy-search.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-prop-change.py: updated to use new test API
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: update to use new test API
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use disco to find Gadget JID when sending buddy search request
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: conn_olpc_msg_cb: don't hardcode gadget's jid
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: send disco info about Gadget so we don't hardcode service's jid anymore
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: fix from in search reply
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add gadget tests to tests set
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] build olpc-buddy-view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-prop-change.py: use disco to discover gadget's jid
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] Implement org.laptop.Telepathy.Buddy.RequestRandom()
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-prop-change.py: change messages are of type 'notice'
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] rename olpc-buddy-prop-change.py to change-notifications.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add OLPC_Buddy.xml and OLPC_Buddy_View.xml to extensions
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add olpc-buddy-view.[ch]
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement org.laptop.Telepathy.Activity .RequestRandom
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add olpc/olpc-activity-search.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] move gadget tests to twisted/olpc
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fix gabble_disco_service_find as arguments were swapped
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] fix conflict in tests/Makefile.am
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement org.laptop.Telepathy.Buddy.SearchByProperties()
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add OLPC_Activity.xml and OLPC_Activity_View.xml to extensions
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: reorder 2 events
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add olpc-activity-view.[ch]
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Activity_View.xml: we can't use the group interface as it can contains only contact handles
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] build olpc-activity-view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement org.laptop.Telepathy.Activity.SearchByProperties()
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] coding style fix
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add buddies to existing views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove buddies from existing views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Activity.xml: SearchByParticipants arg is au not a(u)
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: use sync_stream instead of our own crack
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: remove debug print
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: be sure the view contains the right members
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement org.laptop.Telepathy.Activity.SearchByParticipants()
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add Activity and Buddy iface to the connection object
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add OLPC_Gadget.xml
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] move Gadget interface before views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add skeleton for Gadget.Publish() method
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] BuddyInfo.GetProperties now find properties from views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] merge org.laptop.Telepathy.Buddy and org.laptop.Telepathy.Activity to org.laptop.Telepathy.Gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] change activities queries to use <view> instead of <query>
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] change buddies queries to use <view> instead of <query>
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] store ActivityInfo for activities in views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] unref ActivityInfo when the view is closed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Gadget.xml: add BuddyGadgetDiscovered and ActivityGadgetDiscovered
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove a debug g_print
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fire BuddyGadgetDiscovered and ActivityGadgetDiscovered when gadget is discovered
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabble-connection: always add the gadget iface so client can wait for gadget discovered signals
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] disco.c: add item-found signal
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gadget-publish.py: wait for the BuddyGadgetDiscovered signal
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] ugly and incomplete implementation of Publish
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Buddy_Info.xml: set the xhtml ns when needed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: unsubscribe from Gadget presence when Publish(False) is called
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gadget-publish.py: remove sync_stream
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] muc-channel: factor out gabble_muc_channel_send_invite
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] muc-channel: gabble_muc_channel_send_invite is now public and take a handle as argument instead of a jid
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: the pre-invite signal now give us a jid instead of a handle
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add Changed signal and GetActivities method to Activity views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] merge Buddy and Activity views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove olpc-activity-view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out _gabble_roster_channel_send_presence to gabble_connection_send_presence
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Gadget.xml: update search methods description as their is only one type of view object now
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add members to activity views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add an Activity tp:struct type
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use gabble_connection_send_presence to send presence to gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tp_handle_set_to_array doesn't guarantee any order so we shouldn't rely on it when mapping buddies and their properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] coding style fix
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] move view-activity features to view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] invite gadget when an activity becomes public
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: factor out populate_buddies_from_nodes
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use the auto-generated activity struct instead of our own
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add activity attribute to view/queries reply
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] re-implement buddy view features to the generic view object
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add olpc-activity
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use GabbleOlpcActivity instead of ActivityInfo
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: store GabbleOlpcActivity objects instead of just the handles
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] change View spec to return the ID and the room of activities instead of just the handle
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] use 'id' as attribute and not 'activity' to set activity's id in view replies
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] emit the BuddyInfo.PropertiesChanged signal after buddies have been added to the view so client are already aware of them
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: we don't need 2 view closed cb anymore
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: merge create_activity_view and create_buddy_view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search.py: wrap long lines
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search: add a disabled test on BuddyInfo.GetActivities
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add activities to existing views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: change activity returned in view3
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: change activity returned in view 0
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove buddies from view when they left all their activities
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add TODO about missing type of messages
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add a FIXME about buddy views properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: add some comments
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove activity from existing views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] coding style fixes
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: add gabble_olpc_view_get_buddy_activities
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] use active views to find buddies activities when PEP query failed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: wrap big lines
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] update properties stored in view according change messages
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove gadget tests from change-notifications.py. They have to be done in olpc-buddy-search and olpc-activity-search
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: test gadget activity properties change messages
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: check if GetProperties return the right properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] start to implement joined message stanza
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: remove fixed FIXME
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: use add_buddies_to_view_from_node to manage joined buddies
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add_buddies_to_view_from_node: early return if there isn't buddy to add
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: check if the BuddyInfo.PropertiesChanged signal is fired when buddies join activities
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add FIXME about BuddyInfo.ActivitiesChanged
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] activity_membership_change: associate buddies with the activity when adding them to the view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] manage "buddy left activity" message from Gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: improve documentation of the tests
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: test cleanup and do more activities/buddies tests on views
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: remove a fixed FIXME
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] fire BuddyInfo.ActivitiesChanged when activity views are changed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement a current-activity-cache
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: factor out check_view
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: add a participant to activity1
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: add a participant to activity4
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: remove fixed FIXME
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: extract_current_activity now returns GabbleOlpcActivity object
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] change-notifications.py: remove current-activity test. We'll create a new test file containing all the current-activity related tests
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: test if buddy are not removed from the view when they are still in one activity
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] big cleanup and simplification of olpc-activity-search
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out announce_gadget to olpc_test_helper
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabbletest: backport elem() API from Gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc_test_helper: use elem() to create disco reply stanza
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] renma olpc/olpc_test_helper to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/util.py: backport parse_properties and properties_to_xml from Gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out send_buddy_changed_properties_msg to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/util: add a comment explaining why we can't use the elem() API
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out send_buddy_changed_current_act_msg to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] change-notifications.py: check if that's the right contact in the PropertiesChanged signal args
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out answer_to_current_act_pubsub_request to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabbletest.py: special case the 'from_' attribute in elem()
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] use request_random_activity_view in olpc-activity-search.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out answer_error_to_pubsub_request to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out request_random_activity_view to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/util.py: check request structure in answer_to_current_act_pubsub_request
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: remove fixed TODO
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: factor out close view code
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: view joined/left announcement protocol
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] answer_error_to_pubsub_request: extract the node name from the request
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] remove fixed FIXME
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out send_reply_to_activity_view_request
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] use "id" as attribute instead of the old misnamed "type" attribute in Gadget current-activity change message
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] fix conflicts with HEAD
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] claims buddies left their activities when the view is closed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] don't add Gadget's inspector to muc's members list
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] factor out send_gadget_current_activity_changed_msg to olpc/util.py
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity-search.py: use answer_error_to_pubsub_request
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/util.py: _make_pubsub_event_msg: use elem() API
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] set the right node name in _make_pubsub_event_msg
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add activities to view *before* their participants so the BuddyInfo.ActivitiesChanged signal is fired with these activities too
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabble_olpc_view_get_buddy_activities: explain in which case we could have a buddy marked as member of an unexisting activity
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity: fix headers
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] coding style fixes
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: wrap big lines
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-activity: coding style tweaks
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: move creation of all the hash tables to the constructor
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Gadget.xml: add SearchBuddiesByAlias
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-buddy-search: remove fixed FIXME
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: fix headers
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] emit the BuddyInfo.ActivitiesChanged signal after View.BuddiesChanged so client knows where these buddies come from
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] connection: remove \n
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] implement SearchBuddiesByAlias
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] roster-channel: remove _gabble_roster_channel_send_presence, call gabble_connection_send_presence directly
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] check if the number of buddies/activities to add/remove is not zero
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-view: fix typo in comment
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-olpc: buddy_changed: no need to check twice if the view is not NULL
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] no need to ensure the buddy handle when receiving a change stanza
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: improve comments
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabble_olpc_view_buddies_left_activity: no need to check if removed is > 0 before calling gabble_olpc_view_remove_buddies
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] move disposing of connection's OLPC structures to conn_olpc_activity_properties_dispose
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: properly free all the ressources allocated in populate_buddies_from_nodes
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: populate_buddies_from_nodes only extract properties if buddies_properties is not NULL
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] exec gabble with refdbg when tests are runned with GABBLE_TEST_REFDBG
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] n
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fix unsubscribe to Gadget
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fix conflicts with the SimplePresence branch
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: coding style tweaks
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: extract_current_activity: don't ref the activity if we just created it
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] no need to call check_gadget_* when receiving a message stanza
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: unpublish is broken, we should fix it
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc_buddy_info_set_activities: fix ID leaks
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] raise an error if SearchActivitiesByParticipant is called without participant
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-muc-prop-change.py: remove accidently commited delay at the end of the test
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: send "subscribed" presence in response to "subscribe" presence instead of automatically send it when Publish is called
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: factor out gabble_olpc_view_close
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_View.xml: add a Closed signal
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fire the Closed signal when views are closed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] fix conflict with HEAD
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: close open views when Gadget is restarted
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] OLPC_Gadget.xml: add ActivityGadgetAvailable and BuddyGadgetAvailable D-Bus properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: add a comment explaining why we can't check gadget subscription
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] Implement ActivityGadgetAvailable and BuddyGadgetAvailable D-Bus properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] use libtool when executing telepathy-gabble-debug so we get the valgrind report as expected
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tools/exec-with-log.sh.in: use abs_top_builddir
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tools/tp-glib.supp: don't hardcode /usr path to libdbus-1.so
Guillaume Desmottes
- [Telepathy-commits] [telepathy-glib/master] tp-glib.supp: don't hardcode /usr path to libdbus-1.so
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/olpc-muc-invitation.py: add more signals checks
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc/olpc-muc-invitation.py: use a dict to store handles
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] olpc-muc-invitation.py: check if act_prop_iface.GetProperties returns the right properties
Guillaume Desmottes
- [Telepathy-commits] [telepathy-glib/master] tp-glib-examples.supp: remove /lib prefix in front of libdbus-1.so.*
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] add refdbg.log to gitignore
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] unref activity ref when destroying pep and invited hash tables
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] muc-channel: fire the closed signal when disposing if needed
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: revoke_invitations: ignore fake activities aka the ones without ID
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] conn-olpc: fix 2 references issues: add_activity_info_in_set doesn't return a new ref and we always have to ref the activity when inserting to olpc_current_act
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabbletest.py: wait before killing the bus if GABBLE_TEST_REFDBG set as refdbg needs the process to be clearly exited
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] tests/README: explain how to use the different debugging tools with twisted tests
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] gabbletest: remove the second call of Disconnect() as it's useless
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] muc-channel: no need to fire the contact-join signal in channel_state_changed as that's already done in _gabble_muc_channel_member_presence_updated
Guillaume Desmottes
- [Telepathy-commits] [telepathy-gabble/master] Set a handle's alias in the roster so that vCards aren't fetched on every connect.
Jonny Lamb
- [Telepathy-commits] [telepathy-gabble/master] Added a test to make sure aliases are saved to the roster on updating.
Jonny Lamb
- [Telepathy-commits] [telepathy-gabble/master] Set a handle's alias in the roster so that vCards aren't fetched on every connect.
Jonny Lamb
- [Telepathy-commits] [telepathy-gabble/master] Added a test to make sure aliases are saved to the roster on updating.
Jonny Lamb
- [Telepathy-commits] [telepathy-glib/master] Generate telepathy-glib-uninstalled.pc
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] *.pc.in: bump GLib, GObject dependency to 2.16 to match configure.ac
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Populate NEWS so far
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Messages: use Unix_Timestamp64 for sent, received times
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] README: rewrite, based on the one in telepathy-glib
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Start NEWS file for 0.17.10
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Talk about git log, not darcs changes, in NEWS
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] maintainer-upload-snapshot: talk about git rather than darcs, and include the git commit hash
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Declare that as-yet unreleased changes will be available from 0.17.10 onwards
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] NEWS: document SelfHandleChanged and the improved README
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] doc-generator.xsl: fix checking for requirement of array-name on types
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add tp:name-for-bindings to remaining methods, signals, properties
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] doc-generator.xsl: make tp:name-for-bindings mandatory
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Put temporary files in tmp/ so they'll be cleaned up
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Mention merge of codegen-annotations in NEWS
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Change delimiter for sed command from s, , , to s!!! to avoid breakage when its contents include a comma
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Bump version to 0.17.10
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] make dist: Omit git-archive pax header from tarball - dpkg-source doesn't like it
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Connection: add SelfHandle as a property with change notification
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Connection: use the proper annotations for <tp:added>, <tp:deprecated>
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Connection: resolve conflict
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Channel.FUTURE: now that SelfHandle is a property on Connection, we can reference it.
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Bump version to 0.17.10.1
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Conn.I.Requests.CreateChannel: clarify the exclusivity of CreateChannel
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Update to spec 0.17.10
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Include Account.Interface.Avatar in spec HTML
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Don't reference EnsureChannel yet, it doesn't exist on this branch
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Mark Requests as stable
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Prepare release 0.17.11
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Channel.FUTURE: reference the newly non-draft Requests interface
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Bump version to 0.17.11.1 and start NEWS for 0.17.12
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add tp:name-for-bindings throughout Dispatcher and Client APIs
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add tp:name-for-bindings to EnsureChannel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add array-name to Channel_Class type
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add array-name to Qualified_Property_Value_Map type
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add a note to errors.xml: they must not be re-ordered!
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add o.f.T.Errors.NotYours and o.f.T.Errors.Cancelled
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req1: propose implementation as per Friday's spec meeting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2: propose implementation as per Friday's spec meeting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req13, req14, req15 etc.: propose representation for MSN switchboards (follow Butterfly)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req19: propose (deferred) implementation for XMPP 1-1 -> MUC upgrade
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add C.I.Destroyable
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] all.xml: move unimplemented interfaces to the bottom, out of the way
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Typo: s/closed/called/ in "If Destroy is closed on a Text channel"
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] request.txt: stop using old StartRequest API
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Remove FIXME note: we've resolved that Connection-based channel requests are unnecessary
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: Document why Preferred_Handler isn't just a boolean
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: explain what happens when CreateChannel is called on a disabled channel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: CreateChannel raises InvalidArgument (only)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: explain why Proceed can't fail, unless the world has gone mad
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: CD SHOULD Close() the channel if cancelled
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: specify use of Failed(Cancelled) to signal cancellations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest.Succeeded: don't bother telling the requester what channels were produced, it shouldn't need to know
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis2: split into two, and propose solutions
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: correct references to ChannelRequest members
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: move Account out of Observer_Info
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: move stuff from HandlerInfo into separate arguments
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: Add dispatch operations' properties to DispatchOperations property (etc.)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: don't allow approvers to split up batches of channels
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Prepare version 0.7.15
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Add a maintainer-upload-release target
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Start version 0.7.16 development
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis32: explain CD crash-recovery
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req36: explain how Cancel should work (req36d is still undecided)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Improve wording of Channel_Call_State_Forwarded spec text
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Update NEWS
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: allow clientname to contain dots
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: document that if the request is successful but the channels go somewhere else, RemoveFailedRequest(., NotYours, .) is called
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] CDO: indicate that Account, Connection, Interfaces can never change
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: alter recommendation for stuffing unique name into well-known name so it's actually valid
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add BypassApproval to Handler interface
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] CDO: add ChannelLost signal
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] CDO: rename Closed signal to Finished; document that Claim can raise NotYours.
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] CDO: Document error behaviour of HandleWith
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] CDO: amend documentation of Claim to reflect that there could be multiple channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis3: Remove reference to a now-resolved issue
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] dbus.[ch]: rename 'daemon' function parameter to bus_daemon
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] tp_base_connection_channel_manager_iter_init: escape ampersands for XML validity
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] TpChannelFactory: actually document the signals
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] glib-ginterface-gen.py: generate trivial gtkdoc for signals
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] telepathy-glib.types: produce gtkdoc for GInterfaces
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Split out ChannelDispatcher.Interface.OperationList
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] TpBaseConnection: in RequestChannel, ensure that handles are valid
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] TpBaseConnection: in CreateChannel, check that handle repo exists before using it
Simon McVittie
- [Telepathy-commits] [telepathy-idle/master] Require telepathy-glib 0.7.15 (for tp_base_connection_set_self_handle)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Prepare release 0.17.12
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Fix text of req21: file manager, not address book
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Fix text of req22: collaborative app should not PREFER_REUSE
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add placeholder proposed implementations for all request use-cases that do not have one, so we can see what still needs writing
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add proposed implementations for req20
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Simplify req1 by requiring the UI to know whether it's already handling a suitable channel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Expand on req3 a bit; simplify by requiring collaborative apps to have some idea what they're already handling
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Expand on req2 a bit
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Expand on req27
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Expand on req26, indicate a possible race condition
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add some general notes on new vs existing channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Clarify text of req28
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Say a bit more about req7, req8
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Say more about listing chatrooms (req9, req10)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add cmcaps use-cases to Makefile
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Mention Nickname as an optional property for chatrooms
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add CM capability use-cases
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose solution to dis2problem2
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Explain new/existing channel requirements for VoIP (req4, req5)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Fix titles of use-case documents
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] cmcaps issue: can there be more than one "class" per (handle type, channel type) pair?
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add use cases for client capabilities
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Issue with dis1: how do we make sure the logger has fully started before the channel handler starts acknowledging? (from Alban on the mailing list)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] propose solution from req2: a Present() method, and implementation-specific channel handler choice
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req20: defer decision on how we choose a channel handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis3: re-order text for clarity, reference req27
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req1: declare selection of channel handler to be out of scope, for the moment. ChannelDispatcher implementations can do this in an implementation-specific way
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req15, req17: solve in the same way as req19
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Annotate a few problems and whether they have been solved for dispatching
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Mark problem in dis1 as resolved: the channel dispatcher will have to wait for observers, unfortunately
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req1: annotate with FIXME: we might need a "require new" flag
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis3: indicate solution for associating old and new conversations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose implementation for req8 (mixture of req7 and req2)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose solution for dis5d
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose implementation for dis14/dis28
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose that dis12, req11 are handled by having no channel handler for contact lists
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis2: improve clarity of text
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] request.txt: spell SUPPRESS correctly
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req11: propose a couple of possible implementations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req12: propose making a straightforward port of the current implementation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis7: propose obvious implementation for chatrooms (same as IMs basically)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis14: mention that Channel_Direction_Automatic might not actually be suitable for irssi-proxy forced channel joins
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis26: propose that CD is responsible for channel handler prioritization in an implementation-dependent way (i.e. we can design that later :-)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis1: mention psychic mode here too
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose implementation for dis11 and explain why it's a good idea
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req4: propose that UIs request handle type CONTACT for StreamedMedia calls, but the actual channel is of handle type NONE
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req6: explain the obvious implementation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req9: Channel.Type.RoomList.Server property on "home" server should be non-empty
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis12: explain a potential problem
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis22: reference relevant request use-cases with a link
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req5: again, have clients request StreamedMedia channels with handle type CONTACT, and let CD do the work
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req7: explain that treating threads like 1-1 message threads would imply many text channels per chatroom if people thread messages
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req36: we need to write this one :-)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add doc/open-issues.{txt, html} to Makefile
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add open issues: multiple handlers for FT, contact lists/groups
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add open issue: text channels being shared
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req21: when sending a file from a file manager, the file manager needs to be (or start out-of-band) the channel handler - I don't think we want a way to include a filename in RequestChannel and have a UI launched to send it
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add a list of open issues
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] open-issues.txt: link to request use-cases
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Resolve "how do threads work" by deferring it til later. fd.o #16544
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Propose implementation of new/existing discrimination for RequestChannels - "require new" is the default, "prefer existing but also allow new" is an option
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Suggest some ways to deal with Tubes capabilities
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req5: improve cross-reference
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req29, req30: dismiss problems as not serious, we can revisit these later if we want to
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis30: add use case: a single monolithic client on a restricted platform without a channel dispatcher
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add req39, message-sending UI that doesn't want to know about receiving
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis26, dis27: spell "handler" correctly
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] open-issues.txt: remove resolved issues
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req38: add use case: requesting a channel directly from the connection manager without the CD's involvement, and getting the CD to ignore it
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] cmcaps.txt: try to converge on a plan
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Clarify handling of bundles in req3
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Mostly dismiss req26b, suggesting a possible implementation (also make the use-case more concrete to make it easier to talk about)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis5d: propose that if you're interacting with the channel dispatcher and you want to nominate yourself as the channel handler, you must be a Client.ChannelHandler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] cmcaps.txt: maybe 1-1 calls will have handle type CONTACT
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] cmcaps.txt: file transfer size should be mandatory
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Fix heading formatting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Fix list formatting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add a skeletal API to ChannelDispatch
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: explain observer/approver/dispatcher
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add initial versions of ChannelDispatcher, ChannelDispatch
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: explain signalling a bit more
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: correct node-name so code generation will have the expected results
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add ChannelDispatcher, ChannelDispatch, Client to HTML spec
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: rename from ChannelDispatch to reduce confusion with ChannelDispatcher
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: stop saying we won't wait for observers to start
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Remove Client from HTML spec again
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Explain the definition of "the" channel dispatcher
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] FIXME: does ChannelDispatcher actually need the DispatchOperations property?
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Strengthen the requirement that ChannelDispatchOperation object-paths can't be reused quickly
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: re-indent license, since this is a new file anyway
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: when a request succeeds, signal what channels were produced
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add a sketch of ChannelRequest, a "cursor"-style object used in the channel dispatcher to track a request
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Don't mention NewDispatchOperation in ChannelDispatchOperation - we might not keep it anyway
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: add a hook to start a channel request
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: channel dispatcher SHOULD remember a bundle's preferred handler, and try to send subsequent channels to it
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: rename Dispatch_Operations to DispatchOperations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Include Channel_Request in all.xml
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: remove Claim in favour of HandleWith, improve wording, and add Closed signal
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: include more docs
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: explain when channels will be dispatched to handlers
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: is only created for unrequested channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: sort out splitting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Remove request and response flags from ChannelRequest - it only applies to requesting *new* channels now
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: recommend against making it activatable, just like AccountManager
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: add FIXME indicating that "pre-approval" is unresolved
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: remove DispatchOperations property and its change-notification
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: mention the dispatcher's request functionality in the main docstring
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: Say that the CD is responsible for exactly those connections that the AM created
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: remove Reject and reinstate Claim
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: stop referencing DispatchOperationClosed
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Remove a stray reference to Reject
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: reformat license header
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: don't hyperlink RequestChannels, which no longer exists in the current Requests draft
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest, ChannelDispatcher: move the rationale for ChannelRequest being a separate object into StartRequest, and improve it
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: It's no longer an error if not all channels in a signal are Requested
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: clarify wording of dispatch splitting
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: hyperlink Closed, and no longer mention DispatchOperationClosed
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: talk about Handler rather than ChannelHandler, and improve wording
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: [trivial] Parenthesize FIXME notes
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: explicitly say what the bus name is, and reference the rationale for being a separate object
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: Make requests Account-based
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: observe that some request properties only make sense if you have a Connection already
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: in Failed argument Error, reference CreateChannel instead of RequestChannels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: reformat PreferredHandler, and observe that maybe it should just be a boolean for "I want this myself"
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add initial version of Client
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: decide that this interface is common to observers, approvers and handlers
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: sketch how we're planning to discover available client processes (prompted by Alban on the mailing list)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: suggest how non-activatable services can generate unique well-known names if they want instances handled separately
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: update "don't be service-activatable" wording to match AccountManager
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: Fix wording that still included "reject" as per review from Rob
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: improve wording of HandleWith and Claim
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: remove HandledChannelClasses in favour of putting it in the Observer etc. namespace. Explain .client files and client discovery
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: add rationale for supporting both activatable and non-activatable clients
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: in Failed, rename Debug_Message to Message in case we later declare it to be suitable for user display
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: in Succeeded, remove documentation of argument, and add FIXME note considering removing the argument altogether
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add direction to all Client.* method arguments
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: activatable clients SHOULD install a .client file; non-activatable clients MAY, but there's not much point
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: improve markup; interfaces SHOULD use their own name as a group in .client files
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.Observer: improve description of Connection parameter
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add skeletal versions of the Observer, Approver and ChannelHandler APIs
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.Observer: add more FIXME text
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: fill in more spec text
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add Client.ChannelHandler.Present as per use case req2
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: add a placeholder ApproverChannelFilter property
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: possible channel handlers are ordered by preference, via an unspecified mechanism
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Document that HandlerChannelFilter is read-only, and note that we need to work out how to handle upgrades
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: add a placeholder HandlerChannelFilter property
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Document how Client.ChannelHandler interacts with incoming channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: expand on HandleDispatch a bit
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: add placeholder ObserverChannelFilter property, explain its significance
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver, Observer: add some cross-references
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: Direction is Requested now
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Document that Observers are notified about all new channels, regardless of direction
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Document that ObserverChannelFilter is read-only, and note that we need to work out how to handle upgrades
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: add tp:dbus-ref to reference other interfaces
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: change terminology to DispatchOperation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Don't put so much emphasis on approvers selecting channel handlers - the ChannelDispatcher needs to be able to do this somehow
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Knock out cross-reference to Channel.FUTURE.Direction - it breaks the build
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Document that ApproverChannelFilter is read-only, and note that we need to work out how to handle upgrades
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.Observer: require the ChannelDispatcher to wait for observers to start before it launches the channel handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.Observer: reference HandleChannels correctly
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: stop saying that approvers can claim the channel (approvers that want to do this now have to be a channel handler and ask to handle it themselves)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: make ObserveChannels plural
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: FIXME: we need the HandleAdditionalChannels method mentioned in ChannelDispatchOperation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: add some thoughts on focus-stealing prevention
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: clean up header a bit
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: Remove FIXME, I've decided that Approver, Observer, ChannelHandler are all interfaces on the same object
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: clean up header a bit
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: clean up header
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: clean up header
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: amend text to indicate plurality of channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Link from Observer to Requested property
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Decide that ObserverChannelFilter is a list of ChannelClass
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: remove wording about precise channel dispatcher behaviour, which is not useful to client authors
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Wrap long line a little better
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add HTML to docstring
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add an a{sv} for extra information (like the account) to ObserveChannels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client: use key name matching property name in .client file
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: reference Observer to explain ApproverChannelFilter
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Client.ChannelHandler: reference Observer to explain how HandlerChannelFilter works
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: suggest how ObserverChannelFilter should work
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Explain Observer restrictions a bit more
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] HandleChannels should steal focus if necessary
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: explain what we mean by "incoming" and "outgoing"
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: note in comment that HandleAdditionalChannels is hopefully unnecessary
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: Add a{sv} of extra stuff (account, user-action-time so far) to HandleChannels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Rename Client.ChannelHandler to Client.Handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: remove Present method, as it's redundant now
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: add UserActionTime, Requests properties
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: add AddRequest, CancelRequest, HandledChannels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: remove FIXME note, there's nothing the CD can do to ensure an approver is running
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: rename HandleDispatch to AddDispatchOperation to avoid confusion with handlers
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: Add various useful properties for approvers
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: instead of having lots of stuff passed to AddDispatchOperation separately, just pass in the CDO's properties
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: improve explanation of division of labour between observers and handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: note open issue: do we want filters to be changeable?
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: define how to pass account to ObserveChannels, and rename Other to Observer_Info
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: explicitly refer to Approver
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: open issue: talk about disabled accounts
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: speculate whether Succeeded actually needs to describe *any* channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: add rationale for Succeeded having multiple channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation: reference AddDispatchOperation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest.UserActionTime: reference _NET_WM_USER_ACTION_TIME
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Approver: be more clear about what happens when there aren't any approvers
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] request.txt: explain implementation of req1, req2
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] request.txt: update StreamedMedia use cases
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req20, req21, req22: update proposed implementations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: explicitly describe one:many relationship
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler.HandlerChannelFilter: use real type
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req7, req8: explain how chatrooms would be requested in the requestotron world
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req8: remove cruft
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req11, req12: update discussion of ContactList channels to the new API
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2: mention that the chat UI might already be handling the desired channel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req37: indicate that the req4 implementation is already good enough
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req38: update to current API proposals
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req39: indicate which proposal is now in the spec (respawning Text channels)
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] requests.txt: explain how to request new vs existing channels
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dis1: document how a basic dispatch process works
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler.HandleChannels: add requests to Handler_Info.
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Observer: use a less ugly serialization for channel filter
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: rename CancelRequest to RemoveFailedRequest as proposed in use cases
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Move channel request arguments from ChannelRequest to ChannelDispatcher, leaving ChannelRequest as a lightweight cursor object
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatchOperation, ChannelRequest: clarify which Client names we mean
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] dispatch.txt: Update proposed implementations
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] request.txt: correct "request from address book" use cases to pass empty desired handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2a, req2b: add use cases for collision between channel request and incoming channel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add dis31: unified download manager
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add req2a: graceful processing of repeated launches of chat from address book
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2: use correct handle in proposed implementation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelRequest: add a Cancel method
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2b: remove note "if it is not already handling such a channel"
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2b: note that the request gets to choose the preferred handler
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Conn.I.Requests.CreateChannel: clarify the exclusivity of CreateChannel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Revert "ChannelDispatcher: remove DispatchOperations property and its change-notification"
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: Improve the reinstated version of the DispatchOperations property
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Add EnsureChannel
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Conn.I.Requests: add a straw-man version of EnsureChannel and some musings about whether its design is OK
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] req2: [trivial] fix handle in proposed implementation
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Conn.I.Requests.EnsureChannel: rename Owner_By_Caller to Yours and improve wording
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Handler: open issue: how do we know that returned channels from a ChannelRequest will be handled by this handler?
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Requests: [trivial] Fix crossreference
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Start 0.17.13 development
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Update spec to 0.17.12 (no code changes) and prepare 0.7.16 release
Simon McVittie
- [Telepathy-commits] [telepathy-glib/master] Start 0.7.17 development
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] Depend on telepathy-glib 0.7.16 and GLib 2.16
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] extensions: distribute the OLPC extensions' XML, fixing distcheck
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] tests/twisted: distribute olpc/util.py, fixing distcheck
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] GabbleRosterChannel: fix compilation with --disable-debug and hence distcheck
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] Update NEWS with 0.7.9, the story so far
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] Prepare version 0.7.9
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] Start 0.7.10 development
Simon McVittie
- [Telepathy-commits] [telepathy-gabble/master] Add a maintainer-upload-release Makefile target
Simon McVittie
- [Telepathy-commits] [telepathy-spec/master] Added Call_State flag Forwarded.
Pekka Pessi
- [Telepathy-commits] [telepathy-spec/master] Fix fallback suggestion in deprecation comment for Group.GetAllMembers
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Fix fallback suggestion in deprecation comment for Group.GetAllMembers
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add Connection::optionalInterface() and friends
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add OptionalInterfaceFactory mixin class
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Make proxy lifetimes tied to the OptionalInterfaceFactory lifetime
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] forcePresent in the optional interface getters should've been false by default
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Use OptionalInterfaceFactory for the optional interfaces in Connection
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Add name-for-bindings annotation to methods, signals and props
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Fix some arg names due to review input from Simon
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Change member names in Property_Spec to be in Ugly_Case like everything else
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Add check for @name-for-bindings being consistent with @name
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Add check for array-name being present if an array of a complex type is used
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Add name-for-bindings annotations to the Requests draft interface
Olli Salli
- [Telepathy-commits] [telepathy-spec/master] Change method and signal argument names to Ugly_Case
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Doxyment OptionalInterfaceFactory
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Misc errata to Connection doxygen
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Doxyment the Connection optional interface getters
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Use OptionalInterfaceFactory in Channel (currently only for Properties)
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add shared getters for the remaining Channel interfaces
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Change the boolean force parameters to optionalInterface, typeInterface and friends to a more readable enum in Channel
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Change the boolean force parameters to optionalInterface and friends to a more readable enum in Connection
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #1: Change the property checking to be a) more clear b) better scalable to new properties
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Move initial continueIntrospection to Channel constructor, otherwise the priv pointer won't have been initialized
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Correct Channel::propertiesInterface() to bypass the interface check
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #2: Fix doxygen comments for Channel optional interface getters
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #3: Issue a warning when the cached properties are accessed in an unsuitable state
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add stub Channel high-level proxy
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Make Channel do autointrospect of the main interface state (with fallbacks, currently exposing Interfaces)
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Extend the main interface introspection to introspect channel type, target handle type and target handle as well (with proper fallbacks)
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Expose the channel type, handle type and handle in Channel
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Hook up Channel::Closed to making Channel have the dead readiness
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add overview comment explaining the benefits of using Channel
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Future-proof the Channel::Readiness enum
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Adapt to debug.hpp->debug-internal.hpp change in cli-channel.cpp
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #3 redux: Change Channel::interfaces and Channel::channelType checks subtly to allow usage from Channel internals even before no public usage is allowed
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #4: Refine the Connection state accessor validity guarantees and emit warnings for improper usage
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Similarly to Channel, fix Connection::propertiesInterface() to use BypassInterfaceCheck
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #5: Point to optionalInterface() in the check parameter descriptions for optional interface convenience getters also in Connection
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Will-review #6: reword debug message in Connection::onStatusChanged
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Document that the values returned by Connection::status(reason)? might have changed by the time readinessChanged() is emitted
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] De-bong the status/statusReason comment additions from the previous patch
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add stub Connection high-level proxy
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add initial connection status tracking to Connection
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Use the debug output system in Connection
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add full property tracking to Connection with automatic inspection of optional interface state when the remote object goes Connected
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Include local include files by their real header name, not the public pretty include one
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Run moc for the high-level Connection class as well
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Adapt to latest developments in -client-proxies; Connection now publicly inherits ConnectionInterface
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] New architecture of the high-level proxies; Autointrospect for Connection implemented
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Future-proof the Connection::Readiness enum
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Adapt to debug.hpp->debug-internal.hpp change in cli-connection.cpp
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Correctly check for C++ compiler flags in AS_COMPILER_FLAG
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] We depend on automake >= 1.9, reflect that in the ./autogen.sh automake chooser check
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Rewrite the (wrongly) modified AS_COMPILER_FLAG as TP_CXX_COMPILER_FLAG, using AC_COMPILE_IFELSE
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Try to make the compiler flag usage more portable
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Remove as-compiler-flag.m4 completely, it's unused now - and dist tp-cxx-compiler-flag.m4, forgot it
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Make the group argument to client-gen really optional, as extensions won't probably care about doxygen groups
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Use "" instead of <> for the header file include in the proxy body file, so extensions won't need to include their own source tree in their include path
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Explicitly qualify the main interfaces specified to client-gen to be able to use mothership classes as the mainiface
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Replace the types/parentinclude params in {client, types}-gen with a comma-separated extraincludes list to be able to include eg. the parent main interface header and parent types header in extensions
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Make prettyinclude optional in types-gen and client-gen, extensions don't usually care about pretty includes
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Random find: fix indentation in doxygen for generic list types generated by types-gen
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add proper .gitignore
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add Connection.Interface.Hats example from telepathy-glib to demonstrate extensibility
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Remove non-relevant comment lifted from tp-glib in examples/extensions/Makefile.am
Olli Salli
- [Telepathy-commits] [telepathy-qt4/master] Add additional header guards to the pretty include headers for clarity
Olli Salli
- [Telepathy-commits] [telepathy-salut/master] Copy basic test infrastructure from gabble with s/gabble/salut where applicable
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Move the xmpp bits into xmppstream.py
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Don't make an initial stream
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Instantiate at least a test
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Make default arguments right for a salut connection
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a default published name that doesn't easily class with usernames
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add some avahi testing utilities
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Very basic first test: test that calling an avahi connection causes a service to appear
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add service resolving
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Test that the service is register with the correct txt record
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add utility functions to get domain name and fqdn hostname form avahi
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a service announcer and a test for it
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Always create AvahiService objects when a service is added, which can be requested to do resolving
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Remove the modding of the dbus signal paths
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add an option to reset the whole text record instead of updating it
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a test for the various alias sources
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a incoming and outgoing xmmp stream for testing
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Only run tests that poke avahi when configure with --enable-avahi-tests
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Rename variables so it's more in line with how gabble work
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add events for connection results of outgoing connections
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add text channel test
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Wrap twisted test in <80 chars
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Remove unused constants
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] better description
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Improve description
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Remove confusing PUBLISHED_NAME constant
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a README about how to run the tests
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Fixup the tests readme
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Return self from listen_for_service to make it more convinient to use
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add hook functions to the iterating queue to inspect events
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Start of the olpc activity announcements
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Allow update and stop_announce to be called on activities that aren't actually announced. So the higher level code doesn't have to remember whether announcing it actually succeeded
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Only announce activites that the contact has joined
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add ActivityProperties and BuddyInfo to interfaces
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Remove trailing spaces
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Fix typo in signal name
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Add a class to announce raw records
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Optionally allow a records hostname to be specified
Sjoerd Simons
- [Telepathy-commits] [telepathy-salut/master] Complete test to include joining and leaving the activity
Sjoerd Simons
- [Telepathy-commits] [telepathy-idle/master] fix compile on 64bit arch
Florian Steinel
- [Telepathy-commits] [telepathy-haze/master] Don't assert that valid handles are on subscribe in SetAliases
Will Thompson
- [Telepathy-commits] [telepathy-salut/master] Correct type signatures of channel factories' iface_init functions
Will Thompson
- [Telepathy-commits] [telepathy-salut/master] Add *.loT to .gitignore
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add tp_strv_contains() utility function.
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] tp_asv_*: Fix Since: gtk-doc annotations.
Will Thompson
- [Telepathy-commits] [telepathy-spec/master] SimplePresence: the Welsh translation of Available is Ar Gael
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Bump nano version to 0.7.8.1
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add TpExportableChannel interface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Move tp_dbus_properties_mixin_make_properties_hash to the correct file
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add TpChannelManager interface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Build bindings for Requests interface.
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add tp_channel_manager_asv_has_unknown_properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] tp_strv_contains: use tp_strdiff rather than strcmp
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] tp_strv_contains: accept strv=NULL, treating it as the empty list
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] test-util: actually run test_strv_contains
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] ImFactory: reject requests containing unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] ImFactory: Include TargetID in allowed properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Allow DBusPropertiesMixinClass to be omitted from classes.
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] dbus_properties_mixin_class_init: document offset=0
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: use invisible DBusPropertiesMixin for SelfHandle property
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: discourage setting ::self_handle directly once CONNECTED
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: implement TpSvcDBusProperties interface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: make dbus properties list function-local
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] DBusPropertiesMixin: move mixin->interfaces != NULL checks out of loops
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] DBusPropertiesMixin: no mixin class is treated as all fields being NULL
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Remove tp_base_connection_class_register_with_dbus_properties_mixin from gtkdoc sections
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ExportableChannel: clarify purpose of channel-destroyed signal
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ExportableChannel: clarify when channel-properties may change
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ExportableChannel: remove a stray . from channel-properties documentation
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Remove repeated sections entries for SelfHandleChanged functions
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Remove duplicated tp_svc_connection_emit_self_handle_changed from gtkdoc sections
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MediaFactory: include TargetID in allowed; reject unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MucFactory: reject requests containing unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: Implement Requests GInterface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: always implement dbus properties for Requests
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Connection: TpBaseConnection now implements Requests; don't implement it again.
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Document TpExportableChannel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] TpChannelManager: remove pointless priv field from Iface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] TpChannelManagerIface: add 3 fields for ensure and caps
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: refer to opaque gpointers as request tokens consistently
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Document TpChannelManager
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Generate HTML docs for ChannelManager and ExportableChannel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add autogenerated Requests API to gtkdoc
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add TpBaseConnectionCreateChannelManagersImpl to gtkdoc
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Document tp_dbus_properties_mixin_make_properties_hash
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Split conn_requests_requestotron into three stages
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Check that TargetID is a string if supplied
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Extract returning InvalidArgument from Requestotron to a macro
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: document valid assumptions about request_properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: add a channel manager iterator
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] base_connection_channel_manager_iter_init: correct documentation
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Deprecate TpBaseConnectionClass::create_channel_factories
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Deprecated TpChannelFactoryIface in favour of TpChannelManager
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: add Since: annotations
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: ChannelRequest::channel_type etc. are relevant for all methods
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] exportable_channel_get_old_info: document freeing of _out parameters
Will Thompson
- [Telepathy-commits] [telepathy-spec/master] Comment that errors should not be reordered for the moment
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Clarify comment that ChannelManagers should listen to status-changed
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] RequestChannel: don't leak a hash table if a ChannelManager claims the request
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: document the lifetime of request_properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Requests: clarify chaining of functions
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: update copyright to 2008
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: update list of managers in gabble
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelFactoryIface: explain how and why it is deprecated.
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Remove DRAFT from Requests iface name in tests
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Update extension XML to spec 0.17.11
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add Since: annotations for ChannelManagerIter API
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Update to spec version 0.17.11
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Reject CreateChannel requests containing TargetHandle:0
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Omit TargetHandle:0 when calling channel_manager_request_channel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Document that ChannelManagers may assume TargetHandle != 0 if present
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Reject 1-1 tubes requests containing unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Reject roomlist requests containing unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Reject contact list requests containing unknown properties
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] signals-marshal.list: sort asciibetically
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Move tp_type_dbus_... from Requests Private subsection to existing section of such functions
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: prefix factory-specific callbacks with factory_
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: move fail_channel_request out of channel factory callback section
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: add brief docs to get_channel_details
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: wrap RETURN_INVALID_ARGUMENT in G_STMT_{START, END}
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: different errors for both and neither of Target{Handle, ID}
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConn: return InvalidHandle from CreateChannel if Target{Handle, ID} are sketchy
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Don't deprecate create_channel_factories and TpChannelFactoryIface
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Bump and fold some copyright years
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManagerIface: remove incorrect summing of 8 and 3 to 13
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManagerIface: replace _near_future[3] with 3 specific _reserved fields
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] _make_properties_hash: Don't point property at garbage at the end of the loop
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] base-connection.c: sort #includes ASCIIbetically
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: rename service_iface_init to conn_iface_init
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] get_channel_details: use TP_HASH_TYPE_QUALIFIED_PROPERTY_VALUE_MAP
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] get_channel_details: pre-allocate 2 elements in oa{sv} GValueArray
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] offer_request: move NULLing of request->context next to the reason for doing so
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Coding style: blank line after if-block
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: move gtkdoc to .c
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ExportableChannel: move gtkdoc to .c
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: move gtkdoc to .c
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] conn_requests_offer_request: note that suppress_handler=FALSE for Ensure is questionable
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] NEWS for spec 0.17.11 and Requests support
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: add ensure_channel method to vtable
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add EnsureChannel method to Conn.Iface.Requests
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] EnsureChannel: require Yours to be true at most once, and not if CreateChannel is involved
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: implement EnsureChannel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: add a yours field to ChannelRequest
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: Return Yours=True to at most one call to EnsureChannel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: alter tp_handle_ensure's error to be in TP_ERRORS
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] ChannelManager: we don't need a better GType for channels in new-channels signal
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Add EnsureChannel generated functions to gtkdoc sections
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Replace test-group-race with a test using the new test API
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add a test for the reverse of request-never-answered.py
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add new tests and remove removed test from make check
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Roster: include request token with new-channels if the roster has already been received
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: add implementation of Requests interface.
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Depend on telepathy-glib 0.7.15 now it's been released.
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Initial NEWS entries for Requests
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Convert new roster test to use Requests.CreateChannel
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Don't leak a hash table on calls to GetAll('o.fd.T.Channel')
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Rename new tests to what they test, rather than the bug they demonstrated
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] "Regression test for a bug" sounds better than "Exhibit a bug"
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add cscope.out to .gitignore
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add cscope.out to .gitignore
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MediaChannel: add ::initial-peer, non-zero only if the peer was known at create-time
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MediaFactory: set initial-peer on new MediaChannel instances
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Incoming calls now have non-0 TargetHandle; fix tests accordingly
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] RequestChannel(SM, Contact, n != 0) yields a named channel now; update test
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Requestotron: copy changes back from Salut before moving to tp-glib
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Don't generate Conn.I.Requests bindings
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Use TpExportableChannel; remove GabbleExportableChannel
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Use TpChannelManager; remove GabbleChannelManager
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Use Requests implementation from tp-glib; remove local copy.
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] connection_shutdown_finished_cb: correct argument type in gtkdoc
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MediaFactory: implement CreateChannel
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Test making outgoing calls using CreateChannel
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: set self_handle to 0 as late as possible when disconnecting
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Fix spurious test failures due to moving the zeroing of self_handle.
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Make autogen.sh executable
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Fix a mismatched signedness warning
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Bump automake dependency
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Bump telepathy-glib dependency to 0.6.1
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Enable -Werror and friends on development builds
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Use post-0.6.1 tp_debug_set_flags() and tp_debug_set_persistent()
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Correct the order of "const static" to "static const"
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Don't use an invalid enum value as a failure flag
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Correct more mismatched signednesses
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Fix another signedness warning.
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Fixed signedness warning in a test
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Send messages with equal priority in chronological order
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Add a test that over-long/newlined messages are split correctly.
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Rewrite idle_text_encode_and_split to be more obviously correct.
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Extract splitting of long/multiline messages to a function
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: set self_handle to 0 just after emitting status-changed(Disconnected)
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Connection: remove assertion that base->self_handle == 0
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Connection: remove assertion that base->self_handle == 0
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Update Requests spec plus EnsureChannel to that from a spec branch
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: determine when suppress_handler should be True for ExportableChannels
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for IM channels
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add a test for Ensuring IM channels
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Refactor test for ensuring IM channels slightly
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] IM channels: Test Create-then-Ensure as well as Ensure-then-Ensure
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Bitfield-ify gbooleans ChannelRequest::suppress_handler and ::yours
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Rename Ensuring-text-channels test, add to twisted Makefile
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] Don't cancel channel requests until status-changed(Disconnected) has been emitted
Will Thompson
- [Telepathy-commits] [telepathy-glib/master] BaseConnection: suppress_handler=FALSE if the new channel satisfies no requests
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for MUCs.
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Add a test for Ensuring MUC channels.
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] MediaChannel: add a peer property for the other person in the call (if known)
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for media calls, and add a corresponding test
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Correct test description for ensuring jingle channels
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for 1-1 tubes; add test
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for room lists; test that it works
Will Thompson
- [Telepathy-commits] [telepathy-gabble/master] Implement EnsureChannel for Roster channels; add a test
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Bump telepathy-glib dep to 0.7.3 for the DBusPropertiesMixin
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Connection: remove unused variable
Will Thompson
- [Telepathy-commits] [telepathy-idle/master] Change self-handle using tp_base_connection_set_self_handle
Will Thompson
- [Telepathy-commits] [telepathy-spec/master] Client.Handler: correct the values of Requested in preamble
Will Thompson
- [Telepathy-commits] [telepathy-sofiasip/master] Rearranged interface macros in the class type definition
Mikhail Zabaluev
- [Telepathy-commits] [telepathy-sofiasip/master] Erased the unused "factory" property on TpsipMediaChannel
Mikhail Zabaluev
- [Telepathy-commits] [telepathy-sofiasip/master] TargetID DBus property and Group interface properties on media channel
Mikhail Zabaluev
- [Telepathy-commits] [telepathy-sofiasip/master] Implemented TargetID DBus property for text Channels
Mikhail Zabaluev
- [Telepathy-commits] [telepathy-sofiasip/master] Added implementations for Contacts and DBus properties to TpsipConnection
Mikhail Zabaluev
Last message date:
Tue Sep 30 09:35:42 PDT 2008
Archived on: Wed Nov 12 10:09:06 PST 2008
This archive was generated by
Pipermail 0.09 (Mailman edition).