aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src
Commit message (Collapse)AuthorAge
...
* Fix message bar drawing over terminal after resizeKirill Chibisov2019-10-29
| | | | | | This regression was introduced in 729eef0c933831bccfeac6a355bdb410787fbe5f. Fixes #2924.
* Fix sending chars with bind not clearing selectionKirill Chibisov2019-10-29
| | | | Fixes #2925.
* Fix visual bell rendering modeKirill Chibisov2019-10-26
| | | Fixes #2911.
* Fix bell not redrawing without event updatesKenny Levinsen2019-10-25
| | | | Fixes #2914.
* Fix setting persistent logging via CLIDo Duy2019-10-24
|
* Fix unused import warning on macOS/WindowsKohki Miki2019-10-22
|
* Fix XEmbed compilation error on 32-bit platformscyclopsian2019-10-20
|
* Fix window title not filled by defaultDustin2019-10-17
| | | | | | | | | | | In the config, if `window` is undefined, the derived `Default` for the String `title` is used, which is an empty String. This was unintended, and causes issues in gnome-shell (e.g. in the alt-tab dialog) when the window title is an empty string. This commit adds a manually implemented default for the `WindowConfig`, it's the same as the derived `Default`, except for the `title`, which will now always be "Alacritty" as originally intended.
* Revert "Disable depth and stencil buffers"Christian Duerr2019-10-16
| | | This reverts commit 3475e449870b382cda4ea6d48f980577cd8c929e.
* Add support for alternate scroll escapeAleksey Kuznetsov2019-10-15
| | | | Fixes #2727.
* Fix logged config path separators on WindowsKirill Chibisov2019-10-14
| | | | | | It was discovered that we were logging path with `\\` instead of `\` as separators on Windows due to use of Debug formatting instead of Display for paths.
* Add support for title stack escape sequencesDustin2019-10-14
| | | | | | | | | | | | This commit adds the concept of a "title stack" to the terminal. Some programs (e.g. vim) send control sequences `CSI 22 ; 0` (push title) and `CSI 23 ; 0` (pop title). The title stack is just a history of previous titles. Applications can push the current title onto the stack, and pop it back off (setting the window title in the process). Fixes #2840.
* Disable depth and stencil buffersJasper Mattsson2019-10-11
| | | | Disable allocation of depth and stencil buffers. This reduces active GPU memory consumption by almost a third, at least on Linux.
* Add --hold CLI flagValentin Ignatev2019-10-09
| | | | | | This implements --hold flag which keeps Alacritty open after its child process exits. Fixes #1165.
* Remove automatic config generationKirill Chibisov2019-10-06
| | | | Fixes #2818.
* Update to winit/glutin EventLoop 2.0Christian Duerr2019-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | This takes the latest glutin master to port Alacritty to the EventLoop 2.0 rework. This changes a big part of the event loop handling by pushing the event loop in a separate thread from the renderer and running both in parallel. Fixes #2796. Fixes #2694. Fixes #2643. Fixes #2625. Fixes #2618. Fixes #2601. Fixes #2564. Fixes #2456. Fixes #2438. Fixes #2334. Fixes #2254. Fixes #2217. Fixes #1789. Fixes #1750. Fixes #1125.
* Add Xembed supportmkosem2019-09-24
| | | | Fixes #631.
* Remove color from log outputChristian Duerr2019-08-01
| | | Fixes #2474.
* Fix saving of ref testsChristian Duerr2019-07-07
| | | | | | | | | Since ref tests were only stored whenever winit requested the window close, they would not get stored properly when the terminal was closed through Alacritty using `exit`, Ctrl+D or similar. This moves the ref test code to the and of the main entry point, which will always be executed regardless of how the terminal was shutdown.
* Allow setting gtk variant and general class on X11Brian Koropoff2019-07-06
|
* Fix build without git绅士喵2019-06-06
|
* Skip UTF-8 BOM when reading config fileKhairul Azhar Kasmiran2019-05-28
|
* Refactor config parsing filesChristian Duerr2019-05-10
| | | | | | | | This is a large refactor of the config parsing structure, attempting to reduce the size of the file a bit by splitting it up into different modules with more specific purposes. This also fixes #2279.
* Add git hash to version string, and fix crate name (#2397)Nathan Lilienthal2019-05-03
| | | | This moves `cli` out of `alacritty_terminal` and into `alacritty` where it belongs, along with the `clap` dependency.
* Switch from copypasta to rust-clipboardChristian Duerr2019-04-28
| | | | | | | | | | | This switches our own `copypasta` crate with the more standardized `clipboard` library, which allows us to get rid of the `xclip` dependency on X11. Additionally, this lays the foundation for native Wayland clipboard support once the clipboard crate is updated (or a fork is created). Fixes #5.
* Split alacritty into a separate cratesTheodore Dubois2019-04-28
The crate containing the entry point is called alacritty, and the crate containing everything else is called alacritty_terminal.