Up to [cvs.NetBSD.org] / pkgsrc / x11 / alacritty
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.23 / (download) - annotate - [select for diffs], Mon May 22 18:02:03 2023 UTC (12 days, 17 hours ago) by pin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
x11/alacritty: unintended maintainer change Didn't mean to take over maintainership. I do maintain alacritty-dev in wip, currently 0.13.0 and managed to copy the Makefile header. Sorry.
Revision 1.22 / (download) - annotate - [select for diffs], Mon May 22 17:50:21 2023 UTC (12 days, 17 hours ago) by pin
Branch: MAIN
Changes since 1.21: +3 -4
lines
Diff to previous 1.21 (colored)
x11/alacritty: update to 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 - Keyboard input not working on macOS with some IMEs like Fig.io
Revision 1.21 / (download) - annotate - [select for diffs], Sun Apr 23 08:24:54 2023 UTC (6 weeks ago) by pin
Branch: MAIN
Changes since 1.20: +9 -2
lines
Diff to previous 1.20 (colored)
x11/alacritty: fix menu display Install desktop file and icon, so the app is picked-up on desktop environment menus.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Mar 28 20:27:11 2023 UTC (2 months ago) by pin
Branch: MAIN
Changes since 1.19: +2 -3
lines
Diff to previous 1.19 (colored)
x11/alacritty: update to 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 - Always use sRGB color space on macOS - 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 - window.decorations_theme_variant could now control theme on macOS and Windows - 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 - Startup failure on macOS with default config when system /bin/sh is dash - Artifacts in corners for maximized window with CSD on Wayland - Dotted underline not shown on macOS - Underline on macOS always being at the bottom of the cell - Crash with OT-SVG fonts on Linux/BSD - Crash during text compose on old GNOME under Wayland - Mouse cursor staying hidden after window regains focus on macOS Ventura - 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 - Window clipping when maximizing a window without decorations on Windows - Quadrants not aligned with half blocks with built-in font - EOT (\x03) escaping bracketed paste mode - Drag & Drop not working for the search bar - Simple-fullscreened window not resized when moving between monitors on macOS Removed - window.gtk_theme_variant config field; use window.decorations_theme_variant instead - alt_send_esc is now always set to true
Revision 1.19 / (download) - annotate - [select for diffs], Sun Jan 29 21:18:06 2023 UTC (4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
*: Recursive revbup from graphics/freetype2
Revision 1.18 / (download) - annotate - [select for diffs], Fri Oct 14 14:23:40 2022 UTC (7 months, 2 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
alacritty: use wildcard for x11-dl crate's version in SUBST_FILES This way less likely to break on updates. Untested but probably still needed on netbsd-9.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Oct 14 07:51:59 2022 UTC (7 months, 2 weeks ago) by pin
Branch: MAIN
Changes since 1.16: +10 -6
lines
Diff to previous 1.16 (colored)
x11/alacritty: update to 0.11.0 Alacritty 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 Added - Track and report surface damage information to Wayland compositors - Escape sequence for undercurl, dotted and dashed underlines (CSI 4 : [3-5] m) - ToggleMaximized key binding action to (un-)maximize the active window, not bound by default - Support for OpenGL ES 2.0 - Escape sequence to set underline color (CSI 58 : 2 : Ps : Ps : Ps m/CSI 58 : 5 : Ps m) - Escape sequence to reset underline color (CSI 59 m) - Vi mode keybinding (z) to center view around vi mode cursor - Accept hexadecimal values starting with 0x for --embed - Config option cursor.blink_timeout to timeout cursor blinking after inactivity - Escape sequence to set hyperlinks (OSC 8 ; params ; URI ST) - Config hints.enabled.hyperlinks for hyperlink escape sequence hint highlight - window.decorations_theme_variant to control both Wayland CSD and GTK theme variant on X11 - Support for inline input method Changed - No longer renders to macos and x11 windows that are fully occluded / not directly visible - The --help output was reworked with a new colorful syntax - OSC 52 is now disabled on unfocused windows - SpawnNewInstance no longer inherits initial --command - Blinking cursor will timeout after 5 seconds by default - Deprecated colors.search.bar, use colors.footer_bar instead - On macOS, Alacritty now reads AppleFontSmoothing from user defaults to control font smoothing - Warn when either columns or lines is non-zero, but not both - Client side decorations should have proper text rendering now on Wayland - Config option window.gtk_theme_variant, you should use window.decorations_theme_variant instead - --class now sets both class part of WM_CLASS property and instance - --class's general and instance options were swapped - Search bar is now respecting cursor thickness - On X11 the IME popup window is stuck at the bottom of the window due to Xlib limitations - IME no longer works in Vi mode when moving around 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
Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 30 16:15:13 2022 UTC (14 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.15: +5 -4
lines
Diff to previous 1.15 (colored)
x11/alacritty: update to 0.10.1 Added -Option font.builtin_box_drawing to disable the built-in font for drawing box characters Changed -Builtin font thickness is now based on cell width instead of underline thickness Fixed -OSC 4 not handling ? -? in OSC strings reporting default colors instead of modified ones -OSC 104 not clearing colors when second parameter is empty -Builtin font lines not contiguous when font.offset is used -font.glyph_offset is no longer applied on builtin font -Buili-in font arcs alignment -Repeated permission prompts on M1 macs -Colors being slightly off when using colors.transparent_background_colors
Revision 1.15 / (download) - annotate - [select for diffs], Wed Jan 26 00:24:22 2022 UTC (16 months, 1 week ago) by tpaul
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.14: +3 -2
lines
Diff to previous 1.14 (colored)
x11/alacritty: Update SUBST_FILES for the XIM bug workaround The vendored x11-dl crate was updated to version 2.19.1 in alacritty 0.10.0 and so the build was failing on NetBSD 9.2, using base X due to the outdated version being referenced.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 23 16:14:24 2022 UTC (16 months, 1 week ago) by pin
Branch: MAIN
Changes since 1.13: +5 -3
lines
Diff to previous 1.13 (colored)
x11/alacritty: update to 0.10.0 pkgsrc changes - Install manpages Packaging - New extra/alacritty-msg.man manpage for the alacritty msg subcommand - Minimum Rust version has been bumped to 1.53.0 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
Revision 1.13 / (download) - annotate - [select for diffs], Sun Sep 12 14:50:27 2021 UTC (20 months, 3 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.12: +6 -3
lines
Diff to previous 1.12 (colored)
alacritty: also omit the X11-specific RUSTFLAGS
Revision 1.12 / (download) - annotate - [select for diffs], Sun Sep 12 14:47:34 2021 UTC (20 months, 3 weeks ago) by tnn
Branch: MAIN
Changes since 1.11: +5 -3
lines
Diff to previous 1.11 (colored)
alacritty: fix build on macOS The package only supports using the quartz backend here, so no X11 libraries needed.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 4 00:02:32 2021 UTC (22 months ago) by tnn
Branch: MAIN
Changes since 1.10: +3 -3
lines
Diff to previous 1.10 (colored)
alacritty: update to 0.9.0 Support for ipfs/ipns URLs Mode field for regex hint bindings crash/performance/deadlock fixes
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 22 18:46:27 2021 UTC (22 months, 1 week ago) by tnn
Branch: MAIN
Changes since 1.9: +5 -5
lines
Diff to previous 1.9 (colored)
alacritty: XIM bug workaround no longer necessary on NetBSD-current
Revision 1.9 / (download) - annotate - [select for diffs], Thu Jul 22 16:16:38 2021 UTC (22 months, 1 week ago) by tnn
Branch: MAIN
Changes since 1.8: +1 -2
lines
Diff to previous 1.8 (colored)
g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Jul 12 14:10:10 2021 UTC (22 months, 3 weeks ago) by tnn
Branch: MAIN
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
alacritty: add link to tech-x11 thread
Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 20 10:09:35 2021 UTC (23 months, 2 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.6: +14 -2
lines
Diff to previous 1.6 (colored)
alacritty: apply previous workaround only when X11_TYPE is native
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 20 08:51:19 2021 UTC (23 months, 2 weeks ago) by tnn
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
alacritty: work around XIM error on NetBSD with native X11 from Iku Iwasa
Revision 1.5 / (download) - annotate - [select for diffs], Tue May 25 16:18:27 2021 UTC (2 years ago) by pin
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
x11/alacritty: update to 0.8.0 Packaging: -Minimum Rust version has been bumped to 1.45.0 Added: -IME composition preview not appearing on Windows -Synchronized terminal updates using DCS = 1 s ST/DCS = 2 s ST -Regex terminal hints (see features.md) -macOS keybinding (cmd+alt+H) hiding all windows other than Alacritty -Support for magnet URLs Changed: -The vi mode cursor is now created in the top-left if the terminal cursor is invisible -Focused search match will use cell instead of match colors for CellForeground/CellBackground -URL highlighting has moved from mouse.url to the hints config section Fixed: -Alacritty failing to start on X11 with invalid DPI reported by XRandr -Text selected after search without any match -Incorrect vi cursor position after leaving search -Clicking on URLs on Windows incorrectly opens File Explorer -Incorrect underline cursor thickness on wide cell -Viewport moving around when resizing while scrolled into history -Block cursor not expanding across fullwidth characters when on the right side of it -Overwriting fullwidth characters only clearing one of the involved cells
Revision 1.4 / (download) - annotate - [select for diffs], Sun Mar 28 14:52:28 2021 UTC (2 years, 2 months ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
x11/alacritty: update to 0.7.2 Packaging: -Updated shell completions Fixed: -Crash due to assertion failure on 32-bit architectures -Segmentation fault on shutdown with Wayland -Incorrect estimated DPR with Wayland -Consecutive clipboard stores dropped on Wayland until the application is refocused
Revision 1.3 / (download) - annotate - [select for diffs], Thu Feb 11 13:15:21 2021 UTC (2 years, 3 months ago) by pin
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
x11/alacritty: update to 0.7.1 0.7.1 -Jumping between matches in backward vi search 0.7.0 Added: -Support for ~/ at the beginning of configuration file imports -New cursor.style.blinking option to set the default blinking state -New cursor.blink_interval option to configure the blinking frequency -Support for cursor blinking escapes (CSI ? 12 h, CSI ? 12 l and CSI Ps SP q) -IME support on Windows -Urgency support on Windows -Customizable keybindings for search -History for search mode, bound to ^P/^N/Up/Down by default -Default binding to cancel search on Ctrl+C -History position indicator for search and vi mode Changed: -Nonexistent config imports are ignored instead of raising an error -Value for disabling logging with config.log_level is Off instead of None -Missing glyph symbols are no longer drawn for zerowidth characters Fixed: -Wide characters sometimes being cut off -Preserve vi mode across terminal reset -Escapes CSI Ps b and CSI Ps Z with large parameters locking up Alacritty -Dimming colors which use the indexed CSI 38 : 5 : Ps m notation -Slow rendering performance with a lot of cells with underline/strikeout attributes -Performance of scrolling regions with offset from the bottom -Extra mouse buttons are no longer ignored on Wayland -Numpad arrow keys are now properly recognized on Wayland -Compilation when targetting aarch64-apple-darwin -Window not being completely opaque on Windows -Window being always on top during alt-tab on Windows -Cursor position not reported to apps when mouse is moved with button held outside of window -No live config update when starting Alacritty with a broken configuration file -PTY not drained to the end with the --hold flag enabled -High CPU usage on BSD with live config reload enabled -Alacritty not discarding invalid escape sequences starting with ESC -Crash due to clipboard not being properly released on Wayland -Shadow artifacts when resizing transparent windows on macOS -Missing glyph symbols not being rendered for missing glyphs on macOS and Windows -Underline cursor being obscured by underline -Cursor not being rendered with a lot of unicode glyphs visible -IME input swallowed after triggering a key binding -Crash on Wayland due to non-standard fontconfig configuration -Search without vi mode not jumping properly between all matches Removed: The following CLI arguments have been removed in favor of the --option flag: --persistent-logging --live-config-reload --no-live-config-reload --dimensions --position -live-shader-reload feature -Config option dynamic_title, you should use window.dynamic_title instead -Config option scrolling.faux_multiplier, which was replaced by escape CSI ? 1007 h/l -WinPTY support on Windows
Revision 1.2 / (download) - annotate - [select for diffs], Sat Nov 28 19:20:14 2020 UTC (2 years, 6 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
alacritty: update to 0.6.0 Added Secondary device attributes escape (CSI > 0 c) Support for colon separated SGR 38/48 New Ctrl+C binding to cancel search and leave vi mode Escapes for double underlines (CSI 4 : 2 m) and underline reset (CSI 4 : 0 m) Configuration file option for sourcing other files (import) CLI parameter --option/-o to override any configuration field Escape sequences to report text area size in pixels and in characters Support for single line terminals dimensions Right clicking on Wayland's client side decorations will show application menu Escape sequences to enable and disable window urgency hints Changed Cursors are now inverted when their fixed color is similar to the cell's background Use the working directory of the terminal foreground process, instead of the shell's working directory, for SpawnNewInstance action Fallback to normal underline for unsupported underline types in CSI 4 : ? m escapes The user's background color is now used as the foreground for the render timer Use yellow/red from the config for error and warning messages instead of fixed colors Existing CLI parameters are now passed to instances spawned using SpawnNewInstance Wayland's Client side decorations now use the search bar colors Reduce memory usage by up to at least 30% with a full scrollback buffer The number of zerowidth characters per cell is no longer limited to 5 SpawnNewInstance is now using the working directory of the terminal foreground process on macOS Fixed Incorrect window location with negative window.position config options Slow rendering performance with HiDPI displays, especially on macOS Keys swallowed during search when pressing them right before releasing backspace Crash when a wrapped line is rotated into the last line Selection wrapping to the top when selecting below the error/warning bar Pasting into clients only supporting UTF8_STRING mime type on Wayland Crash when copying/pasting with neither pointer nor keyboard focus on Wayland Crash due to fd leak on Wayland IME window position with fullwidth characters in the search bar Selection expanding over 2 characters when scrolled in history with fullwidth characters in use Selection scrolling not starting when mouse is over the message bar Incorrect text width calculation in message bar when the message contains multibyte characters Remapped caps lock to escape not triggering escape bindings on Wayland Crash when setting overly long title on Wayland Switching in and out of various window states, like Fullscreen, not persisting window size on Wayland Crash when providing 0 for XCURSOR_SIZE on Wayland Gap between window and server side decorations on KWIN Wayland Wayland's client side decorations not working after tty switch Fullscreen startup mode not working on Wayland Window not being rescaled when changing DPR of the current monitor on Wayland Crash in some cases when pointer isn't presented upon startup on Wayland IME not working on Wayland Crash on startup on GNOME since its 3.37.90 version on Wayland Touchpad scrolling scrolled less than it should on macOS/Wayland on scaled outputs Incorrect modifiers at startup on X11 Add and Subtract keys are now named NumpadAdd and NumpadSubtract respectively Feature checking when cross compiling between different operating systems Crash when writing to the clipboard fails on Wayland Crash with large negative font.offset.x/y Visual bell getting stuck on the first frame Zerowidth characters in the last column of the line
Revision 1.1 / (download) - annotate - [select for diffs], Thu Oct 22 14:48:16 2020 UTC (2 years, 7 months ago) by tnn
Branch: MAIN
x11/alacritty: import alacritty-0.5.0 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.