Commit Graph

14706 Commits

Author SHA1 Message Date
Kovid Goyal
002d0a0403 Preserve trailing blank line on resize always
No sense in restricting it to just lines marked as output and only on
main screen.
2024-10-19 14:15:45 +05:30
Kovid Goyal
66251f8fd5 Add test for previous bugfix
main screen should have trailing output line preserved when resized on alt screen
2024-10-19 14:02:06 +05:30
Kovid Goyal
9d1a3e5b44 Fix resizing window when alternate screen is active does not preserve trailing blank output line in the main screen
Fixes #7978
2024-10-19 13:05:31 +05:30
Kovid Goyal
ccb5bfd372 ... 2024-10-19 12:57:34 +05:30
Kovid Goyal
661d8bc5a7 Allow using dump_lines_with_attrs on either screen 2024-10-19 12:49:04 +05:30
Kovid Goyal
56c7555a25 Move some code into separate functions for clarity and reuse 2024-10-19 11:38:22 +05:30
Kovid Goyal
b66d9332f9 ... 2024-10-19 10:51:18 +05:30
Kovid Goyal
ee4b89055f Add wcswidth to safe_builtins 2024-10-19 09:00:01 +05:30
Kovid Goyal
4644ab3f37 ... 2024-10-18 22:24:32 +05:30
Kovid Goyal
359f44d4db Merge branch 'patch-1' of https://github.com/Arnaudv6/kitty 2024-10-18 22:23:35 +05:30
Arnaud Vallette d'Osia
1c994e0bf4 add aerc + vaxis app / libs implementating kb protocol 2024-10-18 16:38:29 +00:00
Kovid Goyal
61545a83e5 Fix #7982 2024-10-18 21:27:10 +05:30
Kovid Goyal
3a939b6a89 Update changelog 2024-10-18 11:51:39 +05:30
Kovid Goyal
d684a91dfa code formatting 2024-10-18 11:21:34 +05:30
Kovid Goyal
811dc814a0 Rename variable with better name
This is the time at which the cursor was moved by the client not the
time at which it was updated.
2024-10-18 11:09:29 +05:30
Kovid Goyal
463c759bfb Allow changing the cursor trail threshold time independently of input_delay 2024-10-18 11:09:03 +05:30
Kovid Goyal
cbccda8061 Merge branch 'cursor_trail' of https://github.com/jinhwanlazy/kitty 2024-10-18 10:52:34 +05:30
Kovid Goyal
2efa394dea Merge branch 'master' of https://github.com/matubu/kitty 2024-10-18 07:27:30 +05:30
Matubu
b0e49d70db Fix segfault when font descriptor point to invalid font file 2024-10-18 02:31:54 +02:00
Rick Choi
c31f5cf24a abbreviate ct->cursor_edge_x using macro 2024-10-16 08:21:01 +09:00
Rick Choi
bf7f0ebc46 handle paused_rendering state 2024-10-16 08:03:12 +09:00
Kovid Goyal
d31459b092 tab_title_template allow using the 256 terminal colors for formatting 2024-10-15 11:45:47 +05:30
Kovid Goyal
62d5e13cbd themes kitten: fix some keybaord shortcuts not working with weird IME systems on Linux that convert key events into text events 2024-10-15 09:51:52 +05:30
Kovid Goyal
a81fd3b1c2 Another fix for mypy 1.12 2024-10-15 08:16:31 +05:30
Kovid Goyal
46c610525c Make mypy happy, I hope 2024-10-15 07:35:15 +05:30
Kovid Goyal
eda34c64b7 Merge branch 'bash-completion-command_offset' of https://github.com/akinomyoga/kitty 2024-10-14 13:58:21 +05:30
Koichi Murase
8a1f829653 Call _command_offset from bash-completion framework only if available 2024-10-14 15:40:43 +09:00
Kovid Goyal
69e1534087 Merge branch 'dependabot/go_modules/all-go-deps-932d4ea374' of https://github.com/kovidgoyal/kitty 2024-10-14 09:08:26 +05:30
dependabot[bot]
af426364fd Bump github.com/bmatcuk/doublestar/v4 in the all-go-deps group
Bumps the all-go-deps group with 1 update: [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar).


Updates `github.com/bmatcuk/doublestar/v4` from 4.6.1 to 4.7.1
- [Release notes](https://github.com/bmatcuk/doublestar/releases)
- [Commits](https://github.com/bmatcuk/doublestar/compare/v4.6.1...v4.7.1)

---
updated-dependencies:
- dependency-name: github.com/bmatcuk/doublestar/v4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 03:29:55 +00:00
Rick Choi
aafc083219 fix - trail animation not working smoothly in linux 2024-10-14 10:37:33 +09:00
Rick Choi
e07bcc2218 fix build error 2024-10-14 09:30:40 +09:00
Rick Choi
2bd008f8ca expose cursor_trail options 2024-10-13 21:10:20 +09:00
Rick Choi
5c5a3c32cf fix - trail now visible when cursor is underline 2024-10-13 18:47:19 +09:00
Rick Choi
20ba5e6918 disable cursor trail while live resize in progress 2024-10-13 18:15:42 +09:00
Rick Choi
fbd596a61f set trail color with cursor bg color 2024-10-13 18:10:24 +09:00
Rick Choi
89b9c6da8b don't draw cursor trail over the real cursor 2024-10-13 16:37:52 +09:00
Rick Choi
2e716cd4be use pixel size for threshold instead of arbitrary number 2024-10-13 14:58:07 +09:00
Rick Choi
45fb7b5026 cursor trail support cursor shape beam and underline 2024-10-13 14:36:10 +09:00
Rick Choi
761fb6f233 move update_cursor_trail out of child_monitor_c 2024-10-13 13:48:02 +09:00
Kovid Goyal
70d72b22d8 Graphics protocol: Clear any partially uploaded data for a chunked load when any delete command is received
Fixes #7968
2024-10-13 09:49:44 +05:30
Rick Choi
c3eb48fc8a add cursor trail 2024-10-12 19:55:48 +09:00
Kovid Goyal
b07d4059d3 Ensure output rgba data file is unlinked on error 2024-10-11 19:01:02 +05:30
Kovid Goyal
31fad78829 Better error message when __convert_image__ fails to write output 2024-10-11 18:55:00 +05:30
Kovid Goyal
08931a9aba Add an example of seeing the output of a short lived command 2024-10-09 09:21:02 +05:30
Kovid Goyal
c08fb91b29 Add comments document realpath behavior for cwd_of_process 2024-10-07 21:13:54 +05:30
Kovid Goyal
575538c3f9 icat: Fix --no-trailing-newline not working when using unicode placeholders
Fixes #7948
2024-10-07 10:49:25 +05:30
Kovid Goyal
4c212eba22 Merge branch 'dependabot/go_modules/all-go-deps-677a3af151' of https://github.com/kovidgoyal/kitty 2024-10-07 10:02:19 +05:30
dependabot[bot]
d61a0ed707 Bump the all-go-deps group with 2 updates
Bumps the all-go-deps group with 2 updates: [golang.org/x/image](https://github.com/golang/image) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/image` from 0.20.0 to 0.21.0
- [Commits](https://github.com/golang/image/compare/v0.20.0...v0.21.0)

Updates `golang.org/x/sys` from 0.25.0 to 0.26.0
- [Commits](https://github.com/golang/sys/compare/v0.25.0...v0.26.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 03:48:37 +00:00
Kovid Goyal
ba281a3b10 Clarify behavior of underline_hyperlinks=always 2024-10-06 19:17:45 +05:30
Kovid Goyal
8eba162d32 ... 2024-10-06 10:33:25 +05:30