Changes:
# Added
* Option colors.transparent_background_colors to allow applying opacity to all background colors
* Support for running multiple windows from a single Alacritty instance (see docs/features.md)
* Urgency support on Wayland via xdg_activation_v1
# Changed
* ExpandSelection is now a configurable mouse binding action
* Config option background_opacity, you should use window.opacity instead
* Reload configuration files when their symbolic link is replaced
* Strip trailing whitespaces when yanking from a block selection
* Display area keeps history position when viewport is cleared
* Commands spawn from the current directory of the foreground shell in Unix-like systems
* Remove trailing newline from strings taken from hints or simple/semantic selections
* Builtin font is now used for box drawing characters from U+2500 to U+259f
* Logs now print the time since startup instead of the local time
# Fixed
* Line indicator obstructing vi mode cursor when scrolled into history
* Vi mode search starting in the line below the vi cursor
* Invisible cursor with matching foreground/background colors
* Crash when hovering over a match emptied by post-processing
* Crash when the vi cursor is on the scrollback and viewport clear is invoked
* Freeze when the vi cursor is on the scrollback and scrollback clear is invoked
* Vi cursor on topmost of the display moving downward when scrolled into history with active output
* Input lag on Wayland with Nvidia binary driver
* Crash when hovering the mouse over fullwidth characters
* Do not create logfile if the file already exists
# Removed
* Wayland client side decorations were simplified
from Eric Auge
Committed with tweaks:
* Revision removed (instead of =0)
* Added comment about failing test
I can no longer trigger the segfault which prompted aja to add this
patch to our port. It is unclear what caused the original issue.
We should not carry a local patch which differs from upstream code
with no observable benefit. If the problem resurfaces we will be
able to debug it further.
ok ajacoutot@
as this breaks interoperability between SOGo and Thunderbird Calendar
as Landry reported, and found this to be the culprit
Tested for some time on my desktop without issues.
Zutty is a terminal emulator for the X Window System, functionally
similar to several other X terminal emulators such as xterm, rxvt and
countless others. It is also similar to other, much more modern,
GPU-accelerated terminal emulators such as Alacritty and Kitty. What
really sets Zutty apart is its radically simple, yet extremely efficient
rendering implementation, coupled with a sufficiently complete feature
set to make it useful for a wide range of users. Zutty offers high
throughput with low latency, and strives to conform to relevant
(published or de-facto) standards.
With feedback from abieber@ and sthen@
I'm taking MAINTAINER
ok abieber@
```
hk allows temporary X11 hotkeys to be set. For example:
hk Ctrl+Shift+F6 notify-send Hello
will execute the command `notify-send Hello` when Ctrl+Shift+F6 is pressed. hk
exits as soon as the command has executed.
```
Port sent in from upstream author, Laurence Tratt.
OK op@, thanks.