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

2121 Commits

Author SHA1 Message Date
5d757e1230 Update help dialog height to fit the new commands
Made the "global" and "chat" help pages fit properly in the dialog again.
I also made the logic for deciding height for the chat page consistent with the other pages.
2023-03-04 17:07:15 -05:00
70ab422acc Update static build script 2023-03-04 10:11:37 -05:00
2a052edb9e Bump version to 0.12.0 & Update man pages
We no longer use libera as they were found to be spying on their
users' private conversations, so we've replaced it with a
public tox group via the new groupchat implementation
2023-03-04 09:52:15 -05:00
efbfa2c95c Remove toxme.io from nameservers list as it no longer exists 2023-01-11 13:16:13 -05:00
3f3e848b6f Show connection status in groupchat peerlist 2023-01-05 12:33:04 -05:00
8d125d5e6b Change conference invite, accept, Add NGC join, invite, accept 2023-01-05 19:12:00 +02:00
fbdc20dfa5 fix: git clone toxcore recursive 2022-11-30 12:36:05 +01:00
e8388bf20c Show toxcore TRACE logging messages
I'm not sure why this was disabled. It shouldn't be.
2022-10-13 23:27:31 -04:00
398aecdd92 Fix group whispering for duplicate nicks
If a group has numerous peers with the same nick we now require
their public key in order to send a private message. Previously
we would greedily send the message to the first peer
in the list.
2022-10-06 14:16:16 -04:00
57a439c9b4 Remove testnet specific code
Preparing for ngc merge
2022-09-22 14:05:23 -04:00
0aea5d7fbe Remove testnet specific code
Preparing for ngc merge
2022-09-22 13:51:00 -04:00
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