Commit Graph

  • f2c8819d25 Add an example for displaying a PNG with bash Kovid Goyal 2023-01-29 10:27:03 +05:30
  • 53482f4c84 Show bad length in base64 decode error message Kovid Goyal 2023-01-29 10:17:00 +05:30
  • e1c50cf124 Merge branch 'revert' of https://github.com/page-down/kitty Kovid Goyal 2023-01-27 21:12:53 +05:30
  • aacb4db2dc Remote control: Improve create-marker error messages pagedown 2023-01-27 23:31:06 +08:00
  • 8638e42135 Revert "Fix #5937" pagedown 2023-01-27 23:15:13 +08:00
  • 4b322560c3 Fix #5937 Kovid Goyal 2023-01-27 15:15:47 +05:30
  • 0a4ad1fe12 Merge branch 'indent' of https://github.com/page-down/kitty Kovid Goyal 2023-01-27 11:19:54 +05:30
  • 907f658fcc ... pagedown 2023-01-27 13:40:31 +08:00
  • 1e7e10f96f Docs: Fix mixed tab and space indentation in the example code pagedown 2023-01-27 13:39:27 +08:00
  • 5338fcdc1e Add a note about why we play with file descriptors Kovid Goyal 2023-01-26 21:50:10 +05:30
  • f8991ce3c8 ask kitten: Get readline to work even when stdout is redirected Kovid Goyal 2023-01-26 21:14:21 +05:30
  • b408abe304 Move compile_commands.json to build directory Kovid Goyal 2023-01-26 13:43:12 +05:30
  • 084671b26e Also preread STDIN when using /dev/stdin as the source Kovid Goyal 2023-01-26 12:56:03 +05:30
  • 1cc69b3edd Move pre-read code into a separate function for clarity Kovid Goyal 2023-01-26 12:49:21 +05:30
  • d88105319d clipboard kitten: Allow STDIN to be connected to a program that itself uses the tty directly Kovid Goyal 2023-01-26 12:40:08 +05:30
  • eb50fac8de Add a test for creation of anonymous tempfiles Kovid Goyal 2023-01-26 11:51:02 +05:30
  • 4185e30d73 Code to more securely create anonymous temp files on Linux Kovid Goyal 2023-01-26 11:34:46 +05:30
  • 3a126ffa9d Restore permissions check on pwfile Kovid Goyal 2023-01-26 08:48:35 +05:30
  • 4f5e3f6cf1 Fix ruff invocation in ALE Kovid Goyal 2023-01-26 08:44:16 +05:30
  • dd6e206f9b Remove unused import Kovid Goyal 2023-01-26 08:29:37 +05:30
  • ea920ffdf9 Merge branch 'master' of https://github.com/schlomie/kitty Kovid Goyal 2023-01-26 08:21:16 +05:30
  • 366d65f592 Fixes the ssh kitten Loren Schlomer 2023-01-25 11:14:12 -08:00
  • 5e645a7be7 Fix ssh kitten not working on FreeBSD Kovid Goyal 2023-01-25 23:34:31 +05:30
  • e3040a9c91 Make the various path finding functions thread safe and cache their results Kovid Goyal 2023-01-25 16:24:27 +05:30
  • a01d68ed85 ... Kovid Goyal 2023-01-25 16:12:47 +05:30
  • f070b17fee Also load ~/.config/kitty/mime.types in Go code Kovid Goyal 2023-01-25 16:08:12 +05:30
  • 22d562ca41 DRYer Kovid Goyal 2023-01-25 15:38:23 +05:30
  • 102197fabe Merge branch 'mime-types' of https://github.com/page-down/kitty Kovid Goyal 2023-01-25 15:28:40 +05:30
  • 83f505e209 Update known textual mimes to Python pagedown 2023-01-25 16:42:15 +08:00
  • 5a86bc2411 Add default aliases for YAML and TOML Kovid Goyal 2023-01-25 11:54:09 +05:30
  • b9c324586e Also recognize a few well known MIME types as being textual Kovid Goyal 2023-01-24 18:30:46 +05:30
  • 41fb3c79c5 DRYer Kovid Goyal 2023-01-24 18:26:01 +05:30
  • 5066623089 better fix for file completion in Go Kovid Goyal 2023-01-23 18:01:17 +05:30
  • 8e98b4123e Fix completion for --password-file not completing file names Kovid Goyal 2023-01-23 17:58:31 +05:30
  • 8f88aab9d2 remove unused code Kovid Goyal 2023-01-23 17:51:10 +05:30
  • d8bbb16d5e Make the single instance data type checked Kovid Goyal 2023-01-23 17:45:11 +05:30
  • 60791bb57b Session files: Expand environment variables Kovid Goyal 2023-01-23 17:34:53 +05:30
  • 11f98592f7 We still need full keyboard protocol for @ send-text Kovid Goyal 2023-01-23 16:33:08 +05:30
  • 97467acb1f kitten @ cmd: Dont generate key release events Kovid Goyal 2023-01-23 16:18:46 +05:30
  • cc1f0bc3fe Function to drain controlling tty Kovid Goyal 2023-01-23 16:07:00 +05:30
  • a009d6b258 kitty shell: Add completion for help and exit commands Kovid Goyal 2023-01-23 15:34:45 +05:30
  • 0903ae7b4d Do not use prewarming for wrapped kittens Kovid Goyal 2023-01-23 15:21:04 +05:30
  • 35c1ebd3f9 Merge branch 'fix-open-actions-shell' of https://github.com/page-down/kitty Kovid Goyal 2023-01-23 14:03:54 +05:30
  • 352f940010 Fix SHELL env var in open-actions.conf and launch-actions.conf pagedown 2023-01-23 14:15:27 +08:00
  • 1f00c27097 Also create an automatic text/plain alias when reading from clipboard Kovid Goyal 2023-01-22 22:04:53 +05:30
  • 6b2d37366f Add trailing newline when printing available MIME types Kovid Goyal 2023-01-22 21:57:17 +05:30
  • a4075ff041 X11: Fix a crash when listing clipboard MIME types and the clipboard is owned by self Kovid Goyal 2023-01-22 21:19:03 +05:30
  • 7a526d9588 clipboard kitten: When copying, automatically add a text/plain alias if there is at least one text/* MIME and no actual text/plain MIME Kovid Goyal 2023-01-22 20:41:37 +05:30
  • 5b4e4f032d ask kitten: Output JSON when used standalone Kovid Goyal 2023-01-22 11:48:51 +05:30
  • 0a1b399447 ... Kovid Goyal 2023-01-22 08:58:14 +05:30
  • 6a64df1afb Abort show_error kitten if stdin is a tty Kovid Goyal 2023-01-22 08:48:55 +05:30
  • dc1851acdb Add some messages to kitten help for kittens that are not meant to be run by end users. Kovid Goyal 2023-01-22 08:46:29 +05:30
  • 096c1e328e Improve progress printout Kovid Goyal 2023-01-22 08:41:38 +05:30
  • 1a44c2117b GitHub requires a User-Agent Kovid Goyal 2023-01-22 08:00:29 +05:30
  • bd13238d9b Should only return ENOTSUPP if SHM_DIR doesnt exist, not the fil we are trying to open Kovid Goyal 2023-01-21 17:46:37 +05:30
  • b1c27d4c2f ... Kovid Goyal 2023-01-21 17:42:50 +05:30
  • dc0093cb51 SHM FS: Return a not supported error if SHM_DIR does not exist Kovid Goyal 2023-01-21 17:40:59 +05:30
  • b1934ce267 kitten: When guessing MIME types use a builtin list as a fallback, generated from the MIME type definitions available on the build system Kovid Goyal 2023-01-21 17:34:28 +05:30
  • 16f767de7e Remove unneeded code Kovid Goyal 2023-01-21 13:06:16 +05:30
  • 93e9332474 Use separate connections for every request to github Kovid Goyal 2023-01-21 12:56:00 +05:30
  • 81cc09aa61 Increase number of retries when uploading to github as it is getting flakier than ever Kovid Goyal 2023-01-20 07:11:52 +05:30
  • e5bc7255b2 ... Kovid Goyal 2023-01-20 07:07:28 +05:30
  • 75048d56bc ... Kovid Goyal 2023-01-19 07:54:03 +05:30
  • 19f853c29f Add a note about all the things wrong with modifyOtherKeys Kovid Goyal 2023-01-18 22:57:56 +05:30
  • 26ca3f9bad Simplify code Kovid Goyal 2023-01-18 16:16:11 +05:30
  • bf7d27691c Also add the EINTR fix from previous commit to writing to loop Kovid Goyal 2023-01-18 16:09:19 +05:30
  • 22532b4805 kitten @: Fix occasional hang until key is pressed while waiting for response from terminal Kovid Goyal 2023-01-18 16:07:42 +05:30
  • 68a006444e Ensure that marking a child for removal works even when the child is still in the queue to be added Kovid Goyal 2023-01-18 15:43:41 +05:30
  • 2d846f53a1 ... Kovid Goyal 2023-01-18 14:44:40 +05:30
  • 63077e5432 Dont do extremely small reads Kovid Goyal 2023-01-18 10:13:07 +05:30
  • 5edb1e2d6b micro-optimization Kovid Goyal 2023-01-18 09:58:29 +05:30
  • 0c7b4df6fc Ensure we are not using iterators when closing Kovid Goyal 2023-01-18 09:40:31 +05:30
  • 03abbb315a Fix using cursor=none not working on text that has reverse video Kovid Goyal 2023-01-18 09:15:51 +05:30
  • dc03c14af2 Fix #5896 Kovid Goyal 2023-01-18 08:49:41 +05:30
  • 821f52a748 ... Kovid Goyal 2023-01-17 12:39:41 +05:30
  • 750f2fa4d0 Use go 1.20 facilities for unsafe string <-> bytes Kovid Goyal 2023-01-17 12:38:54 +05:30
  • 009fd6418c Fix #5894 Kovid Goyal 2023-01-17 12:05:23 +05:30
  • ce161e610f ... Kovid Goyal 2023-01-17 11:52:06 +05:30
  • b1b9c3704b Merge branch 'patch-2' of https://github.com/eltociear/kitty Kovid Goyal 2023-01-17 08:38:57 +05:30
  • fd245e894b Fix typo in overview.rst Ikko Eltociear Ashimine 2023-01-17 12:05:46 +09:00
  • 59170a3627 Add a note to CONTRIBUTING.md about bug management Kovid Goyal 2023-01-16 17:16:58 +05:30
  • 61143557a9 Re-organize the terminfo FAQ entries into a single one Kovid Goyal 2023-01-16 16:32:35 +05:30
  • 9a77fdcd04 A new option undercurl_style to control the rendering of undercurls Kovid Goyal 2023-01-16 14:23:10 +05:30
  • 0c8ec3c57b Cleanup previous PR Kovid Goyal 2023-01-15 13:00:37 +05:30
  • b799eba81e Save the overlay when DECTCEM is turned off and restore it when turned on. Jake(Jaehak Song) 2023-01-15 14:59:28 +09:00
  • 9d1de50bf9 shell.nix: add a missing dependency 'UniformTypeIdentifiers' for macOS Jake(Jaehak Song) 2023-01-13 21:57:33 +09:00
  • d55a9b582b Use ruff for import sorting Kovid Goyal 2023-01-15 11:07:10 +05:30
  • 865fc24975 When reporting unused activity in a window, ignore activity that occurs soon after a window resize Kovid Goyal 2023-01-15 09:09:07 +05:30
  • 45b0788f28 Dont rely on existence of sh to report exec failure Kovid Goyal 2023-01-14 16:03:34 +05:30
  • bc73273cb3 ... Kovid Goyal 2023-01-14 15:58:26 +05:30
  • dd5cfe38b7 Update README Kovid Goyal 2023-01-14 15:56:03 +05:30
  • 6b8e5ea225 Rename kitty-tool to kitten Kovid Goyal 2023-01-14 15:40:34 +05:30
  • 60310ced05 Also build 32-bit ARM kitty-tool for Linux Kovid Goyal 2023-01-14 11:19:54 +05:30
  • f61b007645 ... Kovid Goyal 2023-01-11 11:53:43 +05:30
  • d4e34a4c31 themes kitten: Nicer error message when no internet connection is present Kovid Goyal 2023-01-11 09:00:58 +05:30
  • 15524ee0fb ... Kovid Goyal 2023-01-10 19:41:46 +05:30
  • 58a4b4218e ... Kovid Goyal 2023-01-10 17:35:15 +05:30
  • ac67d9c72d Allow dumping bytes sent to child for debugging Kovid Goyal 2023-01-10 15:39:56 +05:30
  • b9692d480a Allow passing memoryview to paste() Kovid Goyal 2023-01-10 10:54:26 +05:30
  • 3a2da22509 DRYer Kovid Goyal 2023-01-10 09:35:15 +05:30