summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/chat/chat.go
AgeCommit message (Expand)Author
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
2025-01-25Added banning from chat using "B"Kyren223
2025-01-24Added help popups when pressing "?" to show keybinds in the clientKyren223
2025-01-22Each section in the client (network/frequency/member/chat) now has aKyren223
2025-01-22Now displaying network ID below the network name, and can copy with "i"Kyren223
2025-01-22Added the ability to trust/untrust usersKyren223
2025-01-21Added the ability to mute/unmute membersKyren223
2025-01-21Added the ability to kick someone by pressing "K" on his message in chatKyren223
2025-01-21Added the ability to promote members to admins and demote admins toKyren223
2025-01-20Implemented member listKyren223
2025-01-19The border below the frequency name in chat is now focus-colored if theKyren223
2025-01-19Added frequency name at the top of chat (might flip the bg/fg later)Kyren223
2025-01-19Made UI more responsiveKyren223
2025-01-16Added edited indicator in chat and also the client now also allows toKyren223
2025-01-16Added client and server side edit message functionalityKyren223
2025-01-16Added visual indicators for chat when the frequency is read-only theKyren223
2025-01-15Gap lines in chat are now highlighted to better visualize scrollingKyren223
2025-01-15Fixed a few issues relating to max heightKyren223
2025-01-15Refactored chat scrolling to be better, still need to fix some thingsKyren223
2025-01-14viminput can now be exited with ctrl+q in insert modeKyren223
2025-01-14Added the ability to delete messages in frequenciesKyren223
2025-01-13Implemented frequency syncing client-side, removed the history mechanismKyren223
2025-01-10Implemented message propagation for real-time live chatKyren223
2025-01-10Fixed chat client sideKyren223
2025-01-10Fixed network and frequency list on the clientKyren223
2025-01-06Fixed bug where certain messages wouldn't get renderedKyren223
2025-01-06Fleshed out and fixed issues in both the server and client for howKyren223
2024-12-24Scrolling beyond the first message is now impossible even when theKyren223
2024-12-24Fixed bug where if not at the bottom of the screen but index is -1 thenKyren223
2024-12-24Made the message view more stateful by remembering where in the view theKyren223
2024-12-24Selected message resets when focus is lostKyren223
2024-12-24Implemented g to go to the top message and shift+g/enter to go to theKyren223
2024-12-24Users can no longer scroll beyond the highest messageKyren223
2024-12-24Fixed a bug where headers won't render as "selected" when you hover over themKyren223