7894 Commits

Author SHA1 Message Date
Kovid Goyal
7291fef7cc
Add github sponsors funding link 2021-09-03 08:39:46 +05:30
Kovid Goyal
6db46850eb
Fix #3989 2021-09-02 13:05:14 +05:30
Kovid Goyal
7997295d4c
Make a section about terminals implementing the graphics protocol 2021-09-02 12:49:17 +05:30
Kovid Goyal
6daee3a0b5
@get-text: Allow getting the last command output 2021-09-02 10:13:54 +05:30
Kovid Goyal
87f6793552
Allow mocking usage of timers in the test suite 2021-09-01 13:09:42 +05:30
Kovid Goyal
40786427b0
More work on file transmission 2021-09-01 09:22:04 +05:30
Kovid Goyal
59b84ae1a4
Note that chafa added support for the graphics protocol 2021-09-01 06:44:35 +05:30
Kovid Goyal
aafd8a8da4
When expanding vars allow using $$ for literal $ 2021-08-31 17:24:19 +05:30
Kovid Goyal
5ff66f6bfa
When reloading config also reload open-actions.conf 2021-08-30 20:24:08 +05:30
Kovid Goyal
e8873804c0
Note that the graphics protocol is now supported in WezTerm as well 2021-08-30 13:56:21 +05:30
Kovid Goyal
0f37521592
Add a note to the graphics protocol about symlink resolution 2021-08-30 12:23:26 +05:30
Kovid Goyal
8ad1180321
Make a note that only regular files are supported for transmission of graphics data 2021-08-30 12:04:43 +05:30
Kovid Goyal
ced03c5d99
More work on file transmission 2021-08-30 09:00:38 +05:30
Kovid Goyal
161a54ceaa
Disable transmission tests pending rewrite 2021-08-30 08:08:41 +05:30
Kovid Goyal
c159ac287f
Flush input queue when child is removed
This is needed for running kittens that return data by printing
to STDOUT. As otherwise with a long input delay the output never
gets processed. Fixes #3980
2021-08-30 08:03:53 +05:30
Kovid Goyal
4ddd2bf980
More work on transmission 2021-08-29 21:09:20 +05:30
Kovid Goyal
1d9425ecdc
Change transmission protocol to not need container formats 2021-08-29 06:27:07 +05:30
Kovid Goyal
495981bade
Pass failure to send data to child because of full buffer up the stack 2021-08-25 13:28:50 +05:30
Kovid Goyal
672cf9fffe
Start work on transfer kitten 2021-08-25 11:38:41 +05:30
Kovid Goyal
72e15d8b4f
Fish integration: Have the value of $status preserved by the prompt functions 2021-08-24 20:29:12 +05:30
Kovid Goyal
075b4d252a
DRYer 2021-08-24 07:49:12 +05:30
Kovid Goyal
1953ecdf4d
Add tests for container transmission 2021-08-23 22:10:26 +05:30
Kovid Goyal
89f8151579
hints kitten: Fix a regression that caused using the default open program to trigger open actions instead of running the program
Fixes #3968
2021-08-23 11:56:16 +05:30
Kovid Goyal
d9cc1d67c0
Make path comparison more robust 2021-08-23 11:48:21 +05:30
Kovid Goyal
d178f4c75d
Implement canceling of file transmission 2021-08-23 11:33:03 +05:30
Kovid Goyal
0668a3bf2a
Send a response indicating transmission was successful 2021-08-23 11:09:45 +05:30
Kovid Goyal
d548b21be2
Allow interleaving file transmissions 2021-08-22 22:08:03 +05:30
Kovid Goyal
ebcd053bf3
Fix incorrect prompt reflow when a command is running that has produced no output
Needed to preserve the output start semantics on the first empty dest line
2021-08-22 13:55:59 +05:30
Kovid Goyal
b282464604
... 2021-08-22 13:13:13 +05:30
Kovid Goyal
42dcecde14
More work on file transmission 2021-08-22 13:01:43 +05:30
Kovid Goyal
aa0b344b55
kitten to confirm file transfer requests 2021-08-22 07:23:49 +05:30
Kovid Goyal
fa77128026
... 2021-08-21 22:09:20 +05:30
Kovid Goyal
7f1c5d8534
DRYer 2021-08-21 17:32:55 +05:30
Kovid Goyal
d2a31a6a0f
Merge branch 'master' of https://github.com/Mukundan314/kitty 2021-08-20 21:51:21 +05:30
Mukundan314
fb9c911ae9
Fix spelling mistake in docs for themes kitten 2021-08-20 21:35:40 +05:30
Kovid Goyal
5bc569c4dd
Allow specifying whether to count windows at prompts or not for confirm_clsoe 2021-08-20 17:13:42 +05:30
Kovid Goyal
8397970bf8
Ensure fish config dir exists 2021-08-20 08:54:41 +05:30
Kovid Goyal
6fc7b3d946
Merge branch 'fix-clang-warning' of https://github.com/Luflosi/kitty 2021-08-20 05:56:31 +05:30
Luflosi
0fe7796df0
Fix Clang warning
Without this, Clang would complain:
```
In file included from kitty/fonts.c:9:
In file included from kitty/fonts.h:9:
kitty/lineops.h:67:29: error: suggest braces around initialization of subobject
      [-Werror,-Wmissing-braces]
    const CellAttrs zero = {0};
                            ^
                            {}
```
2021-08-19 22:52:36 +02:00
Kovid Goyal
40b50332de
Fix space ligatures not working with Iosevka for some characters in the Enclosed Alphanumeric Supplement
Recognize chars in this block as non-emoji dingbats to turn on space
ligatures for them

Fixes #3954
2021-08-19 22:28:07 +05:30
Kovid Goyal
9a50dfc4b5
broadcast kitten: Allow broadcasting ctrl+c
Fixes #3956
2021-08-19 22:05:29 +05:30
Kovid Goyal
09c18f474f
Broadcast kitten: Fix --match and also remove a useless print 2021-08-19 21:58:04 +05:30
Kovid Goyal
51244c4388
Cleanup previous PR 2021-08-19 19:42:15 +05:30
Kovid Goyal
898f162369
Merge branch 'master' of https://github.com/fladson/kitty 2021-08-19 19:41:28 +05:30
Fladson Gomes
2529ef2f0b
Add linker fail build notes for macos 2021-08-19 15:08:08 +02:00
Kovid Goyal
fc528941bd
remove reference to obsolete kitty-themes repo 2021-08-19 14:20:06 +05:30
Kovid Goyal
8e9ee90d9f
More work on file transfer protocol 2021-08-19 14:13:54 +05:30
Kovid Goyal
b03c6f70fe
add macOS variants for config scs 2021-08-19 10:00:09 +05:30
Kovid Goyal
42da681f2b
Launch command: Allow specifying the OS window title 2021-08-19 09:52:52 +05:30
Kovid Goyal
44561e8cea
macOS: Fix SIGUSR1 quitting kitty instead of reloading the config file
Fixes #3952
2021-08-19 09:37:08 +05:30