Commit Graph
11407 Commits
Author SHA1 Message Date
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
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