forked from pool/kitty
Accepting request 1000693 from X11:terminals
- Update to 0.26.1: * ssh kitten: Fix executable permission missing from kitty bootstrap script (#5438) * Allow specifying a title when using the set_tab_title action (#5441) - Update to 0.26.0: * A new option remote_control_password to use fine grained permissions for what can be remote controlled (#5320) * Reduce startup latency by ~30 milliseconds when running kittens via key bindings inside kitty (#5159) * A new option modify_font to adjust various font metrics like underlines, cell sizes etc. (#5265) * A new shortcut ctrl+shift+f1 to display the kitty docs in a browser * Graphics protocol: Only delete temp files if they have the string tty-graphics-protocol in their file paths. This prevents deletion of arbitrary files in /tmp. * Deprecate the adjust_baseline, adjust_line_height and adjust_column_width options in favor of modify_font * Wayland: Fix a regression in the previous release that caused mouse cursor animation and keyboard repeat to stop working when switching seats (#5188) * Allow resizing windows created in session files (#5196) * Fix horizontal wheel events not being reported to client programs when they grab the mouse (#2819) * kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214) * Add a mappable action to toggle the mirrored setting for the tall and fat layouts (#5344) * Add a mappable action to switch between predefined bias values for the tall and fat layouts (#5352) * Wayland: Reduce flicker at startup by not using render frames immediately after a resize (#5235) * Linux: Update cursor position after all key presses not just pre-edit text changes (#5241) OBS-URL: https://build.opensuse.org/request/show/1000693 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=10
This commit is contained in:
commit
cecdfaa298
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0893f7c26045242919f8f2baafc5fdb427968a7dbc793771c0a04d4e86377990
|
|
||||||
size 6004652
|
|
3
kitty-0.26.1.tar.gz
Normal file
3
kitty-0.26.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8fb381ee0fa707c1c230ca992dde523060d099e6fb8af9cc740414599be360e0
|
||||||
|
size 6039466
|
@ -1,3 +1,56 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 1 07:51:29 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.26.1:
|
||||||
|
* ssh kitten: Fix executable permission missing from kitty bootstrap script (#5438)
|
||||||
|
* Allow specifying a title when using the set_tab_title action (#5441)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 29 07:38:27 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.26.0:
|
||||||
|
* A new option remote_control_password to use fine grained permissions
|
||||||
|
for what can be remote controlled (#5320)
|
||||||
|
* Reduce startup latency by ~30 milliseconds when running kittens
|
||||||
|
via key bindings inside kitty (#5159)
|
||||||
|
* A new option modify_font to adjust various font metrics like
|
||||||
|
underlines, cell sizes etc. (#5265)
|
||||||
|
* A new shortcut ctrl+shift+f1 to display the kitty docs in a browser
|
||||||
|
* Graphics protocol: Only delete temp files if they have the
|
||||||
|
string tty-graphics-protocol in their file paths. This prevents
|
||||||
|
deletion of arbitrary files in /tmp.
|
||||||
|
* Deprecate the adjust_baseline, adjust_line_height and
|
||||||
|
adjust_column_width options in favor of modify_font
|
||||||
|
* Wayland: Fix a regression in the previous release that caused
|
||||||
|
mouse cursor animation and keyboard repeat to stop working when switching seats (#5188)
|
||||||
|
* Allow resizing windows created in session files (#5196)
|
||||||
|
* Fix horizontal wheel events not being reported to client programs
|
||||||
|
when they grab the mouse (#2819)
|
||||||
|
* kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214)
|
||||||
|
* Add a mappable action to toggle the mirrored setting for the tall and fat layouts (#5344)
|
||||||
|
* Add a mappable action to switch between predefined bias values
|
||||||
|
for the tall and fat layouts (#5352)
|
||||||
|
* Wayland: Reduce flicker at startup by not using render frames
|
||||||
|
immediately after a resize (#5235)
|
||||||
|
* Linux: Update cursor position after all key presses not just
|
||||||
|
pre-edit text changes (#5241)
|
||||||
|
* ssh kitten: Allow ssh kitten to work from inside tmux, provided
|
||||||
|
the tmux session inherits the correct KITTY env vars (#5227)
|
||||||
|
* ssh kitten: A new option --symlink-strategy to control how
|
||||||
|
symlinks are copied to the remote machine (#5249)
|
||||||
|
* ssh kitten: Allow pressing Ctrl+C to abort ssh before the connection
|
||||||
|
is completed (#5271)
|
||||||
|
* Bash integration: Fix declare not creating global variables in .bashrc (#5254)
|
||||||
|
* Bash integration: Fix the inherit_errexit option being set by shell integration (#5349)
|
||||||
|
* kitty @ scroll-window allow scrolling by fractions of a screen (#5294)
|
||||||
|
* remote files kitten: Fix working with files whose names have characters that
|
||||||
|
need to be quoted in shell scripts (#5313)
|
||||||
|
* Expand ~ in paths configured in editor and exe_search_path (#5298)
|
||||||
|
* Allow showing the working directory of the active window in tab titles (#5314)
|
||||||
|
* ssh kitten: Allow completion of ssh options between the destination and command (#5322)
|
||||||
|
* Allow ignoring failure to close windows/tabs via rc commands (#5406)
|
||||||
|
* Fix hyperlinks not present when fetching text from the history buffer (#5427)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jun 7 18:11:05 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
Tue Jun 7 18:11:05 UTC 2022 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
# sphinx_copybutton not in Factory
|
# sphinx_copybutton not in Factory
|
||||||
%bcond_with docs
|
%bcond_with docs
|
||||||
Name: kitty
|
Name: kitty
|
||||||
Version: 0.25.2
|
Version: 0.26.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A GPU-based terminal emulator
|
Summary: A GPU-based terminal emulator
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
@ -47,6 +47,7 @@ BuildRequires: librsync-devel
|
|||||||
BuildRequires: libwayland-egl-devel
|
BuildRequires: libwayland-egl-devel
|
||||||
BuildRequires: libxkbcommon-devel
|
BuildRequires: libxkbcommon-devel
|
||||||
BuildRequires: libxkbcommon-x11-devel
|
BuildRequires: libxkbcommon-x11-devel
|
||||||
|
BuildRequires: openssl-devel
|
||||||
# for 'tic'
|
# for 'tic'
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
diff -Nur kitty-0.25.0/setup.py new/setup.py
|
Index: kitty-0.26.1/setup.py
|
||||||
--- kitty-0.25.0/setup.py 2022-04-11 16:01:45.000000000 +0200
|
===================================================================
|
||||||
+++ new/setup.py 2022-04-18 14:03:18.715999089 +0200
|
--- kitty-0.26.1.orig/setup.py
|
||||||
@@ -65,6 +65,7 @@
|
+++ kitty-0.26.1/setup.py
|
||||||
|
@@ -66,6 +66,7 @@ class Options(argparse.Namespace):
|
||||||
verbose: int = 0
|
verbose: int = 0
|
||||||
sanitize: bool = False
|
sanitize: bool = False
|
||||||
prefix: str = './linux-package'
|
prefix: str = './linux-package'
|
||||||
@ -9,7 +10,7 @@ diff -Nur kitty-0.25.0/setup.py new/setup.py
|
|||||||
incremental: bool = True
|
incremental: bool = True
|
||||||
profile: bool = False
|
profile: bool = False
|
||||||
libdir_name: str = 'lib'
|
libdir_name: str = 'lib'
|
||||||
@@ -949,12 +950,13 @@
|
@@ -999,12 +1000,13 @@ def compile_python(base_path: str) -> No
|
||||||
c(base_path, ddir='', rx=exclude, force=True, optimize=optimize, quiet=1, workers=num_workers)
|
c(base_path, ddir='', rx=exclude, force=True, optimize=optimize, quiet=1, workers=num_workers)
|
||||||
|
|
||||||
|
|
||||||
@ -29,16 +30,16 @@ diff -Nur kitty-0.25.0/setup.py new/setup.py
|
|||||||
for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items():
|
for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items():
|
||||||
icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps')
|
icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps')
|
||||||
safe_makedirs(icdir)
|
safe_makedirs(icdir)
|
||||||
@@ -1313,7 +1315,7 @@
|
@@ -1377,7 +1379,7 @@ def package(args: Options, bundle_type:
|
||||||
path = os.path.join(root, f_)
|
path = os.path.join(root, f_)
|
||||||
os.chmod(path, 0o755 if f_.endswith('.so') or os.path.basename(f_) == 'askpass.py' else 0o644)
|
os.chmod(path, 0o755 if should_be_executable(path) else 0o644)
|
||||||
if not is_macos:
|
if not is_macos:
|
||||||
- create_linux_bundle_gunk(ddir, args.libdir_name)
|
- create_linux_bundle_gunk(ddir, args.libdir_name)
|
||||||
+ create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs)
|
+ create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs)
|
||||||
|
|
||||||
if bundle_type.startswith('macos-'):
|
if bundle_type.startswith('macos-'):
|
||||||
create_macos_bundle_gunk(ddir)
|
create_macos_bundle_gunk(ddir)
|
||||||
@@ -1397,6 +1399,12 @@
|
@@ -1470,6 +1472,12 @@ def option_parser() -> argparse.Argument
|
||||||
help='Where to create the linux package'
|
help='Where to create the linux package'
|
||||||
)
|
)
|
||||||
p.add_argument(
|
p.add_argument(
|
||||||
|
Loading…
Reference in New Issue
Block a user