Commit Graph

  • c7b91e5f19 Cocoa grabs control+function key presses so use dedicated cmd based shortcuts for those on macOS Kovid Goyal 2021-06-13 18:20:14 +05:30
  • b9d52dfaf7 Update Changelog Kovid Goyal 2021-06-13 10:01:38 +05:30
  • 2c8f66586f macOS: Fix a regression in the previous release that broke rendering of strikeout Kovid Goyal 2021-06-13 09:29:30 +05:30
  • 219bf564f7 Fix #3719 Kovid Goyal 2021-06-13 09:07:08 +05:30
  • 291be6f5a6 Silence incorrect compiler warning on older gcc Kovid Goyal 2021-06-12 13:15:05 +05:30
  • 1da2344aa3 Fix a possible crash when handling mouse clicks Kovid Goyal 2021-06-12 13:03:47 +05:30
  • 750cf7ad20 version 0.21.0 v0.21.0 Kovid Goyal 2021-06-12 08:41:37 +05:30
  • 962acd1537 ssh kitten: Fix non-standard properties in terminfo such as the ones used for true color not being copied Kovid Goyal 2021-06-12 07:27:14 +05:30
  • 7a44765860 Remove unused pyc files from frozen bundles Kovid Goyal 2021-06-11 12:46:12 +05:30
  • 007be8e52c Add a note about matching source to binary versions Kovid Goyal 2021-06-11 09:14:05 +05:30
  • 5e4c98eae6 Remote control: Allow matching tabs by index number in currently active OS Window Kovid Goyal 2021-06-11 09:12:08 +05:30
  • 858a6dc27e Document KITTY_DEVELOP_FROM Kovid Goyal 2021-06-11 08:59:55 +05:30
  • ad5d14c672 Fix #3703 Kovid Goyal 2021-06-10 16:53:27 +05:30
  • 199685a25b Graphics protocol: Add support for shared memory on Windows Kovid Goyal 2021-06-10 12:44:50 +05:30
  • d99e243f57 Respect --ignore-compiler-warnings when building the launcher Kovid Goyal 2021-06-10 07:48:52 +05:30
  • 64f1211cf8 Fix example in FAQ Kovid Goyal 2021-06-09 20:46:36 +05:30
  • 9432f86e43 Remove no longer needed type: ignore Kovid Goyal 2021-06-09 08:30:22 +05:30
  • fc99d4d757 Specify the type of files to make mypy happy (I hope) Kovid Goyal 2021-06-09 08:24:36 +05:30
  • 7fb2b21a22 Also needs types for docutils Kovid Goyal 2021-06-09 08:18:04 +05:30
  • 260b300da9 Now mypy wants types for requests installed Kovid Goyal 2021-06-09 08:14:02 +05:30
  • f26d5b02cb ... Kovid Goyal 2021-06-09 08:01:46 +05:30
  • c9ff061feb Merge branch 'leiserfg-doc-patch' of https://github.com/leiserfg/kitty Kovid Goyal 2021-06-08 08:11:51 +05:30
  • 86ad318e6c Fix Iosevka version in the docs Leiser Fernández Gallo 2021-06-07 17:36:40 +02:00
  • df05339d2a Allow reloading config by sending the SIGUSR1 signal Kovid Goyal 2021-06-07 20:51:45 +05:30
  • ec1303a232 Fix some more warnings Kovid Goyal 2021-06-07 17:30:13 +05:30
  • c1049734e6 Simpler implementation of scroll and clear screen Kovid Goyal 2021-06-07 17:13:39 +05:30
  • 99fa79caaf Fix warning Kovid Goyal 2021-06-07 17:12:53 +05:30
  • 761062a6d7 Discard press event for ctrl+shift+release open_url mapping as it can causes issues when delivered to the terminal program Kovid Goyal 2021-06-07 17:00:09 +05:30
  • 11227b3ee1 Fix motivation for ctrl+shift+release mapping Kovid Goyal 2021-06-07 16:36:39 +05:30
  • 8d63d50aea Sort imports Kovid Goyal 2021-06-07 15:01:30 +05:30
  • 3360aa6c33 Fix #3695 Kovid Goyal 2021-06-07 14:57:38 +05:30
  • bfffd98fd4 Add a changelog entry for config reloading Kovid Goyal 2021-06-07 09:38:41 +05:30
  • 9a86184a45 Add a note about binding ctrl+l to scroll and clear instead of just clear Kovid Goyal 2021-06-07 09:35:08 +05:30
  • 00828cb804 More reloading work for various options Kovid Goyal 2021-06-07 09:30:15 +05:30
  • ec31a36fd9 Fix reloading of various settings Kovid Goyal 2021-06-07 08:27:58 +05:30
  • 9003c76261 Add a shortcut to reload the config file Kovid Goyal 2021-06-06 18:48:12 +05:30
  • 7148f262c0 Reload for keys, fonts and colors now working Kovid Goyal 2021-06-06 14:31:22 +05:30
  • 3ab417e291 Start work on config file reloading Kovid Goyal 2021-06-05 15:29:28 +05:30
  • 4ced7b7657 Missed one reference to --debug-config Kovid Goyal 2021-06-05 15:12:52 +05:30
  • ad69143573 Improve config debug output for is_multiple variables Kovid Goyal 2021-06-05 14:39:43 +05:30
  • 4a71afaf96 Get rid of --debug-config Kovid Goyal 2021-06-05 14:27:24 +05:30
  • a1b87f445b Store the paths from which config data is read on the created options object Kovid Goyal 2021-06-05 12:55:00 +05:30
  • 33e63f000a Make mouse mapping gen-config order stable Kovid Goyal 2021-06-05 12:22:54 +05:30
  • 1c8b7955eb Have gen-config output action names as comments Kovid Goyal 2021-06-05 12:20:43 +05:30
  • 0bade29c25 Fix a gen-config bug that was causing macos shortcuts to be defined on linux as well Kovid Goyal 2021-06-05 10:14:30 +05:30
  • 4cff3e51cb macOS: Add a global menu entry to reset the terminal Kovid Goyal 2021-06-05 10:12:44 +05:30
  • d264c3d91e typo Kovid Goyal 2021-06-05 10:10:23 +05:30
  • 099fed07e9 Note that set-font-size --all changes configured size Kovid Goyal 2021-06-05 09:39:10 +05:30
  • 091fec0867 Add tab bar margin height to changelog Kovid Goyal 2021-06-05 09:18:52 +05:30
  • a670268a6b Add blank rects for tab bar padding Kovid Goyal 2021-06-05 09:16:24 +05:30
  • caa44b3d4a Position tab bar as per new margin options Kovid Goyal 2021-06-05 08:43:20 +05:30
  • f3977da8f3 Start work on options for tab bar vertical margins Kovid Goyal 2021-06-05 08:09:27 +05:30
  • 7dc3184f31 ... Kovid Goyal 2021-06-04 22:00:15 +05:30
  • d09c20aa01 Store the global font_size on the opts object where it belongs Kovid Goyal 2021-06-04 21:51:02 +05:30
  • 81411e6b54 Fix trailing parentheses in URLs not being detected Kovid Goyal 2021-06-04 18:13:36 +05:30
  • a8d1c73fec API to get text for currently marked URL Kovid Goyal 2021-06-04 14:35:22 +05:30
  • 1b3742efbb Add a link to Iosevka in the changelog Kovid Goyal 2021-06-04 12:20:27 +05:30
  • e01bb09e8c Fix ligatures not working with the Iosevka font Kovid Goyal 2021-06-04 12:18:17 +05:30
  • 2c9c0751a4 Speed up import of options.types Kovid Goyal 2021-06-04 06:01:55 +05:30
  • e10a7579e8 Remove unreachable code Kovid Goyal 2021-06-04 05:40:27 +05:30
  • c52a04c7d3 Use a tuple for clipboard control Kovid Goyal 2021-06-04 05:36:05 +05:30
  • 79dd98b20e Use a more efficient representation of the color table on the Options object Kovid Goyal 2021-06-03 22:17:37 +05:30
  • 2e71429b03 Auto generate the boilerplate code to convert python opts to c opts Kovid Goyal 2021-06-03 18:30:13 +05:30
  • 4ab299d0af When reflowing the screen, also reflow the saved cursor position Kovid Goyal 2021-06-03 15:35:48 +05:30
  • c60a941d1b Allow rewrap_inner to track multiple positions Kovid Goyal 2021-06-03 12:29:27 +05:30
  • e2197c586b Forgot a brace Kovid Goyal 2021-06-03 12:11:31 +05:30
  • 93e9d3cb5f Fix a crash on exit on macOS Kovid Goyal 2021-06-03 11:54:55 +05:30
  • 2e7b68bf74 Move python to C converters into their own header Kovid Goyal 2021-06-01 21:18:39 +05:30
  • 6ffb198e9c DRYer Kovid Goyal 2021-06-01 21:15:36 +05:30
  • 604458810e Start work on autogenerating opts to c conversion boilerplate Kovid Goyal 2021-06-01 13:33:19 +05:30
  • af5ed093b8 Fix test failing on macOS Kovid Goyal 2021-05-31 17:54:57 +05:30
  • 8f491e7dbb Add newslines at end of generated files and do imports in sorted order Kovid Goyal 2021-05-31 17:45:02 +05:30
  • c1324da3fc missing newline in debug print Kovid Goyal 2021-05-31 17:42:10 +05:30
  • 0bbc4462fd Coalesce shortcuts as well Kovid Goyal 2021-05-31 16:17:37 +05:30
  • e0261e925e DRYer Kovid Goyal 2021-05-31 14:00:27 +05:30
  • 46b3f71b8f Start work on porting docs generation Kovid Goyal 2021-05-31 13:29:29 +05:30
  • 3e598a17cf Add headers to options def files Kovid Goyal 2021-05-30 21:49:01 +05:30
  • c1b13f2db2 DRYer Kovid Goyal 2021-05-30 21:44:30 +05:30
  • a059e49579 Restore conf file generation in the new framework Kovid Goyal 2021-05-30 21:19:38 +05:30
  • 6d7df1c5e8 Refactor configuration file parsing Kovid Goyal 2021-05-30 13:16:18 +05:30
  • dd5715ce79 Rename parsing placeholders for actions Kovid Goyal 2021-05-29 15:02:39 +05:30
  • 43acf3c5b1 name parser for deprecated send text appropriately Kovid Goyal 2021-05-29 12:02:27 +05:30
  • f7db9e3527 Move deprecated parsers into utils Kovid Goyal 2021-05-29 10:57:48 +05:30
  • 1621a67f36 unused import Kovid Goyal 2021-05-28 18:31:32 +05:30
  • 248631a1a8 Add tests for conf parsing Kovid Goyal 2021-05-28 18:30:54 +05:30
  • b4cb6e10ca Dont resolve kitty_mod in the defaults key definitions Kovid Goyal 2021-05-28 18:21:41 +05:30
  • 5fa73e4413 Dont use a unneccessary global variable Kovid Goyal 2021-05-28 18:01:39 +05:30
  • 49c4b20113 Report bad choice values when parsing config Kovid Goyal 2021-05-28 17:09:53 +05:30
  • 43ece23b89 the args for KeyAction are not just strings Kovid Goyal 2021-05-28 12:05:24 +05:30
  • f976851442 Make the repr for KeyAction more compact Kovid Goyal 2021-05-28 11:52:31 +05:30
  • 5470dd74bd Move options code into its own directory Kovid Goyal 2021-05-28 11:35:16 +05:30
  • ddd178fa82 Move clear_all_shortcuts to options_types Kovid Goyal 2021-05-27 15:13:26 +05:30
  • 8d411cac5f ... Kovid Goyal 2021-05-26 16:46:45 +05:30
  • bfbb85399e Move action parsing to option_types Kovid Goyal 2021-05-26 15:31:01 +05:30
  • 9f8a120664 Add __repr__ for action definitions Kovid Goyal 2021-05-26 14:39:04 +05:30
  • e1cd6b6037 kitten_alias is also an is_multiple option Kovid Goyal 2021-05-26 14:11:40 +05:30
  • 2fd4487922 Better naming of action parsers Kovid Goyal 2021-05-26 13:56:27 +05:30
  • 27a459b0dd Refactor action parsers as generators Kovid Goyal 2021-05-26 13:45:47 +05:30
  • 6c344d4ae2 Move the action parsing code into options_types Kovid Goyal 2021-05-26 09:11:18 +05:30
  • d7aa9952d8 Fix a regression that caused using the `title` command in session files to stop working Kovid Goyal 2021-05-31 09:31:29 +05:30