Commit Graph

  • 6dcc7ad0c7 Add a HOWTO for adjusting text_composition_strategy Kovid Goyal 2023-04-03 17:40:15 +05:30
  • e07f2df8d0 Fix rendering of file added/removed lines Kovid Goyal 2023-04-03 11:07:51 +05:30
  • bca67cde6f Fix default for syntax_aliases not being respected Kovid Goyal 2023-04-02 15:07:41 +05:30
  • dfa41f01fd Fix panic caused by incorrectly constructed empty line Kovid Goyal 2023-04-02 10:18:23 +05:30
  • dae49d788e ... Kovid Goyal 2023-04-01 10:51:32 +05:30
  • 1b67fd2ec0 Merge branch 'patch-1' of https://github.com/carlmjohnson/kitty Kovid Goyal 2023-04-01 07:29:48 +05:30
  • 0afcf5a26b keyboard-protocol.rst: Add Helix Carl Johnson 2023-03-31 14:07:09 -04:00
  • e0cdc26e68 Fix placement of images in diff broken by new render layout Kovid Goyal 2023-03-30 11:21:28 +05:30
  • e73282ceb0 Only send graphics protocol commands if there are actual images to diff Kovid Goyal 2023-03-30 11:06:44 +05:30
  • 9919767aef Remove unused code Kovid Goyal 2023-03-30 10:26:39 +05:30
  • 57ef0e29c0 Wait for keypress on panic in alternate screen kittens Kovid Goyal 2023-03-30 08:26:45 +05:30
  • c767f7b57f ... Kovid Goyal 2023-03-30 07:58:00 +05:30
  • fa094b2697 Update changelog Kovid Goyal 2023-03-30 07:24:12 +05:30
  • 3da2a3f60f Fix table alignment in docs Kovid Goyal 2023-03-29 21:36:31 +05:30
  • 266746c96e Implement the trim_whitespace option Kovid Goyal 2023-03-29 21:28:47 +05:30
  • 34526517de Allow passing multiple options to control how wrapping is done Kovid Goyal 2023-03-29 20:56:24 +05:30
  • cb99fbd83c Dont remove leading and trailing spaces when wrapping Kovid Goyal 2023-03-29 20:41:05 +05:30
  • 7169a89591 Add shortcuts for copying to clipboard Kovid Goyal 2023-03-29 19:56:08 +05:30
  • 37edc728a9 Implement drag scrolling for the diff kitten Kovid Goyal 2023-03-29 17:14:13 +05:30
  • 05e10d8066 Also parse negative numbers in CSI Kovid Goyal 2023-03-29 15:12:22 +05:30
  • aebfdaa69a Refactor diff mouse selection to use new render layout Kovid Goyal 2023-03-29 14:32:36 +05:30
  • 468168b9de Refactor diff search to use new render layout Kovid Goyal 2023-03-29 13:22:34 +05:30
  • 3dbb830a0e Refactor diff rendering Kovid Goyal 2023-03-29 11:55:03 +05:30
  • e095a2ab43 Fix #6142 Kovid Goyal 2023-03-28 21:06:39 +05:30
  • 7ed7e82637 Use a filler char other than space Kovid Goyal 2023-03-28 18:01:04 +05:30
  • 67a9def013 Get copy to primary selection working Kovid Goyal 2023-03-28 17:15:28 +05:30
  • 676f576ace Adjust the bounds of the mouse selection taking starting half cell into account Kovid Goyal 2023-03-28 15:12:41 +05:30
  • 8867818dfe DRYer Kovid Goyal 2023-03-28 11:55:08 +05:30
  • 00d4841304 Make the mouse selection code re-useable Kovid Goyal 2023-03-28 11:48:22 +05:30
  • 277dea647e More work on mouse selection Kovid Goyal 2023-03-28 10:29:45 +05:30
  • 45c1e36de9 More work on mouse selection Kovid Goyal 2023-03-28 08:10:29 +05:30
  • 40ca46d8d8 Fix default generation for nullable colors Kovid Goyal 2023-03-28 08:08:50 +05:30
  • 0f59a2d543 Fix DECCARA in non-rectangular mode for a single line Kovid Goyal 2023-03-28 08:02:44 +05:30
  • d19f28f2b4 More work on mouse selection in the diff kitten Kovid Goyal 2023-03-27 21:23:31 +05:30
  • 94db6053d5 Turn off atomic update during direct transmission Kovid Goyal 2023-03-27 20:54:03 +05:30
  • 80204c6056 Use join_half_lines in a few more places Kovid Goyal 2023-03-27 17:59:34 +05:30
  • d33b83e6ea More work on mouse selections Kovid Goyal 2023-03-27 17:56:00 +05:30
  • a22933afbc DRYer Kovid Goyal 2023-03-27 17:19:13 +05:30
  • 840caf5fd5 Start work on mouse handling in diff kitten Kovid Goyal 2023-03-27 17:06:56 +05:30
  • 6dfe823dfb ... Kovid Goyal 2023-03-27 16:43:09 +05:30
  • 71580a2a93 Fix wheel event detection Kovid Goyal 2023-03-27 16:35:29 +05:30
  • e85473cee6 Linux Wayland: Fix animated images not being animated continuously Kovid Goyal 2023-03-27 13:43:37 +05:30
  • 6504dd15c1 Update folder README Kovid Goyal 2023-03-27 13:11:01 +05:30
  • ff55121094 Move the kittens Go code into the kittens folder Kovid Goyal 2023-03-27 13:06:02 +05:30
  • 3f9579d61d Port the removed walk test to Go Kovid Goyal 2023-03-27 12:34:31 +05:30
  • a2aadd4756 Remove python diff tests as no longer needed Kovid Goyal 2023-03-27 11:54:34 +05:30
  • 70fd89caac ... Kovid Goyal 2023-03-27 11:49:11 +05:30
  • d30091034a Remove the python diff kitten Kovid Goyal 2023-03-27 11:46:22 +05:30
  • fb9d95038d Free images in kitty when quitting diff kitten Kovid Goyal 2023-03-27 11:13:04 +05:30
  • a3f1d3e132 Get image display working Kovid Goyal 2023-03-27 11:00:21 +05:30
  • 9cc54978e6 Fix margin formatting for binary lines Kovid Goyal 2023-03-27 08:23:10 +05:30
  • d66da811db More work on getting images to display in diff Kovid Goyal 2023-03-26 21:57:30 +05:30
  • cece795b16 More work on image support for diff Kovid Goyal 2023-03-25 17:42:03 +05:30
  • 9eedcc1d2a Better struct name Kovid Goyal 2023-03-24 19:52:37 +05:30
  • 508a61bd1c More work on diffing images Kovid Goyal 2023-03-24 15:42:51 +05:30
  • c745961f47 Nicer error messages for failure to load with Magick Kovid Goyal 2023-03-24 13:05:56 +05:30
  • be886f9bf9 Make code for loading images with ImageMagick re-useable Kovid Goyal 2023-03-24 12:09:08 +05:30
  • 404a775f4b Start work on image support for new diff kitten Kovid Goyal 2023-03-23 23:01:08 +05:30
  • 18445e20ff ... Kovid Goyal 2023-03-23 16:22:24 +05:30
  • 7b16132b75 Fix searching in full title lines Kovid Goyal 2023-03-23 16:17:30 +05:30
  • 0a8fc3f17c ... Kovid Goyal 2023-03-23 16:08:58 +05:30
  • d57e47349b Make searches case insensitive Kovid Goyal 2023-03-23 15:58:47 +05:30
  • ccf1dfabbc Fix highlighting of center changes Kovid Goyal 2023-03-23 15:52:43 +05:30
  • de9edb6ff5 Manually specify the closing SGR for a span Kovid Goyal 2023-03-23 15:48:29 +05:30
  • 6590be84a2 ... Kovid Goyal 2023-03-23 15:32:47 +05:30
  • ccfae228b9 Avoid panics while rendering Kovid Goyal 2023-03-23 13:48:44 +05:30
  • 3236a42cb7 ... Kovid Goyal 2023-03-23 13:19:16 +05:30
  • e774deaef1 Fix tabs and carriage returns being incorrectly sanitized Kovid Goyal 2023-03-23 13:17:33 +05:30
  • b5c2d85837 Fix diffing dirs Kovid Goyal 2023-03-23 12:59:16 +05:30
  • 2d18529d05 Show a message for identical files Kovid Goyal 2023-03-23 12:43:44 +05:30
  • 2ac170c1b1 Allowing using the anchored diff from the Go stdlib as the diff implementation Kovid Goyal 2023-03-23 12:30:56 +05:30
  • 9c188096d0 Prevent panics incase highlighting leads to different number of lines Kovid Goyal 2023-03-23 11:52:40 +05:30
  • 09c6a68804 Fix syntax highlighting of multiline tokens Kovid Goyal 2023-03-23 11:49:35 +05:30
  • 4c9efb6ff2 Fix bold/dim handling when wrapping Kovid Goyal 2023-03-23 11:13:28 +05:30
  • 4bc9cf84a3 Micro-optimization Kovid Goyal 2023-03-23 11:03:17 +05:30
  • 14b58ba015 Fix overrides not being parsed correctly Kovid Goyal 2023-03-23 10:39:24 +05:30
  • 29a896f9d8 ... Kovid Goyal 2023-03-23 10:28:56 +05:30
  • f8c83519fe Reset styles after half lines Kovid Goyal 2023-03-23 10:16:54 +05:30
  • 91eaa89b3e Fix various off-by-ones in the search code Kovid Goyal 2023-03-23 08:28:24 +05:30
  • 1926db8ee8 Correct cursor shape when inputting search query Kovid Goyal 2023-03-23 08:01:34 +05:30
  • c19c614d9e DRYer Kovid Goyal 2023-03-23 07:53:54 +05:30
  • f7f6df675f Implement searching the diff Kovid Goyal 2023-03-22 20:58:07 +05:30
  • 88bd3ee9ca New SGR codes to turn off bold/dim independently Kovid Goyal 2023-03-22 13:41:54 +05:30
  • e46a7c39c3 Fix failing test Kovid Goyal 2023-03-22 13:28:40 +05:30
  • 5086c62a81 Implement changing of context lines Kovid Goyal 2023-03-22 11:37:13 +05:30
  • 15b0dbb71c Code to insert SGR formatting into already formatted strings Kovid Goyal 2023-03-22 11:12:23 +05:30
  • 2a185575b2 Implement drawing of status bar Kovid Goyal 2023-03-21 17:46:04 +05:30
  • cf5ea96126 Ensure scroll position is correct after resize Kovid Goyal 2023-03-21 17:11:37 +05:30
  • e2edacb629 DRYer Kovid Goyal 2023-03-21 17:06:03 +05:30
  • c2e549b79c Implement syntax highlighting Kovid Goyal 2023-03-21 16:43:23 +05:30
  • 4d61ad87b3 Implement jumping to fixed locations Kovid Goyal 2023-03-21 12:36:11 +05:30
  • 2905744dad Implement scrolling by lines Kovid Goyal 2023-03-21 11:56:23 +05:30
  • ebcf85428c More work on porting diff kitten Kovid Goyal 2023-03-21 08:58:09 +05:30
  • 425ab4f6d8 Start implementing shortcut handling Kovid Goyal 2023-03-20 22:17:36 +05:30
  • 924cd4cadd Do not add a trailing newline when wrapping Kovid Goyal 2023-03-20 21:18:53 +05:30
  • e42b4fd9a6 Decrease allocs when wrapping Kovid Goyal 2023-03-20 21:00:04 +05:30
  • 18b58c5cf9 Ensure wrapping never results in lines longer than the specified word Kovid Goyal 2023-03-20 20:43:06 +05:30
  • 6c503985ce Dont run gen-config for diff kitten Kovid Goyal 2023-03-20 18:17:54 +05:30
  • 648925e83a More work on porting diff kitten Kovid Goyal 2023-03-20 18:15:18 +05:30
  • 1c7d1094d4 More work on porting diff kitten Kovid Goyal 2023-03-20 17:21:53 +05:30