Kovid Goyal
6b8e5ea225
Rename kitty-tool to kitten
...
It's easier to type, and cuter.
Also, most, if not all of the TUI parts of
kitty's kittens will eventually be re-written into kitten.
The only downside I can see is that we cant tab complete kitty
anymore, but hopefully there will be less reason to run kitty
from the shell as command line tools migrate to kitten.
Meowrrrr!!!
2023-01-14 15:44:52 +05:30
Kovid Goyal
60310ced05
Also build 32-bit ARM kitty-tool for Linux
2023-01-14 11:20:31 +05:30
Kovid Goyal
f61b007645
...
2023-01-11 11:53:43 +05:30
Kovid Goyal
d4e34a4c31
themes kitten: Nicer error message when no internet connection is present
...
Fixes #5877
2023-01-11 09:00:58 +05:30
Kovid Goyal
15524ee0fb
...
2023-01-10 19:41:46 +05:30
Kovid Goyal
58a4b4218e
...
2023-01-10 17:35:15 +05:30
Kovid Goyal
ac67d9c72d
Allow dumping bytes sent to child for debugging
2023-01-10 15:39:56 +05:30
Kovid Goyal
b9692d480a
Allow passing memoryview to paste()
2023-01-10 10:56:03 +05:30
Kovid Goyal
3a2da22509
DRYer
2023-01-10 09:35:15 +05:30
Kovid Goyal
bf8d0c9732
Fix a bug when copying large amounts of text with OSC 52 introduced by the new multi-format clipboard support
2023-01-10 09:29:54 +05:30
Kovid Goyal
836b652f4d
Enable checks for unused noqa
2023-01-09 17:28:35 +05:30
Kovid Goyal
69255f7525
broadcast kitten: Allow pressing a key to stop echoing of input into the broadcast window itself
2023-01-09 17:19:35 +05:30
Kovid Goyal
6e41409a3f
Dont run isort on generated conf files
2023-01-09 16:51:59 +05:30
Kovid Goyal
7fe5d7b58f
Replace isort with ruff
2023-01-09 16:47:42 +05:30
Kovid Goyal
f15d27bb62
Use ruff on CI
2023-01-09 15:55:45 +05:30
Kovid Goyal
a068e3e655
Fix issues reported by ruff
2023-01-09 15:54:41 +05:30
Kovid Goyal
d248d5ad75
Move to pyproject.toml and ruff
2023-01-09 15:49:49 +05:30
Kovid Goyal
44866a6e79
Add sample Go code to get screen size
2023-01-07 15:00:51 +05:30
Kovid Goyal
1fe84f6057
Update icat kitten docs
2023-01-07 14:37:32 +05:30
Kovid Goyal
41207aa830
kitty @ get-colors: Report the current tab bar colors for the active OS window rather than configured values. Fixes #5865
2023-01-07 13:56:36 +05:30
Kovid Goyal
66a2e6f80d
...
2023-01-06 22:06:58 +05:30
Kovid Goyal
397ac36011
Also mention terminal multiplxers can cause graphics to fail
2023-01-06 16:36:39 +05:30
Kovid Goyal
02063a5a6a
Make some variables local no need for them to be global
2023-01-06 16:35:17 +05:30
Kovid Goyal
b3926ae9e7
Remove unused code
2023-01-06 16:32:04 +05:30
Kovid Goyal
3743ae50e7
Simplify icat code and write to STDOUT rather than the terminal device
...
The terminal device is now used only for detection.
2023-01-06 16:16:15 +05:30
Kovid Goyal
2205bf4426
add a comment
2023-01-06 14:42:14 +05:30
Kovid Goyal
def35078d1
...
2023-01-06 14:26:15 +05:30
Kovid Goyal
1b5fac3189
Cleanup previous PR
2023-01-06 14:25:21 +05:30
Kovid Goyal
dab7f71d2f
Merge branch 'master' of https://github.com/TrellixVulnTeam/kitty_864P
2023-01-06 14:17:38 +05:30
TrellixVulnTeam
1223130ef7
Adding tarfile member sanitization to extractall()
2023-01-06 08:07:51 +00:00
Kovid Goyal
4e90ae68a4
...
2023-01-06 11:33:47 +05:30
Kovid Goyal
e16e3c1582
Clarify the common use case for --config-file-name
2023-01-06 10:42:46 +05:30
Kovid Goyal
ddf36383b4
Dont need to fetch the current version since GitHub provides a redirecting constant download URL
2023-01-05 20:09:32 +05:30
Kovid Goyal
77a3916f6f
We need go >= 1.19
2023-01-05 19:41:42 +05:30
Kovid Goyal
5d42d1f955
Remove the old python icat implementation
...
Keep the python backend code as it is used by the diff kitten to display
image diffs.
2023-01-05 19:34:12 +05:30
Kovid Goyal
a2c68a927e
icat: When using --place ensure screen doesnt scroll by leaving cursor at top-left corner of image.
2023-01-05 19:15:13 +05:30
Kovid Goyal
cab7856495
Finish resize handling for the magick engine
2023-01-05 19:15:13 +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
fd71d2035d
Start work on rendering with ImageMagick
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
2d3da1db6d
Dont scan all pixels of JPEG images when EXIF rotated to check for opacity
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
eec4c6b802
Dont transmit animation control commands for non-animated images
2023-01-05 19:15:13 +05:30
Kovid Goyal
0b9b207513
Implement scaling for GIF as well
2023-01-05 19:15:13 +05:30
Kovid Goyal
7e8017604e
Copy comment explaining min gap and set it to the correct value
2023-01-05 19:15:13 +05:30
Kovid Goyal
520b935cd3
...
2023-01-05 19:15:12 +05:30
Kovid Goyal
9cb83a6ec2
...
2023-01-05 19:15:12 +05:30
Kovid Goyal
7c2317d301
Fix divide by zero
2023-01-05 19:15:12 +05:30
Kovid Goyal
7237e5cf9c
Get GIF basically working
2023-01-05 19:15:12 +05:30