aminal/gui
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
..
packed-fonts Fixed render issues with cached rectangles and fixed powerline font rendering 2018-11-23 17:01:50 +00:00
a_gui-packr.go fixed broken packr 2018-12-01 22:32:55 +00:00
actions.go Made search engine configurable 2018-11-28 20:01:54 +00:00
darwin_opengl.go Add another workaround for darwin SDL blank window bug 2018-12-05 13:27:13 +02:00
explain.go more efficient text rendering and streamlining of output handling 2018-12-01 22:09:20 +00:00
fontmap.go more efficient text rendering and streamlining of output handling 2018-12-01 22:09:20 +00:00
fonts.go Windows support and enhancements. (#123) 2019-01-07 12:00:08 +00:00
gui.go Windows support and enhancements. (#123) 2019-01-07 12:00:08 +00:00
input.go add alt backspace 2018-12-03 13:00:33 +00:00
mouse.go bad mouse coords 2018-11-27 13:33:14 +00:00
opengl.go Add another workaround for darwin SDL blank window bug 2018-12-05 13:27:13 +02:00
overlays.go colour hinting 2018-11-25 11:06:05 +00:00
renderer.go Windows support and enhancements. (#123) 2019-01-07 12:00:08 +00:00
shaders.go gofmt everythign 2018-11-29 13:04:47 +00:00
textbox.go more efficient text rendering and streamlining of output handling 2018-12-01 22:09:20 +00:00