aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Update homepage and repository in Cargo manifestsFoorack / Max Faxälv2024-03-31
|
* Fix "Open Alacritty Here" on WindowsZhiZe-ZG2024-03-28
|
* Add version 0.13.2 to CHANGELOGChristian Duerr2024-03-26
| | | | This is only an update to the development version and does not represent a stable release.
* Send ESC with Alt for unicode inputKirill Chibisov2024-03-24
| | | | | | | | | | Make `Alt` send `ESC` for unicode input the way it's done for ASCII. Previously it was disabled because of macOS, however on macOS we're using the `option_as_alt` setting, which solves the original issue. The `Alt` prefixing is still disabled for the unicode strings, like when they come from the compose input. Fixes #7852.
* Fix msi installer buildChristian Duerr2024-03-24
| | | | This works around an issue where wix was pulling pre-release extensions and thus breaking compatibility with our used wix version.
* Fix kitty encoding used for char input without textKirill Chibisov2024-03-21
| | | | | 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.
* Allow setting terminal env vars via PTY optionsKirill Bulatov2024-03-18
| | | Closes #7778.
* Drop MSRV to 1.70.0Christian Duerr2024-03-18
|
* Bump dependenciesChristian Duerr2024-03-18
| | | | | This bumps all dependencies that can be updated without introducing a build failure.
* Bump winit to 0.29.15Kirill Chibisov2024-03-14
|
* Fix hint `Select` action for hyperlink escapeChristian Duerr2024-03-12
| | | | | | | | | | | | 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.
* Set PTY's pixel size on startupKirill Chibisov2024-03-09
| | | | | 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.
* Send exit code events on child process exitKirill Bulatov2024-03-09
| | | | Fixes #7753.
* Expose more process info on WindowsSmall White2024-03-07
|
* Bump winit to 0.29.14Kirill Chibisov2024-03-07
| | | Fixes #7806.
* Fix log typoshuajin tong2024-03-06
|
* Fix build failure on NetBSDKirill Chibisov2024-03-03
| | | | | | x11-clipboard was unconditionally using eventfd which is not present on NetBSD. Links: https://github.com/quininer/x11-clipboard/issues/48
* Bump winit to 0.29.12Kirill Chibisov2024-03-01
| | | The 0.29.11 was yanked.
* Add alias support to `SerdeReplace`Alexandru Placinta2024-03-01
|
* Check alternative cursor icon names on WaylandFriz642024-02-29
|
* Fix feature = "cargo-clippy" deprecationDimitris Apostolou2024-02-28
|
* Bump winit to 0.29.11Kirill Chibisov2024-02-27
| | | | | | | Fixes #7633. Fixes #7613. Fixes #7607. Fixes #7571. Fixes #7549.
* Fix typo in config docsYadi Abdalhalim2024-02-19
|
* Fix regional scrolling leaking into historyChristian Duerr2024-02-14
| | | | | 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".
* Fix clippy warningsChristian Duerr2024-02-14
|
* Bump MSRV to 1.72.0Christian Duerr2024-02-14
|
* Use dynamic MSRV for oldstable CIChristian Duerr2024-02-14
| | | | | | | | | | 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.
* Fix row indexing with inclusive rangesAlexandru Placinta2024-02-11
|
* Remove extra TIOCSWINSZ ioctl on startupKirill Chibisov2024-02-08
| | | | The openpty call already performs it, thus no need to call it one more with the exact same size since it confuses some applications.
* Add default `Home`/`End` bindings for Vi modeKirill Chibisov2024-02-08
|
* Bump alacritty_terminal to 0.22.1Christian Duerr2024-02-05
| | | | This is only an update to the development version and does not represent a stable release.
* Fix hang on startup with some Wayland compositorsKirill Chibisov2024-02-04
| | | Fixes #7665.
* Fix hang on startup with some Wayland compositorsKirill Chibisov2024-02-03
| | | Fixes #7665.
* Fix unnecessary explicit panic in PTY Conrad Irwin2024-02-02
| | | Closes #7680.
* Document `command` field in bindingsKirill Chibisov2024-01-31
| | | Closes #7594.
* Don't use kitty sequences outside protocolKirill Chibisov2024-01-31
| | | | | | | | | | | | | 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.
* Move CHANGELOG entry for sextants to proper sectionKirill Chibisov2024-01-27
|
* Don't report associated text only for C0/C1Kirill Chibisov2024-01-27
| | | | | | | | 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.
* Fix invalid bounds in selection range conversionMohammad AlSaleh2024-01-27
|
* Use builtin font to draw sextantsPopa Ioan Alexandru2024-01-26
| | | | | | 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.
* Allow specifying all config keys on all platformsChristian Duerr2024-01-24
| | | Closes #7592.
* Fix typo in config docsChristian Duerr2024-01-21
| | | Closes #7647.
* Fix env variable overrides through CLIChristian Duerr2024-01-14
| | | | | | | This fixes an issue where all CLI environment variables would replace existing configuration file variables instead of merging the two maps together. Fixes #7618.
* Fix inline search expanding across newlinesChristian Duerr2024-01-14
| | | Closes #7587.
* Fix `debug.renderer="gles2pure"` documentationChristian Duerr2024-01-14
| | | | | | | 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>
* Fixup alacritty_config version and depsKirill Chibisov2024-01-14
|
* Reduce allocations during keyboard inputChristian Duerr2024-01-09
|
* Add version 0.13.1 to CHANGELOGChristian Duerr2024-01-08
| | | | This is only an update to the development version and does not represent a stable release.
* Fix manpage string escapesWuerfelDev2024-01-08
| | | Co-authored-by: Christian Duerr <contact@christianduerr.com>
* Fix serde tests without default featuresChristian Duerr2024-01-06
| | | Authored-by: James McCoy <jamessan@jamessan.com>