Commit Graph

44 Commits

Author SHA1 Message Date
Liam Galvin bdd173f5bf remove render code from buffer package, add to renderer, improve texture drawing efficiency 2018-10-29 09:53:30 +00:00
Liam Galvin 78d67302b4 finished sixel support 2018-10-28 15:26:12 +00:00
Liam Galvin 20c3c0cb14 sixel working 2018-10-27 22:06:26 +01:00
Liam Galvin 25802bc97a fix tabs 2018-10-26 09:52:49 +01:00
Liam Galvin a761595ce3 Add tabbing support 2018-10-26 09:46:43 +01:00
Liam Galvin 2f22c41828 fix osx framebuffer issues 2018-10-25 10:15:54 +01:00
Liam Galvin e68540ca3c added url detection and clicking 2018-10-24 16:28:49 +01:00
Liam Galvin 6df9ad1cf3 text selection and copy/paste 2018-10-24 12:15:43 +01:00
Liam Galvin 084c3671ce fixed failing test for resize 2018-10-24 10:24:52 +01:00
Liam Galvin 9c497deb3e improved vertical resize calcs 2018-10-24 10:07:10 +01:00
Liam Galvin 4a8a2226e7 fix vim bug and dodgy deletes 2018-10-23 17:13:58 +01:00
Liam Galvin bd4dcb1fe4 tidy up main package 2018-10-23 15:31:47 +01:00
Liam Galvin 1d5d19c75d fixed scrollable region indexing 2018-10-23 14:57:01 +01:00
Liam Galvin 2cf4b36910 progress toward vim support 2018-10-23 14:22:27 +01:00
Liam Galvin fd29075bad fix scrollable region in htop 2018-10-23 10:39:23 +01:00
Liam Galvin d145a6d8d0 remove comments/debug 2018-10-21 13:30:32 +01:00
Liam Galvin f024c1aa24 Merge branch 'master' of github.com:liamg/raft 2018-10-21 12:09:09 +01:00
Liam Galvin 4f7732282e removed stupid debug code 2018-10-21 12:08:06 +01:00
Liam Galvin 5e45e820ea switch to glfw beta 3.3 to avoid X11 joystick issue 2018-10-21 11:46:40 +01:00
Liam Galvin 8e5a9fb26d start scrolling 2018-09-02 20:59:35 +01:00
Liam Galvin be60c1d053 fix background renderinf 2018-09-01 21:19:13 +01:00
Liam Galvin 88528fc6b0 efficiency, introduced resize bug though :/ 2018-08-24 17:32:08 +01:00
Liam Galvin 9e7b1798a2 more CSI h/l 2018-08-13 13:47:20 +01:00
Liam Galvin 76d846bcfe slomo toggle 2018-08-13 09:35:32 +01:00
Liam Galvin daf32ef9ca started work on scrollable regions 2018-08-12 20:24:53 +01:00
Liam Galvin 6d10ffd17c alt buffer 2018-08-12 15:16:26 +01:00
Liam Galvin 06526f4beb scrollback buffer 2018-08-10 13:46:35 +01:00
Liam Galvin c2b7f94f87 fix resizing 2018-08-10 12:53:47 +01:00
Liam Galvin 844ac645ce more codes 2018-08-09 21:32:22 +01:00
Liam Galvin 2ea6f067c5 cursor basics 2018-08-09 17:52:34 +01:00
Liam Galvin 8649ab7d76 fix deletion on wrapped line 2018-08-09 14:59:19 +01:00
Liam Galvin 5e2c2ca690 things 2018-08-09 13:30:16 +01:00
Liam Galvin c6dbfc59c7 asdasd 2018-08-08 21:19:59 +01:00
Liam Galvin 11b4a2e487 buffer is getting pretty solid 2018-08-08 13:27:12 +01:00
Liam Galvin 9ac2e9cba0 ess 2018-08-08 00:34:44 +01:00
Liam Galvin 132ce51f78 found problem with new line and carriage return handiling 2018-08-07 21:26:48 +01:00
Liam Galvin db99bac004 Fixed CSI-J-1 erase line to cursor 2018-08-07 21:07:22 +01:00
Liam Galvin 444f716c64 tests 2018-08-07 21:00:34 +01:00
Liam Galvin d5f5cf8592 lots more progress 2018-08-07 17:58:55 +01:00
Liam Galvin e54e0e2182 more rendering code 2018-08-07 12:19:25 +01:00
Liam Galvin 79be2cf8cb bleurgh 2018-08-06 17:53:27 +01:00
Liam Galvin 002d617630 nice tested buffer package 2018-08-06 14:51:23 +01:00
Liam Galvin 89b8002d48 started work on new buffer 2018-08-05 22:34:51 +01:00
Liam Galvin cc2aa87e5d started work on new buffer 2018-08-05 22:20:10 +01:00