Kovid Goyal
|
573058d861
|
Fix panic on empty style
|
2024-07-21 18:41:04 +05:30 |
|
Kovid Goyal
|
9c9041cf57
|
Dont need to reset inband resize since it is saved and restored on the private setting stack
|
2024-07-20 17:02:08 +05:30 |
|
Kovid Goyal
|
33131ff5eb
|
...
|
2024-07-20 14:06:39 +05:30 |
|
Kovid Goyal
|
95aeaa390f
|
...
|
2024-07-19 12:05:52 +05:30 |
|
Kovid Goyal
|
10bd0f71d8
|
Use inband resize events in kittens
|
2024-07-18 21:57:53 +05:30 |
|
Kovid Goyal
|
5a189b1afe
|
Fix graphics being freed instead of deleted in draw_screen()
|
2024-06-24 07:54:15 +05:30 |
|
Kovid Goyal
|
b6e92dd79d
|
Query font size and DPI from terminal
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
27a2e3c488
|
Use correct pointer shape for hyperlinks
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
a0bed32614
|
...
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
405f5ce148
|
Use stdlib maps/slices
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
51472e1e88
|
Infrastructure for simple internal hyperlink handling
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
814412b8ac
|
kitten @ send-key: Fix some keys being sent in kitty keyboard protocol encoding when not using socket for remote control
The @ kitten no longer changes keyboard mode unless actually needed.
|
2024-05-02 11:04:41 +05:30 |
|
Kovid Goyal
|
5e12c0b144
|
Fix #7405
|
2024-05-01 09:40:22 +05:30 |
|
Kovid Goyal
|
934f2ede0b
|
Start work on simple benchmark tool
|
2024-02-25 09:57:26 +05:30 |
|
Kovid Goyal
|
52025ff030
|
misc parser and test fixes
|
2024-02-25 09:57:22 +05:30 |
|
Kovid Goyal
|
24d9d502b1
|
Set window title when showing errors
|
2023-10-29 08:24:08 +05:30 |
|
Kovid Goyal
|
6a50af12d3
|
Make set_pointer_shapes private
|
2023-10-17 21:47:03 +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
|
4af1a38507
|
More linter fixes
|
2023-09-24 09:06:15 +05:30 |
|
Kovid Goyal
|
911c80aa3b
|
More linter fixes
|
2023-09-22 12:20:37 +05:30 |
|
Kovid Goyal
|
fd85dfb417
|
DRYer
|
2023-09-22 12:13:17 +05:30 |
|
Kovid Goyal
|
7faf216f9e
|
More linter fixes
|
2023-09-18 20:59:47 +05:30 |
|
Kovid Goyal
|
49ea26968c
|
Bump go version to 1.21
Allows us to use the much faster builtin min/max functions
for two variable min/max
|
2023-08-09 11:58:16 +05:30 |
|
Kovid Goyal
|
f8b8f68e38
|
Make wait_for_write_complete more robust
It now actually waits for the expected sentinel id even when there are
no pending writes
|
2023-08-08 17:17:51 +05:30 |
|
Kovid Goyal
|
8bf5b92cd6
|
Merge branch 'master-1' of https://github.com/hezhizhen/kitty
|
2023-08-08 16:47:27 +05:30 |
|
Zhizhen He
|
47e130c4c0
|
Fix typo
|
2023-08-08 16:39:00 +08:00 |
|
Kovid Goyal
|
0e87e0c7de
|
Work on refactoring send kitten to fix various issues
|
2023-08-08 06:28:43 +05:30 |
|
Kovid Goyal
|
04febb20d5
|
...
|
2023-08-07 15:45:46 +05:30 |
|
Kovid Goyal
|
bd68dc75f3
|
simplify code
|
2023-08-07 12:57:01 +05:30 |
|
Kovid Goyal
|
2a5a89e01c
|
Speed up write performance to loop
20x speed for large numbers of queued writes by avoiding pinging between
the writer and main goroutines
|
2023-08-05 13:53:32 +05:30 |
|
Kovid Goyal
|
341d845b9a
|
Port calls to slices.Sort functions since they now need a cmp() function rather than a less() function
Also rename os.SEEK_* to io.Seek* as the former has been deprecated
|
2023-08-04 22:50:13 +05:30 |
|
Kovid Goyal
|
ce593dbb5f
|
lp.Println() should act live fmt.Println()
also use a dedicated error type for signalining perm denied
|
2023-07-30 19:49:47 +05:30 |
|
Kovid Goyal
|
a55a918d4f
|
Improve stack trace formatting
|
2023-07-30 19:49:47 +05:30 |
|
Kovid Goyal
|
ca485cc0f7
|
Make getting function name a utility function
|
2023-07-30 19:49:46 +05:30 |
|
Kovid Goyal
|
3d5fdad029
|
More work on porting receive kitten
|
2023-07-30 19:49:44 +05:30 |
|
Kovid Goyal
|
38666f978b
|
More work on porting transfer kitten
|
2023-07-30 19:49:39 +05:30 |
|
Kovid Goyal
|
28fbab3476
|
...
|
2023-07-24 12:45:01 +05:30 |
|
Kovid Goyal
|
8cab5f881f
|
More timer dispatch loop cleanups
|
2023-07-24 12:38:48 +05:30 |
|
Kovid Goyal
|
f4b0183341
|
Nicer debug output of timers
|
2023-07-24 12:19:27 +05:30 |
|
Kovid Goyal
|
ce35532aa5
|
Avoid unnecessary copy and sort of timers
|
2023-07-24 12:01:00 +05:30 |
|
Kovid Goyal
|
2baff2fccc
|
Fix timer that does not fire at next loop tick being discarded
|
2023-07-24 11:54:02 +05:30 |
|
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
|
019359b219
|
show_key kitten: In kitty mode show the actual bytes sent by the terminal rather than a re-encoding of the parsed key event
Also port the kitten to Go
|
2023-04-26 21:48:53 +05:30 |
|
Kovid Goyal
|
6a07435bb0
|
hints kitten: Fix regression causing editing of favorites to sometimes hang
|
2023-04-26 15:23:38 +05:30 |
|
Kovid Goyal
|
91700b3e42
|
Fix a bug in the Go code of the CSI key event parser
Fixes #6189
|
2023-04-16 15:31:56 +05:30 |
|
Kovid Goyal
|
9919767aef
|
Remove unused code
|
2023-03-30 10:26:39 +05:30 |
|