From 113494b4c647ef5d7aa32461dd9bfcd1399e4192 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 20 Oct 2017 18:24:13 +0530 Subject: [PATCH] Re-organize a few blurbs --- CHANGELOG.rst | 2 +- README.asciidoc | 26 ++++++++++++++------------ 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d33954091..3df3c3b24 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,7 @@ Changelog ============== -kitty is a feature full, hackable, OpenGL based terminal emulator. +kitty is a feature full, cross-platform, *fast*, OpenGL based terminal emulator. version 0.4.0 [future] ----------------------- diff --git a/README.asciidoc b/README.asciidoc index e5824776c..5ae32be4a 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -48,24 +48,26 @@ image::https://travis-ci.org/kovidgoyal/kitty.svg?branch=master[Build status, li * Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux -* Supports all modern terminal features: graphics, unicode, true-color, mouse -protocol, focus tracking, bracketed paste and so on. +* Supports all modern terminal features: graphics (images), unicode, +true-color, mouse protocol, focus tracking, bracketed paste and so on. -* Allows you to view the scrollback buffer in a separate window -using your favorite pager program such as less - -* Support startup sessions which allow you to specify the window/tab layout, +* Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup. +* Uses OpenGL for rendering, offloads rendering to the GPU for lower system +load and buttery smooth scrolling. Uses threaded rendering to minimize input +latency. + +* Cross-platform support: kitty currently works on Linux and macOS, but because +it uses only OpenGL for rendering, it should be trivial to port to other +platforms. + +* Allows you to view the scrollback buffer in a separate window using your +favorite pager program such as less + * Easily hackable (UI layer written in python, inner loops in C for speed). Less than fifteen thousand lines of code. -* Uses OpenGL for rendering, offloads rendering work to the GPU for lower system load. - -* Cross-platform support: kitty currently works on Linux and macOS, but because it -uses only OpenGL for rendering, it should be trivial to port to -other platforms. - image::screenshot.png?raw=true[Screenshot, showing three programs in the "Tall" layout] toc::[]