From cc7654b3ca1c736a2e8d2e65051b82ed6fb582631245da31f12e6e7dccd0f6fc Mon Sep 17 00:00:00 2001 From: Avindra Goolcharan Date: Wed, 24 Jul 2019 19:19:41 +0000 Subject: [PATCH] Accepting request 717736 from home:nuklly:branches:X11:terminals Upgrade to 0.3.3 and install the desktop files. Fix the blurred icons in KDE. OBS-URL: https://build.opensuse.org/request/show/717736 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/alacritty?expand=0&rev=19 --- .gitattributes | 2 ++ alacritty-0.3.2.tar.gz | 3 --- alacritty-0.3.3.tar.gz | 3 +++ alacritty.changes | 41 +++++++++++++++++++++++++++++++++++++++++ alacritty.ico | 3 +++ alacritty.spec | 22 +++++++++++++++++++--- vendor.tar.xz | 4 ++-- 7 files changed, 70 insertions(+), 8 deletions(-) delete mode 100644 alacritty-0.3.2.tar.gz create mode 100644 alacritty-0.3.3.tar.gz create mode 100644 alacritty.ico diff --git a/.gitattributes b/.gitattributes index 9b03811..8618e77 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,3 +21,5 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text +## Specific LFS patterns +alacritty.ico filter=lfs diff=lfs merge=lfs -text diff --git a/alacritty-0.3.2.tar.gz b/alacritty-0.3.2.tar.gz deleted file mode 100644 index 7b3e887..0000000 --- a/alacritty-0.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e2bc5323d505d9d487b2fdfc29f82a77e18b17f92de3988742950471808272f7 -size 1341205 diff --git a/alacritty-0.3.3.tar.gz b/alacritty-0.3.3.tar.gz new file mode 100644 index 0000000..8623aa6 --- /dev/null +++ b/alacritty-0.3.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5af7e0d143bd2b89f029ad3e3d000d3ceb9922fbf189f7cfe3a59c9626d4519 +size 1347345 diff --git a/alacritty.changes b/alacritty.changes index f165c02..89657d6 100644 --- a/alacritty.changes +++ b/alacritty.changes @@ -1,3 +1,44 @@ +------------------------------------------------------------------- +Mon Jul 22 13:15:34 UTC 2019 - Xu Zhao + +- update to 0.3.3 + Added: + * Added ToggleFullscreen action + * A new window option window.startup_mode which controls how the window is created + * _NET_WM_ICON property is set on X11 now, allowing for WMs to show icons in titlebars + * Current Git commit hash to alacritty --version + * Config options window.title and window.class + * Config option working_directory + * Config group debug with the options debug.log_level, debug.print_events and debug.ref_test + * Select until next matching bracket when double-clicking a bracket + * Added foreground/background escape code request sequences + Changed: + * The start_maximized window option is now startup_mode: Maximized + * Cells with identical foreground and background will now show their text upon selection/inversion + * Default Window padding to 0x0 + * Moved config option render_timer and persistent_logging to the debug group + * When the cursor is in the selection, it will be inverted again, making it visible + Fixed: + * Double-width characters in URLs only being highlit on the left half + * PTY size not getting updated when message bar is shown + * Text Cursor disappearing + * Incorrect positioning of zero-width characters over double-width characters + * Mouse mode generating events when the cell has not changed + * Selections not automatically expanding across double-width characters + * Text getting recognized as URLs without slashes separating the scheme + * URL parser dropping trailing slashes from valid URLs + * UTF-8 BOM skipped when reading config file + * Terminfo backspace escape sequence (kbs) + Removed: + * Deprecated mouse.faux_scrollback_lines config field + * Deprecated custom_cursor_colors config field + * Deprecated hide_cursor_when_typing config field + * Deprecated cursor_style config field + * Deprecated unfocused_hollow_cursor config field + * Deprecated dimensions config field +- refresh vendor.tar.xz +- fixed blurred icon on X11 + ------------------------------------------------------------------- Mon May 13 14:25:40 UTC 2019 - Xaver Hellauer diff --git a/alacritty.ico b/alacritty.ico new file mode 100644 index 0000000..3bad493 --- /dev/null +++ b/alacritty.ico @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db373f294e00fa77c489ec459bb31948d821a5e3d12fccad2111072d5122cf9a +size 350985 diff --git a/alacritty.spec b/alacritty.spec index 6569698..cab93a8 100644 --- a/alacritty.spec +++ b/alacritty.spec @@ -17,7 +17,7 @@ Name: alacritty -Version: 0.3.2 +Version: 0.3.3 Release: 0 Summary: A GPU-accelerated terminal emulator License: Apache-2.0 @@ -25,11 +25,16 @@ Group: System/X11/Terminals URL: https://github.com/jwilm/alacritty/ Source: https://github.com/jwilm/alacritty/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.xz +Source2: alacritty.ico BuildRequires: cargo BuildRequires: cmake +BuildRequires: fdupes BuildRequires: freetype-devel +BuildRequires: icoutils +BuildRequires: libxcb-devel BuildRequires: pkgconfig -BuildRequires: rust >= 1.31.0 +BuildRequires: rust +BuildRequires: update-desktop-files BuildRequires: xclip BuildRequires: pkgconfig(fontconfig) @@ -68,6 +73,8 @@ The official zsh completion script for alacritty. %prep %setup -q -a1 +cp --remove-destination %{S:2} extra/windows/ +icotool -x -i 1 extra/windows/alacritty.ico -o extra/windows/alacritty.png mkdir cargo-home cat >cargo-home/config <