aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-24Alacritty version 0.13.2v0.13.2alacritty_terminal_v0.23.0v0.13Christian Duerr
2024-03-24Fix msi installer buildChristian Duerr
This works around an issue where wix was pulling pre-release extensions and thus breaking compatibility with our used wix version.
2024-03-24Fix kitty encoding used for char input without textKirill Chibisov
On Windows some key combinations for regular text input, like Ctrl+1 don't have any text attached, so they were generating the kitty escape sequence even when they shouldn't.
2024-03-19Alacritty version 0.13.2-rc1v0.13.2-rc1alacritty_terminal_v0.23.0-rc1Christian Duerr
2024-03-19Allow setting terminal env vars via PTY optionsKirill Bulatov
Closes #7778.
2024-03-19Drop MSRV to 1.70.0Christian Duerr
2024-03-19Bump dependenciesChristian Duerr
This bumps all dependencies that can be updated without introducing a build failure.
2024-03-19Bump winit to 0.29.15Kirill Chibisov
2024-03-19Fix hint `Select` action for hyperlink escapeChristian Duerr
This fixes an issue where the `Select` action for hyperlink escape text would select the entire line, instead of selecting only the hyperlink itself. It also changes the way hyperlinks with the same ID are highlighted, removing the restriction of being on consecutive lines and instead highlighting all visible cells that correspond to the matching hyperlink. Closes #7766.
2024-03-19Set PTY's pixel size on startupKirill Chibisov
117719b3 removed the extra call for TIOCSWINSZ, however the initial `openpty` call itself did not set the pixel size, which caused issues with some clients.
2024-03-19Send exit code events on child process exitKirill Bulatov
Fixes #7753.
2024-03-19Expose more process info on WindowsSmall White
2024-03-19Bump winit to 0.29.14Kirill Chibisov
Fixes #7806.
2024-03-19Fix log typoshuajin tong
2024-03-19Fix build failure on NetBSDKirill Chibisov
x11-clipboard was unconditionally using eventfd which is not present on NetBSD. Links: https://github.com/quininer/x11-clipboard/issues/48
2024-03-19Bump winit to 0.29.12Kirill Chibisov
The 0.29.11 was yanked.
2024-03-19Add alias support to `SerdeReplace`Alexandru Placinta
2024-03-19Check alternative cursor icon names on WaylandFriz64
2024-03-19Fix feature = "cargo-clippy" deprecationDimitris Apostolou
2024-03-19Bump winit to 0.29.11Kirill Chibisov
Fixes #7633. Fixes #7613. Fixes #7607. Fixes #7571. Fixes #7549.
2024-03-19Fix typo in config docsYadi Abdalhalim
2024-03-19Fix regional scrolling leaking into historyChristian Duerr
This fixes an issue where a scrolling region that does not start at the top of the screen would still rotate lines into history when scrolling the content "upwards".
2024-03-19Fix clippy warningsChristian Duerr
2024-03-19Bump MSRV to 1.72.0Christian Duerr
2024-03-19Use dynamic MSRV for oldstable CIChristian Duerr
Instead of manually specifying the oldstable version in all our CI scripts, it is now pulled from the `Cargo.toml` which simplifies the update process. The contributing guide has also been updated to not include the explicit version and its wording has been loosened a bit to correctly represent current maintenance practices.
2024-03-19Fix row indexing with inclusive rangesAlexandru Placinta
2024-03-19Remove extra TIOCSWINSZ ioctl on startupKirill Chibisov
The openpty call already performs it, thus no need to call it one more with the exact same size since it confuses some applications.
2024-03-19Add default `Home`/`End` bindings for Vi modeKirill Chibisov
2024-03-19Fix hang on startup with some Wayland compositorsKirill Chibisov
Fixes #7665.
2024-03-19Fix hang on startup with some Wayland compositorsKirill Chibisov
Fixes #7665.
2024-03-19Fix unnecessary explicit panic in PTY Conrad Irwin
Closes #7680.
2024-03-19Document `command` field in bindingsKirill Chibisov
Closes #7594.
2024-03-19Don't use kitty sequences outside protocolKirill Chibisov
Originally kitty defined that functional keys, which are not encoded by default, like `Pause` should be encoded with `CSI u`. However the specification was clarified and now it says that terminal may ignore that part. Given that Alacritty tries to follow xterm/urxvt when it comes to bindings, CSI u bindings are not send for consistency reasons. This also brings back F13-F20 bindings used by Alacritty in 0.12.3, as well as explicitly defines `NumpadEnter` like it was before. Closes #7623.
2024-03-19Move CHANGELOG entry for sextants to proper sectionKirill Chibisov
2024-03-19Don't report associated text only for C0/C1Kirill Chibisov
This has a side effect that we'll have text reported for Alt+Shift+T and similar, but only C0/C1 should be excluded and Alt+Shift+T is emitting neither, thus regular `T` will be reported. Fixes #7657.
2024-03-19Fix invalid bounds in selection range conversionMohammad AlSaleh
2024-03-19Use builtin font to draw sextantsPopa Ioan Alexandru
Sextants are similar to quadrants and should align with them and other box drawing, thus use builtin font to align them properly. Part-of: #7422.
2024-03-19Allow specifying all config keys on all platformsChristian Duerr
Closes #7592.
2024-03-19Fix typo in config docsChristian Duerr
Closes #7647.
2024-03-19Fix env variable overrides through CLIChristian Duerr
This fixes an issue where all CLI environment variables would replace existing configuration file variables instead of merging the two maps together. Fixes #7618.
2024-03-19Fix inline search expanding across newlinesChristian Duerr
Closes #7587.
2024-03-19Fix `debug.renderer="gles2pure"` documentationChristian Duerr
Patch 5685ce8bf changed the allowed values of the `debug.renderer` enum, prohibiting the usage of `_` in the `Gles2Pure` variant. This patch updates the documentation to correct for that. Co-authored-by: Kirill Chibisov <contact@kchibisov.com>
2024-03-19Reduce allocations during keyboard inputChristian Duerr
2024-01-08Alacritty version 0.13.1v0.13.1alacritty_terminal_v0.21.0Christian Duerr
2024-01-08Fix manpage string escapesWuerfelDev
Co-authored-by: Christian Duerr <contact@christianduerr.com>
2024-01-06Alacritty version 0.13.1-rc1v0.13.1-rc1alacritty_terminal_v0.21.0-rc1Christian Duerr
2024-01-06Fix serde tests without default featuresJames McCoy
2024-01-06Bump winit to 0.29.9Kirill Chibisov
Fixes #7559. Fixes #7533.
2024-01-06Ignore null values in `alacritty migrate`Kirill Chibisov
This should help with broken YAML configurations by throwing nulls away, which are not representable in toml.
2024-01-06Add vi search paste bindingsOmar Magdy
Closes #7511.