From 357a8cf47551c583b41f22a3eaa3525168c52a30 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 24 May 2019 12:41:58 +0000 Subject: [PATCH] - Update to 0.14.0: * Support for an arbitrary number of internal clipboard buffers to copy/paste from, see (Multiple copy/paste buffers) * Allow using the new private internal clipboard buffers with the copy_on_select option (#1390) * Add an option disable_ligatures to disable multi-character ligatures under the cursor to make editing easier or disable them completely (#461) * Allow creating new OS windows in session files (#1514) * Allow setting OS window size in session files * Add an option tab_switch_strategy to control which tab becomes active when the current tab is closed (#1524) * Allow specifying a value of none for the selection_foreground which will cause kitty to not change text color in selections (#1358) * Make live resizing of OS windows smoother and add an option resize_draw_strategy to control what is drawn while a resize is in progress. * When a window is closed, switch focus to the previously active window (if any) instead of picking the previous window in the layout (#1450) * icat kitten: Add support for displaying images at http(s) URLs (#1340) * A new option strip_trailing_spaces to optionally remove trailing spaces from lines when copying to clipboard. * A new option tab_bar_min_tabs to control how many tabs must be present before the tab-bar is shown (#1382) * Automatically check for new releases and notify when an update is available, via the system notification facilities. Can be controlled by update_check_interval (#1342) * Fix using remote control to set cursor text color causing errors when creating new windows (#1326) * Fix window title for minimized windows not being updated (#1332) * Fix scrollback pager history not being cleared when clearing the main scrollback buffer (#1387) * Wayland: Use the kitty Wayland backend by default. Can be switched back to using XWayland by setting the environment variable: KITTY_DISABLE_WAYLAND=1 * Add a no-append setting to clipboard_control to disable the kitty copy concatenation protocol extension for OSC 52. * Update to using the Unicode 12 standard * Unicode input kitten: Allow using the arrow keys in code mode to go to next and previous unicode symbol. * Fix a regression in version 0.13.0 that caused background colors of space characters after private use unicode characters to not be respected (#1455) * Only update the selected text to clipboard when the selection is finished, not continuously as it is updated. (#1460) * Allow setting active_border_color to none to not draw a border around the active window (#805) * Use negative values for mouse_hide_wait to hide the mouse cursor immediately when pressing a key (#1534) * When encountering errors in kitty.conf report them to the user instead of failing to start. * Allow the user to control the resize debounce time via resize_debounce_time. * Remote control: Make the kitty @ set-font-size command more capable. It can now increment font size and reset it. It also only acts on the active top-level window, by default (#1581) * When launching child processes set the PWD environment variable (#1595) * X11: use the window manager's native full-screen implementation when making windows full-screen (#1605) OBS-URL: https://build.opensuse.org/package/show/X11:terminals/kitty?expand=0&rev=22 --- kitty-0.13.3.tar.gz | 3 --- kitty-0.14.0.tar.gz | 3 +++ kitty.changes | 35 +++++++++++++++++++++++++++++++++++ kitty.spec | 5 ++++- 4 files changed, 42 insertions(+), 4 deletions(-) delete mode 100644 kitty-0.13.3.tar.gz create mode 100644 kitty-0.14.0.tar.gz diff --git a/kitty-0.13.3.tar.gz b/kitty-0.13.3.tar.gz deleted file mode 100644 index a6cf551..0000000 --- a/kitty-0.13.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b6f48404349ca99049de40e7bb55511de9ea04a6b1567068997d3fddb2c20f08 -size 3510975 diff --git a/kitty-0.14.0.tar.gz b/kitty-0.14.0.tar.gz new file mode 100644 index 0000000..5454202 --- /dev/null +++ b/kitty-0.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c56db4081bebaa3fc69bfb4e3896c014e7f477650c706c46ed4dc931f2d9b91 +size 3532432 diff --git a/kitty.changes b/kitty.changes index b72217f..fa4f789 100644 --- a/kitty.changes +++ b/kitty.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri May 24 12:30:14 UTC 2019 - mvetter@suse.com + +- Update to 0.14.0: + * Support for an arbitrary number of internal clipboard buffers to copy/paste from, see (Multiple copy/paste buffers) + * Allow using the new private internal clipboard buffers with the copy_on_select option (#1390) + * Add an option disable_ligatures to disable multi-character ligatures under the cursor to make editing easier or disable them completely (#461) + * Allow creating new OS windows in session files (#1514) + * Allow setting OS window size in session files + * Add an option tab_switch_strategy to control which tab becomes active when the current tab is closed (#1524) + * Allow specifying a value of none for the selection_foreground which will cause kitty to not change text color in selections (#1358) + * Make live resizing of OS windows smoother and add an option resize_draw_strategy to control what is drawn while a resize is in progress. + * When a window is closed, switch focus to the previously active window (if any) instead of picking the previous window in the layout (#1450) + * icat kitten: Add support for displaying images at http(s) URLs (#1340) + * A new option strip_trailing_spaces to optionally remove trailing spaces from lines when copying to clipboard. + * A new option tab_bar_min_tabs to control how many tabs must be present before the tab-bar is shown (#1382) + * Automatically check for new releases and notify when an update is available, via the system notification facilities. Can be controlled by update_check_interval (#1342) + * Fix using remote control to set cursor text color causing errors when creating new windows (#1326) + * Fix window title for minimized windows not being updated (#1332) + * Fix scrollback pager history not being cleared when clearing the main scrollback buffer (#1387) + * Wayland: Use the kitty Wayland backend by default. Can be switched back to using XWayland by setting the environment variable: KITTY_DISABLE_WAYLAND=1 + * Add a no-append setting to clipboard_control to disable the kitty copy concatenation protocol extension for OSC 52. + * Update to using the Unicode 12 standard + * Unicode input kitten: Allow using the arrow keys in code mode to go to next and previous unicode symbol. + * Fix a regression in version 0.13.0 that caused background colors of space characters after private use unicode characters to not be respected (#1455) + * Only update the selected text to clipboard when the selection is finished, not continuously as it is updated. (#1460) + * Allow setting active_border_color to none to not draw a border around the active window (#805) + * Use negative values for mouse_hide_wait to hide the mouse cursor immediately when pressing a key (#1534) + * When encountering errors in kitty.conf report them to the user instead of failing to start. + * Allow the user to control the resize debounce time via resize_debounce_time. + * Remote control: Make the kitty @ set-font-size command more capable. It can now increment font size and reset it. It also only acts on the active top-level window, by default (#1581) + * When launching child processes set the PWD environment variable (#1595) + * X11: use the window manager's native full-screen implementation when making windows full-screen (#1605) + * Mouse selection: When extending by word, fix extending selection to non-word characters not working well (#1616) + ------------------------------------------------------------------- Sat Apr 20 20:05:26 UTC 2019 - Jan Engelhardt diff --git a/kitty.spec b/kitty.spec index d2a3ef1..c1083e5 100644 --- a/kitty.spec +++ b/kitty.spec @@ -17,7 +17,7 @@ Name: kitty -Version: 0.13.3 +Version: 0.14.0 Release: 0 Summary: A GPU-based terminal emulator License: GPL-3.0-only @@ -49,6 +49,7 @@ BuildRequires: python3-devel >= 3.5 BuildRequires: wayland-devel BuildRequires: wayland-protocols-devel BuildRequires: zlib-devel +BuildRequires: fdupes %description A terminal emulator that uses OpenGL for rendering. @@ -71,6 +72,8 @@ python3 setup.py --verbose linux-package --prefix %{buildroot}%{_prefix} # yes they have a makefile, no they dont use it properly # no they dont have a make install +%fdupes %{buildroot}/usr/lib + %files %license LICENSE %doc CHANGELOG.rst README.asciidoc