The NetBSD Project

CVS log for pkgsrc/x11/alacritty/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / alacritty

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Feb 17 20:15:36 2025 UTC (2 months, 3 weeks ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, HEAD
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +19 -19 lines
x11/alacritty: update to 0.15.1

Changed
 - Error out when socket fails to create with --daemon
 - Default URL hints now stop before backslashes

Fixed
 - Modifiers being out of sync for fast/synthetic input on X11
 - Child process creation failing while inside a deleted directory
 - Shifted key reported without a shift when using kitty keyboard protocol

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Jan 16 13:37:08 2025 UTC (3 months, 4 weeks ago) by pin
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +298 -304 lines
x11/alacritty: update to 0.15.0

Added

 - Config option window.level = "AlwaysOnTop" to force Alacritty to always be the toplevel window
 - Escape sequence to move cursor forward tabs ( CSI Ps I )
 - Pass activation token in alacritty msg create-window on Wayland/X11

Changed

 - Always focus new windows on macOS
 - Don't switch to semantic/line selection when control is pressed
 - Always emit 1 for the first parameter when having modifiers in kitty keyboard protocol

Fixed

 - Mouse/Vi cursor hint highlighting broken on the terminal cursor line
 - Hint launcher opening arbitrary text, when terminal content changed while opening
 - SemanticRight/SemanticLeft vi motions breaking with wide semantic escape characters
 - alacritty migrate crashing with recursive toml imports
 - Migrating nonexistent toml import breaking the entire migration
 - First daemon mode window ignoring window options passed through CLI
 - Report of Enter/Tab/Backspace in kitty keyboard's report event types mode
 - Crash when pressing certain modifier keys on macOS 15+
 - Cut off wide characters in preedit string

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Oct 23 03:37:58 2024 UTC (6 months, 3 weeks ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +461 -380 lines
x11/alacritty: update to 0.14.0

Packaging

    Minimum Rust version has been bumped to 1.74.0

Added

    Support relative path imports from config files
    alacritty migrate support for TOML configuration changes
    Headless mode using alacritty --daemon

Changed

    Pressing Alt with unicode input will now add ESC like for ASCII input
    Decorations use opaque style and system window background on macOS
    No longer source ~/.zshenv on macOS
    Moved config options import, working_directory, live_config_reload, and ipc_socket
    to the new general section
    Moved config option shell to terminal.shell
    ctrl+shift+u binding to open links to ctrl+shift+o to avoid collisions with IMEs
    Use Beam cursor for single char cursor inside the IME preview

Fixed

    Crash when trying to create a new tab without decorations enabled
    New window being treated as focused when it's not on Wayland
    IME preview blending into text below it
    Dynamic title disabled for new windows when initial one has title as CLI option
    While terminal in mouse mode, mouse bindings that used the shift modifier and
    had multiple actions only performed the first action
    Leaking FDs when closing windows on Unix systems
    Config emitting errors for nonexistent import paths
    Kitty keyboard protocol reporting shifted key codes
    Broken search with words broken across line boundary on the first character
    Config import changes not being live reloaded
    Cursor color requests with default cursor colors
    Fullwidth semantic escape characters
    Windows app icon now displays properly in old alt+tab on Windows
    Alacritty not being properly activated with startup notify
    Invalid URL highlights after terminal scrolling
    Hollow block cursor not spanning multiple chars being edited inside the IME preview
    Vi inline search only working for direct key input without modifiers

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Mar 24 18:52:12 2024 UTC (13 months, 3 weeks ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +238 -253 lines
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

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jan 10 21:39:54 2024 UTC (16 months ago) by pin
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +7 -7 lines
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

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Dec 29 14:50:03 2023 UTC (16 months, 2 weeks ago) by tnn
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -1 lines
alacritty: remove hardcoded path and major version for libxcb.so

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Dec 28 20:40:34 2023 UTC (16 months, 2 weeks ago) by pin
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +625 -559 lines
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`

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Oct 4 11:46:35 2023 UTC (19 months, 1 week ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +10 -10 lines
x11/alacritty: update to 0.12.3

Fixed
 - Crash on macOS Sonoma due to change in macOS resize handling
 - Crash when Wayland compositor advertises wl_compositor@v5 interface

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Jul 1 20:39:15 2023 UTC (22 months, 2 weeks ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +7 -7 lines
x11/alacritty: update to 0.12.2

Fixed
 - Hyperlink preview not being shown when the terminal has exactly 2 lines
 - Crash on Windows when changing display scale factor
 - Freeze with some drivers when using GLX
 - Crash when shrinking the terminal scrolled into the history

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon May 22 17:50:21 2023 UTC (23 months, 3 weeks ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +15 -15 lines
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.14: download - view: text, markup, annotated - select for diffs
Tue Mar 28 20:27:11 2023 UTC (2 years, 1 month ago) by pin
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +157 -106 lines
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.13: download - view: text, markup, annotated - select for diffs
Fri Oct 14 07:51:59 2022 UTC (2 years, 7 months ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +361 -319 lines
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.12: download - view: text, markup, annotated - select for diffs
Wed Mar 30 16:15:13 2022 UTC (3 years, 1 month ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
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.11: download - view: text, markup, annotated - select for diffs
Sun Jan 23 16:14:24 2022 UTC (3 years, 3 months ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +286 -265 lines
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.10: download - view: text, markup, annotated - select for diffs
Tue Oct 26 11:33:42 2021 UTC (3 years, 6 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +196 -196 lines
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Oct 7 15:13:26 2021 UTC (3 years, 7 months ago) by nia
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -196 lines
x11: Remove SHA1 hashes for distfiles

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Aug 4 00:02:32 2021 UTC (3 years, 9 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +157 -141 lines
alacritty: update to 0.9.0

Support for ipfs/ipns URLs
Mode field for regex hint bindings
crash/performance/deadlock fixes

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jun 20 10:09:35 2021 UTC (3 years, 10 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -2 lines
alacritty: apply previous workaround only when X11_TYPE is native

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jun 20 08:51:19 2021 UTC (3 years, 10 months ago) by tnn
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
alacritty: work around XIM error on NetBSD with native X11

from Iku Iwasa

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue May 25 16:18:27 2021 UTC (3 years, 11 months ago) by pin
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +181 -217 lines
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 - view: text, markup, annotated - select for diffs
Sun Mar 28 14:52:28 2021 UTC (4 years, 1 month ago) by pin
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +109 -109 lines
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 - view: text, markup, annotated - select for diffs
Thu Feb 11 13:15:21 2021 UTC (4 years, 3 months ago) by pin
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +221 -441 lines
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 - view: text, markup, annotated - select for diffs
Sat Nov 28 19:20:14 2020 UTC (4 years, 5 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +365 -378 lines
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 - view: text, markup, annotated - select for diffs
Thu Oct 22 14:48:16 2020 UTC (4 years, 6 months ago) by tnn
Branches: 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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>