Commit Graph
11412 Commits
Author SHA1 Message Date
Kovid Goyal bc73273cb3 ... 2023-01-14 15:58:26 +05:30
Kovid Goyal dd5cfe38b7 Update README 2023-01-14 15:56:03 +05:30
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