summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-09Bump version to 0.4.1v0.4.1v0.4.1Christian Duerr
2020-01-09Bump version to 0.4.1-rc3v0.4.1-rc3Christian Duerr
2020-01-09Add separate deployment for Windows releasesChristian Duerr
2020-01-09Bump version to 0.4.1-rc2v0.4.1-rc2Christian Duerr
2020-01-09Build releases on Windows stableChristian Duerr
2020-01-05Bump version to 0.4.1-rc1v0.4.1-rc1Christian Duerr
2020-01-05Add `Minimize` binding actionKirill Chibisov
Fixes #2534.
2020-01-05Bump winit to 0.20.0 Alpha 6Christian Duerr
Fixes #3070. Fixes #2893. Fixes #2877. Fixes #2829. Fixes #2767. Fixes #2271.
2020-01-04Update outdated reftestsKirill Chibisov
2020-01-04Fix macOS OpenGL context resize orderingChristian Duerr
Fixes #2226.
2020-01-03Replace deprecated Error methodssterlingjensen
2020-01-02Improve performance benchmarking documentationChristian Duerr
Fixes #3136.
2020-01-02Clean up Windows PTY string handlingDavid Hewitt
Removes widestring and dunce dependencies, reduces some code duplication and corrects a few typos.
2019-12-31Remove C1 escape supportChristian Duerr
Fixes #2981.
2019-12-31Fix high startup time on wlroots compositorsKirill Chibisov
2019-12-30Move live-shader-reload feature to alacrittyKirill Chibisov
2019-12-29Remove outdated information from READMEKirill Chibisov
2019-12-24Fix screen reset not clearing cell flagsChristian Duerr
2019-12-22Fix crash on clear when scrolled up in historyKirill Chibisov
Fixes #3112.
2019-12-22Remove unneeded NamedPipe::connect() callsDavid Hewitt
In the way the code was set up, these calls would always do nothing and return io::ErrorKind::WouldBlock, so they can be safely removed.
2019-12-21Default to ConPTY instead of WinPTYDavid Hewitt
2019-12-21Fix Windows CI build failureChristian Duerr
2019-12-15Add conpty dynamic loading restrictions docssterlingjensen
2019-12-14Send PTY resize messages through event loopDavid Hewitt
This allows us to clean up the Arcs on windows, as well as tidy up the code on unix a little too. Fixes #3086.
2019-12-13Fix storage rotation errorChristian Duerr
This fixes a regression introduced in e99057b179cbdc0851c36575dd043fcdaa45437a, which used `self.len` to calculate the remainder of `self.zero` during rotation instead of `self.inner.len()`, leading to a broken `self.zero` offset and incorrect rotation.
2019-12-12Fix crash when resizing AlacrittyChristian Duerr
Fixes #3088.
2019-12-12Fix deadlock when closing on Windows using ConptyDavid Hewitt
Fixes #3042.
2019-12-12Fix vague startup crash messages with WinPTYDavid Hewitt
Fixes #2344.
2019-12-10Fix colored row reset performanceChristian Duerr
This fixes a bug where a row would always get reset completely if its background does not equal the default terminal background. This leads to big performance bottlenecks when running commands like `echo "\e[41m" && yes`. Instead of resetting the entire row whenever the template cell is not empty, the template cell is now compared to the last cell in the row. The last cell will always be equal to the previous template cell when `row.occ < row.inner.len()` and if `occ` is equal to the row's length, the entire row is always reset anyways. Fixes #2989.
2019-12-09Add support for colored emojis on Linux/BSDKirill Chibisov
Fixes #153.
2019-12-09Fix minimize causing resize WindowsDavid Hewitt
2019-12-07Add /Application symlink to macOS DMGMark Vainomaa
2019-12-06Fix unicode 11/12 glyph widthChristian Duerr
2019-12-05Remove unnecessary lifetimes from winptysterlingjensen
2019-12-05Add documentation for the release processChristian Duerr
Fixes #3032.
2019-12-04Fix incorrect DPI after wakeup on X11Christian Duerr
Fixes #3022.
2019-12-02Fix PR and issue templateChristian Duerr
2019-12-01Add new issue and PR templatesChristian Duerr
This adds a PR template that should remind users to document their changes in our CHANGELOG, without requiring too much direct interaction from the user. The issue template has also been reworked a bit, hopefully making it easier for people to report bugs, without intruding on them if the information is irrelevant or providing it is too much effort. Fixes #3031.
2019-11-30Fix direct escape input on Windows using altChristian Duerr
Fixes #1939.
2019-11-30Move icon embed step from winpty to Alacrittysterlingjensen
2019-11-28Add Insert/Delete bindings with combined modifiersKirill Chibisov
Fixes #3046.
2019-11-28Add prerendered PNG and simplified SVG logojansol
This should help with compatibility problems with some platforms like KDE, that do not support all the features necessary for rendering the default Alacritty logo.
2019-11-28Fix `OSC 52` with empty clipboard paramChristian Duerr
This fixes the behavior of the clipboard escape (`OSC 52`) when the second parameter is not specified. If it is missing, the parameter is now assumed to be `c`, defaulting to the default clipboard. This has been fixed both for writing and reading. Fixes #3037.
2019-11-27Fix parsing of file schemeChristian Duerr
Fixes #3034.
2019-11-26Remove unused PackedVertex structCole Helbling
All references to `PackedVertex` were removed in #2066, so there is no reason to keep it around.
2019-11-26Simplify `cargo deb` usagePen Tree
2019-11-26Bump copypasta to 0.6.1Christian Duerr
2019-11-25Bump x11-clipboard to 0.4.0Cole Helbling
2019-11-23Fix modifiers not getting released with XWaylandChristian Duerr
This resolves a winit bug where modifiers would stay pressed when they were released outside of Alacritty when it was started in XWayland mode.
2019-11-23Move renderer from alacritty_terminal to alacrittyKirill Chibisov