Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: alacritty/alacritty
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: alacritty/alacritty
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.14
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 39 files changed
  • 5 contributors

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    6b3a856 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Implement multi-char cursor highlight

    Use `end` of the cursor to draw a `HollowBlock` from `start` to `end`.
    When cursor covers only a single character, use `Beam` cursor instead
    of `HollowBlock`.
    
    Fixes #8238.
    Fixes #7849.
    kchibisov authored and chrisduerr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b56a0e8 View commit details
    Browse the repository at this point in the history
  2. Add IME support to inline search

    This changes the behavior of inline search from only accepting direct
    key inputs, to also accepting IME and paste. The additional characters
    are still being discarded, matching the existing behavior.
    
    This also fixes an issue where inline search wouldn't work for
    characters requiring modifiers, since the modifier press was interpreted
    as the search target instead.
    
    Closes #8208.
    chrisduerr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a720a76 View commit details
    Browse the repository at this point in the history
  3. Add headless mode

    This patch adds a daemon mode to Alacritty which allows starting the
    Alacritty process without spawning an initial window.
    
    While this does not provide any significant advantage over the existing
    behavior of always spawning a window, it does integrate nicer with some
    setups and is a pretty trivial addition.
    chrisduerr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f5add2b View commit details
    Browse the repository at this point in the history
  4. Remove dbg! in migration command

    nixpulvis authored and chrisduerr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    392e24c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7552ae7 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Fix pipe FD leak on X11

    The pipe was not using O_CLOEXEC, so it was leaked into the child.
    
    Fixes #8249.
    kchibisov authored and chrisduerr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    4cf1843 View commit details
    Browse the repository at this point in the history
  2. Revert "Add unicode 16 support"

    This reverts commit 5dca7a8.
    chrisduerr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    948fd7e View commit details
    Browse the repository at this point in the history
  3. Do not pull serde without serde feature

    alacritty_terminal was pulling `serde` via vte even though
    serde feature was disabled.
    yizhepku authored and chrisduerr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    3554913 View commit details
    Browse the repository at this point in the history
  4. Alacritty version 0.14.0

    chrisduerr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    22a4475 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2024

  1. Configuration menu
    Copy the full SHA
    9658aa6 View commit details
    Browse the repository at this point in the history
  2. Fix hint highlight invalidation

    This fixes a couple issues with hint highlight invalidation, which would
    cause hints to lose their underline highlight despite the terminal
    itself not having changed since the highlight started.
    
    Closes #8270.
    chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    fdc1ecc View commit details
    Browse the repository at this point in the history
  3. Fix racing condition in hint triggering

    This fixes an issue with hints where it was possible that the terminal
    content of highlighted hints changed between the highlighted hint update
    and the activation of the hint.
    
    This patch always validates the hint's text content against the hint
    itself to ensure that the content is still valid for the original hint
    which triggered the highlight.
    
    Closes #8277.
    chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    1460e18 View commit details
    Browse the repository at this point in the history
  4. Fix vi motion with wide semantic escape chars

    This patch fixes an issue where the semantic vi motion commands
    `SemanticRight` and `SemanticLeft` were not behaving as expected when a
    fullwidth character was used as a semantic character.
    
    Closes #8314.
    chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    86b9b3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21657d2 View commit details
    Browse the repository at this point in the history
  6. Don't error on nonexistent TOML imports in migrate

    YAML import migration was already properly ignoring nonexistent imports,
    it was only missed for TOML ones.
    
    Fixes #8330.
    kchibisov authored and chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    bf77ac5 View commit details
    Browse the repository at this point in the history
  7. Always explicitly emit 1 without modifiers in kitty encoding

    While this doesn't change much with how parsers are implemented, it
    improves consistency with how key release is handled.
    kchibisov authored and chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    025a4a8 View commit details
    Browse the repository at this point in the history
  8. Bump winit to 0.30.6

    Fixes #8268.
    kchibisov authored and chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    ccbabc9 View commit details
    Browse the repository at this point in the history
  9. Bump winit to 0.30.7

    Fixes double input on X11 after update to 0.30.6.
    kchibisov authored and chrisduerr committed Dec 22, 2024
    Configuration menu
    Copy the full SHA
    b45d2db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ccac0f View commit details
    Browse the repository at this point in the history
Loading