Commit Graph

16117 Commits

Author SHA1 Message Date
Kovid Goyal
f61b15b284 Fix incorrect handling of VS16 when it causes char to wrap to next line and is part of a draw command with more characters following it
Needed to initialize full text loop state rather than just segmentation
state on wrap. Fixes #8848
2025-07-26 09:25:01 +05:30
Kovid Goyal
0f67ff37df Allow accepting the currently displayed parent directory by pressing ctrl+enter 2025-07-24 08:20:43 +05:30
Kovid Goyal
988070612b ... 2025-07-23 10:46:45 +05:30
Kovid Goyal
07354f4d6d Update wording of warning regarding changes to text sizing algorithm 2025-07-23 10:45:43 +05:30
Kovid Goyal
cac3ac80fc Use any window if no active window is available 2025-07-23 09:48:50 +05:30
Kovid Goyal
85b6ba54dc Make mypy happy 2025-07-23 09:46:32 +05:30
Kovid Goyal
57bfa9e2e5 ... 2025-07-23 09:37:54 +05:30
Kovid Goyal
8a39976449 Watchers: A new event for global watchers corresponding to the tab bar being changed
Fixes #8842
2025-07-23 09:24:12 +05:30
Kovid Goyal
45b2678db1 Allow backspace to wrap cursor to previous line
Fixes #8841
2025-07-23 08:56:54 +05:30
Kovid Goyal
55a2f2c55c Cocoa: fix quick access terminal hide focus restore
Apple now makes kitty the front most application before sending the
service notification. So instead watch for front most application change
events from the shared workspace and restore focus to the last non-self
application.
2025-07-21 14:55:12 +05:30
Kovid Goyal
fd5876b94e Use SIMD to replace C0 control codes in Go code 2025-07-21 08:54:22 +05:30
Kovid Goyal
12c1b0cbdf remove leftover debug prints 2025-07-20 21:45:36 +05:30
Kovid Goyal
b980eb2726 Fix sort by dates initial application 2025-07-20 21:44:29 +05:30
Kovid Goyal
92988c19c0 ... 2025-07-20 19:30:26 +05:30
Kovid Goyal
bd0f55531f Implement previews for plain text files 2025-07-20 19:24:17 +05:30
Kovid Goyal
28fce006d6 Make highlight code fully re-useable 2025-07-20 15:37:03 +05:30
Kovid Goyal
2bdbbd909c Handle color scheme changes in choose-files kitten 2025-07-20 13:43:59 +05:30
Kovid Goyal
9068bbaba9 Make code to highlight file re-useable 2025-07-20 10:32:31 +05:30
Kovid Goyal
2e92d610d5 Implement metadata based previews in choose-files 2025-07-20 09:31:17 +05:30
Kovid Goyal
6347ea0210 Add a note to icat --clear that it doesnt work with terminal multiplexers
Fixes #8839
2025-07-20 08:26:39 +05:30
Kovid Goyal
063cf243c1 add cursor_trail_color to nullable_colors and all_color_settings 2025-07-19 07:03:13 +05:30
Kovid Goyal
7738c55c4b Wayland: Fix incorrect window size calculation when transitioning from fullscreen to non-fullscreen with client side decorations
Fixes #8826
2025-07-17 20:36:38 +05:30
Kovid Goyal
c16e2aad05 Update changelog 2025-07-17 11:10:16 +05:30
Kovid Goyal
50d7926457 Merge branch 'add-cursor-trail-color-option' of https://github.com/CollinEMac/kitty 2025-07-17 11:08:48 +05:30
CollinEMac
7021271e81 Add cursor trail color option 2025-07-17 00:35:31 -05:00
Kovid Goyal
fbe982e1aa choose files: Option to display title at top when OS titlebar is not available 2025-07-16 19:41:30 +05:30
Kovid Goyal
52b0823470 More docs for choose-files 2025-07-16 19:22:20 +05:30
Kovid Goyal
966f2cb700 Basic documentation for the choose files kitten 2025-07-16 13:15:27 +05:30
Kovid Goyal
9fa603aa5d ... 2025-07-16 09:00:36 +05:30
Kovid Goyal
761f1d7653 ... 2025-07-16 08:55:58 +05:30
Kovid Goyal
5f60081169 Add more docs for the desktop-ui kitten 2025-07-16 08:53:03 +05:30
Kovid Goyal
b1334fdc19 version 0.42.2 v0.42.2 2025-07-16 06:34:24 +05:30
Kovid Goyal
e3d16fa995 ... 2025-07-16 06:26:59 +05:30
Kovid Goyal
37baef04d9 Start work on documenting the desktop-ui kitten 2025-07-16 06:23:57 +05:30
Kovid Goyal
c8a20dbe58 Start documenting the choose-files kitten 2025-07-16 06:16:38 +05:30
Kovid Goyal
94e6f240a6 Allow running python kittens via the kitten binary
It just delegates to kitty +kitten automatically
2025-07-15 14:36:19 +05:30
Kovid Goyal
7205b2a8dd Merge branch 'dependabot/go_modules/all-go-deps-589ba6b8c3' of https://github.com/kovidgoyal/kitty 2025-07-14 09:13:19 +05:30
dependabot[bot]
57baead0c6 Bump the all-go-deps group with 4 updates
---
updated-dependencies:
- dependency-name: github.com/bmatcuk/doublestar/v4
  dependency-version: 4.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- dependency-name: golang.org/x/image
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- dependency-name: golang.org/x/sys
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
- dependency-name: golang.org/x/text
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 03:42:07 +00:00
Kovid Goyal
9e7c46b253 clipboard kitten: Allow using a password to avoid repeated confirmation prompts when accessing the clipboard
Fixes #8789
2025-07-13 14:12:31 +05:30
Kovid Goyal
2ac35658d9 Add correct commandline ot use for mpv to integrations docs 2025-07-13 10:12:18 +05:30
Kovid Goyal
02f264af90 Fix #8815 2025-07-13 08:13:00 +05:30
Kovid Goyal
9700a96f02 ... 2025-07-13 07:37:47 +05:30
Kovid Goyal
799ba8d178 Cleanup previous PR 2025-07-13 07:15:08 +05:30
Kovid Goyal
f3bc876d65 Merge branch 'master' of https://github.com/codelif/kitty 2025-07-13 07:12:37 +05:30
Harsh Sharma
aeedfbc7d8 add special value listjson in panel output-name 2025-07-12 23:37:41 +05:30
Kovid Goyal
d97b47e8ce Merge branch 'fix-choosefile-panic' of https://github.com/phanen/kitty 2025-07-12 22:28:35 +05:30
phanium
3c54cb99d9 Fix kitten choose-files panic
Error: Panicked: runtime error: invalid memory address or nil pointer
dereference
Panicked with error: runtime error: invalid memory address or nil
pointer dereference
Stacktrace (most recent call first):
github.com/kovidgoyal/kitty/kittens/choose_files.(*FileSystemScanner).worker
        kitty/kittens/choose_files/scan.go:351
2025-07-12 22:32:08 +08:00
Kovid Goyal
2ee11ed613 Cleanup previous PR 2025-07-12 13:13:46 +05:30
Kovid Goyal
fe0a0a63b8 Merge branch 'kitten_ssh_exit_shell' of https://github.com/barr-israel/kitty 2025-07-12 12:45:05 +05:30
Barr
ca2232e435 feat: new option --hold-after-ssh to allow spawning a shell after a kitten ssh disconnection
new option to the launch command, the new shell will be in the directory
that launched kitten ssh
2025-07-12 10:07:29 +03:00