Kovid Goyal
|
af83d855de
Add a framework for easily and securely using remote control from the main function of a custom kitten
|
2 kuukautta sitten |
Kovid Goyal
|
f4bec5f4ab
Remote control: Fix empty password not working
|
6 kuukautta sitten |
Kovid Goyal
|
1a394d6a57
Allow rc commands to control the exit code
|
7 kuukautta sitten |
Kovid Goyal
|
cbe4e705db
Allow at commands to specialize response handling
|
7 kuukautta sitten |
Kovid Goyal
|
63d974135b
Clean up linter warnings
|
9 kuukautta sitten |
Kovid Goyal
|
314fe4fe4a
Allow launched background process to work with --allow-remote-control
|
1 vuosi sitten |
Kovid Goyal
|
0107d1cb89
Import base85.go into tree
|
1 vuosi sitten |
Kovid Goyal
|
a2887bb9e0
get rid of utils.Cut since we can now rely on strings.Cut instead
|
1 vuosi sitten |
Kovid Goyal
|
9bdb647454
kitty @ shell: Fix global options being ignored
|
1 vuosi sitten |
Kovid Goyal
|
456af90ad2
Remote control: Allow matching for self window even over sockets when run inside a kitty window
|
1 vuosi sitten |
Kovid Goyal
|
0ab618c2dc
Fix #5767
|
2 vuotta sitten |
Kovid Goyal
|
902373ed20
Also make lists and dicts of strings escape code safe
|
2 vuotta sitten |
Kovid Goyal
|
aac57550c9
rc protocol: Encode strings values in an escape code safe way
|
2 vuotta sitten |
Kovid Goyal
|
95e05ce9ec
Fix #5761
|
2 vuotta sitten |
Kovid Goyal
|
63a08dc6cc
kitty-tool @: Fix extra newline being printed when a command returns no response
|
2 vuotta sitten |
Kovid Goyal
|
565526624f
Start work on porting kitty shell to Go
|
2 vuotta sitten |
Kovid Goyal
|
2633356842
No need to use a map
|
2 vuotta sitten |
Kovid Goyal
|
5771bd0c01
Make adding subcommands a bit nicer
|
2 vuotta sitten |
Kovid Goyal
|
4396dede85
Get rid of the cobra dependency
|
2 vuotta sitten |
Kovid Goyal
|
7c41737370
Couple more errors found by linting
|
2 vuotta sitten |
Kovid Goyal
|
2cacd7a64a
get rid of interface{} since we now require Go 1.18
|
2 vuotta sitten |
Kovid Goyal
|
cb452ba9fc
Implement sen text from stdin for the tty backend
|
2 vuotta sitten |
Kovid Goyal
|
3a198833da
Simplify escape code wrapping
|
2 vuotta sitten |
Kovid Goyal
|
7f77f7e408
Only send cancel async if there is an async id
|
2 vuotta sitten |
Kovid Goyal
|
65c3630099
send_text other than from stdin works
|
2 vuotta sitten |
Kovid Goyal
|
364533b1ed
Work on supporting streaming remote commands with passwords
|
2 vuotta sitten |
Kovid Goyal
|
b5e2871aa0
Remove not needed chunking code
|
2 vuotta sitten |
Kovid Goyal
|
a4b2e2a196
more work on porting command parsing to Go
|
2 vuotta sitten |
Kovid Goyal
|
79c8862d4c
Work on conversion of args parsing to go code
|
2 vuotta sitten |
Kovid Goyal
|
b2e610f9b1
Implement socket I/O
|
2 vuotta sitten |