Commit Graph

  • 68bf1be8d0 render on cursor shape change as well Kovid Goyal 2018-02-20 11:54:35 +05:30
  • d5edea3c7f render on cursor position change as well Kovid Goyal 2018-02-20 11:27:39 +05:30
  • eb580f5ead Update CHANGELOG for padding color Kovid Goyal 2018-02-20 10:10:28 +05:30
  • c99588082b Fix incorrect bottom blank rects in vertical and tall layouts Kovid Goyal 2018-02-20 10:03:33 +05:30
  • 96d241e9f3 Fix enabled_layouts in session files not being respected Kovid Goyal 2018-02-20 10:01:41 +05:30
  • 8f423c6d8f Fix padding color not tracking active window bg color Kovid Goyal 2018-02-20 09:52:19 +05:30
  • f25ecedcab Always set the padding color to current window background Kovid Goyal 2018-02-16 11:55:33 +05:30
  • 2913c1aedc Change the color of the padding and margins to match the current background color of the window, when only a single window is visible. Kovid Goyal 2018-02-16 11:42:14 +05:30
  • 5a15f7e8ad Sync to monitor refreshes by default Kovid Goyal 2018-02-20 09:38:00 +05:30
  • e6cb64baa5 Revert "Enable syncing of redraws to monitor refresh rate" Kovid Goyal 2018-02-20 08:32:33 +05:30
  • 537023ef5a Fix simple_render_screen() broken by multiple OSwindow draw calls optimization Kovid Goyal 2018-02-20 05:52:32 +05:30
  • 70125e0de5 Only build asan-launcher if --sanitize is given Kovid Goyal 2018-02-16 08:56:30 +05:30
  • 8c5646b81b Merge branch 'build-package-fix' of https://github.com/13k/kitty Kovid Goyal 2018-02-16 08:22:30 +05:30
  • bd741365cb Fix packaging trying to modify unrelated files Kiyoshi '13k' Murata 2018-02-15 19:46:51 -02:00
  • efd9843920 Update CHANGELOG Kovid Goyal 2018-02-15 17:42:32 +05:30
  • 0bb8ec61e5 Fix regression caused by overlay window support code Kovid Goyal 2018-02-15 09:16:00 +05:30
  • 6a51096304 Enable syncing of redraws to monitor refresh rate Kovid Goyal 2018-02-13 16:31:05 +05:30
  • 807c8f9005 Do not send history buf in alternate screen mode Kovid Goyal 2018-02-14 20:46:12 +05:30
  • 9c21610215 Use a single generic function to get text and ANSI representations of all buffers Kovid Goyal 2018-02-14 20:38:53 +05:30
  • 97b4256ba4 Remove unused code Kovid Goyal 2018-02-14 18:50:52 +05:30
  • e4b643fdaf Show a nice message when no URLs are found Kovid Goyal 2018-02-14 18:36:57 +05:30
  • 0bda7b3679 When running kittens respect current screen scroll Kovid Goyal 2018-02-14 18:35:32 +05:30
  • 51e3e9997c Allow clicking URLs via keybaord hints by pressing ctrl+shift+e Kovid Goyal 2018-02-14 17:18:57 +05:30
  • 9f52d427e5 http->https in readme Kovid Goyal 2018-02-14 17:08:09 +05:30
  • ad706f9924 Make the list of URL prefixes configurable Kovid Goyal 2018-02-14 12:48:44 +05:30
  • 57cf789c75 Finish up the URL hints kitten Kovid Goyal 2018-02-14 12:34:01 +05:30
  • 62174fdbcc DRYer Kovid Goyal 2018-02-14 11:19:58 +05:30
  • dff7ddea39 Make the default intense black a little lighter Kovid Goyal 2018-02-14 11:17:07 +05:30
  • 0c3257b6b9 Start work on url hints kitten Kovid Goyal 2018-02-14 11:01:17 +05:30
  • 4bbf5c0bc9 Allow choosing a match by index in the search by name panel as well Kovid Goyal 2018-02-13 11:25:45 +05:30
  • b0820f6e13 Use . instead of r for the index char Kovid Goyal 2018-02-13 11:10:35 +05:30
  • b0f5d8dfdc Fix table row generation for non-name unicode input panels Kovid Goyal 2018-02-13 10:50:06 +05:30
  • 67e0d3723a Implement favorites for unicode input Kovid Goyal 2018-02-13 10:33:55 +05:30
  • a36f4a4670 Add a Emoji panel to the unicode input kitten Kovid Goyal 2018-02-13 09:06:39 +05:30
  • dab852c412 Implement searching for unicode characters by name Kovid Goyal 2018-02-12 14:08:54 +05:30
  • 193ac6cd81 Forgot to remove from recent when adding to top of list Kovid Goyal 2018-02-12 12:39:02 +05:30
  • 34ca8419bb Finish chose unicode symbol by recently used Kovid Goyal 2018-02-11 23:03:05 +05:30
  • 6094aabe26 ... Kovid Goyal 2018-02-11 11:09:08 +05:30
  • 19648257f2 Have wcwidth() ignore SGR Kovid Goyal 2018-02-10 13:08:40 +05:30
  • 3363a9459b Implement drawing of titlebar, remembering of mode and fix various bugs in tui Kovid Goyal 2018-02-10 12:57:57 +05:30
  • 4d92f4871a Mark names.h as being generated Kovid Goyal 2018-02-10 10:42:42 +05:30
  • f0d4ad16d2 Work on search by name in unicode input Kovid Goyal 2018-02-10 06:40:54 +05:30
  • 2cc8402458 A FAQ entry about terminfo over SSH Kovid Goyal 2018-02-12 10:19:12 +05:30
  • 1c79320133 Fix #319 Kovid Goyal 2018-02-11 13:03:20 +05:30
  • 8b099d969f oops Kovid Goyal 2018-02-11 11:37:05 +05:30
  • 61157e8763 Remove the passing of swap_interval as a constructor parameter Kovid Goyal 2018-02-11 11:14:48 +05:30
  • f97d078f81 Fix kitty saving incorrect window heights Kovid Goyal 2018-02-10 10:00:33 +05:30
  • a14cf81422 Store cached window sizes in the cache dir rather than the config dir Kovid Goyal 2018-02-10 09:58:15 +05:30
  • feeba9b5f5 Add a note about where kitty @ messaging works Kovid Goyal 2018-02-10 07:35:36 +05:30
  • b1b76ca250 Redraw windows when the window manager tells us they have been damaged Kovid Goyal 2018-02-10 06:49:40 +05:30
  • e119ed0daa Ignore harmless KeyError while modifying selectors Kovid Goyal 2018-02-09 20:20:18 +05:30
  • 8c18486836 Module with all the data for unicode entry by character name Kovid Goyal 2018-02-09 19:56:25 +05:30
  • b6ed3951bc Add the kittens dir when building the package Kovid Goyal 2018-02-09 16:59:15 +05:30
  • ea178ea689 Forgot to marcj launcher script executable Kovid Goyal 2018-02-09 16:48:04 +05:30
  • 973bbf3f8a Fix #316 Kovid Goyal 2018-02-09 16:43:50 +05:30
  • 3068846d8f Implement using Ctrl+Shift+u to input unicode Kovid Goyal 2018-02-08 22:47:17 +05:30
  • 194454715f Basic unicode input works Kovid Goyal 2018-02-08 22:16:39 +05:30
  • ac02e053ee Dont save/restore DECCOLM since it is actually unused in kitty Kovid Goyal 2018-02-08 22:12:51 +05:30
  • 75db360929 ... Kovid Goyal 2018-02-08 12:57:57 +05:30
  • f9141120aa A few fixes for the extended key protocol Kovid Goyal 2018-02-08 12:57:16 +05:30
  • d19f9e5b96 Fix error handling in tui.loop Kovid Goyal 2018-02-08 12:33:27 +05:30
  • 213a223861 Typo in incremental decoder init Kovid Goyal 2018-02-08 11:56:34 +05:30
  • ef9a24932f Start work on unicode input kitten Kovid Goyal 2018-02-08 11:00:57 +05:30
  • bf5b0070c1 Add note about terminfo property used for styled underlines Kovid Goyal 2018-02-08 10:29:37 +05:30
  • 2ab6f57159 Add non-standard terminfo capabilities Kovid Goyal 2018-02-08 10:26:13 +05:30
  • 77d46630d7 Update bundled glfw Kovid Goyal 2018-02-08 09:15:40 +05:30
  • b78612aebd Entry point to run python on cmd line and from scripts Kovid Goyal 2018-02-08 09:11:13 +05:30
  • 0f63d1bfa7 ... Kovid Goyal 2018-02-07 22:41:03 +05:30
  • 66a897cc80 Add interrupt and eot callbacks Kovid Goyal 2018-02-07 19:46:53 +05:30
  • 3828511051 forgot to include in last commit Kovid Goyal 2018-02-07 14:40:23 +05:30
  • 226a89c184 Add JSON definition of key encoding Kovid Goyal 2018-02-07 14:39:11 +05:30
  • e3b4919c17 Finish up tui.Loop Kovid Goyal 2018-02-07 13:30:34 +05:30
  • 168bc58635 The kittens learn about mice Kovid Goyal 2018-02-07 12:40:04 +05:30
  • f4f0b8fd5f Kittens learn about bracketed paste Kovid Goyal 2018-02-07 10:39:05 +05:30
  • 13c034c613 Add link to ncurses FAQ on bce as well Kovid Goyal 2018-02-07 08:06:24 +05:30
  • 35f1658f4a Key and text handler for the kittens Kovid Goyal 2018-02-06 20:58:46 +05:30
  • 328f22adab Let update_cell_emtrics() know if it is being called in response to a DPI change Kovid Goyal 2018-02-06 20:12:57 +05:30
  • 22cf67b407 More work on tui.loop Kovid Goyal 2018-02-06 20:08:28 +05:30
  • 0c7d51dd9d Avoid unnecessary draw calls with multiple OS Windows Kovid Goyal 2018-02-06 19:32:24 +05:30
  • fa87ce72a8 A terminal input parse helper for the kittens Kovid Goyal 2018-02-06 17:29:05 +05:30
  • ff2e5b3966 Avoid unnecessary calls to mark_for_codepoint Kovid Goyal 2018-02-06 11:22:02 +05:30
  • 96c93fa252 Add support for emoji presentation when choosing fallback fonts Kovid Goyal 2018-02-06 11:11:22 +05:30
  • e830b7edf7 Add emoji presentation variation selector support to wcswidth() as well Kovid Goyal 2018-02-06 10:01:50 +05:30
  • 9c874f6685 Add support for the unicode emoji presentation variation selector Kovid Goyal 2018-02-06 09:52:55 +05:30
  • b8ab15bea8 Fix incorrect window border drawing for overlay windows Kovid Goyal 2018-02-06 09:41:19 +05:30
  • 6c7247f726 Disable display_scrollback for overlay windows Kovid Goyal 2018-02-06 09:36:36 +05:30
  • 7674aa4e7c Add FAQ entry about bce in vim Kovid Goyal 2018-02-06 08:55:42 +05:30
  • ebe97bf492 Get rid of safe_wcwidth Kovid Goyal 2018-02-05 10:11:30 +05:30
  • fbe4d036d8 Have wcwidth() return 0 for marks instead of -1 Kovid Goyal 2018-02-05 10:06:05 +05:30
  • c572b8bb1a Refactor screen_draw() Kovid Goyal 2018-02-05 09:55:17 +05:30
  • 59a5e23466 Almost always resize glyphs that are too wide Kovid Goyal 2018-02-04 22:57:20 +05:30
  • b9857f9499 Only consider emoji characters with emoji presentation to have width two Kovid Goyal 2018-02-04 22:27:34 +05:30
  • b667e3a577 DRYer Kovid Goyal 2018-02-05 09:19:12 +05:30
  • 240b1475c7 Fix regression that caused a few ligatures to not render correctly in rare circumstances Kovid Goyal 2018-02-05 00:04:05 +05:30
  • 3f24e5b571 A few more places to remove wcwidth from Kovid Goyal 2018-02-04 22:39:40 +05:30
  • fc7ec1d3f7 Get rid of the option to use the system wcwidth Kovid Goyal 2018-02-04 21:02:30 +05:30
  • 452ff02b15 Oops added extra file in previous commit Kovid Goyal 2018-02-04 20:34:02 +05:30
  • c2cb43cc07 Framework for kittens Kovid Goyal 2018-02-04 20:23:52 +05:30
  • 6736fd3835 Get rid of the query escape code for styled underlines Kovid Goyal 2018-02-04 16:40:48 +05:30
  • a1bd69a9c2 Fix incorrect handling of CSI s/r/u Kovid Goyal 2018-02-04 16:16:57 +05:30