Kovid Goyal
|
24232ba277
|
Ensure goroutine has started before sending data
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
0f6e5fe57e
|
Fix benchmark rate calculation
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
17cb65e981
|
Adjust amount of data in the benchmarks for more consistent timing
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
f2153f060d
|
add unicode benchmark
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
e8f67281cf
|
Warmup font rendering before running benchmark
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
9cf425006f
|
...
|
2024-02-25 09:57:28 +05:30 |
|
Kovid Goyal
|
a75fb6509e
|
...
|
2024-02-25 09:57:27 +05:30 |
|
Kovid Goyal
|
f0afdc51af
|
...
|
2024-02-25 09:57:27 +05:30 |
|
Kovid Goyal
|
ad7f671a7b
|
Add a long escape code benchmark
|
2024-02-25 09:57:27 +05:30 |
|
Kovid Goyal
|
5921ca1139
|
Add images benchmark
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
822c9cb1d6
|
...
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
529de9c91d
|
Allow specifying benchmarks to run on the command line
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
7914523a16
|
Add a CSI + ascii test
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
d39c71f927
|
Round the time to two digit precision
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
934f2ede0b
|
Start work on simple benchmark tool
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
47a493c090
|
Increase chunk size for graphics protocol since the VT parser now supports it
|
2024-02-25 09:57:25 +05:30 |
|
Kovid Goyal
|
52025ff030
|
misc parser and test fixes
|
2024-02-25 09:57:22 +05:30 |
|
Kovid Goyal
|
946d28ae37
|
Completion for kitty @ load-config --override xxx
|
2024-02-10 14:52:29 +05:30 |
|
Kovid Goyal
|
97e2d41233
|
Completion for kitty @ action
|
2024-02-10 14:01:45 +05:30 |
|
Kovid Goyal
|
777fd5350b
|
Add a test for Go flock implementation
|
2024-02-09 11:54:51 +05:30 |
|
Kovid Goyal
|
a1f2a7df4d
|
Port new shlex code to Go
|
2023-12-04 14:14:11 +05:30 |
|
Kovid Goyal
|
2b751f56bd
|
Port test
|
2023-11-22 10:50:05 +05:30 |
|
Kovid Goyal
|
882d471c90
|
Make config line parsing in Go use same algorithm as in python
|
2023-11-22 10:01:45 +05:30 |
|
Kovid Goyal
|
fc64ef41b3
|
when parsing conf files in go accept both space and tab as key separators
|
2023-11-22 09:49:33 +05:30 |
|
Kovid Goyal
|
70bc4f1033
|
Generate man pages for kitten and all its sub-commands recursively
Fixes #6808
|
2023-11-11 17:09:23 +05:30 |
|
Kovid Goyal
|
65754a2032
|
...
|
2023-11-11 08:45:39 +05:30 |
|
Kovid Goyal
|
24d9d502b1
|
Set window title when showing errors
|
2023-10-29 08:24:08 +05:30 |
|
Kovid Goyal
|
7292d1c9df
|
Clean up mouse-demo kitten
Fixes #6738
|
2023-10-21 07:55:23 +05:30 |
|
Kovid Goyal
|
314fe4fe4a
|
Allow launched background process to work with --allow-remote-control
Use a dedicated socketpair for such processes. Fixes #6712
|
2023-10-18 19:56:58 +05:30 |
|
Kovid Goyal
|
a9b412baba
|
Fix a regression that broke kitten update-self
Fixes #6729
|
2023-10-18 19:19:35 +05:30 |
|
Kovid Goyal
|
6a50af12d3
|
Make set_pointer_shapes private
|
2023-10-17 21:47:03 +05:30 |
|
Kovid Goyal
|
ee8399ba56
|
Port the mouse_demo kitten to Go
|
2023-10-17 20:21:22 +05:30 |
|
Kovid Goyal
|
81b032a161
|
Dont expand cwd=current in rc launch
This is easily done at the command line. And its semantics are
are to refer to cwd of active window.
|
2023-10-17 05:01:28 +05:30 |
|
Kovid Goyal
|
ddb121b418
|
Remote control launch: Fix the --copy-env option not copying current environment variables
Fixes #6724
|
2023-10-16 22:32:51 +05:30 |
|
Kovid Goyal
|
187fa996f8
|
Add the cell pointer shape
|
2023-10-16 20:33:12 +05:30 |
|
Kovid Goyal
|
17ce474b79
|
Use hand pointer when hovering over buttons in ask kitten
|
2023-10-15 21:35:51 +05:30 |
|
Kovid Goyal
|
d66074f19f
|
Add pointer shape enum to kittens
|
2023-10-15 21:03:41 +05:30 |
|
Kovid Goyal
|
00dc5a8dc5
|
Fix a regression caused by rewrite of kittens to Go that made various kittens reset colors in a terminal when the colors were changed by escape code
Fixes #6708
|
2023-10-12 20:19:28 +05:30 |
|
Kovid Goyal
|
455d0a6048
|
Dont show hidden sub-commands during completion
|
2023-10-10 05:41:27 +05:30 |
|
Kovid Goyal
|
5d0dabe51c
|
completion: match exe on basename alone
|
2023-10-10 05:22:40 +05:30 |
|
Kovid Goyal
|
9e514df604
|
More linter fixes
|
2023-10-05 10:07:25 +05:30 |
|
Kovid Goyal
|
8865d3231a
|
Fix themes that dont define a background color incorrectly being classified as light
The default bg in kitty is dark
|
2023-10-05 09:36:59 +05:30 |
|
Kovid Goyal
|
59e4c6660e
|
run-shell: Allow specifying the cwd
|
2023-09-24 10:40:21 +05:30 |
|
Kovid Goyal
|
38be3e98a1
|
More linter fixes
|
2023-09-24 09:16:27 +05:30 |
|
Kovid Goyal
|
4af1a38507
|
More linter fixes
|
2023-09-24 09:06:15 +05:30 |
|
Kovid Goyal
|
c280a28155
|
Dont use os.Remove on failures in syscall_shm
Use shm_unlink instead
|
2023-09-23 11:16:30 +05:30 |
|
Kovid Goyal
|
24598b846c
|
...
|
2023-09-23 11:09:51 +05:30 |
|
Kovid Goyal
|
dc43f0d42f
|
...
|
2023-09-23 11:08:55 +05:30 |
|
Kovid Goyal
|
5fede41205
|
Always use fallocate() on Linux for SHM creation
|
2023-09-23 10:55:15 +05:30 |
|
Kovid Goyal
|
6619bf33b0
|
Using fcntl() based fallocate on darwin doesnt work with file descriptors returned by shm_open
|
2023-09-23 10:39:10 +05:30 |
|