Commit Graph

96 Commits

Author SHA1 Message Date
Liam Galvin d145a6d8d0 remove comments/debug 2018-10-21 13:30:32 +01:00
Liam Galvin c6a152c1e2 package default font into the binary 2018-10-21 13:10:52 +01:00
Liam Galvin 5e45e820ea switch to glfw beta 3.3 to avoid X11 joystick issue 2018-10-21 11:46:40 +01:00
Mikkel Oscar Lyderik Larsen 58d9b4a435
Change import to github.com
Changes the import from `gitlab.com` to `github.com`.

Without this Go gets confused.

```
main.go:13:2: cannot find package "gitlab.com/liamg/raft/config" in any of:
	/home/moscar/projects/go/src/github.com/liamg/raft/vendor/gitlab.com/liamg/raft/config (vendor tree)
	/usr/lib/go/src/gitlab.com/liamg/raft/config (from $GOROOT)
	/home/moscar/projects/go/src/gitlab.com/liamg/raft/config (from $GOPATH)
main.go:14:2: cannot find package "gitlab.com/liamg/raft/gui" in any of:
	/home/moscar/projects/go/src/github.com/liamg/raft/vendor/gitlab.com/liamg/raft/gui (vendor tree)
	/usr/lib/go/src/gitlab.com/liamg/raft/gui (from $GOROOT)
	/home/moscar/projects/go/src/gitlab.com/liamg/raft/gui (from $GOPATH)
main.go:15:2: cannot find package "gitlab.com/liamg/raft/terminal" in any of:
	/home/moscar/projects/go/src/github.com/liamg/raft/vendor/gitlab.com/liamg/raft/terminal (vendor tree)
	/usr/lib/go/src/gitlab.com/liamg/raft/terminal (from $GOROOT)
	/home/moscar/projects/go/src/gitlab.com/liamg/raft/terminal (from $GOPATH)
```

Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
2018-10-20 18:49:01 +02:00
Liam Galvin 2207fc5744 moving to github 2018-10-17 10:34:10 +01:00
Liam Galvin ada4e924f9 fix text positioning 2018-09-02 18:20:01 +01:00
Liam Galvin 450f9f01bc better rendering 2018-09-02 15:13:33 +01:00
Liam Galvin be60c1d053 fix background renderinf 2018-09-01 21:19:13 +01:00
Liam Galvin e5e7d09656 relocated font package and tidied up font rendering 2018-09-01 19:55:25 +01:00
Liam Galvin dab508e6e2 started tidying for margin setting 2018-08-31 20:43:28 +01:00
Liam Galvin e673e72ad9 simplified cursor rendering 2018-08-31 20:24:58 +01:00
Liam Galvin 54c2aed4a5 fix render bugs 2018-08-31 20:01:27 +01:00
Liam Galvin 88528fc6b0 efficiency, introduced resize bug though :/ 2018-08-24 17:32:08 +01:00
Liam Galvin 76d846bcfe slomo toggle 2018-08-13 09:35:32 +01:00
Liam Galvin 7c7a7e2bc7 mouse modes 2018-08-12 20:06:48 +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 844ac645ce more codes 2018-08-09 21:32:22 +01:00
Liam Galvin 83988cd2ce cursor 2018-08-09 18:03:33 +01:00
Liam Galvin 2ea6f067c5 cursor basics 2018-08-09 17:52:34 +01:00
Liam Galvin 8f1efd822e nice colour scheme by default 2018-08-09 15:29:27 +01:00
Liam Galvin 8649ab7d76 fix deletion on wrapped line 2018-08-09 14:59:19 +01:00
Liam Galvin bc8bf9852d efficient rendering with backgrounds 2018-08-09 14:07:10 +01:00
Liam Galvin 5e2c2ca690 things 2018-08-09 13:30:16 +01:00
Liam Galvin 11b4a2e487 buffer is getting pretty solid 2018-08-08 13:27:12 +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 baa7d4b6cd fix 2018-08-04 21:11:03 +01:00
Liam Galvin a357df65b4 todying 2018-08-04 12:19:31 +01:00
Liam Galvin a24c3e1f1d switched to glfont 2018-08-03 15:45:34 +01:00
Liam Galvin 73fd6ba00b top working 2018-07-05 09:29:01 +01:00
Liam Galvin 702811507e fixed top 2018-07-04 22:31:52 +01:00
Liam Galvin af62fef8d5 extra demo tests, more key handling 2018-07-03 14:41:27 +01:00
Liam Galvin d3e7784b4d fix stuff 2018-07-02 22:17:12 +01:00
Liam Galvin 8d96db73d1 More CSI codes 2018-07-02 17:38:08 +01:00
Liam Galvin 1a20091388 lots of unicode work 2018-07-01 21:57:25 +01:00
Liam Galvin b0c60e7336 basic colour rendering 2018-07-01 16:29:14 +01:00
Liam Galvin 0c03e854cb fixed flicker and added utf8 input support 2018-07-01 10:44:05 +01:00
Liam Galvin 7d0aebbfc2 few more ansi sequences done 2018-06-29 14:51:39 +01:00
Liam Galvin 49e502cc0b fixed resizing and got basic input working 2018-06-29 14:17:21 +01:00
Liam Galvin 392a6239ef hmm rednering 2018-06-28 21:48:56 +01:00
Liam Galvin cf2e585c91 updates 2018-06-28 16:50:51 +01:00
Liam Galvin f237dd0384 basic terminal package 2018-06-28 15:00:16 +01:00
Liam Galvin d5e398ac22 initial gui base 2018-06-28 12:26:48 +01:00
Liam Galvin 785ac2b60e Initial commit 2018-06-27 17:29:16 +01:00