aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * 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
| |
* | Include Sixel support in Device Attributes response.Ayose2024-03-04
| | | | | | | | | | | | | | | | The response for `\e[c` (Send Device Attributes) now returns level 2 with the Sixel extension. The other extensions are 6 (Selectively Erasable Characters) and 22 (Color Text). The values are documented in page 04-19 of DEC-STD-070.
* | Apply clippy suggestions.Ayose2024-02-12
| |
* | Serialize/Deserialize only if the `serde` feature is set.Ayose2024-02-11
| |
* | Merge remote-tracking branch 'vendor/master' into graphicsAyose2024-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>
| * Bump winit to 0.29.9Kirill Chibisov2024-01-06
| | | | | | | | Fixes #7559. Fixes #7533.
| * Ignore null values in `alacritty migrate`Kirill Chibisov2024-01-05
| | | | | | | | This should help with broken YAML configurations by throwing nulls away, which are not representable in toml.
| * Add vi search paste bindingsOmar Magdy2024-01-04
| | | | | | Closes #7511.
| * Fix replacing optional fieldsChristian Duerr2024-01-02
| | | | | | | | | | | | | | This fixes an issue with the default `SerdeReplace` implementation where it would never recurse through options but always replace the entire option with the new value. Closes #7518.
| * Fix number-based mouse bindingsLars Francke2024-01-02
| | | | | | | | | | | | | | The toml migration introduced a regression which stopped numbered key binding's from working. This patch implements the required number type to make things work again. Fixes #7527.
| * Bump winit to 0.29.8Kirill Chibisov2023-12-31
| | | | | | | | | | | | | | Fixes #7514. Fixes #7502. Fixes #7494. Fixes #7474. Fixes #7472.
| * Remove note about versions pre 0.13.0Kirill Chibisov2023-12-31
| |
| * Powerline glyphs being cut for narrow fontsKirill Chibisov2023-12-31
| | | | | | Fixes #7470.
| * Send associated text for shifted numbers with kittyKirill Chibisov2023-12-30
| | | | | | | | | | Also fix the wrong ordering of base and shifted keys. Fixes #7492.
| * Don't substitute `\n` in char bindingsKirill Chibisov2023-12-30
| | | | | | | | | | | | This broke unintentionally due to routing paste-like input via paste function. Fixes #7476.
| * Passthrough potential errors for `EventLoopSender`Hyper2023-12-30
| |
| * Fix inability to bind `Alt+Control` on WindowsKirill Chibisov2023-12-30
| | | | | | | | Fixes #7506.
| * Use pre-composed key for `Alt` bindings on macOSKirill Chibisov2023-12-30
| | | | | | | | Fixes #7475.
| * Remove direct dependency on once_cellPhilip Dubé2023-12-29
| | | | | | With MSRV 1.70, std now contains the necessary parts.
| * Fix `alacritty migrate` with nonexistent importsChristian Duerr2023-12-28
| | | | | | Fixes #7473.
| * Derive `Clone` for `EventLoopSender`Hyper2023-12-28
| |
| * Mark SimpleFullscreen as macOS only startup modeKirill Chibisov2023-12-28
| |