summaryrefslogtreecommitdiff
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2020-12-11Bump glutin to 0.26.0Kirill Chibisov
Fixes #4530. Fixes #4072. Fixes #1927.
2020-11-26Fix DoS caused by excessive CSI parameter valuesChristian Duerr
2020-11-24Fix Cargo.lockKirill Chibisov
During 07cfe8b the regenerated Cargo.lock file was somehow missed.
2020-11-24Add support for '~/' in config importsChristian Duerr
This allows the configuration file imports to start with '~/' and resolve relative to the user's home directory. There is no support for '~user/' or '$HOME/' or any other shell expansion. However since paths relative to the home directory should be sufficient for everything, this provides a very simple solution without any significant drawbacks. Fixes #4157.
2020-11-17Fix wide characters being cut offKirill Chibisov
Fixes #791.
2020-11-15Bump development version to 0.7.0-devChristian Duerr
This is only an update to the development version and does not represent a stable release.
2020-11-13Update vte to 0.9.0Christian Duerr
2020-11-09Update wayland-rs to 0.28.2Kirill Chibisov
Fixes #4385.
2020-10-25Remove rustc_tools_util dependencyChristian Duerr
Since our usage of the rustc_tools_util crate is so trivial, it seems like we should be able to just inline it directly into Alacritty. It's a very well trusted crate, being hosted directly by rust-lang and it does not pull in any other dependencies, but having a dependency for just 6 lines of code seems a bit extreme.
2020-10-24Remove all duplicate dependencies from Linux/BSDChristian Duerr
This bumps andrew and removes the last duplicate dependency ('num-traits') from Alacritty's Linux/BSD dependencies.
2020-10-14Update dependenciesKirill Chibisov
Fixes #4194.
2020-10-12Make use of glutin wayland/x11 featuresKirill Chibisov
This should allow users that are not using Wayland/X11 to reduce the resulted binary size and compilation times.
2020-10-07Bump glutin to 0.25.0Kirill Chibisov
Fixes #4206. Fixes #4162. Fixes #4017. Fixes #3998. Fixes #3831. Fixes #3782. Fixes #3708. Fixes #2734. Fixes #2714. Fixes #1801.
2020-09-16Update cargo lockfileChristian Duerr
This updates the lockfile to the new format introduced in Rust 1.41.0. Since the lockfile has been completely regenerated, all depedencies were updated.
2020-08-30Update smithay-clipboard to 0.5.2Kirill Chibisov
Fixes #4139. Fixes #4085.
2020-08-13Use yellow/red from the config for message bar colorsKirill Chibisov
This commit completes the effort to use config colors for message bar content by picking red/yellow from user's colors.normal.{red,yellow} for error/warning messages instead of fixed colors. It also removes alacritty_terminal::term::color::RED and alacritty_terminal::term::color::YELLOW from the alacritty_terminal API, bumping its version to 0.11.0-dev. Fixes #4116.
2020-08-07Add support for colon separated SGR parametersChristian Duerr
This implements the colon separated form of SGR 38 and 48. Fixes #1485.
2020-07-19Bump version to 0.6.0-devChristian Duerr
2020-07-19Bump alacritty_terminal versionChristian Duerr
This change bumps the version of the `alacritty_terminal` crate to force it out of sync with the Alacritty application. Since it is a library that will be published on crates.io, it should be following semver rather than our binary's release version. While it would be possible to just keep it at 0.5.0, explicitly disconnecting it from the Alacritty version should give it a clean starting-off point and prevent unnecessary confusion. Bumping it to 0.10.0 instead of something like 0.6.0 should allow for a nice gap between the different versions without being too arbitrary. Changing the version to 0.1.0 is not an option since decreasing semver version would likely cause a lot of problems. While it would be possible to further separate the Alacritty terminal library from the Alacritty terminal emulator, by renaming it from `alacritty_terminal` to something different, I don't think that is necessary or a good idea at the moment. Even though the `alacritty_terminal` library *can* be used for other terminals, its primary goal is still to support the Alacritty terminal emulator and I don't see that changing. So making that clear in its name seems like a good idea. Since there is no plan to maintain this library separately from Alacritty, but to keep both tied together, the naming should reflect this.
2020-07-18Rename font crate to crossfontChristian Duerr
2020-07-11Remove gui dependencies from alacritty_terminalKirill Chibisov
This commit removes font dependency from alacritty_terminal, so it'll simplify the usage of alacritty_terminal as a library, since you won't link to system's libraries anymore. It also moves many alacritty related config options from it. Fixes #3393.
2020-07-10Fix clipboard not working on KDE WaylandKirill Chibisov
Fixes #3920.
2020-07-10Add option to run command on bell Kirill Chibisov
Fixes #1528.
2020-07-10Bump urlocator and unicode-widthChristian Duerr
2020-07-10Fail compilation if Fontconfig is not installed on Linux/BSDKirill Chibisov
Statically linking Fontconfig was leading to slow startup and various errors, so forcing the use of system's library.
2020-07-09Add regex scrollback buffer searchChristian Duerr
This adds a new regex search which allows searching the entire scrollback and jumping between matches using the vi mode. All visible matches should be highlighted unless their lines are excessively long. This should help with performance since highlighting is done during render time. Fixes #1017.
2020-06-07Update dependenciesKirill Chibisov
2020-06-07Remove copypasta dependency from alacritty_terminalKirill Chibisov
2020-05-30Update dependenciesKirill Chibisov
2020-05-29Remove env_logger depedencyChristian Duerr
The env logger has been broken for over a year and is not used by anyone as far as I know. This removes this option entirely in favor of Alacritty's built-in logger level selection flags.
2020-05-24Remove unused dependenciesMatthias Krüger
2020-05-24Update dependenciesKirill Chibisov
2020-05-21Update copypasta to v0.7.0Kirill Chibisov
Fixes #3592.
2020-05-17Add subpixel anti-aliasing support on macOS 10.14+Casper Rogild Storm
2020-05-16Bump winit to 0.22.2Christian Duerr
Fixes #2601. Fixes #2475.
2020-05-14Add support for Fontconfig embolden and matrix optionsKirill Chibisov
Fixes #1754.
2020-05-13Fix OSCs terminated by \x9c byte in unicodeChristian Duerr
Fixes #3591.
2020-05-03Use frame callbacks instead of vsync on WaylandKirill Chibisov
Instead of blocking on vsync, Alacritty now requests a notification from wayland about when the next frame should be rendered. this helps with input latency, since it gives alacritty more time to process events before a redraw. it also prevents alacritty from drawing unless the compositor tells it to do so. Fixes #2851.
2020-04-23Update depedenciesChristian Duerr
2020-04-18Update depedenciesBastien Orivel
2020-04-16Add Windows font fallbackDavid Hewitt
2020-03-25Update Linux/BSD font dependenciesChristian Duerr
This updates font dependencies to make use of the newly unified freetype-sys crate, allowing us to get rid of Alacritty's patch section in the Cargo.toml.
2020-03-14Bump version to 0.5.0-devChristian Duerr
This is a bump of the development version and does not represent a stable release.
2020-03-12Update to glutin 0.24.0Christian Duerr
Fixes #3266. Fixes #3248. Fixes #3188. Fixes #3177. Fixes #2445. Fixes #1574.
2020-03-10Bump copypasta to 0.6.3Kirill Chibisov
Fixes #3050.
2020-03-02Fix DCS escape parsing crashChristian Duerr
This resolves a problem with the vte depedency, where the parser would crash when trying to parse a DCS escape with more than 16 parameters.
2020-02-29Update terminfo dependencyKirill Chibisov
2020-02-28Fix crash on Wayland compositors with `wl_seat` version 7+Kirill Chibisov
2020-02-17Extract winpty crateChristian Duerr
The winpty crate and its winpty-sys depedency have been moved to https://github.com/alacritty/winpty.
2020-02-11Bump vte and urlocatorChristian Duerr
Fixes #3247.