Commit Graph

6 Commits

Author SHA1 Message Date
Max Risuhin 23cf1e8b7d Update loginshell to version with Windows support (#184) 2019-01-29 14:06:58 +00:00
Liam Galvin a07ac1b469
Add missing dependencies (#177) 2019-01-27 14:12:31 +00:00
Max Risuhin a8ed9d472e Windows support and enhancements. (#123)
*  Windows support and enhancements.

 - Added basic platform abstraction layer for Pty and Process creation;
 - Added "platform" package that exposes a few interfaces and provides implementations for different platforms;
 - Windows build and dev env setup instructions;
 - Setup Travis and deploy git tags to GItHub releases;
 - Window scaling awares of monitor's dpi;
 - Resolved memory leaks on window resizing;
 - Default limit for terminal's buffer length.

Co-authored-by: nikitar020 <nikitar020@mail.ru>
Co-authored-by: Max Risuhin <risuhin.max@gmail.com>
Co-authored-by: Roman Shevchenko <rrrooommmaaa@mail.ru>

* ReadMe updated with Windows support; Detecting of currently used monitor.
2019-01-07 12:00:08 +00:00
Liam Galvin de446cc01a More makefile fun 2018-11-23 21:21:17 +00:00
Michael Daffin c320460ffb Switchs to go modules
This allows the project to be built out of the GOPATH and is offically built into the go tools.
2018-10-30 16:57:41 +00:00
Liam Galvin e5e7d09656 relocated font package and tidied up font rendering 2018-09-01 19:55:25 +01:00