mirror of https://gitlab.com/bashrc2/epicyon
Merge branch 'main' of ssh://code.freedombone.net:2222/bashrc/epicyon into main
commit
76ac4691ad
|
|
@ -437,6 +437,7 @@ unfollow [handle] Stop following the give handle
|
||||||
show dm|sent|inbox Show a timeline
|
show dm|sent|inbox Show a timeline
|
||||||
next Next page in the timeline
|
next Next page in the timeline
|
||||||
prev Previous page in the timeline
|
prev Previous page in the timeline
|
||||||
|
read [post number] Read a post from a timeline
|
||||||
```
|
```
|
||||||
|
|
||||||
If you have a GPG key configured on your local system and are sending a direct message to someone who has a PGP key (the exported key, not just the key ID) set as a tag on their profile then it will try to encrypt the message automatically. So under some conditions end-to-end encryption is possible, such that the instance server only sees ciphertext. Conversely, for arriving direct messages if they are PGP encrypted then the notification client will try to obtain the relevant public key and decrypt.
|
If you have a GPG key configured on your local system and are sending a direct message to someone who has a PGP key (the exported key, not just the key ID) set as a tag on their profile then it will try to encrypt the message automatically. So under some conditions end-to-end encryption is possible, such that the instance server only sees ciphertext. Conversely, for arriving direct messages if they are PGP encrypted then the notification client will try to obtain the relevant public key and decrypt.
|
||||||
|
|
|
||||||
|
|
@ -637,12 +637,13 @@ def runNotificationsClient(baseDir: str, proxyType: str, httpPrefix: str,
|
||||||
actor + '/followers#buttonheader')
|
actor + '/followers#buttonheader')
|
||||||
prevFollow = speakerJson['notify']['followRequests']
|
prevFollow = speakerJson['notify']['followRequests']
|
||||||
elif speakerJson['notify']['likedBy'] != prevLike:
|
elif speakerJson['notify']['likedBy'] != prevLike:
|
||||||
if notificationSounds:
|
if '##sent##' not in speakerJson['notify']['likedBy']:
|
||||||
_playNotificationSound(soundsDir + '/' +
|
if notificationSounds:
|
||||||
likeSoundFilename, player)
|
_playNotificationSound(soundsDir + '/' +
|
||||||
_desktopNotification(notificationType, title,
|
likeSoundFilename, player)
|
||||||
'New like ' +
|
_desktopNotification(notificationType, title,
|
||||||
speakerJson['notify']['likedBy'])
|
'New like ' +
|
||||||
|
speakerJson['notify']['likedBy'])
|
||||||
prevLike = speakerJson['notify']['likedBy']
|
prevLike = speakerJson['notify']['likedBy']
|
||||||
elif speakerJson['notify']['share'] != prevShare:
|
elif speakerJson['notify']['share'] != prevShare:
|
||||||
if speakerJson['notify']['share'] is True:
|
if speakerJson['notify']['share'] is True:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue