Commit Graph

  • 033950dae9 Only hyperlink when stdout is a tty Kovid Goyal 2022-08-19 14:05:53 +05:30
  • a59e1adee1 Also hyperlink the :ac: role in CLI help output Kovid Goyal 2022-08-19 14:05:11 +05:30
  • 5350eb29c1 A new mappable action to show kitty docs in the browser Kovid Goyal 2022-08-19 14:00:30 +05:30
  • 2bb42e67d7 We have to build docs to test building of package now Kovid Goyal 2022-08-19 13:23:11 +05:30
  • 8745c4cd4a Make the kitty man pages automatically available inside kitty when using a binary build Kovid Goyal 2022-08-19 12:59:10 +05:30
  • 3288400005 Make the docs and man pages available in the macos bundle as well Kovid Goyal 2022-08-19 12:38:10 +05:30
  • 1f499a7c6c Add newline to end of generated file Kovid Goyal 2022-08-19 11:29:47 +05:30
  • 012731c3be Clean _generated.h files Kovid Goyal 2022-08-19 11:22:30 +05:30
  • 5deed81737 Dont maintain ref_map manually Kovid Goyal 2022-08-19 11:20:50 +05:30
  • 6f6e23bf61 Update docs Kovid Goyal 2022-08-19 10:00:06 +05:30
  • d2d0487356 Hyperlink :ref: roles in CLI help Kovid Goyal 2022-08-19 09:57:52 +05:30
  • 30df4e5de2 Improve formatting of --stdin-source Kovid Goyal 2022-08-19 09:34:52 +05:30
  • 3f4588c408 Improve formatting of launch --type help message Kovid Goyal 2022-08-19 09:28:43 +05:30
  • 4e4ca366d9 Merge branch 'docs' of https://github.com/page-down/kitty Kovid Goyal 2022-08-18 17:52:24 +05:30
  • 040ff0cc9d For running the new code KITTY_PREWARM_SOCKET needs to be dropped pagedown 2022-08-18 17:06:07 +08:00
  • b01ad4bb3b ... pagedown 2022-08-18 17:05:35 +08:00
  • 4476251b76 List the available data names for tab_title_template in commented conf pagedown 2022-08-18 17:05:24 +08:00
  • 0f4cb1955f Use the plus sign to connect shortcut keys consistently pagedown 2022-08-18 17:05:00 +08:00
  • c161ee7b5e Merge branch 'rc-password' of https://github.com/page-down/kitty Kovid Goyal 2022-08-17 18:41:48 +05:30
  • a5bb2548a6 Do not set KITTY_LISTEN_ON after the window rc password is configured pagedown 2022-08-17 19:37:52 +08:00
  • 2898a3ef8c Some documentation cleanup Kovid Goyal 2022-08-17 06:48:33 +05:30
  • a0568334b5 Change the default for allow_remote_control back to no Kovid Goyal 2022-08-17 06:42:51 +05:30
  • 4005cfdff2 Disallow passwords that start with - to allow for future addition of options Kovid Goyal 2022-08-17 00:58:11 +05:30
  • 1d8c5e65b9 Ignore generated .go files Kovid Goyal 2022-08-17 00:55:12 +05:30
  • 56f45e8b0f Fix unhandled exceptions not being printed to stderr on macOS when run from launch services and using prewarming Kovid Goyal 2022-08-16 15:27:41 +05:30
  • 48a9584688 Hide the password when asking for rc permission Kovid Goyal 2022-08-16 14:07:36 +05:30
  • bfcd324993 ask kitten: allow having hidden text in the message Kovid Goyal 2022-08-16 13:57:58 +05:30
  • a75235a260 rcp ars should be a sequnce not a set Kovid Goyal 2022-08-16 12:10:15 +05:30
  • e8de2def96 Fix --allow-remote-control not working with allow_remote_control=no Kovid Goyal 2022-08-16 11:42:39 +05:30
  • 5ffc4c6498 DRYer Kovid Goyal 2022-08-16 11:37:31 +05:30
  • d0c50248ea Graphics protocol: Only delete temp files if they have the string tty-graphics-protocol in their file paths. Kovid Goyal 2022-08-16 11:19:32 +05:30
  • ca2a121696 Nicer error when listen on socket is not found Kovid Goyal 2022-08-16 10:59:51 +05:30
  • 02d06d6726 Fix --allow-remote-control without passwords not working Kovid Goyal 2022-08-16 10:51:54 +05:30
  • 18bf76d49e Dont set KITTY_LISTEN_ON for windows with --allow-remote-control Kovid Goyal 2022-08-16 10:50:17 +05:30
  • 6961845167 ask kitten: fix button click area offset vertically Kovid Goyal 2022-08-16 10:35:51 +05:30
  • 4c5f7f50f7 Control KITTY_LISTEN_ON more precisely Kovid Goyal 2022-08-16 10:16:18 +05:30
  • 572e920466 Allow restricting the remote control actions in specific windows Kovid Goyal 2022-08-16 07:08:51 +05:30
  • b81fb3c865 Disable pre-warming when running gen-config.py Kovid Goyal 2022-08-16 05:41:46 +05:30
  • 814dd8a275 allow_remote_control should be per window not per child Kovid Goyal 2022-08-15 21:32:14 +05:30
  • 1619687d1d Allow specifying allowed actions when no password is sent Kovid Goyal 2022-08-15 21:05:53 +05:30
  • 65fc61a507 Remove unused code Kovid Goyal 2022-08-15 20:54:17 +05:30
  • d027f524ce Make allow_remote_control a little more fine grained Kovid Goyal 2022-08-15 20:51:11 +05:30
  • df5e6e1563 simpler ignore pattern Kovid Goyal 2022-08-15 20:15:30 +05:30
  • 5541e3c2ff More robust cleaning of launcher dir Kovid Goyal 2022-08-14 23:39:26 +05:30
  • 57dfc379ae Fix cocoa being loaded before the fork on macOS Kovid Goyal 2022-08-14 22:11:33 +05:30
  • b5467b8e26 Set the cocoa uncaught exception handler during glfw init not at module import time Kovid Goyal 2022-08-14 19:33:32 +05:30
  • a9f1928913 ... Kovid Goyal 2022-08-14 19:16:47 +05:30
  • ae16fed39b Fix repeated make app failing on macOS Kovid Goyal 2022-08-14 19:01:58 +05:30
  • 848a795d26 Fix minimal macos bundle build Kovid Goyal 2022-08-14 13:48:45 +05:30
  • deb8c3dacd Dont put the launcher source files in the root directory Kovid Goyal 2022-08-14 13:01:29 +05:30
  • 3cb572b47a Fix build on older gcc Kovid Goyal 2022-08-14 10:05:22 +05:30
  • df3846fbb8 Add instructions on how to install the man pages under desktop integration Kovid Goyal 2022-08-12 23:33:06 +05:30
  • d73ceb26ae Use the RFC as the reference for base-85 encoding Kovid Goyal 2022-08-12 15:38:28 +05:30
  • da9ffc9b93 Allow using IV and tags longer than the minimum lengths Kovid Goyal 2022-08-12 13:21:57 +05:30
  • 63fa0c4e94 Nicer fix for human_repr of keys defined with kitty_mod Kovid Goyal 2022-08-12 12:37:15 +05:30
  • ce91b6d9d9 Switch to using the new SingleKey implementation Kovid Goyal 2022-08-12 12:21:06 +05:30
  • c982f24faf Add some tests for hashing and __eq__ Kovid Goyal 2022-08-12 12:02:22 +05:30
  • 9f865adb83 DRYer Kovid Goyal 2022-08-12 11:39:26 +05:30
  • b54dd1cb48 Increase the max key num that is storeable Kovid Goyal 2022-08-12 11:36:43 +05:30
  • ef621aa099 DRYer Kovid Goyal 2022-08-12 11:35:45 +05:30
  • df4738f080 ... Kovid Goyal 2022-08-12 11:24:18 +05:30
  • 8d0a06325c Update config types for new value of KITTY_MOD Kovid Goyal 2022-08-12 11:07:11 +05:30
  • f3329fcd34 Fix storage for GLFW_MOD_KITTY Kovid Goyal 2022-08-12 09:58:50 +05:30
  • af48547d8b Implement SingleKey._replace Kovid Goyal 2022-08-12 09:40:58 +05:30
  • f228f8368a A faster version of SingleKey Kovid Goyal 2022-08-12 09:17:42 +05:30
  • 9bb2c1a27b Type objects should be static Kovid Goyal 2022-08-12 08:32:11 +05:30
  • aa0b07a90d Fix #5371 Kovid Goyal 2022-08-12 08:15:25 +05:30
  • d4075bfa9a ... Kovid Goyal 2022-08-12 07:01:40 +05:30
  • 7fd119d0eb Fix message recursion between wayland compositor (#5360) Weng Xuetian 2022-08-11 15:19:53 -07:00
  • 2b7455e353 Use kitty_mod in debug config output Kovid Goyal 2022-08-11 23:45:23 +05:30
  • f42d2c63a6 Add type annotations to rc protocol field definitions Kovid Goyal 2022-08-11 22:14:33 +05:30
  • 6be3ae9efc Start work on standalone remote control script Kovid Goyal 2022-08-11 21:05:04 +05:30
  • 2fd2e07342 Fix #5366 Kovid Goyal 2022-08-11 15:47:06 +05:30
  • 1e0e32e282 DRYer Kovid Goyal 2022-08-11 12:50:17 +05:30
  • b2d8f24499 Clean up the text a bit Kovid Goyal 2022-08-11 07:47:15 +05:30
  • 12c99741a0 Add an example of restricting the launch command Kovid Goyal 2022-08-11 07:35:18 +05:30
  • 91dbcf4df0 Link to encryption spec Kovid Goyal 2022-08-11 07:29:56 +05:30
  • 6ebd82a84c Note which version remote_control_password was added Kovid Goyal 2022-08-11 06:52:37 +05:30
  • c07178f43a Avoid transmitting the currently un-needed enc_proto Kovid Goyal 2022-08-11 06:48:35 +05:30
  • 78a5957863 Highlight the JSON blocks appropriately Kovid Goyal 2022-08-11 06:46:42 +05:30
  • cd6882d21e ... Kovid Goyal 2022-08-11 06:40:44 +05:30
  • 926a2828ab 5 minutes does not actually prevent replay just minimise it Kovid Goyal 2022-08-11 06:38:59 +05:30
  • daa7df96d1 ... Kovid Goyal 2022-08-11 06:38:04 +05:30
  • 84ca83ef69 Document the encryption used by remote_control_password Kovid Goyal 2022-08-11 06:35:25 +05:30
  • ac9c85e783 Add a note about password auth over SSH Kovid Goyal 2022-08-11 06:02:13 +05:30
  • 331f6d4903 Document remote_control_password more thoroughly Kovid Goyal 2022-08-11 05:56:04 +05:30
  • 2e422e5ba8 Use getpass() to read the password from STDIN when it is a tty Kovid Goyal 2022-08-11 05:20:05 +05:30
  • 20cffc728e Close tty_fd after dup2 Kovid Goyal 2022-08-11 05:10:15 +05:30
  • b06cbc9465 Use the OS secure random number generator rather than the OpenSSL one to generate IVs Kovid Goyal 2022-08-11 05:07:38 +05:30
  • 1348327414 Pressing esc for the permission dialog should be same as reject this request Kovid Goyal 2022-08-10 20:36:15 +05:30
  • cd3eeb7a95 Center choice message correctly when it is multi-line Kovid Goyal 2022-08-10 20:34:25 +05:30
  • 7be6b28011 Preserve blanks lines and per line formatting in the ask kitten for the message with choices Kovid Goyal 2022-08-10 20:10:17 +05:30
  • ef1bee0f48 Shorten text Kovid Goyal 2022-08-10 20:00:20 +05:30
  • 702da542dd Use a as the default accelerator rather than t Kovid Goyal 2022-08-10 19:11:18 +05:30
  • 5ba92d06cf Get async response working with sockets Kovid Goyal 2022-08-10 19:10:04 +05:30
  • 34a7b42063 Dont print traceback when socket is unexpectedly closed Kovid Goyal 2022-08-10 19:06:57 +05:30
  • 963d1b58f8 Better error message when socket is closed without response Kovid Goyal 2022-08-10 18:53:15 +05:30
  • fe598bac8a Quote ^ as it is a special char in some shells Kovid Goyal 2022-08-10 17:31:34 +05:30
  • 45736d7f1d ... Kovid Goyal 2022-08-10 17:28:22 +05:30
  • 0fe4f5a686 Fix password based rc not working with generator responses Kovid Goyal 2022-08-10 17:24:10 +05:30