Kovid Goyal
06e7f5ec37
Fix #9306
2025-12-20 08:54:22 +05:30
Kovid Goyal
fd9d49a438
Make mypy happy
2025-12-19 11:57:48 +05:30
Kovid Goyal
315fa53198
Add active tab history to @ ls output
...
Useful for tools wanting to list tabs in MRU order.
Fixes #9303
2025-12-19 11:46:12 +05:30
Kovid Goyal
4f73374a12
YATB: Yet Another Tahoe Bug from the company that should stick to selling fruit
...
Fixes #9299
2025-12-18 11:13:38 +05:30
Kovid Goyal
99b1eca3c8
Disable NSAutoFillHeuristicController on spec
2025-12-18 10:16:59 +05:30
Kovid Goyal
8bf2f439c8
Merge branch 'nyan-icon' of https://github.com/mtklr/kitty
2025-12-18 08:22:47 +05:30
Matt K
0a0a575a57
add nyancat app icon
2025-12-17 17:10:34 -05:00
Kovid Goyal
562b4ee9ed
More docs
2025-12-16 19:46:44 +05:30
Kovid Goyal
5b5ba91aa9
Merge branch 'dependabot/go_modules/all-go-deps-85d9a9ac9a' of https://github.com/kovidgoyal/kitty
2025-12-15 09:02:58 +05:30
dependabot[bot]
75bff944ef
Bump the all-go-deps group with 3 updates
...
Bumps the all-go-deps group with 3 updates: [github.com/klauspost/compress](https://github.com/klauspost/compress ), [github.com/nwaples/rardecode/v2](https://github.com/nwaples/rardecode ) and [golang.org/x/sys](https://github.com/golang/sys ).
Updates `github.com/klauspost/compress` from 1.18.1 to 1.18.2
- [Release notes](https://github.com/klauspost/compress/releases )
- [Commits](https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2 )
Updates `github.com/nwaples/rardecode/v2` from 2.2.1 to 2.2.2
- [Commits](https://github.com/nwaples/rardecode/compare/v2.2.1...v2.2.2 )
Updates `golang.org/x/sys` from 0.38.0 to 0.39.0
- [Commits](https://github.com/golang/sys/compare/v0.38.0...v0.39.0 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-version: 1.18.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-go-deps
- dependency-name: github.com/nwaples/rardecode/v2
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-go-deps
- dependency-name: golang.org/x/sys
dependency-version: 0.39.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-12-15 03:03:38 +00:00
Kovid Goyal
322904b339
Update changelog
2025-12-14 20:07:52 +05:30
Kovid Goyal
0ecee7dcca
macOS: Workaround for regression in Tahoe 26.2 that breaks --detach
...
Fixes #9288
2025-12-14 19:42:57 +05:30
Kovid Goyal
8fc5ab235e
Merge branch 'fix-typos' of https://github.com/shfc/kitty
2025-12-14 18:10:59 +05:30
shfc
51a08d23cd
fix: typos in documentation
2025-12-14 22:42:24 +10:30
Kovid Goyal
399354cbe5
Fix tab_bar_min_tabs not tab_bar_filter
...
Fixes #9278
2025-12-12 17:11:43 +05:30
Kovid Goyal
94106aa79e
Add dawn to the list of integrations
2025-12-12 00:41:41 +05:30
Kovid Goyal
f39183bd6b
Ignore inapplicable CVE
2025-12-11 12:49:16 +05:30
Kovid Goyal
0837fd548d
Update changelog
2025-12-11 11:21:43 +05:30
Kovid Goyal
1f07fa766e
Simplify API
2025-12-10 08:55:06 +05:30
Kovid Goyal
025dccf182
Micro optimization: When sending cell uniform data dont even map the color table region in memory unless the color table is dirty
2025-12-10 08:49:02 +05:30
Kovid Goyal
8448f737ae
More comprehensive reset of color profile on screen reset
2025-12-09 08:18:36 +05:30
Kovid Goyal
f1cc676ea6
...
2025-12-08 20:47:20 +05:30
Kovid Goyal
f2102c9c89
Merge branch 'dependabot/go_modules/all-go-deps-511620664e' of https://github.com/kovidgoyal/kitty
2025-12-08 08:39:21 +05:30
dependabot[bot]
bf8ad53fad
Bump github.com/shirou/gopsutil/v4 in the all-go-deps group
...
Bumps the all-go-deps group with 1 update: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil ).
Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v4
dependency-version: 4.25.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-go-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 03:04:10 +00:00
Kovid Goyal
7e5226f5e2
Merge branch 'webp-optimize' of https://github.com/starsep/kitty
2025-12-07 22:12:53 +05:30
Filip Czaplicki
34776469e0
Optimize quake webp screenshots
...
I noticed that screenshots load slowly at
https://sw.kovidgoyal.net/kitty/kittens/panel/
I used https://squoosh.app/ with webp default settings
2025-12-07 17:32:33 +01:00
Kovid Goyal
f38127b20a
Nicer formatting for exe_search_path in debug output
2025-12-07 13:39:38 +05:30
Kovid Goyal
424199bb5a
Bump version of libpng for CVE
2025-12-07 11:45:13 +05:30
Kovid Goyal
1b8d780c5a
Nicer function name
2025-12-06 10:12:23 +05:30
Kovid Goyal
244002a9eb
...
2025-12-06 10:11:04 +05:30
Kovid Goyal
2b5117f014
Fix #9271
2025-12-06 10:06:05 +05:30
Kovid Goyal
c815e580ea
Fix warning when generating docs
2025-12-05 20:11:23 +05:30
Kovid Goyal
97d8c2a230
...
2025-12-05 19:56:55 +05:30
Kovid Goyal
772805b8ec
choose files: Add arbitrary command based previews
...
Needs testing. Someday.
2025-12-05 19:54:21 +05:30
Kovid Goyal
7075f71da4
Cleanup highlighting of positions in text and add some tests
2025-12-05 09:40:36 +05:30
Kovid Goyal
71a7dda522
...
2025-12-05 07:51:04 +05:30
Kovid Goyal
270d3ed656
Note that iTerm2 also added support for the kitty graphics protocol
2025-12-04 22:32:52 +05:30
Kovid Goyal
d87ba95d9c
Ignore CVE-2025-13836
...
We dont care about this DoS enough, so ignore until a new version of
python 3.12 s released with the fix. Not updating past Python 3.12 for
this DoS.
2025-12-04 15:10:26 +05:30
Kovid Goyal
3352dba735
Set building flag globally
2025-12-04 14:59:59 +05:30
Kovid Goyal
7e962f48fc
Allow simple_cli_definitions to be run on ASAN builds
2025-12-04 14:58:56 +05:30
Kovid Goyal
c05e49a78e
Same thing for window removal
2025-12-04 14:43:55 +05:30
Kovid Goyal
b5e664c9a0
Ensure tab active window is correct after detach
2025-12-04 14:42:20 +05:30
Kovid Goyal
e95060b8bf
DRYer
2025-12-04 14:26:39 +05:30
Kovid Goyal
0195aeae82
...
2025-12-04 13:56:38 +05:30
Kovid Goyal
b53b607f65
DRYer
2025-12-04 13:30:58 +05:30
Kovid Goyal
508de76bd3
Chain overlay for
2025-12-04 12:19:33 +05:30
Kovid Goyal
8e15e14538
When moving windows to a new tab/OS Window fix overlay windows not being grouped with their parent windows
...
Fixes #9266
2025-12-04 07:49:48 +05:30
Kovid Goyal
3b78fd646e
...
2025-12-03 22:57:14 +05:30
Kovid Goyal
16008b950a
Wayland: Fix spurious key repeat events when some user defined callback takes a long time to execute
...
On compositors that support compositor key repeat events, use those, for
complete robustness. Sadly no actual compositor implements these yet.
Otherwise use a timer fd/pipe to queue the repeat events and only
dispatch them after events from the compositor are handled. This means
release events from the compositor will prevent spurious repeat events.
One can, in the worst case lose some repeat events if there is a very
large interval between the start of the timer and the next poll, but
that is unavoidable and is why repeat events should come from the compositor
in the first place.
Fixes #9224
2025-12-03 22:26:09 +05:30
Kovid Goyal
7d24c82d4d
Update FAQ to defer to OSC 21 spec for setting colors via escape codes
2025-12-03 20:29:00 +05:30