Commit Graph

309 Commits

Author SHA1 Message Date
Felix Angell
7e87d7c6dd fixed dead code 2021-01-09 19:24:44 +00:00
Felix Angell
db87a29e82 removed loads of old debug printlns 2021-01-09 16:24:53 +00:00
Felix Angell
46a6404a01 specify Go-Mono as the default font 2021-01-09 16:23:10 +00:00
Felix Angell
3a493dd378 cleanups; more default config settings 2021-01-09 16:18:38 +00:00
Felix Angell
4515cc3f4a default render configs; move frame sleep interval into cfg 2021-01-09 14:06:23 +00:00
Felix Angell
ab66328dd3 remove badge from readme 2021-01-09 13:47:54 +00:00
Felix Angell
8c4242a90b make things compile again 2021-01-09 13:47:24 +00:00
Felix Angell
9c9053304f removed all the config related shit; starting to make it so that we load
with defaults and pick up config files instead rather than building them
on startup
2021-01-09 13:40:30 +00:00
Felix Angell
dc930e115f cleanups again 2021-01-09 13:35:26 +00:00
Felix Angell
0f7f1bf077 cleanups to match go standard layout structure; more tiny refactorings 2021-01-09 13:30:16 +00:00
Felix Angell
5f8fcc654b cleanup code to be slightly more semantic... formatting, etc. 2021-01-09 13:19:54 +00:00
Felix Angell
6ffcff9600 change default font to Arial Unicode for mac; small cleanups 2021-01-09 12:57:32 +00:00
Felix Angell
fad16bdcaf fix bad logic where we peek a popped node when undo-ing 2021-01-09 12:53:14 +00:00
Felix Angell
d6e9d0bd0e added go badge 2021-01-09 12:47:30 +00:00
Felix Angell
1bee097a8e gah!! 2021-01-09 12:44:52 +00:00
Felix Angell
7a3ed12f99 gah! 2021-01-09 12:43:04 +00:00
Felix Angell
c1382caca6 fixed go workflow 2021-01-09 12:42:04 +00:00
Felix Angell
ae463a670f remove travis link 2021-01-09 12:41:24 +00:00
Felix Angell
b33f030525 set sdl deps in go action builder 2021-01-09 12:39:04 +00:00
Felix Angell
2b91027137 Merge branch 'master' of github.com:felixangell/phi 2021-01-09 12:36:10 +00:00
Felix Angell
2d75143db1 use go modules with latest version of strife 2021-01-09 12:35:55 +00:00
Felix Angell
b30e1add33
Create go.yml 2021-01-09 12:24:47 +00:00
Felix Angell
39f895334f fixed toml dependency; used toml-go instead of BurntSushi
BurntSushi implementation isn't actively maintained and doesn't support hex literals in the implementation yet
2019-06-19 22:43:47 +01:00
Felix Angell
bcd6e40eaa added simple optimisation to syntax highlighting 2019-06-01 00:53:47 +01:00
Felix Angell
ab6b83ac97 moved the build instructions into a separate file to keep the readme short 2019-06-01 00:21:13 +01:00
Felix Angell
08a0e7727c use screenshot from gh-pages branch 2019-05-17 00:05:31 +01:00
Felix Angell
c0f984c431 removed old test file from root dir 2019-05-10 12:35:07 +01:00
Felix Angell
8a91b542e4 update fuzzysearch dep to original repo rather than deleted fork 2019-05-10 12:34:42 +01:00
Felix Angell
5bac7d4766 new screenshot 2019-03-16 19:29:44 +00:00
Felix Angell
b82927c31f disabled window resize for now 2019-03-16 19:23:58 +00:00
Felix Angell
d36ac61a74 resized the command palette so that the height is relative to the font size 2019-03-16 19:19:50 +00:00
Felix Angell
55bd38f041 really simple dpi scaling for mac 2019-03-16 19:15:26 +00:00
Felix Angell
412d7dc45a fixed command palette being rendered off centre 2019-03-02 21:16:40 +00:00
Felix Angell
26ed844536 delete some test files 2019-03-02 21:07:05 +00:00
Felix Angell
8687f612d4 command palette is now has a hand written lexer
this means that we can 'type check' command palette arguments, e.g. if something should be a string or not, etc.
it uses the same lexer which is used for the syntax highlighting ... let's see how long that lasts.
2019-03-02 20:54:01 +00:00
Felix Angell
1633194c22 fixed oob in command palette command processor 2018-08-09 22:25:56 +01:00
Felix Angell
877e627dcd remove 'command ting' 2018-08-09 22:24:18 +01:00
Felix Angell
9777cb0336 fixed buffer rendering bug
this bug was causing the editor to crash when the command palette is
opened if there are no buffers open.
2018-08-09 22:18:17 +01:00
Felix Angell
454068ff05 readme formatting 2018-06-22 23:48:58 +01:00
Felix Angell
04f2b77429 travis build status in readme 2018-06-22 23:48:35 +01:00
Felix Angell
3b16d61b42 woops; that wont build! remove sdl2 since we dont even execute the
editor anyway...
2018-06-22 23:46:41 +01:00
Felix Angell
82358fbb62 fix error in piece table tests; try install later version of sdl2 2018-06-22 23:46:04 +01:00
Felix Angell
e0b55b1692 make sdl install on travis 2018-06-22 23:41:44 +01:00
Felix Angell
285614e98a added travis for ci 2018-06-22 23:37:49 +01:00
Felix Angell
4ef2b08405 package cleanups 2018-06-22 23:36:08 +01:00
Felix Angell
ec7e6902f5 major package cleanup 2018-06-22 11:36:52 +01:00
Felix Angell
2cd7c8495e comments and name style changes 2018-06-22 10:27:45 +01:00
Felix Angell
4fdfe4141e naming refactors to comply with go vet 2018-06-22 10:20:55 +01:00
Felix Angell
a14d7d2842 getting started edits 2018-06-22 10:08:59 +01:00
Felix Angell
e0d546dd1e added a little getting started page 2018-06-22 10:04:56 +01:00