Kovid Goyal
|
1d45cf4f91
|
Use crypto/rand rather than math/rand
Who knows how random math/rand actually is
|
2023-02-02 06:04:17 +05:30 |
|
Kovid Goyal
|
eb50fac8de
|
Add a test for creation of anonymous tempfiles
|
2023-01-26 11:51:02 +05:30 |
|
Kovid Goyal
|
4185e30d73
|
Code to more securely create anonymous temp files on Linux
|
2023-01-26 11:41:01 +05:30 |
|
Kovid Goyal
|
e3040a9c91
|
Make the various path finding functions thread safe and cache their results
|
2023-01-25 16:24:27 +05:30 |
|
Kovid Goyal
|
a01d68ed85
|
...
|
2023-01-25 16:12:47 +05:30 |
|
Kovid Goyal
|
f070b17fee
|
Also load ~/.config/kitty/mime.types in Go code
|
2023-01-25 16:08:12 +05:30 |
|
Kovid Goyal
|
cc1f0bc3fe
|
Function to drain controlling tty
|
2023-01-23 16:07:00 +05:30 |
|
Kovid Goyal
|
bd13238d9b
|
Should only return ENOTSUPP if SHM_DIR doesnt exist, not the fil we are trying to open
|
2023-01-21 17:46:37 +05:30 |
|
Kovid Goyal
|
dc0093cb51
|
SHM FS: Return a not supported error if SHM_DIR does not exist
|
2023-01-21 17:40:59 +05:30 |
|
Kovid Goyal
|
b1934ce267
|
kitten: When guessing MIME types use a builtin list as a fallback, generated from the MIME type definitions available on the build system
|
2023-01-21 17:35:41 +05:30 |
|
Kovid Goyal
|
821f52a748
|
...
|
2023-01-17 12:39:41 +05:30 |
|
Kovid Goyal
|
750f2fa4d0
|
Use go 1.20 facilities for unsafe string <-> bytes
|
2023-01-17 12:38:54 +05:30 |
|
Kovid Goyal
|
ce161e610f
|
...
|
2023-01-17 11:52:06 +05:30 |
|
Kovid Goyal
|
c317c934f3
|
More work on ImageMagick
|
2023-01-05 19:15:13 +05:30 |
|
Kovid Goyal
|
4d21be9eb5
|
Port python's shutil.which()
|
2023-01-05 19:15:13 +05:30 |
|
Kovid Goyal
|
7ebb281855
|
Allow controlling num of CPUs for images operations
|
2023-01-05 19:15:13 +05:30 |
|
Kovid Goyal
|
458adf967a
|
Dont use extra memory for mirror operations
|
2023-01-05 19:15:13 +05:30 |
|
Kovid Goyal
|
7c2317d301
|
Fix divide by zero
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
4623f580b9
|
Get 24 bit RGB transmission working
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
6291d0d400
|
Code to check if an image is Opaque
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
f9feb4954a
|
Wire up pasting to RGB
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
d192dcb0d7
|
Code to convert images to NRGB
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
143fd6e4dd
|
Start work on transmitting RGB images
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
df06578c2d
|
Implement --scale-up and --place
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
1fa1a478d9
|
Get --background working
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
5a3a547c65
|
Work on adding support for rendering transforms
|
2023-01-05 19:15:12 +05:30 |
|
Kovid Goyal
|
5562a4d52f
|
Get file mode transmission working for unmodified PNG
|
2023-01-05 19:15:11 +05:30 |
|
Kovid Goyal
|
a757587ea2
|
Fix SHM on OpenBSD
|
2023-01-05 19:15:10 +05:30 |
|
Kovid Goyal
|
2d1a2c30bf
|
MMap.Name() should return the SHM name not the full filesystem path
|
2023-01-05 19:15:10 +05:30 |
|
Kovid Goyal
|
6ace082bc2
|
Add openbsd and dragonfly support to shm
|
2023-01-05 19:15:10 +05:30 |
|
Kovid Goyal
|
7e161ea94b
|
Get syscall based SHM working
|
2023-01-05 19:15:10 +05:30 |
|
Kovid Goyal
|
d01d5297b8
|
Start work on a SHM implementation in Go
|
2023-01-05 19:15:10 +05:30 |
|
Kovid Goyal
|
779a7b7deb
|
...
|
2023-01-04 11:15:47 +05:30 |
|
Kovid Goyal
|
c83a8b0773
|
zsh completion; Fix leading ~ in filenames being quoted on insertion into commandline
|
2023-01-04 11:07:56 +05:30 |
|
Kovid Goyal
|
456af90ad2
|
Remote control: Allow matching for self window even over sockets when run inside a kitty window
Have kitty-tool send the value of KITTY_WINDOW_ID if present.
|
2022-12-30 12:17:31 +05:30 |
|
Kovid Goyal
|
bde737fa38
|
Finish implementation of clipboard writing
|
2022-12-03 08:02:27 +05:30 |
|
Kovid Goyal
|
e555d963b1
|
DRYer
|
2022-12-01 13:58:06 +05:30 |
|
Kovid Goyal
|
3601488b26
|
Add a generic Values()
|
2022-12-01 13:47:06 +05:30 |
|
Kovid Goyal
|
f29ce19097
|
Reading arbitrary MIME from clipboard now works
|
2022-12-01 13:35:44 +05:30 |
|
Kovid Goyal
|
f9a22d0bc7
|
Port ANSI escape code parser to Go
|
2022-11-25 21:03:09 +05:30 |
|
Kovid Goyal
|
0af48a4d05
|
Start work on implementing edit-in-kitty in kitty-tool
|
2022-11-17 17:05:25 +05:30 |
|
Kovid Goyal
|
5ad2ac259b
|
When truncating descriptions for completion truncate at word boundaries
|
2022-11-17 08:29:01 +05:30 |
|
Kovid Goyal
|
e70c021371
|
Some basic TUI widgets ported to Go
|
2022-11-16 12:48:47 +05:30 |
|
Kovid Goyal
|
0c0b9e6b9c
|
Fix deadlock in update-self
|
2022-11-15 22:33:23 +05:30 |
|
Kovid Goyal
|
d54fe3c16a
|
Start work on a command to self update kitty-tool
|
2022-11-15 21:29:11 +05:30 |
|
Kovid Goyal
|
b42677b343
|
Utility function to download a URL to a file path with progress reporting
|
2022-11-15 16:53:43 +05:30 |
|
Kovid Goyal
|
7eae176b88
|
Code to build static versions of kitty-tool
|
2022-11-14 16:27:19 +05:30 |
|
Kovid Goyal
|
4974219e0f
|
Add function to shlex for completion
Also remove the google header since we have diverged from
the original a fair bit. Add a link to the original for credit.
|
2022-11-14 15:42:08 +05:30 |
|
Kovid Goyal
|
a4de4b7c6f
|
Report stream start position for tokens
|
2022-11-14 15:42:08 +05:30 |
|
Kovid Goyal
|
eae4899df4
|
Use a string builder instead of appending to a slice
|
2022-11-14 15:42:08 +05:30 |
|