mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-08 14:18:26 +02:00
Update CHANGELOG
This commit is contained in:
@@ -3,6 +3,25 @@ Changelog
|
|||||||
|
|
||||||
kitty is a feature full, cross-platform, *fast*, GPU based terminal emulator.
|
kitty is a feature full, cross-platform, *fast*, GPU based terminal emulator.
|
||||||
|
|
||||||
|
version 0.7.0 [future]
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
- Allow controlling kitty from the shell prompt/scripts. You can
|
||||||
|
open/close/rename windows and tabs and even send input to specific windows.
|
||||||
|
See the README for details.
|
||||||
|
|
||||||
|
- Add option to override the default shell
|
||||||
|
|
||||||
|
- Sessions: Allow setting titles and working directories for individual windows
|
||||||
|
|
||||||
|
- Fix incorrect reporting of mouse move events when using the SGR protocol
|
||||||
|
|
||||||
|
- Make alt+backspace delete the previous word
|
||||||
|
|
||||||
|
- Take the mouse wheel multiplier option in to account when generating fake key
|
||||||
|
scroll events
|
||||||
|
|
||||||
|
|
||||||
version 0.6.1 [2017-12-28]
|
version 0.6.1 [2017-12-28]
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|||||||
@@ -51,19 +51,21 @@ image::https://travis-ci.org/kovidgoyal/kitty.svg?branch=master[Build status, li
|
|||||||
|
|
||||||
== Major Features
|
== Major Features
|
||||||
|
|
||||||
* Supports tiling multiple terminal windows side by side in different
|
* Uses OpenGL for rendering, offloads rendering to the GPU for lower system
|
||||||
layouts without needing to use an extra program like tmux
|
load and buttery smooth scrolling. Uses threaded rendering to minimize input
|
||||||
|
latency.
|
||||||
|
|
||||||
* Supports all modern terminal features: graphics (images), unicode,
|
* Supports all modern terminal features: graphics (images), unicode,
|
||||||
true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and so on.
|
true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and so on.
|
||||||
|
|
||||||
|
* Supports tiling multiple terminal windows side by side in different
|
||||||
|
layouts without needing to use an extra program like tmux
|
||||||
|
|
||||||
|
* Can be controlled from scripts or the shell prompt, even over SSH.
|
||||||
|
|
||||||
* Supports 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.
|
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
|
* 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
|
it uses only OpenGL for rendering, it should be trivial to port to other
|
||||||
platforms.
|
platforms.
|
||||||
@@ -73,8 +75,6 @@ window using arbitrary programs of your choice. This is useful for browsing
|
|||||||
the history comfortably in a pager or editor and also for doing things like
|
the history comfortably in a pager or editor and also for doing things like
|
||||||
opening URLs using only the keyboard.
|
opening URLs using only the keyboard.
|
||||||
|
|
||||||
* Easily hackable (UI layer written in python, inner loops in C for
|
|
||||||
speed). Less than fifteen thousand lines of code.
|
|
||||||
|
|
||||||
image::screenshot.png?raw=true[Screenshot, showing three programs in the "Tall" layout]
|
image::screenshot.png?raw=true[Screenshot, showing three programs in the "Tall" layout]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user