alacritty/src
Joe Wilm ed0b1cfff0 Display manages window, renderer, rasterizer
This is part of an ongoing decoupling effort across the codebase and
tidying effort in main.rs. Everything to do with showing the window with
a grid of characters is now managed by the `Display` type. It owns the
window, the font rasterizer, and the renderer. The only info needed from
it are dimensions of characters and the window itself for sizing the
terminal properly. Additionally, the I/O loop has access to wake it up
when new data arrives.
2016-12-11 20:23:41 -08:00
..
renderer Cleaning up main; Added window module 2016-12-11 20:23:41 -08:00
term Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
ansi.rs Cleaning up main; Added window module 2016-12-11 20:23:41 -08:00
cli.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
config.rs Move config path into Config type 2016-12-11 20:23:41 -08:00
display.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
event.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
event_loop.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
grid.rs Add support for recording/running ref tests 2016-11-19 21:34:11 -08:00
index.rs Add support for recording/running ref tests 2016-11-19 21:34:11 -08:00
input.rs Add support for bracketed paste 2016-12-11 20:23:41 -08:00
lib.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
macros.rs Cleaning up main; Added window module 2016-12-11 20:23:41 -08:00
main.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
meter.rs Refactor cell selection out of renderer 2016-12-11 20:23:41 -08:00
sync.rs Fix some compiler warnings 2016-09-23 10:12:11 -07:00
tty.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00
util.rs Rustup and update dependencies 2016-10-14 16:38:15 -07:00
window.rs Display manages window, renderer, rasterizer 2016-12-11 20:23:41 -08:00