Kovid Goyal
|
5c1af0fcb1
|
Start work on the notify kitten
|
2024-07-28 20:41:01 +05:30 |
|
Kovid Goyal
|
a50bf2c6bb
|
move code into separate function for legibility
|
2024-07-26 22:43:13 +05:30 |
|
Kovid Goyal
|
bb3aecd2a5
|
kitten run-shell: Automatically add the directory containing the kitten binary to PATH if needed
Controlled via the --inject-self-onto-path option
|
2024-07-26 22:29:05 +05:30 |
|
Kovid Goyal
|
7e7050d30e
|
DRYer
|
2024-07-23 13:53:02 +05:30 |
|
Kovid Goyal
|
cb84f56ef8
|
Insist on specifying an output format
|
2024-07-23 13:47:36 +05:30 |
|
Kovid Goyal
|
8201f0dd0e
|
Move caching implementation to Python
Less code, more performant since the cache is used from Python.
And we can make the Go code a pure image format conversion filter.
|
2024-07-23 13:37:53 +05:30 |
|
Kovid Goyal
|
eaf71d1ccf
|
Allow specifying permissions when creating anonymous temp files
|
2024-07-23 07:28:10 +05:30 |
|
Kovid Goyal
|
d08dcd92c7
|
Python wrapper to use image to RGBA Go code
|
2024-07-22 22:39:12 +05:30 |
|
Kovid Goyal
|
fb20c4acb6
|
Code to convert image at path into cached RGBA data
|
2024-07-22 21:39:38 +05:30 |
|
Kovid Goyal
|
1b6f74da65
|
fsync before rename for atomic write
|
2024-07-22 20:04:13 +05:30 |
|
Kovid Goyal
|
c906314974
|
change the atomic write functions to work with readers
|
2024-07-22 15:01:19 +05:30 |
|
Kovid Goyal
|
0cf9a79760
|
A new option second_transparent_bg
Makes a second background color semi-transparent via background_opacity.
Useful for things like cursor line highlight in editors.
Fixes #7646
|
2024-07-21 20:22:31 +05:30 |
|
Kovid Goyal
|
573058d861
|
Fix panic on empty style
|
2024-07-21 18:41:04 +05:30 |
|
Kovid Goyal
|
ff2baf9122
|
mouse demo redraw screen on window resize
|
2024-07-20 17:05:30 +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
|
e45d518082
|
Remove use of syscall package for flock
It is provided by unix package these days
|
2024-07-09 08:24:57 +05:30 |
|
Kovid Goyal
|
da9a36d918
|
Fix reload of kitty config not working if kitty launched via symlink not named kitty
|
2024-07-04 19:07:15 +05:30 |
|
Kovid Goyal
|
b017cc0c1e
|
Handle variable fonts like cascadia code that dont have a postfix variation prefix name for some of their faces
|
2024-06-24 07:54:17 +05:30 |
|
Kovid Goyal
|
f15eebec02
|
Refactor config patching code to make it re-useable
|
2024-06-24 07:54:17 +05:30 |
|
Kovid Goyal
|
345134c7d0
|
Get axis clicking working
|
2024-06-24 07:54:17 +05:30 |
|
Kovid Goyal
|
0028d7f04b
|
More work on face fine tuning
|
2024-06-24 07:54:16 +05:30 |
|
Kovid Goyal
|
802ed976a9
|
Start work on faces panel
|
2024-06-24 07:54:15 +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
|
314b2444c7
|
Use KITTY_PID to find kitty exe when possible
|
2024-06-24 07:54:14 +05:30 |
|
Kovid Goyal
|
2be91d73dd
|
Move the query_terminal implementation to Go
|
2024-06-24 07:54:14 +05:30 |
|
Kovid Goyal
|
b6e92dd79d
|
Query font size and DPI from terminal
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
f26b7533c6
|
Fix off by one in hyperlink extent
|
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
|
96f8dbbbeb
|
Get clicking on family names functional
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
a0bed32614
|
...
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
f2d5631c47
|
Replace list_fonts with choose-fonts kitten
|
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
|
e7ed5716a9
|
Use RenderLines.InRectangle
|
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
|
9e688720a6
|
Work on supporting mouse interactions via simple hyperlinks
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
9dc8374d8b
|
Display all styles from STAT table
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
d1ba421e8c
|
Work on getting styles from STAT table data
|
2024-06-24 07:54:13 +05:30 |
|
Kovid Goyal
|
3814e92f31
|
Work on listing available styles for a family
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
3b80ee0981
|
Load font variable data on demand
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
6baa915058
|
...
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
71f7da1550
|
dont use a thread for I/O with kitten
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
3fa768d7ef
|
get multiple JSON messages working
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
26837ed6a4
|
List families asynchronously
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
2bcd47227c
|
Wire up arrow keys for moving in family list
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
0864c2728d
|
Wire up searching
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
1d1998b4de
|
Start work on list-fonts kitten
|
2024-06-24 07:54:12 +05:30 |
|
Kovid Goyal
|
608a497421
|
forgot to port test to use new API
|
2024-06-15 16:41:11 +05:30 |
|