Commit Graph

  • 561e63ee2d Use an overlay window for browsing the scrollback buffer in less Kovid Goyal 2018-02-03 14:58:34 +05:30
  • 647b95631f Add tests for layout operations with an overlay window Kovid Goyal 2018-02-03 14:18:44 +05:30
  • aa518b2520 Add tests for basic layout operations Kovid Goyal 2018-02-03 11:20:11 +05:30
  • 51c0f01539 Support for overlay windows in the layout manager Kovid Goyal 2018-02-03 08:36:39 +05:30
  • cc9a19b303 Move set_active_window into base class Kovid Goyal 2018-02-02 13:56:25 +05:30
  • 2ee9844c2b Track cursor position explicitly during rewrap Kovid Goyal 2018-02-02 12:05:52 +05:30
  • 4c53a74fa9 Fix resize debounce implementation Kovid Goyal 2018-02-02 12:21:59 +05:30
  • 9b0ffdbf5a A spot of refactoring Kovid Goyal 2018-02-02 11:19:42 +05:30
  • 2777b89e45 Update bundled glfw Kovid Goyal 2018-02-01 13:03:26 +05:30
  • 7f90430414 Designating charsets should not switch to them Kovid Goyal 2018-02-01 12:05:07 +05:30
  • ee4e56edf9 ... Kovid Goyal 2018-02-01 10:26:17 +05:30
  • 93c83d03c0 More robust private mode restore Kovid Goyal 2018-02-01 09:45:34 +05:30
  • 855b3de473 Implement support for save/restore of DEC private modes (CSI ? s/r) Kovid Goyal 2018-02-01 09:19:43 +05:30
  • a9be05c885 ... Kovid Goyal 2018-01-31 18:13:36 +05:30
  • 9f3dfc27da version 0.7.1 v0.7.1 Kovid Goyal 2018-01-31 10:37:58 +05:30
  • 4b4f6bc928 Update CHANGELOG Kovid Goyal 2018-01-31 10:34:54 +05:30
  • 273735f9dc ... Kovid Goyal 2018-01-31 10:14:08 +05:30
  • b95e0fb80e Shorten build/run commands Kovid Goyal 2018-01-30 15:59:31 +05:30
  • 6ad21fc98f Update bundled glfw Kovid Goyal 2018-01-29 12:30:05 +05:30
  • bff9b03935 ... Kovid Goyal 2018-01-28 10:18:02 +05:30
  • edf9413356 Add a setting to adjust the width of cells, similar to the existing setting to adjust the height of cells Kovid Goyal 2018-01-28 10:16:59 +05:30
  • c74f4a8165 Fix extra columns cut-off from the right edge of italic characters that are too wide to fit in a cell Kovid Goyal 2018-01-28 10:06:39 +05:30
  • 8201cd3288 Add a Makefile target for building kitty-profile Kovid Goyal 2018-01-26 21:35:48 +05:30
  • 1603310b86 Fix off-by-one when iterating over selections that stretch into the history buf Kovid Goyal 2018-01-25 20:50:34 +05:30
  • 627b91ffba version 0.7.0 v0.7.0 Kovid Goyal 2018-01-24 15:33:16 +05:30
  • 9ad65f2e1d Cleanup layouts patch Kovid Goyal 2018-01-23 19:35:30 +05:30
  • a6a606ff3d Added vertical and horizontal layouts Guybrush Threepwood 2018-01-22 18:55:33 +00:00
  • 63317f9c78 macOS: Fix alt+arrow keys not working when disabling the macos_option_as_alt config option. Kovid Goyal 2018-01-21 15:41:56 +05:30
  • 46d9dfb614 ... Kovid Goyal 2018-01-20 17:33:55 +05:30
  • be3b33af06 Update CHANGELOG Kovid Goyal 2018-01-19 17:08:21 +05:30
  • 04e1b8b1ae tab bar blank rects dont extend down enough Kovid Goyal 2018-01-19 17:05:18 +05:30
  • 213768b6e0 Option to place tab bar at the top edge Kovid Goyal 2018-01-19 17:04:58 +05:30
  • aff1abdb26 Fix top line of hollow block cursor 1px too high Kovid Goyal 2018-01-19 16:23:47 +05:30
  • 44a413df81 Fix blank rects on the sides of the tab bar not being drawn Kovid Goyal 2018-01-19 16:02:07 +05:30
  • 4f12c91fff Use the new region function everywhere Kovid Goyal 2018-01-19 15:56:07 +05:30
  • b6188bf436 Move window region calculations into one place Kovid Goyal 2018-01-19 11:31:44 +05:30
  • b9a14e0e4a A Makefile target for building kitty.app Kovid Goyal 2018-01-19 10:42:12 +05:30
  • 6882c23f43 Update CHANGELOG Kovid Goyal 2018-01-18 16:26:33 +05:30
  • 80301d465b Handle non-BMP combining characters Kovid Goyal 2018-01-18 16:25:42 +05:30
  • 32632264ee Mapping that can be used to store unicode mark symbols in only two bytes Kovid Goyal 2018-01-18 16:06:07 +05:30
  • 409bd37db5 Store combining chars as an array in the Cell Kovid Goyal 2018-01-18 14:10:58 +05:30
  • 5fd4bc965f Annotate Cell structure Kovid Goyal 2018-01-18 12:47:49 +05:30
  • e86e5ce1d8 ... Kovid Goyal 2018-01-18 00:15:39 +05:30
  • 5faa649452 Drop the dependency on libunistring Kovid Goyal 2018-01-18 00:09:40 +05:30
  • 2ddc7e8c80 Have all marks return a wcwidth of -1 Kovid Goyal 2018-01-17 23:25:59 +05:30
  • ed700ff830 ... Kovid Goyal 2018-01-17 21:59:10 +05:30
  • 33ed873997 Remove unnecessary extra test for combinig characters Kovid Goyal 2018-01-17 21:56:30 +05:30
  • 9125c00f96 Update CHANGELOG Kovid Goyal 2018-01-17 21:50:00 +05:30
  • 73fe3293be Fix copying from selection being restricted to only the visible part of the selection. Fixes #287 Kovid Goyal 2018-01-17 21:39:24 +05:30
  • 804c4fbe19 Recognize characters from the unicode Mark categories as combining characters, even if they do not have a combining class (i.e. are not re-ordered). Fixes #286 Kovid Goyal 2018-01-15 11:24:11 +05:30
  • d6c82ba21c oops Kovid Goyal 2018-01-13 12:52:49 +05:30
  • 67308f2ca1 Add some documentation for the shaping algorithm Kovid Goyal 2018-01-13 11:35:25 +05:30
  • 4a17a946fb Ensure groups dont have too many cells Kovid Goyal 2018-01-13 11:22:59 +05:30
  • 1ae7ae4a1d Fix consecutive separate ligatures being rendered in the same group Kovid Goyal 2018-01-13 10:41:54 +05:30
  • 404ca23de3 Make handling of last glyph a little more intelligent Kovid Goyal 2018-01-13 09:14:46 +05:30
  • d385952fef Add a bounds check Kovid Goyal 2018-01-13 08:32:38 +05:30
  • f03cac8a9d Allow storing more flags in the special glyph cache Kovid Goyal 2018-01-13 08:05:38 +05:30
  • 4b501fd694 Fix rendering of ligatures with ligature fonts that dont use dummy glyphs Kovid Goyal 2018-01-12 16:02:50 +05:30
  • 872d39eb2c Have the ctrl+shift+<key> generate the ASCII C0 control codes for the few shifted control codes there are. Kovid Goyal 2018-01-14 11:18:30 +05:30
  • 0341cae922 Fix unused function warning Kovid Goyal 2018-01-13 15:49:20 +05:30
  • 5357a9a1cc Merge branch 'us/master' of https://github.com/koekeishiya/kitty Kovid Goyal 2018-01-13 07:33:30 +05:30
  • 3695538a11 fix mac os_window focus issue koekeishiya 2018-01-12 20:21:13 +01:00
  • 7780d52930 DRYer Kovid Goyal 2018-01-12 11:27:23 +05:30
  • 6a23b4ee47 Allow kitty @xxx in addition to kitty @ xxx Kovid Goyal 2018-01-12 11:23:34 +05:30
  • f48b770036 macOS: Fix focus not being transferred on OSWindow close Kovid Goyal 2018-01-12 08:05:12 +05:30
  • 81b5d2c4f2 Option to copy to clipboard on mouse select Kovid Goyal 2018-01-12 07:33:21 +05:30
  • d43d6ab0a9 Update bundled glfw Kovid Goyal 2018-01-12 05:34:53 +05:30
  • 5a4e883360 Merge branch 'macos-logo-make' of https://github.com/zchee/kitty Kovid Goyal 2018-01-11 22:31:18 +05:30
  • eb93cd4048 Add missing 64 size because doesn't create icon_32x32@2x.png Koichi Shiraishi 2018-01-12 00:58:15 +09:00
  • d83e3fddb0 Add install 'optipng' description because logo/make.py depends 'optipng' Koichi Shiraishi 2018-01-12 00:52:10 +09:00
  • 80ca25e879 ... Kovid Goyal 2018-01-11 16:03:23 +05:30
  • c86b34aacd Move to_color into config_utils Kovid Goyal 2018-01-11 16:02:52 +05:30
  • 8da426039b Make the config parsing code more re-useable Kovid Goyal 2018-01-11 12:17:18 +05:30
  • 9184e9a28f Update CHANGELOG Kovid Goyal 2018-01-11 10:46:50 +05:30
  • 578d537d5f kitty icat: Fix some PNG images not being displayed Kovid Goyal 2018-01-11 09:56:40 +05:30
  • 236c92b2b4 No longer use a shell script for the wrapper .app Kovid Goyal 2018-01-11 08:40:35 +05:30
  • 66a46279f4 ... Kovid Goyal 2018-01-11 00:26:29 +05:30
  • eb35edbe20 kitty icat: Fix typo that broke the SIGWNCH signal handler Kovid Goyal 2018-01-11 00:24:26 +05:30
  • 7cf2404331 Update CHANGELOG Kovid Goyal 2018-01-10 15:29:58 +05:30
  • 9ccc6bf835 Fix incorrect handling of zero extra pixel offset Kovid Goyal 2018-01-10 13:54:51 +05:30
  • 025a46bb35 Fix the in cell offset calculations Kovid Goyal 2018-01-10 13:48:01 +05:30
  • 677e8a1ae9 Make the signal handler a little simpler Kovid Goyal 2018-01-10 13:37:43 +05:30
  • 03702772d3 kitty icat: Add a --scale-up option to expand images when used with the --place operator Kovid Goyal 2018-01-10 13:32:05 +05:30
  • 3cd744b247 Implement @focus-window Kovid Goyal 2018-01-10 13:23:04 +05:30
  • 88523b2692 Add a note about @ls to the tutorial Kovid Goyal 2018-01-10 13:00:59 +05:30
  • dcb39eb210 ... Kovid Goyal 2018-01-10 12:57:15 +05:30
  • 102823809b Add a tutorial for controlling kitty from scripts Kovid Goyal 2018-01-10 12:54:21 +05:30
  • 23f2b29069 Add --keep-focus for @new-window Kovid Goyal 2018-01-10 12:36:15 +05:30
  • 7b33a87725 @send-text allow sending from files and stdin Kovid Goyal 2018-01-10 10:37:43 +05:30
  • 6dde573ed9 Fix __name__ != __main__ when using runpy in the osx-bundle Kovid Goyal 2018-01-10 08:31:22 +05:30
  • 566e641be1 Allow easily building a kitty.app wrapper to run kitty from source Kovid Goyal 2018-01-10 07:44:16 +05:30
  • 08d5448523 Move creation of Info.plist and kitty.icns into osx-bundle Kovid Goyal 2018-01-10 06:58:57 +05:30
  • c11a20f1ec Add --new-tab to @new-window Kovid Goyal 2018-01-09 23:09:57 +05:30
  • e5b9bd2e5a Implement @get-text Kovid Goyal 2018-01-09 22:48:24 +05:30
  • 6ad49bd7fb Add an option to override the default shell Kovid Goyal 2018-01-09 16:28:46 +05:30
  • 5d082d8d5a Implement @new-window Kovid Goyal 2018-01-09 16:13:28 +05:30
  • 977575da73 Implement @close-tab Kovid Goyal 2018-01-09 15:30:46 +05:30
  • bced6f31b1 Implement @close-window Kovid Goyal 2018-01-09 15:27:12 +05:30
  • 6bf04e22cc Fix send_text parsing choking on ''' Kovid Goyal 2018-01-09 13:10:28 +05:30
  • 2f9784809d Chunk up overly large send text inputs Kovid Goyal 2018-01-09 02:51:22 +05:30