Commit Graph
11399 Commits
Author SHA1 Message Date
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
Kovid Goyal cd5dab581b DRYer 2023-01-05 19:15:12 +05:30
Kovid Goyal 481cebbd29 Transmission format should be per frame 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 36d82267bb ... 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 73a055fe12 Fix failing test 2023-01-05 19:15:12 +05:30
Kovid Goyal 1fa1a478d9 Get --background working 2023-01-05 19:15:12 +05:30