signal-cli/lib
John Freed b1a9ed2bd5 Dbus group methods
And update documentation

====
Reimplemented methods
====
removeDevice() -> <>::
- becomes a device method (implemented by AsamK)

updateDeviceName(deviceName<s>) -> <>::
- becomes setDeviceName and is a device method (implemented by AsamK)

setDeviceName(deviceName<s>) -> <>::
- allow changing local name for device (updating AsamK's implementation)

getDevice(deviceId<x>) -> devicePath<o>::
- prevent crash when negative number is given for deviceId (updating AsamK's implementation)

sendTyping(typingAction<b>, groupIdStrings<as>, numbers<as>) -> <>::
- conform to sendTyping command and flesh it out

link() -> deviceLinkUri<s>::
- restore variant where default name is "cli"

====
New device methods
====
getDeviceName() -> deviceName<s>::

====
Already implemented, newly documented methods
====
getSelfNumber() -> number<s>:: (implemented by AsamK)

====
Other new methods
====
getGroupId(groupName<s>) -> groupId<ay>::
getGroupIdStrings() -> groupIdStrings<as>::
getGroupIdString(groupName<s>) -> groupIdString<s>::
getGroupNames() -> groupNames<as>::
updateGroup(groupId<ay>, name<s>, description<s>, addMembers<s>, removeMembers<s>, addAdmins<s>, removeAdmins<s>, resetGroupLink<b>, groupLinkState<s>, addMemberPermission<s>, editDetailsPermission<s>, avatar<s>, expiration<i>, isAnnouncementGroup<b>) -> groupId<ay>::
updateGroup(groupId<ay>, name<s>, description<s>, addMembers<s>, removeMembers<s>, addAdmins<s>, removeAdmins<s>, resetGroupLink<b>, groupLinkState<s>, addMemberPermission<s>, editDetailsPermission<s>, avatar<s>, expiration<i>) -> groupId<ay>::
getGroupInviteUri(groupId<ay>) -> inviteUri<s>::
getGroupAdminMembers(groupId<ay>) -> groupAdminMembers<as>::
getGroupPendingMembers(groupId<ay>) -> groupPendingMembers<as>::
getGroupRequestingMembers(groupId<ay>) -> groupRequestingMembers<as>::
updateMembers(groupId<ay>, members<as>, addToMembers<b>) -> memberList<as>::
updateAdmins(groupId<ay>, admins<as>, addToAdmins<b>) -> adminList<as>::
setGroupAnnounceOnly(groupId<ay>, isAnnouncementGroup<b>) -> <>::
isGroupAnnounceOnly(groupId<ay>) -> isAnnouncementGroup<b>::
isAdmin(groupId<ay>) -> isAdmin<b>::
2021-10-03 15:32:42 +02:00
..
src/main Dbus group methods 2021-10-03 15:32:42 +02:00
build.gradle.kts Update libsignal-service-java 2021-09-03 20:12:59 +02:00