Kovid Goyal
61429c73c7
Wayland: Fix primary selections not working with the river compositor
...
Fixes #6785
2023-11-03 19:57:54 +05:30
Kovid Goyal
2aa37de6ff
Only alias sudo if no systemwide terminfo db for xterm-kitty is found
2023-11-03 12:30:29 +05:30
Kovid Goyal
a54586dfa9
Add a note about dynamic config reload behavior of underline_hyperlinks
2023-11-03 09:12:17 +05:30
Kovid Goyal
b4f88b4f81
A new option to control when hyperlinks are underlined
...
While kitty is never going to underline detected URLs as the performance
of that is absurd, underlining hyperlinks specifically is acceptable,
since they dont require detection.
See #6766
2023-11-03 08:51:58 +05:30
Kovid Goyal
954b7f87a5
Add some docs on why no-sudo might be needed
2023-11-03 08:26:54 +05:30
Kovid Goyal
d113a6c2cf
ssh kitten: Fix a regression that broken ctrl+space mapping in zsh
...
Fixes #6780
2023-11-03 07:16:07 +05:30
Kovid Goyal
52cebf0150
DRYer
2023-11-02 08:09:51 +05:30
Kovid Goyal
827a7d5094
Add a new interactive action to set the active window title
2023-11-02 08:05:49 +05:30
Kovid Goyal
a04d19df4a
...
2023-10-31 17:59:08 +05:30
Kovid Goyal
7e1580ef09
fish integration: Dont clobber user defined sudo function
2023-10-31 16:49:31 +05:30
Kovid Goyal
f3ece8b7c4
Update changelog
2023-10-31 16:29:04 +05:30
Kovid Goyal
be3b8fcfb7
Also use a function for sudo in fish to avoid the --edit issue
2023-10-31 16:27:21 +05:30
Kovid Goyal
9d5bb3b2f2
bash integration: Also make sudo a function
...
There is less need in bash since its sudo completion is not as buggy,
but it does fix the sudo --edit issue
2023-10-31 15:53:45 +05:30
Kovid Goyal
492ec3dfbf
zsh integration: Use a function for sudo
...
This fixes sudo --edit and works around the zsh sudo completions bug:
https://www.zsh.org/mla/workers/2023/msg00983.html
2023-10-31 12:24:35 +05:30
Kovid Goyal
309a6e9319
...
2023-10-31 11:50:34 +05:30
Kovid Goyal
12db4683ac
Run local build before building docs
2023-10-31 06:18:23 +05:30
Kovid Goyal
30b736eed7
Merge branch 'override_warning' of https://github.com/joveian/kitty
2023-10-30 22:44:51 +05:30
joveian
4d085a00e1
Warn of possible graphics issues with text_fg_override_threshold
...
Issue #6767
2023-10-30 09:04:27 -07:00
Kovid Goyal
dfd84d85a2
Merge branch 'dependabot/go_modules/all-go-deps-9450db85af' of https://github.com/kovidgoyal/kitty
2023-10-30 08:46:48 +05:30
dependabot[bot]
cb139692f5
Bump the all-go-deps group with 2 updates
...
Bumps the all-go-deps group with 2 updates: [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma ) and [github.com/google/uuid](https://github.com/google/uuid ).
Updates `github.com/alecthomas/chroma/v2` from 2.9.1 to 2.10.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.9.1...v2.10.0 )
Updates `github.com/google/uuid` from 1.3.1 to 1.4.0
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.3.1...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
- dependency-name: github.com/google/uuid
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-go-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 03:14:51 +00:00
Kovid Goyal
47836f5086
...
2023-10-29 08:50:27 +05:30
Kovid Goyal
778adfcd3d
Report invalid effective listen_on as a bad config error
2023-10-29 08:44:41 +05:30
Kovid Goyal
24d9d502b1
Set window title when showing errors
2023-10-29 08:24:08 +05:30
Kovid Goyal
8dadcf568c
A bad listen_on value should not prevent startup
...
Ideally we should report the error more verbosely,
maybe someday when I have more time.
2023-10-28 19:40:43 +05:30
Kovid Goyal
0f02725f50
...
2023-10-28 07:59:45 +05:30
Kovid Goyal
3beb1e454a
Fix #6761
2023-10-27 21:54:13 +05:30
Kovid Goyal
c174c3cb38
...
2023-10-27 15:49:37 +05:30
Kovid Goyal
f05a58f363
Note cursor movement behavior for relative placements in the spec
2023-10-27 15:43:15 +05:30
Kovid Goyal
9f42e915c8
Clarify relative placement spec
2023-10-27 15:38:56 +05:30
Kovid Goyal
52d5a4679f
Graphics protocol: Support for positioning images relative to other images
...
Fixes #6617
2023-10-27 15:27:30 +05:30
Kovid Goyal
aee14a49f0
...
2023-10-27 14:19:35 +05:30
Kovid Goyal
acf586867c
Fix empty emoticons panel in unicode input kitten
...
Fixes #6760
2023-10-27 14:18:46 +05:30
Kovid Goyal
7cb392c7ab
Use a hash table for images
2023-10-26 20:40:02 +05:30
Kovid Goyal
f8d5e30300
Use a hash table for image placements
2023-10-26 19:42:32 +05:30
Kovid Goyal
be5a0e8559
Same treatment for image and render data arrays
2023-10-26 16:29:13 +05:30
Kovid Goyal
7cffb2a714
Prepare for fast image/ref lookup via hashmap
2023-10-26 15:45:06 +05:30
Kovid Goyal
6111bc8ed6
Cleanup changelog
2023-10-26 09:00:37 +05:30
Kovid Goyal
1c1519c6e4
micro optimization
2023-10-25 18:41:27 +05:30
Kovid Goyal
b55883591d
...
2023-10-25 18:37:10 +05:30
Kovid Goyal
ae4a13b249
Better fix for macOS deadlock
...
Fix it in glfw. Dont hold the tick lock when calling the tick callback
as the tick callback might be waiting on a lock.
2023-10-25 18:32:07 +05:30
Kovid Goyal
61c4f80e90
Fix deadlock on macOS caused by recent support for pipe peers
...
Apparently on macOS we cant post an event to the main loop if the main loop is
waiting on a lock we are holding. Absurd.
Fixes #6751
2023-10-25 18:16:13 +05:30
Kovid Goyal
0ce996120a
Allow o key to take effect in any chunk of OSC 99
2023-10-25 15:50:58 +05:30
Kovid Goyal
47b8b442dc
Document when o key was added to desktop notifications spec
2023-10-25 15:42:57 +05:30
Kovid Goyal
32d23921df
...
2023-10-25 13:54:22 +05:30
Kovid Goyal
19374208e0
desktop notification protocol: Allow applications sending notifications to specify that the notification should only be displayed if the window is currently unfocused
...
Fixes #6755
2023-10-25 13:52:32 +05:30
Kovid Goyal
8c83284d5e
Fix #6750
2023-10-25 12:14:36 +05:30
Kovid Goyal
9c25a183db
On second thoughts dont use foreground process env vars for kitten @ ls
...
Since the purpose of the env vars is mostly to recognize windows the
original env vars make more sense. Also I dislike changing behavior for
no good reason.
2023-10-25 12:12:16 +05:30
Kovid Goyal
24895f0225
...
2023-10-25 12:00:44 +05:30
Kovid Goyal
eefb865e6e
kitten @ ls: Return environ of foreground process
...
This is needed on macOS where we now run the shell via login and we
aren't allowed to read the environ of login because its setuid.
Fixes #6749
2023-10-25 09:54:12 +05:30
Kovid Goyal
b1ec1c2678
...
2023-10-24 18:39:28 +05:30