Kovid Goyal
66a2efd191
Add a note about titlebar-only and rounded corners
2023-07-05 10:56:46 +05:30
Kovid Goyal
944eaaefc6
Add support for DECSACE to DECRQSS
2023-07-05 10:49:48 +05:30
Kovid Goyal
95d15648fa
Fix not building with wayland-protocols 1.32
...
Fix #6422
2023-07-05 10:33:56 +05:30
Kovid Goyal
60a7a53ccd
Do not echo invalid DECRQSS queries back, behavior inherited from xterm (CVE-2008-2383)
...
Reported by David Leadbeater.
2023-07-05 09:48:02 +05:30
Kovid Goyal
2fec9b372b
Add xterm terminfo entries for focus in/out events
...
Again not in man terminfo.
2023-07-04 20:48:12 +05:30
Kovid Goyal
ce65f11ef5
Unicode input kitten: Fix a regression causing pressing esc to cancel the kitten requiring confirmation
2023-07-04 19:40:19 +05:30
Kovid Goyal
b1d2978cea
Fix #6419
2023-07-04 19:37:16 +05:30
Kovid Goyal
83ff14cbd1
Mark the terminfo files as generated
2023-07-04 17:40:59 +05:30
Kovid Goyal
e4dcd13f33
Add a few more entries present in xterm's terminfo
...
These are of course not in man terminfo, what a surprise.
2023-07-04 17:32:08 +05:30
Kovid Goyal
8f292d0390
Fix typo in the PS/PE terminfo entries
2023-07-04 17:14:10 +05:30
Kovid Goyal
70383af59d
Another nvim library to use the kitty graphics protocol
2023-07-04 17:10:57 +05:30
Kovid Goyal
0556faf2e7
Rename function
2023-07-04 12:06:56 +05:30
Kovid Goyal
d3f14ffbf4
macOS: Fix window shadows not being drawn for transparent windows
...
Re-organize the whole infrastructure for setting window chrome, doing it
in a single function that has access to all settings.
Fixes #2827
Fixes #6416
2023-07-04 11:59:50 +05:30
Kovid Goyal
b9bb9248f0
Merge branch 'dependabot/go_modules/github.com/shirou/gopsutil/v3-3.23.6' of https://github.com/kovidgoyal/kitty
2023-07-03 15:50:10 +05:30
Kovid Goyal
5065e5723b
Merge branch 'dependabot/go_modules/github.com/alecthomas/chroma/v2-2.8.0' of https://github.com/kovidgoyal/kitty
2023-07-03 15:49:50 +05:30
dependabot[bot]
1bdfe6425a
Bump github.com/shirou/gopsutil/v3 from 3.23.5 to 3.23.6
...
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil ) from 3.23.5 to 3.23.6.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.5...v3.23.6 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-03 03:24:41 +00:00
dependabot[bot]
d663fc5248
Bump github.com/alecthomas/chroma/v2 from 2.7.0 to 2.8.0
...
Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/alecthomas/chroma/releases )
- [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml )
- [Commits](https://github.com/alecthomas/chroma/compare/v2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-03 03:24:36 +00:00
Kovid Goyal
66e319d1f5
Simplify code
2023-07-02 08:20:59 +05:30
Kovid Goyal
b28c4054e1
Fix a rare panic in dispatch_timers
2023-07-02 08:14:37 +05:30
Kovid Goyal
bc72c3eadc
Add helix to the list of editors to search for
2023-07-02 07:49:21 +05:30
Kovid Goyal
0bc4f8076e
Fix #6410
2023-07-02 07:31:14 +05:30
Kovid Goyal
22c2687432
Nicer fallback logic when deriving LANG from NSLocale
2023-07-01 11:53:09 +05:30
Kovid Goyal
503a0bdd4d
Merge branch 'fix/lang' of https://github.com/kecrily/kitty
2023-07-01 11:09:19 +05:30
Percy Ma
7102e0c0bb
fix: fallback to en_US when locale code is invalid
2023-07-01 02:46:12 +08:00
Kovid Goyal
34ed922738
...
2023-06-29 07:44:34 +05:30
Kovid Goyal
8670ede032
DRYer
2023-06-29 07:39:42 +05:30
Kovid Goyal
ab10070ee8
kittens: Fix errors not being reported to user when run a UI kitten
...
Fixes #6403
2023-06-29 07:36:24 +05:30
Kovid Goyal
e81a40255b
Add a aliases for the | key
2023-06-28 20:53:05 +05:30
Kovid Goyal
6b3b62c933
Mark that run-shell is available from 0.29 onwards
2023-06-28 10:03:50 +05:30
Kovid Goyal
503d7791e9
Update changelog
2023-06-27 14:58:33 +05:30
Kovid Goyal
7c6d40fa0c
Implement background blur for KDE on X11 as well
2023-06-27 14:56:35 +05:30
Kovid Goyal
7a1bdb4ff1
macOS: Implement background blurring
...
Uses a private API that allows us to control the amount of blurring.
While using a private API is obviously not ideal, it is used by both
iTerm.app and Apple's own Terminal.app, so hopefully it should stick
around. Fixes #6135
2023-06-27 08:48:16 +05:30
Kovid Goyal
326b81a970
Port the show_error kitten to Go
2023-06-26 17:52:31 +05:30
Kovid Goyal
da31d21ddb
Port the shell integration tests to use the run-shell kitten
2023-06-26 16:53:08 +05:30
Kovid Goyal
8ffbfa177d
...
2023-06-26 15:57:00 +05:30
Kovid Goyal
0fb1f17af9
Have --hold wait at a shell prompt
2023-06-26 11:21:57 +05:30
Kovid Goyal
01b55a5522
Document the new run-shell kitten
2023-06-26 10:47:13 +05:30
Kovid Goyal
7e35ee33e3
Have run-shell use the first recognized parent shell by default
2023-06-26 10:31:09 +05:30
Kovid Goyal
b02a1fb8b4
Port the bash setup function to Go
2023-06-26 08:33:39 +05:30
Kovid Goyal
a573689220
Port the zsh setup function to Go
2023-06-25 21:40:36 +05:30
Kovid Goyal
3a76ccf10b
Port the fish setup function to Go
2023-06-25 20:34:48 +05:30
Kovid Goyal
092e0fba2c
Work on code to run shells from a kitten with shell integration
2023-06-25 19:27:43 +05:30
Kovid Goyal
51aaea03bf
Go code to get the shell of the current user
2023-06-25 13:12:35 +05:30
Kovid Goyal
5446aa9ccb
background color should always be set in vertex shader
2023-06-24 09:37:17 +05:30
Kovid Goyal
99012d2659
ssh kitten: Allow configuring the ssh kitten to skip some hosts via a new `delegate` config directive
2023-06-24 09:27:53 +05:30
Kovid Goyal
707cefd78a
ssh kitten: When both passthrough args and --kitten args are present dont fail just ignore the kitten args
2023-06-24 09:14:25 +05:30
Kovid Goyal
2787f305f3
Generic helper to concatenate arbitrary numbers of slices
2023-06-24 09:13:20 +05:30
Kovid Goyal
41a0e60064
Make bg_alpha always available
2023-06-24 08:47:13 +05:30
Kovid Goyal
4ac5b8f82f
Fix text_fg_override_threshold not working with multi-pass rendering
...
This has the side-effect of also applying the same luminance based gamma
adjustment for multipass rendering as we do for single pass rendering.
This *may* make things look worse with very low background_opacity
values, since in such cases the actual background color can be quite
different from the background color we are adjusting against.
2023-06-24 08:32:03 +05:30
Kovid Goyal
b7fd46d971
Add entries for bracketed paste to kitty's terminfo
...
These were added to ncurses 6.4 in early 2023.
2023-06-24 08:07:59 +05:30