50 Commits

Author SHA256 Message Date
d614f417ac Accepting request 1293576 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1293576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=51
2025-07-16 13:53:02 +00:00
9ef01b882e Accepting request 1278146 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1278146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=50
2025-05-20 07:36:39 +00:00
a097882655 Accepting request 1276914 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1276914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=49
2025-05-12 18:19:26 +00:00
82155012cd Accepting request 1267233 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1267233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=48
2025-04-07 15:36:27 +00:00
a665e808b2 Accepting request 1265323 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1265323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=47
2025-03-31 09:42:11 +00:00
ee07aa0dbb Accepting request 1255026 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1255026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=46
2025-03-21 19:23:43 +00:00
299eb3971f Accepting request 1251575 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1251575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=45
2025-03-10 17:05:14 +00:00
c6799e77d1 Accepting request 1242263 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1242263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=44
2025-02-03 20:44:26 +00:00
407edf3008 Accepting request 1238175 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1238175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=43
2025-01-16 17:34:06 +00:00
dc5bb463a2 Accepting request 1233428 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1233428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=42
2024-12-29 10:56:05 +00:00
04fca2b14b Accepting request 1231558 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1231558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=41
2024-12-17 18:23:05 +00:00
32b620e619 Accepting request 1219690 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1219690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=40
2024-10-30 18:26:22 +00:00
17f195bd06 Accepting request 1204180 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1204180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=39
2024-09-27 15:11:58 +00:00
6845280635 Accepting request 1203602 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1203602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=38
2024-09-25 19:55:25 +00:00
98c1443808 Accepting request 1199239 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1199239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=37
2024-09-08 09:59:48 +00:00
5d56e8000d Accepting request 1195952 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1195952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=36
2024-08-26 20:10:12 +00:00
af0f720dc4 Accepting request 1194502 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1194502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=35
2024-08-18 16:20:06 +00:00
842ecda232 Accepting request 1182567 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1182567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=34
2024-06-24 18:52:17 +00:00
6fd415614d Accepting request 1177970 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1177970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=33
2024-05-31 20:18:28 +00:00
47a0a8a725 Accepting request 1176861 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1176861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=32
2024-05-27 09:54:56 +00:00
fb317d79af Accepting request 1169218 from X11:terminals
- Update to 0.34.1:
  * Wayland KDE: Fix window background blur not adapting when window is grown.
    Also fix turning it on and off not working. (#7351)
  * Wayland GNOME: Draw the titlebar buttons without using a font (#7349)
  * Fix a regression in the previous release that caused incorrect font
    selection when using variable fonts on Linux (#7361)

OBS-URL: https://build.opensuse.org/request/show/1169218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=31
2024-04-19 17:16:40 +00:00
1dfdb8cc20 Accepting request 1167826 from X11:terminals
- Update to 0.34.0:
    * Wayland: panel kitten: Add support for drawing desktop background and bars
      using the panel kitten for all compositors that support the requisite
      Wayland protocol which is practically speaking all of them but GNOME (#2590)
    * Show a small scrollback indicator along the right window edge when
      viewing the scrollback to keep track of scroll position (#2502)
    * Wayland: Support fractional scales so that there is no wasted drawing at
      larger scale followed by resizing in the compositor
    * Wayland KDE: Support background_blur
    * Wayland GNOME: The window titlebar now has buttons to
      minimize/maximize/close the window
    * Wayland GNOME: The window titlebar color now follows the system
      light/dark color scheme preference, see wayland_titlebar_color
    * Wayland KDE: Fix mouse cursor hiding not working in Plasma 6 (#7265)
    * Wayland IME: Fix a bug with handling synthetic keypresses generated by
      ZMK keyboard + fcitx (#7283)
    * A new option terminfo_type to allow passing the terminfo database
      embedded into the TERMINFO env var directly instead of via a file
    * Mouse reporting: Fix drag release event outside the window not being
      reported in legacy mouse reporting modes (#7244)
    * macOS: Fix a regression in the previous release that broke rendering of
      some symbols on some systems (#7249)
    * Fix handling of tab character when cursor is at end of line and wrapping
      is enabled (#7250)
    * Splits layout: Fix move_window_forward not working (#7264)
    * macOS: Fix an abort due to an assertion when a program tries to set an
      invalid window title (#7271)
    * fish shell integration: Fix clicking at the prompt causing
      autosuggestions to be accepted, needs fish >= 3.8.0 (#7168)
    * Linux: Fix for a regression in 0.32.0 that caused some CJK fonts to not

OBS-URL: https://build.opensuse.org/request/show/1167826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=30
2024-04-16 18:03:38 +00:00
8636a1b3a6 Accepting request 1160399 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1160399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=29
2024-03-21 16:01:43 +00:00
c9c2c1829b Accepting request 1158244 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1158244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=28
2024-03-15 19:31:43 +00:00
ed6288fc83 Accepting request 1151111 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1151111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=27
2024-02-26 18:46:21 +00:00
501106eaca Accepting request 1146216 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1146216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=26
2024-02-13 21:42:22 +00:00
d8447f51c5 Accepting request 1141769 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1141769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=25
2024-01-26 21:48:10 +00:00
755fc4408a Accepting request 1140006 from X11:terminals
- i586 builds fail with -fcf-protection=full (seems to be default);
  setting to -fcf-protection=none with CFLAGS export

- Removing go-buildmode-pie.diff and optional-disable-docs.diff; replacing
  with buildmode-and-skip_docs.diff which should be an easier path going
  forward to disabling 'make docs' from setup.py
- Update to 0.32.0:
  * Conditional mappings depending on the state of the focused window
  * Support for Modal mappings such as in modal editors like vim
  * A new option notify_on_cmd_finish to show a desktop notification
    when a long running command finishes (#6817)
  * A new action send_key to simplify mapping key presses to other
    keys without needing send_text
  * Allow focusing previously active OS windows via nth_os_window (#7009)
  * Wayland: Fix a regression in the previous release that broke copying
    to clipboard under wl-roots based compositors in some circumstances (#6890)
  * macOS: Fix some combining characters not being rendered (#6898)
  * macOS: Fix returning from full screen via the button when the titlebar
    is hidden not hiding the buttons (#6883)
  * macOS: Fix newly created OS windows not always appearing on the
    "active" monitor (#6932)
  * Font fallback: Fix the font used to render a character sometimes dependent
    on the order in which characters appear on screen (#6865)
  * panel kitten: Fix rendering with non-zero margin/padding in
    kitty.conf (#6923)
  * kitty keyboard protocol: Specify the behavior of the modifier bits during
    modifier key events (#6913)
  * Wayland: Enable support for the new cursor-shape protocol so that the
    mouse cursor is always rendered at the correct size in compositors that
    support this protocol (#6914)

OBS-URL: https://build.opensuse.org/request/show/1140006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=24
2024-01-19 22:03:03 +00:00
47c9ecbee3 Accepting request 1124263 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1124263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=23
2023-11-08 21:19:12 +00:00
28cebfad45 Accepting request 1115916 from X11:terminals
- Update to 0.30.1:
  * Shell integration: Automatically alias sudo to make the kitty terminfo files available in the sudo environment. Can be turned off via shell_integration
  * ssh kitten: Fix a regression in 0.28.0 that caused using --kitten to override ssh.conf not inheriting settings from ssh.conf (#6639)
  * themes kitten: Allow absolute paths for --config-file-name (#6638)
  * Expand environment variables in the shell option (#6511)
  * macOS: When running the default shell, run it via the login program so that calls to getlogin() work (#6511)
  * X11: Fix a crash on startup when the ibus service returns errors and the GLFW_IM_MODULE env var is set to ibus (#6650)

OBS-URL: https://build.opensuse.org/request/show/1115916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=22
2023-10-06 19:14:09 +00:00
da8512d2bc Accepting request 1113406 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1113406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=21
2023-09-25 18:03:53 +00:00
b5532437f5 Accepting request 1101097 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1101097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=20
2023-07-28 20:20:08 +00:00
448066d6bd Accepting request 1099144 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1099144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=19
2023-07-18 20:08:00 +00:00
1dca55b3e7 Accepting request 1098000 from X11:terminals
- Adding kitty-rpmlintrc as a source file

- Update to 0.29.0
  * Removing wayland-protocols-1.32.diff as it's no longer required
  * A new escape code <ESC>[22J that moves the current contents of the screen
    into the scrollback before clearing it
  * A new kitten run-shell to allow creating sub-shells with shell integration
    enabled
  * A new option background_blur to blur the background for transparent
    windows (#6135)
  * The --hold flag now holds the window open at a shell prompt instead of
    asking the user to press a key
  * A new option text_fg_override_threshold to force text colors to have high
    contrast regardless of color scheme (#6283)
  * When resizing OS Windows make the animation less jerky. Also show the
    window size in cells during the resize (#6341)
  * unicode_input kitten: Fix a regression in 0.28.0 that caused the order of
    recent and favorites entries to not be respected (#6214)
  * unicode_input kitten: Fix a regression in 0.28.0 that caused editing of
    favorites to sometimes hang
  * clipboard kitten: Fix a bug causing the last MIME type available on the
    clipboard not being recognized when pasting
  * clipboard kitten: Dont set clipboard when getting clipboard in filter
    mode (#6302)
  * Fix regression in 0.28.0 causing color fringing when rendering in
    transparent windows on light backgrounds (#6209)
  * show_key kitten: In kitty mode show the actual bytes sent by the terminal
    rather than a re-encoding of the parsed key event
  * hints kitten: Fix a regression in 0.28.0 that broke using sub-groups in
    regexp captures (#6228)

OBS-URL: https://build.opensuse.org/request/show/1098000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=18
2023-07-11 13:57:00 +00:00
e75dc13ce3 Accepting request 1097621 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1097621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=17
2023-07-08 20:47:45 +00:00
337ca57d2e Accepting request 1083984 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1083984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=16
2023-05-02 14:19:26 +00:00
45d6dfb472 Accepting request 1074616 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/1074616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=15
2023-03-27 16:16:48 +00:00
2dd80dbc6e Accepting request 1034148 from X11:terminals
- Update to 0.26.5:
  * Splits layout: Add a new mappable action to move the active
    window to the screen edge (#5643)
  * ssh kitten: Allow using absolute paths for the location of
    transferred data (#5607)
  * Fix a regression in the previous release that caused a
    resize_draw_strategy of static to not work (#5601)
  * Wayland KDE: Fix abort when pasting into Firefox (#5603)
  * Wayland GNOME: Fix ghosting when using background_tint (#5605)
  * Fix cursor position at x=0 changing to x=1 on resize (#5635)
  * Wayland GNOME: Fix incorrect window size in some circumstances
    when switching between windows with window decorations disabled (#4802)
  * Wayland: Fix high CPU usage when using some input methods (#5369)
  * Remote control: When matching window by state:focused and no window
    currently has keyboard focus, match the window belonging to the OS
    window that was last focused (#5602)

OBS-URL: https://build.opensuse.org/request/show/1034148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=14
2022-11-07 12:52:14 +00:00
eeef6afb96 Accepting request 1029741 from X11:terminals
- Update to 0.26.4:
  * Allow centering the background_image (#5525)
  * X11: Fix a regression in the previous release that caused pasting
    from GTK based applications to have extra newlines (#5528)
  * Tab bar: Improve empty space management when some tabs have
    short titles, allocate the saved space to the active tab (#5548)
  * Fix background_tint not applying to window margins and padding (#3933)
  * Wayland: Fix background image scaling using tiled mode on
    high DPI screens
  * Wayland: Fix an abort when changing background colors with
    wayland_titlebar_color set to background (#5562)
  * Update to Unicode 15.0 (#5542)
  * GNOME Wayland: Fix a memory leak in gnome-shell when using client
    side decorations

OBS-URL: https://build.opensuse.org/request/show/1029741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=13
2022-10-19 11:17:35 +00:00
4adb15ca24 Accepting request 1006016 from X11:terminals
- Update to 0.26.3:
  * Wayland: Mark windows in which a bell occurs as urgent on compositors
    that support the xdg-activation protocol
  * Allow passing null bytes through the system clipboard (#5483)
  * ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly
    when transmitting (#5496)
  * Sessions: Allow controlling which OS Window is active via
    the focus_os_window directive
  * Wayland: Fix for bug in NVIDIA drivers that prevents
    transparency working (#5479)
  * Wayland: Fix for a bug that could cause kitty to become
    non-responsive when using multiple OS windows in a single
    instance on some compositors (#5495)
  * Wayland: Fix for a bug preventing kitty from starting on
    Hyprland when using a non-unit scale (#5467)
  * Wayland: Generate a XDG_ACTIVATION_TOKEN when opening URLs
    or running programs in the background via the launch action
  * Fix a regression that caused kitty not to restore SIGPIPE
    after python nukes it when launching children. Affects bash
    which does not sanitize its signal mask. (#5500)
  * Fix a use-after-free when handling fake mouse clicks and the
    action causes windows to be removed/re-allocated (#5506)

OBS-URL: https://build.opensuse.org/request/show/1006016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=12
2022-09-26 16:48:21 +00:00
5efc2b1fb8 Accepting request 1001194 from X11:terminals
- Update to 0.26.2:
  * Allow creating overlay-main windows, which are treated as the
    active window unlike normal overlays (#5392)
  * hints kitten: Allow using The launch command as the program to run, to open the
    result in a new kitty tab/window/etc. (#5462)
  * hyperlinked_grep kitten: Allow control over which parts of rg output are
    hyperlinked (#5428)
  * Fix regression in 0.26.0 that caused launching kitty without working STDIO
    handles to result in high CPU usage and prewarming failing (#5444)
  * The launch command: Allow setting the margin and padding for newly created
    windows (#5463)
  * hints kitten: hyperlink matching: Fix hints occasionally matching text on
    subsequent line as part of hyperlink (#5450)
  * Fix a regression in 0.26.0 that broke mapping of native keys whose key codes
    did not fit in 21 bits (#5452)
  * Wayland: Fix remembering window size not accurate when client side decorations
    are present
  * Fix an issue where notification identifiers were not sanitized leading to code
    execution if the user clicked on a notification popup from a malicious source.

OBS-URL: https://build.opensuse.org/request/show/1001194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=11
2022-09-05 19:21:44 +00:00
2d4e6b4bd7 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
2022-09-01 20:12:26 +00:00
f3244f8c6b Accepting request 981198 from X11:terminals
- Update to 0.25.2:
  * A new command edit-in-kitty to Edit files in new kitty windows
    even over SSH
  * Allow getting the last non-empty command output easily via an
    action or remote control (#4973)
  * Fix a bug that caused macos_colorspace to always be default
    regardless of its actual value (#5129)
  * diff kitten: A new option kitten-diff.ignore_name to exclude
    files and directories from being scanned (#5171)
  * ssh kitten: Fix bash not being executed as a login shell since
    kitty 0.25.0 (#5130)
  * Themes kitten: Add a tab to show user defined custom color themes
    separately (#5150)
  * Iosevka: Fix incorrect rendering when there is a combining char
    that does not group with its neighbors (#5153)
  * Weston: Fix client side decorations flickering on slow computers
    during window resize (#5162)
  * Remote control: Fix commands with large or asynchronous payloads
    like kitty @ set-backround-image, kitty @ set-window-logo and
    kitty @ select-window not working correctly when using a
    socket (#5165)
  * hints kitten: Fix surrounding quotes/brackets and embedded
    carriage returns not being removed when using line number
    processing (#5170)

OBS-URL: https://build.opensuse.org/request/show/981198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=9
2022-06-08 12:24:51 +00:00
f0b77b7f62 Accepting request 979456 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/979456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=8
2022-05-27 22:28:14 +00:00
4936b67201 Accepting request 970627 from X11:terminals
OBS-URL: https://build.opensuse.org/request/show/970627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=7
2022-04-19 07:58:30 +00:00
37efda85ea Accepting request 902714 from X11:terminals
- Update to 0.21.2:
  * A new adjust_baseline option to adjust the vertical alignment
    of text inside a line (#3734)
  * A new url_excluded_characters option to exclude additional
    characters when detecting URLs under the mouse (#3738)
  * Fix a regression in 0.21.0 that broke rendering of private use
    Unicode symbols followed by spaces, when they also exist not
    followed by spaces (#3729)
  * ssh kitten: Support systems where the login shell is a
    non-POSIX shell (#3405)
  * ssh kitten: Add completion (#3760)
  * ssh kitten: Fix "Connection closed" message being printed by
    ssh when running remote commands
  * Add support for the XTVERSION escape code
  * When displaying scrollback ensure that the window does not quit
    if the amount of scrollback is less than a screen and the user
    has the --quit-if-one-screen option enabled for less (#3740)
  * Linux: Fix Emoji/bitmapped fonts not use able in symbol_map
  * query terminal kitten: Allow querying font face and size
    information (#3756)
  * hyperlinked grep kitten: Fix context options not generating
    contextual output (#3759)
  * Allow using superscripts in tab titles (#3763)
  * Unicode input kitten: Fix searching when a word has more than
    1024 matches (#3773)

OBS-URL: https://build.opensuse.org/request/show/902714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=6
2021-06-28 13:33:37 +00:00
4e20a1408c Accepting request 900120 from X11:terminals
- Update to 0.21.1:
  * Fix a regression in the previous release that could cause a
    crash when changing layouts and mousing (#3713)

- Update to 0.21.0:
  * Allow reloading the kitty.conf config file by pressing
    ctrl+shift+f5. (#1292)
  * Allow clicking URLs to open them without needing to also hold
    ctrl+shift
  * Allow remapping all mouse button press/release events to
    perform arbitrary actions. See details.
  * Support infinite length ligatures (#3504)
  * Backward incompatibility: The options to control which
    modifiers keys to press for various mouse actions have been
    removed, if you used these options, you will need to replace
    them with configuration using the new mouse actions framework
    as they will be ignored. The options were: terminal_select_modifiers,
    rectangle_select_modifiers and open_url_modifiers.
  * Add a configurable mouse action (ctrl+alt+triplepress to select
    from the clicked point to the end of the line. (#3585)
  * Add the ability to un-scroll the screen to the kitty @
    scroll-window remote control command (#3604)
  * A new option, tab_bar_margin_height to add margins around
    the top and bottom edges of the tab bar (#3247)
  * Unicode input kitten: Fix a regression in 0.20.0 that broke
    keyboard handling when the NumLock or CapsLock modifiers were engaged. (#3587)
  * Fix a regression in 0.20.0 that sent incorrect bytes for the
    F1-F4 keys in rmkx mode (#3586)
  * Add a few more special commandline arguments for the launch command.
    Now all KITTY_PIPE_DATA is also available via command line argument

OBS-URL: https://build.opensuse.org/request/show/900120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=5
2021-06-15 14:37:41 +00:00
5a4e85fd39 Accepting request 890909 from X11:terminals
- Update to 0.20.3:
  * A new show_key kitten to easily see the bytes generated by the
    terminal for key presses in the various keyboard modes (#3556)
  * Linux: Fix keyboard layout change keys defined via compose
    rules not being ignored
  * Fix tab activity symbol not appearing if no other changes happen
    in tab bar even when there is activity in a tab (#3571)
  * Fix focus changes not being sent to windows when focused window
    changes because of the previously focused window being
    closed (#3571)

OBS-URL: https://build.opensuse.org/request/show/890909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=4
2021-05-06 20:52:45 +00:00
1c03be4899 Accepting request 889035 from X11:terminals
- Update to 0.20.2:
  * A new protocol extension to unscroll text from the scrollback
    buffer onto the screen. Useful, for example, to restore the
    screen after showing completions below the shell prompt.
  * A new remote control command kitty @ env to change the default
    environment passed to newly created windows (#3529)
  * Linux: Fix binary kitty builds not able to load fonts in WOFF2
    format (#3506)
  * Fix kitty @ close-tab not working with pipe based remote
    control (#3510)
  * Fix removal of inactive tab that is before the currently
    active tab causing the highlighted tab to be incorrect (#3516)
  * icat kitten: Respect EXIF orientation when displaying
    JPEG images (#3518)
  * GNOME: Fix maximize state not being remembered when focus
    changes and window decorations are hidden (#3507)
  * GNOME: Add a new wayland_titlebar_color option to control
    the color of the kitty window title bar
  * Fix reading kitty --session from STDIN not working when the
    kitty --detach option is used (#3523)
  * Special case rendering of the few remaining Powerline box
    drawing chars (#3535)
  * Fix kitty @ set-colors not working for the active_tab_foreground.

OBS-URL: https://build.opensuse.org/request/show/889035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=3
2021-04-28 23:38:31 +00:00
1636d32dd1 Accepting request 886755 from X11:terminals
- Update to 0.20.1:
  * icat: Fix some broken GIF images with no frame delays not
    being animated (#3498)
  * hints kitten: Fix sending hyperlinks to their default
    handler not working (#3500)
  * Wayland: Fix regression in previous release causing window
    decorations to be drawn even when compositor supports server
	side decorations (#3501)

- Update to 0.20.0:
  * Support display of animated images kitty +kitten icat animation.gif.
    See Animation for details on animation support in the kitty graphics protocol.
  * A new keyboard reporting protocol with various advanced features
    that can be used by full screen terminal programs and even games,
    see A protocol for comprehensive keyboard handling in terminals (#3248)
  * Backward incompatibility: Session files now use the full launch command
    with all its capabilities. However, the syntax of the command is slightly
    different from before. In particular watchers are now specified directly
    on launch and environment variables are set using --env.
  * Allow setting colors when creating windows using the launch command.
  * A new option tab_powerline_style to control the appearance of the tab
    bar when using the powerline tab bar style.
  * A new option scrollback_fill_enlarged_window to fill extra lines in the
    window when the window is expanded with lines from the scrollback (#3371)
  * diff kitten: Implement recursive diff over SSH (#3268)
  * ssh kitten: Allow using python instead of the shell on the server,
    useful if the shell used is a non-POSIX compliant one, such as fish (#3277)
  * Add support for the color settings stack that XTerm copied from us
    without acknowledgement and decided to use incompatible escape codes for.
  * Add entries to the terminfo file for some user capabilities that are

OBS-URL: https://build.opensuse.org/request/show/886755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kitty?expand=0&rev=2
2021-04-19 19:06:25 +00:00

Diff Content Not Available