aboutsummaryrefslogtreecommitdiff
path: root/src/winit.rs
AgeCommit message (Collapse)Author
2023-09-03Move backends to subfolderIvan Molodetskikh
2023-09-03Replace Backend trait with enumIvan Molodetskikh
2023-09-03Add Mod+Ctrl+Shift+T to toggle debug tintIvan Molodetskikh
2023-09-03Add suspend key handlingIvan Molodetskikh
2023-08-27Implement taking a monitor screenshotIvan Molodetskikh
2023-08-16Implement wp-presentationIvan Molodetskikh
2023-08-15winit: Comment out egl bindingIvan Molodetskikh
2023-08-14winit: Dispatch with higher precisionIvan Molodetskikh
This won't help all that much but eh
2023-08-14winit: Force redraw every timeIvan Molodetskikh
2023-08-14Add frame clockIvan Molodetskikh
Tracks the presentation time and allows querying the next presentation time.
2023-08-14winit: Request redraw if had damageIvan Molodetskikh
To be consistent with the tty backend. Even though this is not optimal for now.
2023-08-14winit: Use damage from damage trackerIvan Molodetskikh
2023-08-13Refactor everything again, make more things workIvan Molodetskikh
2023-08-13Refactor everything, add initial tiling codeIvan Molodetskikh
2023-08-13winit: Bind EGL rendererIvan Molodetskikh
2023-08-13Use Alt as mod with winit backendIvan Molodetskikh
2023-08-10Add tracy profiling under a featureIvan Molodetskikh
2023-08-10Redraw on demand rather than continuouslyIvan Molodetskikh
2023-08-10winit: Move backend.bind() into render()Ivan Molodetskikh
2023-08-10Add cursor drawing with a colored rectangleIvan Molodetskikh
2023-08-10Implement TTY switchingIvan Molodetskikh
Having to pass backend around turns out to be a problem...
2023-08-10Restructure things and add tty backendIvan Molodetskikh
2023-08-10Fix warningsIvan Molodetskikh
2023-08-10Add rustfmt.toml and reformatIvan Molodetskikh
2023-08-10Init from smallvilIvan Molodetskikh