summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2024-12-23Reimplemented message rendering by traversing backwardsKyren223
2024-12-23Commiting for backupKyren223
2024-12-22Fixed server not compilingKyren223
2024-12-21Refactored local config and added support for tab in insert mode inKyren223
viminput
2024-12-21Prevented deletion of frequency if it's the only one in the networkKyren223
2024-12-21Implemented fetching existing messages when changing frequenciesKyren223
2024-12-21Fixed message-remembering issues and implemented non persistent "lastKyren223
frequency" per network
2024-12-21Implemented remembering messages in frequenciesKyren223
2024-12-21Selected message automatically diselects itself when switching frequencyKyren223
2024-12-20Implemented selecting a message (and changing the background to showKyren223
which message)
2024-12-20Implemented nice-looking messagesKyren223
2024-12-19Added support for basic display of messagesKyren223
2024-12-19Implemented processing dataKyren223
2024-12-19Implemented client-side message sendingKyren223
2024-12-18Added frame around viminput which includes a statuslineKyren223
2024-12-18Fixed extra newline due to placeholder issuesKyren223
2024-12-18Removed line decorations from viminputKyren223
2024-12-18Fixed motion counts only going up to 9 in viminputKyren223
2024-12-18Implemented o motion for visual and visual line in viminputKyren223
2024-12-18Implemented support for placeholders to prompt the user to send aKyren223
message (only if there is exactly 1 blank line)
2024-12-18Fixed a bug where blank lines in visual or visual line mode won't beKyren223
highlighted
2024-12-18Implemented scrolling in viminputKyren223
2024-12-17Changed i in chat to go into insert mode for better UXKyren223
2024-12-17Added undo/redo to viminput (doesn't exactly match NVIM but it's goodKyren223
enough)
2024-12-17Added motion count for normal, visual, and visual line mode in viminputKyren223
2024-12-16Added ctrl+d/ctrl+u which move vertically half the height of viminputKyren223
2024-12-16Added capability for chat to be "locked" into viminput, which solves theKyren223
issue of H/L, they can now be typed normally, pressing "i" to go into locked mode and "q" (in normal mode) to leave it
2024-12-16Fixed a bug when forward-pasting in normal mode where it'd have an extraKyren223
blank line when pasting on a blank line when the register ends with \n
2024-12-16Implemented pasting for visual and visual line mode in viminputKyren223
2024-12-16Finished implementing pasting in normal modeKyren223
2024-12-16Implemented multiline x/d/c in visual mode and fixed a bug in visualKyren223
mode where multiline yank caused crashes/was incorrect
2024-12-15Added support for y and single-line x/d/c for visual mode in viminputKyren223
2024-12-15Implemented x/d/c/y for visual line mode in viminputKyren223
2024-12-15Added visual and visual line modes, with basic highlighting to viminputKyren223
2024-12-14Fixed SearcChar incorrect bounds in SearchChar aswell to avoid furtherKyren223
bugs
2024-12-14Implemented iw/aw/iW/aW text objects in viminputKyren223
2024-12-14Added support for "word" motions in O-pending mode (d/c/y) in viminputKyren223
2024-12-14Implemented ge/gE in viminputKyren223