Kovid Goyal
909bccb807
When mapping a custom kitten allow using shell escaping for the kitten path
...
Fixes #8178
2024-12-31 12:13:17 +05:30
Kovid Goyal
dac6f88453
Cleanup previous PR
2024-12-28 08:08:09 +05:30
Kovid Goyal
d169418781
Merge branch 'patch-1' of https://github.com/pbronez/kitty
2024-12-28 07:37:14 +05:30
Peter Bronez
4b5ccc2911
Add Ghosttty to list of terminals implementing the graphics protocol
...
Ghostty 1.0 was just released. It implements the Kitty Graphics Protocol. I used a link to the specific code that implements the prototocol. Alternatively, could use the feature page https://ghostty.org/docs/features or home page https://ghostty.org
2024-12-27 13:54:50 -05:00
Kovid Goyal
fa6ae712a3
version 0.38.1
v0.38.1
2024-12-26 07:13:03 +05:30
Kovid Goyal
5a99f3b6cf
clone-in-kitty: Fix KITTY_WINDOW_ID being cloned and thus having incorrect value
...
Fixes #8161
2024-12-25 18:27:40 +05:30
Kovid Goyal
055fb30bf2
macOS: Fix mouse cursor shape not always being reset to text cursor when mouse re-enters kitty
...
Fixes #8155
2024-12-25 08:26:56 +05:30
Kovid Goyal
155990ce0b
Fix some method declarations for Python API compat
2024-12-24 22:54:22 +05:30
Kovid Goyal
bc612a5437
Merge branch 'cursor_trail' of https://github.com/jinhwanlazy/kitty
2024-12-24 17:56:10 +05:30
Rick Choi
d543d2fafd
fix bug that character under cursor trail not visible
2024-12-24 19:45:10 +09:00
Kovid Goyal
50e5b339b2
Fix failing test
2024-12-24 09:59:38 +05:30
Kovid Goyal
140b61175c
...
2024-12-24 09:40:30 +05:30
Kovid Goyal
24a195c7c7
Graphics: Fix deletion of images by id not working for images with no placements
2024-12-24 09:39:01 +05:30
Kovid Goyal
6103224a7d
Update changelog
2024-12-24 07:16:05 +05:30
Kovid Goyal
8ff7a01ecb
Merge branch '8092' of https://github.com/jinhwanlazy/kitty
2024-12-24 07:13:44 +05:30
Rick Choi
b8568f6b3b
fix cursor_trail issue with long key press
2024-12-24 10:32:54 +09:00
Kovid Goyal
5994a0bb2d
note which version auto theme switching was added
2024-12-23 23:03:29 +05:30
Kovid Goyal
a8c6ead319
Update changelog
...
Fix #8150
2024-12-23 21:13:09 +05:30
Kovid Goyal
0ea369caad
Merge branch '8150' of https://github.com/jinhwanlazy/kitty
2024-12-23 21:09:48 +05:30
Rick Choi
16d84f499f
fix bug that trail not visible when vertical move
2024-12-24 00:06:35 +09:00
Kovid Goyal
97f26a8a75
Add another matplotlib kitty backend
2024-12-22 21:20:07 +05:30
Kovid Goyal
b959ac5ab8
And again with mypy
2024-12-21 08:14:56 +05:30
Kovid Goyal
3bee1857f7
Make mypy happy
2024-12-21 08:06:29 +05:30
Kovid Goyal
3b89c686e6
Remove spurious slash escaping in vimrc example
2024-12-20 20:51:43 +05:30
Kovid Goyal
0a28521677
...
2024-12-20 19:12:41 +05:30
Kovid Goyal
bfea21fe39
...
2024-12-20 15:07:34 +05:30
Kovid Goyal
9d304ccbc6
Nicer fix for #8124
...
Now colors from the auto themes are first merged onto the default colors
to ensure that themes that dont specify all colors still have correct
values for all colors.
2024-12-20 15:06:22 +05:30
Kovid Goyal
35b3ae8edb
Revert "themes kitten: When using the Default theme as an auto switch theme include all the actual settings values"
...
This reverts commit 2abc0be844 .
2024-12-20 12:54:47 +05:30
Kovid Goyal
dd9d8353df
Support notifying applications on color scheme change
2024-12-20 09:55:49 +05:30
Kovid Goyal
af9e9fbc6f
Fix #8138
2024-12-20 08:58:35 +05:30
Kovid Goyal
8facaf4fa0
Graphics: Fix deleted but not freed images without any references being incorrectly freed on a subsequent delete command
2024-12-18 09:25:06 +05:30
Kovid Goyal
9f3f5984b4
macOS: Fix a regression in the previous release that broke rendering of Emoji using the VS16 variation selector
...
The test for a font having cell text was incorrectly not ignoring
non-renderable chars due to a typo.
Fixes #8130
2024-12-18 08:51:55 +05:30
Kovid Goyal
2abc0be844
themes kitten: When using the Default theme as an auto switch theme include all the actual settings values
...
Fixes #8124
2024-12-16 15:32:32 +05:30
Kovid Goyal
d3f93cb0cb
Fix #8123
v0.38.0
2024-12-16 06:01:36 +05:30
Kovid Goyal
6161ffec95
Use kitty.zip for notarization rather than program.zip
2024-12-15 12:20:20 +05:30
Kovid Goyal
678f2ad073
Fix build on older compiler
2024-12-15 09:23:29 +05:30
Kovid Goyal
79a07ee61c
version 0.38.0
2024-12-15 09:20:06 +05:30
Kovid Goyal
9d48fa9126
hints/unicode_input kittens: Do not lose keypresses that are sent very rapidly via an automation tool immediately after the kitten is launched
...
We now buffer the key events until the kitten tells us it is ready.
Without this the key presses are delivered to the underlying window
as the kitten's overlay window was not being focused until the kitten
set the ready message.
Fixes #7089
2024-12-12 13:11:12 +05:30
Kovid Goyal
9c1324e9d0
Python API for injecting keypresses as though from GLFW
2024-12-12 11:49:12 +05:30
Kovid Goyal
8b8c7ccfa0
Update before install
2024-12-12 10:40:49 +05:30
Kovid Goyal
afd0b1f913
DRYer
2024-12-12 08:53:11 +05:30
Kovid Goyal
4839233676
Restore cursor trail exclusion in cursor region but without branching
2024-12-12 08:48:41 +05:30
Kovid Goyal
4b12bffcb1
Remove unnecessary branch in trail shader
...
Branches have an outsize penalty in shaders as does discard. We don't
need the check that the fragment is in the region anyway ans the
rendering pipeline takes care of that for us, I think. At least I can
see no visual difference with it removed.
@jinhwanlazy please review
2024-12-11 21:14:57 +05:30
Kovid Goyal
29040d719c
Dont read from fragment output color in shader
2024-12-10 19:28:21 +05:30
Kovid Goyal
9ba3290a61
Merge branch 'dependabot/go_modules/all-go-deps-b04e6bcb1b' of https://github.com/kovidgoyal/kitty
2024-12-09 09:27:46 +05:30
dependabot[bot]
13bac098f7
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.22.0 to 0.23.0
- [Commits](https://github.com/golang/image/compare/v0.22.0...v0.23.0 )
Updates `golang.org/x/sys` from 0.27.0 to 0.28.0
- [Commits](https://github.com/golang/sys/compare/v0.27.0...v0.28.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-12-09 03:52:03 +00:00
Kovid Goyal
62fbda8c9b
When re-attaching a detached tab preserve internal layout state such as biases and orientations
...
Fixes #8106
2024-12-06 19:54:10 +05:30
Kovid Goyal
33207a57ba
Add tests for consecutive conflicting variation selectors
2024-12-05 19:21:00 +05:30
Kovid Goyal
a4d2d933c9
Fix #8103
2024-12-05 19:19:15 +05:30
Kovid Goyal
512bea3d43
Make cmd finish notification clear behavior configurable
2024-12-05 10:27:30 +05:30