lp:~phablet-team/messaging-framework/telepathy-metadata-interface

Created by Roberto Mier Escandon on 2016-08-19 and last modified on 2016-09-09
Get this branch:
bzr branch lp:~phablet-team/messaging-framework/telepathy-metadata-interface
Members of Ubuntu Phablet Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu Phablet Team
Project:
messaging-framework
Status:
Development

Recent revisions

57. By Roberto Mier Escandon on 2016-09-09

merged trunk

56. By Roberto Mier Escandon on 2016-08-19

finished implementation

55. By Roberto Mier Escandon on 2016-08-19

first code

54. By Roberto Mier Escandon on 2016-08-16

Fixes the problem of having the content as string instead of as data. Both types are indeed taken into account now.

Approved by system-apps-ci-bot, Tiago Salem Herrmann.

53. By Roberto Mier Escandon on 2016-08-16

Added flags generic type
Added permissions flags for groups in group_manager, so that every plugin has to fill them with the ones the current user has as participant in the group

NOTE: this MR should be landed along with https://code.launchpad.net/~ningbo-team/ningbo/group-own-permissions/+merge/302308.

Approved by system-apps-ci-bot, Tiago Salem Herrmann.

52. By Roberto Mier Escandon on 2016-08-16

- When cancelling group, do this:
1) remove self handle giving a reason
2) close channel

- Provided an enum of generic reasons for cancelling the group
- Removed not needed on_closed() callback in Chat object.

NOTE: This MRs should be landed along with https://code.launchpad.net/~ningbo-team/ningbo/set-reason-when-cancelling-group/+merge/302508.

Approved by Tiago Salem Herrmann, system-apps-ci-bot.

51. By Roberto Mier Escandon on 2016-08-12

Defines BaseChannelRolesInterface, needed to set different roles for the group members.
This interface can be plugged to channels
Here is the final specification:

org.freedesktop.Telepathy.Channel.Interface.Roles

Methods:
UpdateRoles (a{uu}:ContactRoles) -> nothing

Signals:
RolesChanged (a{uu}:Added, a{uu}:Removed)

Properties:
Roles a{uu} (Handle_Roles_Map) Read only
CanUpdateRoles b Read only

Types:
Channel_Roles Flags u
Handle_Roles_Map Mapping a{uu}

.

Approved by Tiago Salem Herrmann, system-apps-ci-bot.

50. By Roberto Mier Escandon on 2016-08-05

fixed typo in debian/changelog

49. By Roberto Mier Escandon on 2016-08-05

updated changelog

48. By Roberto Mier Escandon on 2016-08-04

Included support for remote and local members update.

Approved by system-apps-ci-bot, Gustavo Pichorim Boiko.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:messaging-framework
This branch contains Public information 
Everyone can see this information.