summaryrefslogtreecommitdiff
path: root/internal/client/ui/core
AgeCommit message (Collapse)Author
2025-01-19The border below the frequency name in chat is now focus-colored if theKyren223
chat is focused
2025-01-19Added frequency name at the top of chat (might flip the bg/fg later)Kyren223
2025-01-19Added ellipsis when frequency name is too long to display to the userKyren223
2025-01-19Made UI more responsiveKyren223
2025-01-16Added edited indicator in chat and also the client now also allows toKyren223
edit only your own messages not others
2025-01-16Added client and server side edit message functionalityKyren223
2025-01-16Added visual indicators for chat when the frequency is read-only theKyren223
viminput is grayed out and the cursor is hidden, when muted (untested) the viminput border is red, and when no access it's grayed and a message showing no perms instead of the "this frequency is empty", along with placeholders for "Send message..." that say that you are muted/don't have permission to write message
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-14Fixed loading screen not animating after losing connectionKyren223
2025-01-14Client no longer shows popup if it doesn't have sufficient permissionsKyren223
to update a network or frequency
2025-01-14Implemented updating frequency properties both client-side and server-sideKyren223
2025-01-14Networks are now scrollableKyren223
2025-01-14Added a way to change network properties both server side and clientKyren223
side
2025-01-14Added icons to frequencies to visually display permissionsKyren223
2025-01-13Implemented ctrl+a to select all in viminput and also a very scuffedKyren223
pasting from system clipboard in insert mode
2025-01-13Forgot to commit core changes in last commitKyren223
2025-01-13Implemented frequency syncing client-side, removed the history mechanismKyren223
for frequency swapping, this will add delay when swapping frequencies but it prevents issues when the swapping packet gets received as part of the propagation
2025-01-13Implemented frequency list scrolling, along with g/G and ctrl+d/ctrl+uKyren223
for moving to the start/end and half page down/up respectively
2025-01-13Fixed i in frequency list not workingKyren223
2025-01-12Changed i in networkslist to a and i is now "copy id" for the selectedKyren223
network
2025-01-12Fixed network positioning issuesKyren223
2025-01-12Fixed bug where it wasn't possible to type n/i in popupsKyren223
2025-01-12Removed debug printsKyren223
2025-01-12Fixed a bunch of security issues with people not inside a server beingKyren223
able to read it and also fixed some other bugs and implemented propagation for members joining/leavings servers
2025-01-10Implemented message propagation for real-time live chatKyren223
2025-01-10Fixed frequencies not updating properlyKyren223
2025-01-10Fixed crashesKyren223
2025-01-10Fixed gateway issues and some other stuffKyren223
2025-01-10Fixed chat client sideKyren223
2025-01-10Fixed network and frequency list on the clientKyren223
2025-01-07Fixed linting issues, should now pass in CIKyren223
2025-01-06Implemented deleting for networks on the clientKyren223
2025-01-06Server and client now properly handle the same user logging in fromKyren223
different locations, fixed the issue where it'd only work for the first time by checking if the addresses match before remove the session
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
networks and members work
2025-01-05Refactored quite a bit and added the MembersInfo packet server-sideKyren223
2025-01-04Implemented joining functionalityKyren223
2025-01-04Implmented Ui for network joiningKyren223
2024-12-24Fixed issues with frequencies (I think)Kyren223
2024-12-24Scrolling beyond the first message is now impossible even when theKyren223
screen is not filled with messages
2024-12-24Fixed overflow in frequency listKyren223
2024-12-24Fixed bug where if not at the bottom of the screen but index is -1 thenKyren223
moving down was impossible
2024-12-24Made the message view more stateful by remembering where in the view theKyren223
user was
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
bottom
2024-12-24Users can no longer scroll beyond the highest messageKyren223