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
Adaptive Garage
05abb3f9f6
Send remote delete ( #593 )
...
* Implementation of remoteDelete command, iteration 1
* Implementation of remoteDelete command, iteration 2
* Implementation of remoteDelete command, iteration 3
* Implementation of remoteDelete command, iteration 4
* Implementation of remoteDelete command, iteration 5
* Implementation of remoteDelete command, iteration 6
* Renaming dbus methods remoteGroupDelete -> sendGroupRemoteDeleteMessage, remoteDelete -> sendRemoteDeleteMessage
2021-04-05 19:49:45 +02:00