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

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


Branch: CURRENT, Version: 0.14.0, Package name: alacritty-0.14.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.271 KB

Version history: (Expand)


CVS history: (Expand)


   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
   2023-12-28 21:40:34 by pin | Files touched by this commit (3) | Package updated
Log message:
x11/alacritty: update to 0.13.0

0.13.0
Packaging
- Minimum Rust version has been bumped to 1.70.0
- Manpages are now generated using `scdoc` (see `INSTALL.md`)

Added
- Warnings for unused configuration file options
- Config option `persist` in `hints` config section
- Support for dynamically loading conpty.dll on Windows
- Support for keybindings with dead keys
- `Back`/`Forward` mouse buttons support in bindings
- Copy global IPC options (`-w -1`) for new windows
- Bindings to create and navigate tabs on macOS
- Support startup notify protocol to raise initial window on Wayland/X11
- Debug option `prefer_egl` to prioritize EGL over other display APIs
- Inline vi-mode search using `f`/`F`/`t`/`T`
- `window.blur` config option to request blur for transparent windows
- `--option` argument for `alacritty msg create-window`
- Support for `DECRQM`/`DECRPM` escape sequences
- Support for kitty's keyboard protocol

Changed
- Mode-specific bindings can now be bound in any mode for easier macros
- `--help` output is more compact now and uses more neutral palette
- Configuration file now uses TOML instead of YAML
  Run `alacritty migrate` to automatically convert all configuration files
- Deprecated config option `draw_bold_text_with_bright_colors`, use
  `colors.draw_bold_text_with_bright_colors`
- Deprecated config option `key_bindings`, use `keyboard.bindings`
- Deprecated config option `mouse_bindings`, use `mouse.bindings`
- The default colorscheme is now based on base16 classic dark
- IME popup now tries to not obscure the current cursor line
- The double click threshold was raised to `400ms`
- OSC 52 paste ability is now **disabled by default**; use `terminal.osc52`
  to adjust it
- Apply `colors.transparent_background_colors` for selections, hints, and
  search matches
- Underline full hint during keyboard selection
- Synchronized updates now use `CSI 2026` instead of legacy `DCS` variant
- In mouse mode with `Shift` pressed, mouse bindings without `Shift` are only
  triggered if no exact binding (i.e. one with `Shift`) is found.
- Use built-in font for powerline symbols from `U+E0B0` to `U+E0B3`
- Default `bell.animation` is now `Linear`
- `IncreaseFontSize/DecreaseFontSize` step is now 1px
- `font.size` precision was raised to 6 floating point digits
- Default font size to `11.25` matching 15px
- `Xft.dpi` is now reloaded when xsettingd change its value on X11

Fixed
- Unconditional query of xdg-portal settings on Wayland
- `Maximized` startup mode not filling the screen properly on GNOME Wayland
- `OptionAsAlt` with `OnlyLeft`/`OnlyRight` settings not working properly
  on macOS
- Default Vi key bindings for `Last`/`First` actions not working on X11/Wayland
- Cut off wide characters in preedit string
- Scrolling on touchscreens
- Double clicking on CSD titlebar not always maximizing a window on Wayland
- Excessive memory usage when using regexes with a large number of
  possible states
- `window.decorations_theme_variant` not live reloading
- Copy/Paste being truncated to 64KiB on Wayland
- X11 clipboard lagging behind sometimes
- High wakeup count on Wayland due to clipboard polling
- Blocking paste freezing alacritty on Wayland
- `Command` modifier persisting after `Cmd + Tab` on macOS
- Crash on exit when using NVIDIA binary drivers on Wayland
- `window.startup_mode` applied to window again when creating new tab
- Crash when leaving search after resize
- Cursor being hidden after reaching cursor blinking timeout
- Message bar content getting stuck after closing with multiple messages
  on Wayland
- Vi cursor position not redrawn on PageUp/PageDown without scrollback
- Cursor not updating when blinking and viewport is scrolled
- Failure to start with recent version of mesa's i915 driver
- Error when using `chars` inside the mouse bindings

Removed
- Config option `background_opacity`, use `window.background_opacity`
- Config option `colors.search.bar`, use `colors.footer_bar` instead
- Config option `mouse.url`, use the `hints` config section
- Config options `mouse.double_click` and `mouse.triple_click`
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693