summaryrefslogtreecommitdiff
path: root/internal/client/ui
AgeCommit message (Collapse)Author
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 all gosec issuesKyren223
2025-01-07Fixed all high and medium security issues from gosecKyren223
2025-01-07Fixed linting issues, should now pass in CIKyren223
2025-01-07Fixed formatting, CI should passKyren223
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
2024-12-24Fixed a bug where headers won't render as "selected" when you hover over themKyren223
2024-12-24Added ctrl+d/ctrl+u for scrolling up/down in messages viewKyren223
2024-12-23Changed error when a frequency is empty to a gray message saying it'sKyren223
empty and suggesting to send a message
2024-12-23Improved scrolling by adding a blank line between message groups,Kyren223
but skipping the bottom line when selecting for better UX and selecting while not in "SnapToBottom" will now start from the bottom of the screen, not the last message
2024-12-23Fixed viminput crash where pressing backspace in insertmode while on theKyren223
first char in a non-blank line crashes due to index out of bounds
2024-12-23Implemented basic scrolling, needs improvementsKyren223
2024-12-23BackupKyren223
2024-12-23Excess messages now truncate instead of overflow viewport heightKyren223
2024-12-23Implemented per-line selection in messages viewKyren223