1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-06-19 00:36:36 +02:00
Commit Graph

2110 Commits

Author SHA1 Message Date
e56edd556f Remove error code that no longer exists 2022-07-14 00:17:39 -04:00
7ed031b9bf Fix static build script 2022-06-28 10:54:19 -04:00
6ef2c784c5 Fix tab alert bug on peer exit 2022-06-28 17:31:27 +03:00
058057c64d Fix style issues 2022-06-27 19:42:38 -04:00
146b00b8ca Fix chatlog saving with new hide connection msg pr 2022-06-28 01:58:32 +03:00
85024bfce8 Update config man page 2022-06-27 10:40:03 -04:00
129bb6ba68 New option: Hide peer connection status in groups 2022-06-27 17:31:05 +03:00
68b4713ef7 Update group API 2022-06-02 10:20:38 -04:00
46eb69412e Update group API 2022-04-23 13:14:44 -04:00
f47b4c1c3c Remove duplicate help menu entry 2022-03-18 12:24:07 -04:00
22eb6797b1 Fix another group peerlist scrolling bug 2022-03-18 12:24:06 -04:00
0edad7b862 Fix group peerlist scrolling bug 2022-03-18 12:24:06 -04:00
cc80da00fc Increase how long we wait after joining a group before showing peer join messages 2022-03-18 12:24:06 -04:00
32efac931c Connect second testnet bootstrap node to ipv4 instead of 6 2022-03-18 12:24:05 -04:00
4f936e5f9c Add higher precision for logging timestamps 2022-03-18 12:24:05 -04:00
529d905bd0 Add timestamps to logger and enable widechar for bazel build 2022-03-18 12:24:05 -04:00
631b1d8b08 Fix second bootstrap node info 2022-03-18 12:24:04 -04:00
9ac8d517e9 Add second testnet bootstrap node 2022-03-18 12:24:04 -04:00
90152f5e17 some logging code cleanup 2022-03-18 12:24:04 -04:00
4d501aeb2a Add support for new voice state feature 2022-03-18 12:24:03 -04:00
1b9f4f337a Fix name change notifications
Due to recent core changes we now need to store a peer's
previous name instead of relying on API lookups via the
peer_id in the name change callback in order to display
the correct info
2022-03-18 12:24:03 -04:00
812f2d1ff9 Fix some weird/incorrect code for printing private messages 2022-03-18 12:24:03 -04:00
2eeb1de20d Remove usage of deprecated API typedefs 2022-03-18 12:24:02 -04:00
ba896fd124 Hardcode testnet bootstrap node 2022-03-18 12:24:02 -04:00
3ff3516e42 Add more descriptive errors to some moderation commands 2022-03-18 12:24:02 -04:00
2ef3d68173 Properly handle group mod event
We now update all peer roles if we get a moderation event
in which the peer ID is invalid, per recent API changes
2022-03-18 12:24:01 -04:00
7a099f86c8 Fix duplicate config example line 2022-03-18 12:24:01 -04:00
9a629072b3 Fix possible null deref 2022-03-18 12:24:00 -04:00
27259ff23f Update function name (merge conflict) 2022-03-18 12:24:00 -04:00
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
cd4a5e5fde Fix rebase mistakes 2022-03-18 12:23:59 -04:00
0b32b985f1 Add topic lock command and callbacks 2022-03-18 12:23:59 -04:00
5851cb2dd8 Don't announce/alert on self group join 2022-03-18 12:23:59 -04:00
1847025213 Make /whois show both public key and name 2022-03-18 12:23:58 -04:00
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
1211899a40 Add /list command that lists all group peers w/ public keys 2022-03-18 12:23:58 -04:00
5dabaac804 Remove some unnecessary code 2022-03-18 12:23:57 -04:00
4f26171e3f Re-add /group command
Another one lost in a rebase
2022-03-18 12:23:57 -04:00
fa075f1972 Add connection type to whois group peer queries 2022-03-18 12:23:57 -04:00
cbf3145aee Remove redundant command /mykey
You can get your own key with the /whois command
2022-03-18 12:23:56 -04:00
06bdb0d167 Add groupchat help menu
It seems to have disappeared after a recent rebase
2022-03-18 12:23:56 -04:00
0212391d7d Disable DHT nodeslist fetching temporarily
We don't want to fetch the mainnet nodes list when we're on
the NGC testnet. This should be fixed before the NGC merge
2022-03-18 12:23:56 -04:00
535a8402d6 Merge with master (V0.11.1) 2022-03-18 12:23:55 -04:00
2c51afd9ef Sync with master branch 2022-03-18 12:23:55 -04:00
4aca8b6ecb Fix/update groupchat UI 2022-03-18 12:23:55 -04:00
28be56aad9 Fix bug causing group PM's to increment window notifications by 2 instead of 1 2022-03-18 12:23:54 -04:00
38004367a1 Port fix for invalid error handling of widechar conversions from master 2022-03-18 12:23:54 -04:00
5499bb6645 Fix/update group logging implementation 2022-03-18 12:23:53 -04:00
ed8ba89cd8 Fix merge conflicts with master 2022-03-18 12:23:53 -04:00
812210d63f Implement new groupchats 2022-03-18 12:23:53 -04:00