summaryrefslogtreecommitdiff
path: root/alacritty_terminal/src/util.rs
AgeCommit message (Collapse)Author
2020-07-10Add option to run command on bell Kirill Chibisov
Fixes #1528.
2020-06-18Add automatic scrolling during selectionChristian Duerr
This adds a new `Scheduler` which allows for staging events to be processed at a later time. If there is a selection active and the mouse is above or below the window, the viewport will now scroll torwards the direction of the mouse. The amount of lines scrolled depends on the distance of the mouse to the boundaries used for selection scrolling. To make it possible to scroll while in fullscreen, the selection scrolling area includes the padding of the window and is at least 5 pixels high in case there is not enough padding present.
2020-06-06Remove copyright notice from filesChristian Duerr
Keeping the license as part of every file bloats up the files unnecessarily and introduces an additional overhead to the creation of new modules. Since cargo already provides excellent dependency management, most of the code-reuse of Alacritty should occur through Rust's dependency management instead of copying it source. If code is copied partially, copying the license from the main license file should be just as easy as copying from the top of the file and making some adjustments based on where it is used is likely necessary anyways.
2020-05-05Extend style guideline documentationChristian Duerr
2019-08-16Fix clippy issuesChristian Duerr
2019-08-01Remove color from log outputChristian Duerr
Fixes #2474.
2019-07-30Bump minimum supported Rust version to 1.34.0Christian Duerr
2019-06-09Fix compiler warningsMatthias Krüger
2019-04-28Split alacritty into a separate cratesTheodore Dubois
The crate containing the entry point is called alacritty, and the crate containing everything else is called alacritty_terminal.