Commit Graph

22 Commits (cecb44578cbcfa5d0c0019890a30c7eb86f3cdec)

Author SHA1 Message Date
Oliver cecb44578c Setting focus is now based on a "mouse down" event instead of a "click" event. 2 years ago
Oliver 384c772b0b Extended the text area's API to include some useful functions. 2 years ago
Oliver 9e30817840 More key options for more terminals. 2 years ago
Oliver 356302bdf2 Clarification on terminal configurations and key binds. 2 years ago
Oliver 0ded991cb4 Fixes. Ready for testing. 2 years ago
Oliver f2c8ab440f Added mouse handling as well as lots of improvements and bugfixes. 2 years ago
Oliver 99cf18bf98 Implemented undo/redo. 2 years ago
Oliver eb795cd8e5 Reimplemented TextArea.replace() function, considering undo handling now. 2 years ago
Oliver 980ae61d2a Added tabs. Also added TextArea to main documentation. 2 years ago
Oliver ad62b2aa7c Implemented the clipboard. 2 years ago
Oliver 8b7b755a7f Implemented selections. 2 years ago
Oliver 6680aa9dbe Implemented line deletion (Ctrl-U). 2 years ago
Oliver 8240d3d479 Added more editing functions. 2 years ago
Oliver 286f73a109 Added basic text entering. 2 years ago
Oliver 17194d2e94 Finished navigation with word jumping. 2 years ago
Oliver e6d82ac482 Trying to wrap up basic navigation. 2 years ago
Oliver cd99ea8d03 Basic navigation. 2 years ago
Oliver c9d192d7e1 Showing cursor. 2 years ago
Oliver 4810fa9397 TextArea bugfixes. Also started definining the cursor. 2 years ago
Oliver ac1f564949 Implemented basic text area printing. 2 years ago
Oliver 1e4803bade Updated TextArea specification with more keyboard events. 2 years ago
Oliver 566470eb7a Some basic TextArea code. 2 years ago