./x11/alacritty, Cross-platform, GPU-accelerated terminal emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.15.0, Package name: alacritty-0.15.0, Maintainer: pkgsrc-users

Alacritty is a terminal emulator with a strong focus on simplicity and
performance. With such a strong focus on performance, included
features are carefully considered and you can always expect Alacritty
to be blazingly fast (on modern hardware). By making good choices for
defaults, Alacritty requires no additional setup. However, it does
allow configuration of many aspects of the terminal.


Master sites:

Filesize: 1605.984 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-16 14:37:08 by pin | Files touched by this commit (3) | Package updated
Log message:
x11/alacritty: update to 0.15.0

Added

 - Config option window.level = "AlwaysOnTop" to force Alacritty to \ 
always be the toplevel window
 - Escape sequence to move cursor forward tabs ( CSI Ps I )
 - Pass activation token in alacritty msg create-window on Wayland/X11

Changed

 - Always focus new windows on macOS
 - Don't switch to semantic/line selection when control is pressed
 - Always emit 1 for the first parameter when having modifiers in kitty keyboard \ 
protocol

Fixed

 - Mouse/Vi cursor hint highlighting broken on the terminal cursor line
 - Hint launcher opening arbitrary text, when terminal content changed while opening
 - SemanticRight/SemanticLeft vi motions breaking with wide semantic escape \ 
characters
 - alacritty migrate crashing with recursive toml imports
 - Migrating nonexistent toml import breaking the entire migration
 - First daemon mode window ignoring window options passed through CLI
 - Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
 - Crash when pressing certain modifier keys on macOS 15+
 - Cut off wide characters in preedit string
   2024-10-23 05:37:58 by pin | Files touched by this commit (5) | Package updated
Log message:
x11/alacritty: update to 0.14.0

Packaging

    Minimum Rust version has been bumped to 1.74.0

Added

    Support relative path imports from config files
    alacritty migrate support for TOML configuration changes
    Headless mode using alacritty --daemon

Changed

    Pressing Alt with unicode input will now add ESC like for ASCII input
    Decorations use opaque style and system window background on macOS
    No longer source ~/.zshenv on macOS
    Moved config options import, working_directory, live_config_reload, and \ 
ipc_socket
    to the new general section
    Moved config option shell to terminal.shell
    ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs
    Use Beam cursor for single char cursor inside the IME preview

Fixed

    Crash when trying to create a new tab without decorations enabled
    New window being treated as focused when it's not on Wayland
    IME preview blending into text below it
    Dynamic title disabled for new windows when initial one has title as CLI option
    While terminal in mouse mode, mouse bindings that used the shift modifier and
    had multiple actions only performed the first action
    Leaking FDs when closing windows on Unix systems
    Config emitting errors for nonexistent import paths
    Kitty keyboard protocol reporting shifted key codes
    Broken search with words broken across line boundary on the first character
    Config import changes not being live reloaded
    Cursor color requests with default cursor colors
    Fullwidth semantic escape characters
    Windows app icon now displays properly in old alt+tab on Windows
    Alacritty not being properly activated with startup notify
    Invalid URL highlights after terminal scrolling
    Hollow block cursor not spanning multiple chars being edited inside the IME \ 
preview
    Vi inline search only working for direct key input without modifiers
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-03-24 19:52:12 by pin | Files touched by this commit (3) | Package updated
Log message:
x11/alacritty: update to 0.13.2

Added
  - Default Home/End bindings in Vi mode mapped to First/Last respectively

Fixed
  - CLI env variables clearing configuration file variables
  - Vi inline search/semantic selection expanding across newlines
  - C0 and C1 codes being emitted in associated text when using kitty keyboard
  - Occasional hang on startup with some Wayland compositors
  - Missing key for NumpadDecimal in key bindings
  - Scrolling content upwards moving lines into history when it shouldn't
  - Sticky keys not working sometimes on X11
  - Modifiers occasionally getting desynced on X11
  - Autokey no longer working with alacritty on X11
  - Freeze when moving window between monitors on Xfwm
  - Mouse cursor not changing on Wayland when cursor theme uses legacy cursor \ 
icon names
  - Config keys are available under proper names
  - Build failure when compiling with x11 feature on NetBSD
  - Hint Select action selecting the entire line for URL escapes

Changed
  - No unused-key warnings will be emitted for OS-specific config keys
  - Use built-in font for sextant symbols from U+1FB00 to U+1FB3B
  - Kitty encoding is not used anymore for uncommon keys unless the protocol enabled
   2024-02-13 12:10:39 by pin | Files touched by this commit (1)
Log message:
x11/alacritty: correct tag
   2024-01-10 22:39:54 by pin | Files touched by this commit (3) | Package updated
Log message:
x11/alacritty: update to 0.13.1

Alacritty Version 0.13.1
Added
 - Support for pasting in Vi + Search mode

Changed
 - alacritty migrate will ignore null values in yaml instead of erroring out

Fixed
 - alacritty migrate failing with nonexistent imports
 - Alt bindings requiring composed key rather than pre-composed one on macOS
 - Alt + Control bindings not working on Windows
 - chars = "\u000A" action in bindings inserting \n
 - Alternate keys not sent for Shift + <number> when using kitty protocol
 - Alternative keys being swapped in kitty protocol implementation
 - Powerline glyphs being cut for narrow fonts
 - Xmodmap not working on X11
 - Occasional slow startup on some X11 window managers
 - Blurry window when using window.dimensions on some Wayland compositors
 - IME input lagging behind on X11
 - xdotool modifiers input not working correctly on X11
 - Parsing numbers fails for mouse bindings
 - Some config options overriding each other in CLI/IPC
 - Numpad Left used for numpad Up
   2023-12-29 15:50:04 by Tobias Nygren | Files touched by this commit (2)
Log message:
alacritty: remove hardcoded path and major version for libxcb.so
   2023-12-29 15:33:29 by Tobias Nygren | Files touched by this commit (1)
Log message:
alacritty: fix PLIST