Commit Graph

320 Commits

Author SHA1 Message Date
Felix Angell
3f4769210b Bug fix 2016-11-19 16:19:01 +00:00
Felix Angell
f184523801 Quick fix for weird panic when deleting last character in rope 2016-11-15 20:30:45 -08:00
Felix Angell
961fc5bc58 Small fix for text input 2016-11-15 20:29:53 -08:00
Felix Angell
67a74cb900 Build notes 2016-11-15 20:26:29 -08:00
Felix Angell
2ac9e8c47e Fixme 2016-11-14 14:33:11 +00:00
Felix Angell
d25ba80eb6 Backspace behaviour
If we backspace at cur.x = 0 then the editor will either concat the line with the previous line, or it will pop the line
2016-11-14 11:20:31 +00:00
Felix Angell
7b85978b5d Left and right arrow keys + return keys behaviour 2016-11-14 11:01:19 +00:00
Felix Angell
225c49442d TOML config loads 2016-11-14 08:14:53 +00:00
Felix Angell
b496fe896c fmt codebase 2016-11-14 07:24:19 +00:00
Felix Angell
1ae5e9afe3 Pretty colours 2016-11-14 07:06:25 +00:00
Felix Angell
f0542586d7 Cursor flashing + stops flashing when typing 2016-11-14 06:42:17 +00:00
Felix Angell
bbf148b732 Backspace sorta works 2016-11-14 06:35:46 +00:00
Felix Angell
d3da2369b5 Graphics accelerated 2016-11-14 06:16:37 +00:00
Felix Angell
c8ad5e8173 license 2016-11-14 00:17:42 +00:00
Felix Angell
b8d10422e5 Text input + action events i.e. enter/backspace
Note that these action events aren't properly implemented yet.
2016-11-14 00:16:29 +00:00
Felix Angell
4b77bd3b53 Cursor + simple input handling 2016-11-13 23:32:44 +00:00
Felix Angell
1f8687f272 Text renders per character + simple cursor rendering 2016-11-13 23:08:01 +00:00
Felix Angell
d9b2dba327 fps limit stuff 2016-11-13 22:34:59 +00:00
Felix Angell
9f213a0665 editor -> gui, simple text rendering with rope ds 2016-11-13 22:31:21 +00:00
Felix Angell
86e47d5bbf Project structure 2016-11-13 22:10:03 +00:00