summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/chat
AgeCommit message (Expand)Author
2025-07-20Added copyright and AGPL notice to all source code filesKyren223
2025-07-19Added toggleable borders (not fully fleshed)Kyren223
2025-07-19Replaced most log statements with slog on the serverKyren223
2025-07-03Fixed ci based on check-ci (incomplete)Kyren223
2025-06-08Optimized `OnNewMessageReceived` by only calling it when there is aKyren223
2025-05-24Chat properly handles and displays the "new message separator"Kyren223
2025-05-24Fixed typo oudated -> outdatedKyren223
2025-05-24Chat correctly renders "new message separator" given correct inputsKyren223
2025-05-24Refactored minor things and added a terminology.md file which will beKyren223
2025-05-23Fixed packet loss bug due to client not waiting before exiting for theKyren223
2025-02-28Added the ability to view user profilesKyren223
2025-02-13Added indicator (white-colored name) for user messages in freuqenciesKyren223
2025-02-12Pings are no longer visible in messages of blocked usersKyren223
2025-02-12Fixed block icon background in chat not having a proper background colorKyren223
2025-02-12Added blocking/unblocking of users using b/u (user settings are now sKyren223
2025-02-10Added blocked user indicator (currently only in signal chat)Kyren223
2025-02-10Added a way to block/unblock users client-sideKyren223
2025-02-10Renamed instances of "trusteds" to "trusted users" to be grammaticallyKyren223
2025-02-10Chat actions are now handled appropriately for both frequency and signalKyren223
2025-02-10@everyone is now sent as normal text when a user doesn't have permissionKyren223
2025-02-10Fixed edited indicator not matching the background when a message wasKyren223
2025-02-07Chat colors are now runtime-friendly (except viminput)Kyren223
2025-02-07UI, memberlist and banlist colors are now runtime-friendlyKyren223
2025-02-06Fixed a bug where if you would delete a message that would make the chatKyren223
2025-02-06Chat is now handling user signals better and showing specific signalKyren223
2025-02-06User signals now support not selecting any signal (which is the defaultKyren223
2025-02-05When a user sends a message "signal" and the receiving user doesn't haveKyren223
2025-02-05Refactored all instances of the word "peer" and it's variants toKyren223
2025-02-05Implemented deleting messages in user signalsKyren223
2025-02-04Implemented notifications rework on the clientKyren223
2025-02-04Fixed crash in user signalsKyren223
2025-02-03Fixed a bug where users weren't able to scroll higher if they alreadyKyren223
2025-02-03Fixed first message of a user triggering the "new" line if there were noKyren223
2025-02-03Pings now have a matching backgground if the user is effected by themKyren223
2025-02-03Fixed edited messages still showing terminal bgKyren223
2025-02-03Added background for chat to avoid relying on terminal backgroundKyren223
2025-01-30Implemented frequency-level notifications and pingsKyren223
2025-01-30Added "new" indicator to show which messages are new when opening aKyren223
2025-01-29Pressing enter will now properly update the border of viminputKyren223
2025-01-28Fixed recently introduced crash due to trying to access network infoKyren223
2025-01-28Fixed wrapping issues of placeholder in viminput and also re-phrasedKyren223
2025-01-28Fixed viminput border not updating instantlyKyren223
2025-01-28Fixed a bug where you could scroll infinitely downKyren223
2025-01-28Fixed a bug where all messages in a group up to the selected messageKyren223
2025-01-28Simplified ping syntax by changing the prefix from @ping: to just @Kyren223
2025-01-28Fixed issues related to ping rendering and added a way to show pings toKyren223
2025-01-27Added pings to messages in frequenciesKyren223
2025-01-26Added "i" to copy user ID in user signalsKyren223
2025-01-26Implemented signal chat on the client side along with adding a user idKyren223
2025-01-26Added basic peer listKyren223