Kovid Goyal
5879199d4a
Update changelog
2026-07-07 20:05:03 +05:30
Kovid Goyal
b161786253
Merge branch 'follow-cocoa-platform' of https://github.com/zzhaolei/kitty
2026-07-07 20:01:42 +05:30
Kovid Goyal
46ed64782c
Merge branch 'master' of https://github.com/tellezhector/kitty
2026-07-07 15:02:12 +05:30
Hector Tellez
501f28acdf
Fixes bug where hints starting with the first alphabet's character are _almost never_ generated.
...
* Switches to "positional notation" to fix the bug.
* Consolidates `encode_hint` and `generate_prefix_free_hint` into `encode_hint`.
* Moves prefix_free_hints.go to hints_generator.go; `encode_hint` and `decode_hint` were moved here too.
* The "prefix-free" logic was made 0-index based instead of 1-index based for two reasons:
1. To simplify 1-off discrepancies.
2. To keep backwards compatibility with the old usage of `encode_hint`.
* Slight perfomance improvement added by reusing the runt-to-index map instead of rebuilding for each call to `decode_hint`.
* Unit tests added; for all new logic and old affected logic.
Fixes #10231
2026-07-07 02:07:51 -07:00
Kovid Goyal
1543831a1c
Get rid of some obsolete TypeVar usages
2026-07-07 14:01:30 +05:30
Kovid Goyal
8860f1a0a7
ty does not enforce existence of type signatures on functions, so use ruff to do it
2026-07-07 13:56:54 +05:30
zhaolei
e7a7362d54
Make first mouse clicks activate and pass through
...
Allow the first mouse click on an inactive Cocoa OS window to be delivered to kitty instead of only activating the window.
Make the matching kitty-internal behavior consistent by forwarding clicks that switch focus to another kitty window in the currently focused OS window. This lets the same first click both focus the target kitty window and perform the click action, including forwarding to mouse-tracking applications.
2026-07-07 15:51:20 +08:00
Kovid Goyal
cc95fccc8d
Merge branch 'fix-freebsd-wayland-dnd' of https://github.com/MiguelRegueiro/kitty
2026-07-07 06:40:10 +05:30
MiguelRegueiro
0b95d43833
Fix Wayland drag source startup on FreeBSD
2026-07-06 21:07:08 +02:00
MiguelRegueiro
aedb75d4f3
Fix FreeBSD Wayland build
2026-07-06 21:07:01 +02:00
Kovid Goyal
fab7ce90db
Agent neutral instructions
2026-07-06 11:18:16 +05:30
Kovid Goyal
4e01ab48cc
...
2026-07-06 09:35:04 +05:30
Kovid Goyal
a16ee94f12
Merge branch 'dependabot/github_actions/actions-0faa7b25e7' of https://github.com/kovidgoyal/kitty
2026-07-06 09:32:54 +05:30
Kovid Goyal
a97243613e
Merge branch 'dependabot/go_modules/all-go-deps-8549c3adfb' of https://github.com/kovidgoyal/kitty
2026-07-06 09:32:43 +05:30
Kovid Goyal
93552eba08
Fix race between starting talk thread and calling wakeup_talk_thread
2026-07-06 09:31:46 +05:30
dependabot[bot]
8e9f335012
Bump the actions group with 3 updates
...
Bumps the actions group with 3 updates: [actions/setup-python](https://github.com/actions/setup-python ), [actions/setup-go](https://github.com/actions/setup-go ) and [actions/cache](https://github.com/actions/cache ).
Updates `actions/setup-python` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6.2.0...v6.3.0 )
Updates `actions/setup-go` from 6.4.0 to 6.5.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6.4.0...v6.5.0 )
Updates `actions/cache` from 5.0.5 to 6.1.0
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5.0.5...v6.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/setup-go
dependency-version: 6.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/cache
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 03:45:02 +00:00
dependabot[bot]
20f7bdb4e0
Bump the all-go-deps group with 2 updates
...
Bumps the all-go-deps group with 2 updates: [github.com/emmansun/base64](https://github.com/emmansun/base64 ) and [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil ).
Updates `github.com/emmansun/base64` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/emmansun/base64/releases )
- [Commits](https://github.com/emmansun/base64/compare/v0.9.0...v0.10.0 )
Updates `github.com/shirou/gopsutil/v4` from 4.26.5 to 4.26.6
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v4.26.5...v4.26.6 )
---
updated-dependencies:
- dependency-name: github.com/emmansun/base64
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
- dependency-name: github.com/shirou/gopsutil/v4
dependency-version: 4.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-go-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-06 03:42:57 +00:00
Kovid Goyal
d348fbc17a
...
2026-07-06 09:09:43 +05:30
Kovid Goyal
d5cac0100e
Fix remote_control_script not working in a kitty instance run from inside another kitty instance
2026-07-06 09:08:43 +05:30
Kovid Goyal
c1660a4e83
track child exit code on window object
2026-07-06 08:23:09 +05:30
Kovid Goyal
6614f402ee
...
2026-07-05 20:03:36 +05:30
Kovid Goyal
5ca4805b43
Fix text overflow in choose files search box caused by move to readline
2026-07-05 18:01:42 +05:30
Kovid Goyal
011ef4d319
Use readline for the choose files search input
2026-07-05 15:16:11 +05:30
Kovid Goyal
31eb21f9f5
...
2026-07-05 15:06:29 +05:30
Kovid Goyal
adcce6f8b9
...
2026-07-05 14:56:50 +05:30
Kovid Goyal
b90e2124e0
Fix #10225
2026-07-05 13:38:48 +05:30
Kovid Goyal
60a128a5c4
Add CLAUDE.md
2026-07-05 12:30:53 +05:30
Kovid Goyal
99c80d8b69
Improve docs
2026-07-05 11:01:43 +05:30
Kovid Goyal
6b896e18ad
Add support for editing files in sublime text and zed at specified line number
...
Fixes #10224
2026-07-05 09:46:31 +05:30
Kovid Goyal
dff6e427e5
...
2026-07-04 13:52:16 +05:30
Kovid Goyal
3cee91f00b
Merge branch 'master-choose-files' of https://github.com/Mr7F/kitty
2026-07-04 13:18:52 +05:30
Kovid Goyal
31c76ee395
Merge branch 'copilot/fix-issue-10222' of https://github.com/kovidgoyal/kitty
...
Fixes #10222
2026-07-04 13:11:11 +05:30
Kovid Goyal
facec19834
Cleanup previous PR
2026-07-04 12:52:34 +05:30
Kovid Goyal
c64ff282d0
Merge branch 'master' of https://github.com/tellezhector/kitty
2026-07-04 12:41:38 +05:30
Kovid Goyal
4f2359a455
Fix secure_input_symbol rendering in tab title template
2026-07-04 12:33:00 +05:30
Kovid Goyal
9735bf25e4
Cleanup previous PR
2026-07-04 12:23:16 +05:30
Kovid Goyal
804438fb8d
Merge branch 'macos-topmost-panel' of https://github.com/agmitron/kitty
2026-07-04 12:14:04 +05:30
copilot-swe-agent[bot]
d0da0d4c53
Fix window drag to + button failing to create new tab with single tab (issue #10222 )
2026-07-04 06:38:02 +00:00
Kovid Goyal
89781759e4
...
2026-07-04 09:23:16 +05:30
Kovid Goyal
a65b4c70a7
Migrate type checker to ty
...
Much faster than mypy. Matches usage of ruff from same developer.
2026-07-04 09:18:00 +05:30
Mr7F
b2edb4b12d
[IMP] choose-files: allow selecting files and directories
...
Add a new mode `all` to select either a file or a directory.
2026-07-03 21:02:08 +02:00
Kovid Goyal
bb452f2066
Do not try to auto install kitten when generating completions
...
See https://github.com/kovidgoyal/kitty/discussions/10218
2026-07-03 23:30:59 +05:30
Kovid Goyal
0bb8502f31
Increase timeout for receiving capabilities from notification daemon
...
Fixes #10215
2026-07-03 13:43:41 +05:30
Kovid Goyal
4feb167e99
Cleanup previous PR
2026-07-03 11:08:14 +05:30
Kovid Goyal
28cbe0188d
Merge branch 'copilot/fix-tab-bar-border-edges' of https://github.com/kovidgoyal/kitty
2026-07-03 11:08:09 +05:30
copilot-swe-agent[bot]
0b27865625
Address review comments: clarify reversed reset and vertical NULL params
2026-07-03 04:05:40 +00:00
copilot-swe-agent[bot]
6fb8ff1829
Fix tab bar edge strips: use bg when edge cell has default color
2026-07-03 04:01:56 +00:00
Kovid Goyal
9e92c57af3
Bump dependency for CVE
2026-07-03 09:07:55 +05:30
Kovid Goyal
3313e5a6be
Ignore inapplicable CVE
2026-07-03 08:58:07 +05:30
Kovid Goyal
d86da26069
Merge branch 'copilot/fix-issue-10212' of https://github.com/kovidgoyal/kitty
...
Fixes #10212
2026-07-03 08:33:13 +05:30