Age | Commit message (Collapse) | Author |
|
|
|
Fixes #8268.
|
|
|
|
This reverts commit 5dca7a85e7d8e98f8e770c17af8efb442c2277d0.
|
|
The pipe was not using O_CLOEXEC, so it was leaked into the child.
Fixes #8249.
|
|
|
|
|
|
This fixes issues in width calculation for symbols added in Unicode
version 16.
Since the upstream unicode-width crate has not been updated yet, this
makes use of the temporary unicode-width-16 version to support Unicode
16 with Alacritty 0.14.0.
|
|
This patch allows running `alacritty migrate` to automatically apply
configuration changes made to the TOML format, like moving `ipc_socket`
to `general.ipc_socket`.
This should reduce the friction of moving around individual options
significantly, while also persisting the format of the existing TOML
file thanks to `toml_edit`.
The YAML migration has been simplified significantly to only switch the
format of the file from YAML to TOML. The new TOML features are used for
everything else.
|
|
Update winit and clap to latest versions.
|
|
Fixes #8046.
|
|
Fixes #7969.
|
|
|
|
|
|
This is only an update to the development version and does not represent
a stable release.
|
|
Winit explicitly states that the window is not focused by default and
the `Focused` event will deliver the state later on.
Also start adding notable changes to alacritty_terminal in its own
CHANGELOG.
Closes #7866.
|
|
This bumps all dependencies that can be updated without introducing a
build failure.
|
|
|
|
Fixes #7806.
|
|
x11-clipboard was unconditionally using eventfd which is not present
on NetBSD.
Links: https://github.com/quininer/x11-clipboard/issues/48
|
|
The 0.29.11 was yanked.
|
|
|
|
Fixes #7633.
Fixes #7613.
Fixes #7607.
Fixes #7571.
Fixes #7549.
|
|
|
|
This is only an update to the development version and does not represent
a stable release.
|
|
Fixes #7665.
|
|
|
|
Fixes #7559.
Fixes #7533.
|
|
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.
|
|
Fixes #7514.
Fixes #7502.
Fixes #7494.
Fixes #7474.
Fixes #7472.
|
|
With MSRV 1.70, std now contains the necessary parts.
|
|
This also bumps other dependencies along the way.
Fixes #2886.
|
|
Fixes #7449.
|
|
This is only an update to the development versions and does not
represent a stable release.
|
|
|
|
|
|
Update dependencies with `cargo update` as well as do explicit update
of winit, crossfont, and regex-automata.
|
|
|
|
There's no need to force alacritty's user configuration on
other users of the crate, thus provide the options actually used
by alacritty_terminal itself.
|
|
|
|
This fixes a crash on startup with macOS Sonoma.
|
|
Fixes #972.
|
|
Fixes #7236.
Fixes #7201.
Fixes #7146.
Fixes #6848.
Fixes #3601.
Fixes #3108.
Fixes #2453.
|
|
|
|
Follow upstream libraries and use rustix to reduce the amount of
dependencies in the future.
Co-authored-by: Christian Duerr <contact@christianduerr.com>
|
|
This patch applies all breaking and non-breaking dependency updates
and bumps MSRV to 1.70.0.
|
|
This patch replaces the mio crate with the polling. Now that
smol-rs/polling#96 has been merged, we should be at full feature parity
with mio v0.6 now.
Fixes #7104.
Fixes #6486.
|
|
Fixes #6845.
|
|
Make use of new winit frame throttling mechanism used in RedrawRequested,
which removes the need for having Wayland queue to ask for the frame
callbacks.
Fixes #7011.
|
|
This seems like a sensible first step before looking into #7097.
|