* Wed Apr 25 2018 guillaume.gardet@opensuse.org
- Remove checksums for config.guess and config.sub for aarch64
and ppc64le since they are updated
* Fri Mar 30 2018 avindra@opensuse.org
- Drop unneeded Requires for fish and zsh completions
* Wed Mar 28 2018 jengelh@inai.de
- Use a single %setup call.
- Trim filler wording from description.
* Fri Mar 23 2018 avindra@opensuse.org
- update to rev dcc4b750381cd2096b6001cbf94e95a6e6b52ed0
* fix verbose logging (-v, -vv and -vvv)
* Sun Mar 18 2018 avindra@opensuse.org
- update to rev 6debc4f3351446417d0c4e38173cd9ef0faa71d5
* fish shell completions
* enable SRGB support
* extend SGR and VT200 mouse support
* switch meta key to alt instead of super
* Tue Mar 13 2018 avindra@opensuse.org
- initial package @ cb05e72be2fcf7e78bff99e4316f19510bf4f502
Version: 0.13.2-bp160.1.14
* Sun Apr 21 2024 Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 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
+ Kitty encoding used for regular keys when they don't carry text
* 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
* Sun Apr 07 2024 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Bump required rust version to build
* Sat Mar 23 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Use `filter` option in cargo vendoring.
- Use zstd compression for source tar and vendored tar.
- `filter` + zstd results in better compression and storage savings.
* Thu Jan 11 2024 dimstar@opensuse.org
- Update to version 0.13.1:
* Fix manpage string escapes
* Fix serde tests without default features
* Bump winit to 0.29.9
* Ignore null values in `alacritty migrate`
* Add vi search paste bindings
* Fix replacing optional fields
* Fix number-based mouse bindings
* Bump winit to 0.29.8
* Sun Dec 31 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Enable automatic updates of vendored dependencies
- Remove cargo_config since it's now build by cargo_vendor
- Generate manpages via scdoc
- Update to version 0.13.0:
* Added
+ Warnings for unused configuration file options
+ Config option persist in hints config section
+ Support for keybindings with dead keys
+ Back/Forward mouse buttons support in bindings
+ Copy global IPC options (-w -1) for new windows
+ 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
+ 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
+ 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
+ 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
* Wed Oct 11 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Replace freetype-devel BuildRequires with freetype2: this is
actually what is needed, but as fontconfig happened to pull it in
already, things happened to work. Freetype 1 is not needed here.
* Mon Oct 09 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Reduced vendored size using cargo-vendor-filterer
* vendor.tar.xz was 28MB.. now it is 8.2MB
- Update _service file
* replace mode "disabled" to "manual" since "disabled" is deprecated.
* Tue Oct 03 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 0.12.3:
* Fix the crash when shrinking scrolled terminal
* Fix freeze with some drivers when using GLX
* Fix hyperlink preview for 2 lines terminal
* Update winit to 0.28.7 and sctk to 0.16.1
Version: 0.12.2-bp156.1.10
* Tue Jul 04 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 0.12.2:
* Fix the crash when shrinking scrolled terminal
* Fix freeze with some drivers when using GLX
* Fix hyperlink preview for 2 lines terminal
* Bump `actions/checkout` to v3
* Sun Jun 18 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Make terminfo package a suggested dependency
- Do not install terminfo anymore
* Fri Jun 16 2023 Luciano Santos <luc14n0@opensuse.org>
- Install forgotten terminfo database entry, so software can have
access to information about Alacritty's capabilities.
- Drop no longer needed rustflags/RUSTFLAGS macro/variable
definition in spec file, as the macros provided by
cargo-packaging already define and make use of them for us.
- Update README.suse-maint to show newcomers how to update the
package with current sensible packaging practices.
* Mon May 29 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 0.12.1:
* Fixed
+ Very long startup times on Wayland systems with broken
xdg-portal setup
+ Error on startup with GLX when using old mesa platforms
+ Character ; inside the URI in OSC 8 sequence breaking the URI
+ Selection on last line not updating correctly on resize
Version: 0.12.0-bp155.1.5
* Sat Mar 25 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Disable source services again
* Sat Mar 25 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
- Update to version 0.12.0:
* Added
+ Uppercase -T short form for --title
+ Support for horizontal scrolling in mouse mode and
alternative scrolling modes
+ Support for fractional scaling on Wayland with
wp-fractional-scale protocol
+ Support for running on GLES context
+ Touchscreen input for click/scroll/select/zoom
+ window.resize_increments config option, disabled by default
* Changed
+ Erase in line after the last column will no longer clear the
last column
+ Open new windows by default with macOS Cmd+N binding
+ The hint about window transparency is now properly issued on
Wayland and macOS
+ The IME purpose is now set to Terminal which could help with
OSK
+ window.decorations_theme_variant is now using Dark, Light,
and None values
+ Resize increments are now set on macOS and X11 to resize by
cell sizes
* Fixed
+ --help output for --class does not match man pages
+ Cursor and underlines always being black on very old hardware
+ Crash when using very low negative font.offset
+ Artifacts in corners for maximized window with CSD on Wayland
+ Dotted underline not shown on macOS
+ Crash with OT-SVG fonts on Linux/BSD
+ Crash during text compose on old GNOME under Wayland
+ Blurry fonts when changing padding size at runtime
+ Crash while typing on Wayland
+ Multi-line semantic bracket selection
+ Reduced GPU memory usage
+ Low frame rate when multiple windows render at the same time
+ Redraw hanging until a keypress on X11 in rare cases
+ Quadrants not aligned with half blocks with built-in font
+ EOT (\x03) escaping bracketed paste mode
+ Drag & Drop not working for the search bar
* Removed
+ window.gtk_theme_variant config field; use
window.decorations_theme_variant instead
+ alt_send_esc is now always set to true
- Enable source services
* Wed Jan 25 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add back the config.guess/config.sub workaround for aarch64,
ppc64le and riscv64, which was silently dropped from previous
commit.
* Wed Dec 07 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.11.0:
* Packaging
- Minimum Rust version has been bumped to 1.57.0
- Renamed io.alacritty.Alacritty.appdata.xml to org.alacritty.Alacritty.appdata.xml
- Renamed io.alacritty to org.alacritty for Alacritty.app
* Fixed
- Creating the IPC socket failing if WAYLAND_DISPLAY contains an absolute path
- Crash when resetting the terminal while in vi mode
- font.glyph_offset not live reloading
- Failure when running on 10-bit color system
- The colors being slightly different when using srgb displays on macOS
- Vi cursor blinking not reset when navigating in search
- Scrolling and middle-clicking modifying the primary selection
- Bottom gap for certain builtin box drawing characters
- Incorrect built-in glyphs for U+2567 and U+2568
- Character mappings in the DEC special graphics character set (line drawing)
- Window flickering on resize on Wayland
- Unnecessary config reload when using /dev/null as a config file
- Windows Open Alacritty Here on root of drive displaying error
- On macOS, font.use_thin_strokes did not work since Big Sur
- On macOS, trying to load a disabled font would crash
- On macOS, Alacritty sessions did not appear in the list of tty sessions for w and who
- Cursor not hiding on GNOME Wayland
- Font having different scale factor after monitor powering off/on on X11
- Viewport not updating after opening a new tabbed window on macOS
- Terminal not exiting sometimes after closing all windows on macOS
- CPU usage spikes due to mouse movements for unfocused windows on X11/Windows
- First window on macOS not tabbed with system prefer tabs setting
- Window being treaten as focused by default on Wayland
* Removed
- font.use_thin_strokes config field; to use thin strokes on macOS, set
- AppleFontSmoothing to 0 with $ defaults write -g AppleFontSmoothing -int 0
- Add _constraints file. 8GB of RAM to build alacritty
* Mon Jun 20 2022 William Brown <william.brown@suse.com>
- Automatic update of vendored dependencies
* Tue May 24 2022 William Brown <william.brown@suse.com>
- Automatic update of vendored dependencies
* Tue Apr 05 2022 William Brown <william.brown@suse.com>
- Automatic update of vendored dependencies
* Sun Feb 27 2022 Jan-Luca Kiok <me@jlk.one>
- Update to version 0.10.1
* feat: Option font.builtin_box_drawing to disable the built-in
font for drawing box characters
* refactor: Builtin font thickness is now based on cell width
instead of underline thickness
* fix: Builtin font lines not contiguous when font.offset is used
* fix: font.glyph_offset is no longer applied on builtin font
* fix: Built-in font arcs alignment
* fix: Colors being slightly off when using
colors.transparent_background_colors
* fix: OSC 4 not handling
* fix: in OSC strings reporting default colors instead of
modified ones
* fix: OSC 104 not clearing colors when second parameter is empty
* Thu Feb 03 2022 JL K <me@jlk.one>
- Pin rustflags via specfile
- Update to version 0.10.0
* feat: Option colors.transparent_background_colors to allow
applying opacity to all background colors
* feat: Support for running multiple windows from a single
Alacritty instance (see docs/features.md)
* feat: Urgency support on Wayland via xdg_activation_v1
* refactor: ExpandSelection is now a configurable mouse binding
action
* refactor: Config option background_opacity, you should use
window.opacity instead
* refactor: Reload configuration files when their symbolic link
is replaced
* refactor: Strip trailing whitespaces when yanking from a block
selection
* refactor: Display area keeps history position when viewport is
cleared
* refactor: Commands spawn from the current directory of the
foreground shell in Unix-like systems
* refactor: Remove trailing newline from strings taken from hints
or simple/semantic selections
* refactor: Builtin font is now used for box drawing characters
from U+2500 to U+259f
* refactor: Logs now print the time since startup instead of the
local time
* fix: Line indicator obstructing vi mode cursor when scrolled
into history
* fix: Vi mode search starting in the line below the vi cursor
* fix: Invisible cursor with matching foreground/background
colors
* fix: Crash when hovering over a match emptied by
post-processing
* fix: Crash when the vi cursor is on the scrollback and viewport
clear is invoked
* fix: Freeze when the vi cursor is on the scrollback and
scrollback clear is invoked
* fix: Vi cursor on topmost of the display moving downward when
scrolled into history with active output
* fix: Input lag on Wayland with Nvidia binary driver
* fix: Crash when hovering the mouse over fullwidth characters
* fix: Do not create logfile if the file already exists