1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-06-18 14:07:47 +02:00
Commit Graph

12 Commits

Author SHA1 Message Date
jfreegman
f786b7ae6a
Refactor peer-specific commands
This takes into account the possibility of multiple peers in
the group using the same nick. The /whois command now lists
all peers associated with the input name, and all commands
that target a peer with a non-unique nick will require the
public key to be used.
2022-03-18 12:24:00 -04:00
jfreegman
0b32b985f1
Add topic lock command and callbacks 2022-03-18 12:23:59 -04:00
jfreegman
5851cb2dd8
Don't announce/alert on self group join 2022-03-18 12:23:59 -04:00
jfreegman
1a2320b035
Add the ability to make peer-specific commands using public keys
This allows us to use commands on peers who may be using nicks with strange
or unsupported unicode characters
2022-03-18 12:23:58 -04:00
jfreegman
1211899a40
Add /list command that lists all group peers w/ public keys 2022-03-18 12:23:58 -04:00
jfreegman
cbf3145aee
Remove redundant command /mykey
You can get your own key with the /whois command
2022-03-18 12:23:56 -04:00
jfreegman
2c51afd9ef
Sync with master branch 2022-03-18 12:23:55 -04:00
jfreegman
4aca8b6ecb
Fix/update groupchat UI 2022-03-18 12:23:55 -04:00
jfreegman
28be56aad9
Fix bug causing group PM's to increment window notifications by 2 instead of 1 2022-03-18 12:23:54 -04:00
jfreegman
38004367a1
Port fix for invalid error handling of widechar conversions from master 2022-03-18 12:23:54 -04:00
jfreegman
5499bb6645
Fix/update group logging implementation 2022-03-18 12:23:53 -04:00
jfreegman
812210d63f
Implement new groupchats 2022-03-18 12:23:53 -04:00