Commit Graph

  • e02ba7f389 Port bootstrap script length limit Kovid Goyal 2023-02-24 08:16:53 +05:30
  • 9870c94007 More work on porting the SSH kitten Kovid Goyal 2023-02-23 20:20:26 +05:30
  • 6b71b58997 Add write API to shm objects Kovid Goyal 2023-02-23 20:18:17 +05:30
  • 43bcb41a2a Nicer Set constructor Kovid Goyal 2023-02-23 07:39:18 +05:30
  • 1df3ef648c Clean up getting runtime dir on darwin Kovid Goyal 2023-02-23 07:38:58 +05:30
  • 4d8ccd8e94 ... Kovid Goyal 2023-02-22 21:52:35 +05:30
  • f40380b05a More useful Set methods Kovid Goyal 2023-02-22 21:50:48 +05:30
  • 3703b4dbef API to conveniently generate secure tokens Kovid Goyal 2023-02-22 21:11:47 +05:30
  • 907a51c99c Code to read needed options from kitty.conf in a kitten Kovid Goyal 2023-02-22 16:09:26 +05:30
  • 0614c63966 Handle XDG_CONFIG_DIRS in Go as well Kovid Goyal 2023-02-22 12:02:41 +05:30
  • a84b688038 Embed the data files needed for the ssh kitten into the Go binary Kovid Goyal 2023-02-22 11:09:50 +05:30
  • b4b8943e64 Replace some more uses of sync.Once Kovid Goyal 2023-02-22 08:26:49 +05:30
  • 587d06b295 Replace use of sync.Once Kovid Goyal 2023-02-22 08:17:20 +05:30
  • fa0773d9d2 Use a struct to store connection related data Kovid Goyal 2023-02-22 08:08:34 +05:30
  • d656017f27 Move SSH askpass implementation into kitten Kovid Goyal 2023-02-22 07:15:18 +05:30
  • 6f4d89045a A nicer implementation of sync.Once Kovid Goyal 2023-02-21 20:24:07 +05:30
  • fbaaca1be9 Function to create symlinks atomically Kovid Goyal 2023-02-21 15:35:41 +05:30
  • fa45324d39 Port code to read cloned env Kovid Goyal 2023-02-20 22:11:56 +05:30
  • 88077fdbcd Allow Stat() for MMap objects Kovid Goyal 2023-02-20 22:11:27 +05:30
  • 5a8d903a4d Go SHM API to read simple data with size from SHM name Kovid Goyal 2023-02-20 21:23:23 +05:30
  • 3f829ccdde Handle invalid args and passthrough Kovid Goyal 2023-02-20 17:56:54 +05:30
  • 06bfa671d9 Allow specifying the paths to search in Which() Kovid Goyal 2023-02-20 17:56:39 +05:30
  • 97b9572bec Port parsing of ssh args Kovid Goyal 2023-02-20 17:18:43 +05:30
  • 12c8af60dc String repr for Set Kovid Goyal 2023-02-20 17:18:31 +05:30
  • 57839b4e03 Port function to get ssh cli options by running ssh binary Kovid Goyal 2023-02-19 22:13:42 +05:30
  • 407555c6c8 Get completion working for kitten ssh Kovid Goyal 2023-02-19 20:50:58 +05:30
  • 590c1bd7ad dont parse args for the ssh kitten as it will do so itself Kovid Goyal 2023-02-19 20:37:17 +05:30
  • 46367bceed ... Kovid Goyal 2023-02-19 19:30:36 +05:30
  • 041c646d46 Fix parsing of copy args Kovid Goyal 2023-02-19 19:23:32 +05:30
  • d98504e1a6 Finish porting SSH config file parsing Kovid Goyal 2023-02-19 14:31:03 +05:30
  • 07f4adbab5 Also add tests for bad lines Kovid Goyal 2023-02-18 22:26:48 +05:30
  • 7b4738125b Move config code into its own package Kovid Goyal 2023-02-18 22:01:40 +05:30
  • 2b7d6d45df Finish up config parser port Kovid Goyal 2023-02-18 21:58:14 +05:30
  • 747411be00 Finish implementation of config file parsing Kovid Goyal 2023-02-18 16:52:16 +05:30
  • 70086451e7 Port parsing of env instructions Kovid Goyal 2023-02-17 20:42:12 +05:30
  • 32aa580984 Store parsed multi option values on the config object Kovid Goyal 2023-02-17 20:31:47 +05:30
  • 1470b11024 Dont parse default values Kovid Goyal 2023-02-17 20:09:37 +05:30
  • 5822bb23f0 Work on porting config file parsing to Go Kovid Goyal 2023-02-17 19:50:57 +05:30
  • 6f63d9c5d4 Start work on porting the SSH kitten to Go Kovid Goyal 2023-02-16 21:18:19 +05:30
  • 3d3bfe6c75 ... Kovid Goyal 2023-02-26 08:00:50 +05:30
  • d550aef792 Fix #6056 Kovid Goyal 2023-02-25 08:49:49 +05:30
  • 0d0f74a131 Note that we use tabs for indent in *.go files in editorconfig Kovid Goyal 2023-02-25 08:33:51 +05:30
  • ed64899b83 Merge branch 'indent_style_space' of https://github.com/ornicar/kitty Kovid Goyal 2023-02-25 08:24:40 +05:30
  • 098530ad38 fix typo in .editorconfig Thibault Duplessis 2023-02-24 19:03:44 +01:00
  • b0f552c332 Fix upload to github not aborting for uploads that fail with protocol errors rather than failure responses Kovid Goyal 2023-02-24 20:34:46 +05:30
  • f7f4384876 Also log start of upload Kovid Goyal 2023-02-24 20:29:51 +05:30
  • 7dd20d4c79 Dont output empty brackets for release versions which dont have KITTY_VCS_REV Kovid Goyal 2023-02-24 20:11:09 +05:30
  • 7ab0c3013e Merge branch 'fix-macos' of https://github.com/page-down/kitty Kovid Goyal 2023-02-24 17:31:37 +05:30
  • 4f44945c07 macOS: Restore pre-edit text after inserting text from the service pagedown 2023-02-24 19:57:09 +08:00
  • f8b53df5c2 macOS: Fix resize_in_steps being applied when double-clicking on the title bar to maximize the window pagedown 2023-02-24 19:56:51 +08:00
  • c5149dec24 ... Kovid Goyal 2023-02-23 22:19:45 +05:30
  • e41897f93f Also clean *_generated.bin files Kovid Goyal 2023-02-22 11:03:29 +05:30
  • 5ce85292b7 Cleanup previous PR Kovid Goyal 2023-02-23 21:19:30 +05:30
  • dba8d278cb Merge branch 'ime' of https://github.com/page-down/kitty Kovid Goyal 2023-02-23 20:50:25 +05:30
  • 79e99f7e3a Dont pass PWD to go build Kovid Goyal 2023-02-23 14:31:30 +05:30
  • 9a598237c6 macOS: Allow IME to actively get the cursor position in real time pagedown 2023-02-22 22:36:20 +08:00
  • 126aaddccb IME: Render overlay at the last visible cursor position with a separate cursor pagedown 2023-02-22 22:36:06 +08:00
  • de188faf55 Fix #6048 Kovid Goyal 2023-02-22 19:51:33 +05:30
  • d63eeada73 Image placement using Unicode placeholders Sergei Grechanik 2022-10-29 19:48:06 -07:00
  • 1f84e2d4e5 Merge branch 'pr-fix-screen-switching' of https://github.com/sergei-grechanik/kitty Kovid Goyal 2023-02-21 10:20:32 +05:30
  • 6edf145b73 Fix image distortion when switching between screens Sergei Grechanik 2023-02-20 19:46:25 -08:00
  • fbfb779a19 Clarify what pygments style does Kovid Goyal 2023-02-20 16:36:54 +05:30
  • 71b07090c2 End APC and PM escape code on BEL as well as ST Kovid Goyal 2023-02-19 15:24:23 +05:30
  • 6619804df0 ... Kovid Goyal 2023-02-18 17:23:50 +05:30
  • 24b2802619 Merge branch 'fix-os-window-state' of https://github.com/page-down/kitty Kovid Goyal 2023-02-18 17:22:43 +05:30
  • b0c28148b1 macOS: Fix window not taking up full height when the title bar is hidden pagedown 2023-02-18 19:35:01 +08:00
  • 75a4f45a23 ... pagedown 2023-02-18 17:43:45 +08:00
  • ba83ce7b10 macOS: Display the newly created OS window in specified state pagedown 2023-02-18 14:02:19 +08:00
  • 1b76cee9b4 Merge branch 'dependabot/go_modules/golang.org/x/image-0.5.0' of https://github.com/kovidgoyal/kitty Kovid Goyal 2023-02-17 20:18:02 +05:30
  • aad3704803 Bump golang.org/x/image from 0.3.0 to 0.5.0 dependabot[bot] 2023-02-17 14:44:32 +00:00
  • 00e2c66ea3 Add a link to the pets nvim plugin Kovid Goyal 2023-02-17 09:49:04 +05:30
  • 72b2ba51df launch: Allow specifying the state (fullscreen/maximized/minimized) for newly created OS Windows Kovid Goyal 2023-02-16 16:24:46 +05:30
  • c73c165be1 Cleanup change_os_window_state Kovid Goyal 2023-02-16 16:10:19 +05:30
  • e6e25c4ece Merge branch 'patch-1' of https://github.com/jle64/kitty Kovid Goyal 2023-02-15 22:01:17 +05:30
  • 9ce11499de Add x-scheme-handler/ssh to mimetypes Jonathan Lestrelin 2023-02-15 16:24:47 +00:00
  • ac5298ce76 Finish porting unicode input Kovid Goyal 2023-02-15 17:33:53 +05:30
  • 1321a96ae7 More work on porting unicode input Kovid Goyal 2023-02-15 17:14:09 +05:30
  • 2b87a601a0 More work on porting unicode input Kovid Goyal 2023-02-15 10:48:54 +05:30
  • 73a3366d53 Fix atomic write not working when file does not exist Kovid Goyal 2023-02-15 10:46:47 +05:30
  • 7223fdaa38 API to set the text at the prompt Kovid Goyal 2023-02-15 10:16:25 +05:30
  • 67436a48cd New API to suspend a loop Kovid Goyal 2023-02-14 22:27:41 +05:30
  • 9aaca33f15 ... Kovid Goyal 2023-02-14 22:27:10 +05:30
  • a5eac42d92 More work on unicode input Kovid Goyal 2023-02-14 18:25:36 +05:30
  • fb66cbc792 Forgot to exclude some control chars from unicode name based searching Kovid Goyal 2023-02-14 18:25:07 +05:30
  • 311a0cbfe9 More work on porting unicode input Kovid Goyal 2023-02-14 18:05:49 +05:30
  • 53e33a80ba Start work on porting unicode input kitten to Go Kovid Goyal 2023-02-09 19:07:55 +05:30
  • a2e4efbb14 API to save/restore cursor position Kovid Goyal 2023-02-11 07:44:45 +05:30
  • 1aa9f1e62d Allow faint as an alias for dim Kovid Goyal 2023-02-10 21:47:16 +05:30
  • 32e0a56a94 Some more useful generic slice utilities Kovid Goyal 2023-02-10 21:46:35 +05:30
  • 601a333b0e Atomically update cached values file Kovid Goyal 2023-02-10 11:24:39 +05:30
  • cc5107d0db Convenient way to load/save JSON data Kovid Goyal 2023-02-09 21:33:18 +05:30
  • bee853cc6a ignore *.bin files in version control Kovid Goyal 2023-02-14 21:33:09 +05:30
  • ec375ad3c6 Dont strip title for tabs to allow for leading and trailing whitespace. Fixes #6013 Kovid Goyal 2023-02-14 21:31:23 +05:30
  • 5a7abd6214 CodeQL does not work for Go code Kovid Goyal 2023-02-14 11:15:44 +05:30
  • 3399f40de5 Merge branch 'go-version' of https://github.com/page-down/kitty Kovid Goyal 2023-02-14 11:15:02 +05:30
  • 31b804d8fb Merge branch 'add-python-typing-for-send_mouse_event' of https://github.com/trygveaa/kitty Kovid Goyal 2023-02-14 10:00:16 +05:30
  • 5219044519 Merge branch 'reload-mime-types' of https://github.com/page-down/kitty Kovid Goyal 2023-02-14 09:55:22 +05:30
  • d6aecf172d Merge branch 'fix-macos-fullscreen' of https://github.com/page-down/kitty Kovid Goyal 2023-02-14 09:49:19 +05:30
  • 8a3376261e Add send_mouse_event to fast_data_types.pyi Trygve Aaberge 2023-02-13 21:51:12 +01:00
  • cc18a4c192 transfer kitten: Use guess_type with custom MIME pagedown 2023-02-12 17:34:09 +08:00