Kovid Goyal
190612d507
Make the resize step size configurable
2018-05-17 16:48:35 +05:30
Kovid Goyal
cddfe425e1
Dont keep increasing bias in Tall layout when it wont change the actual layout
...
Also refactor the bias code so that it is shared with the fat layout.
2018-05-17 16:02:42 +05:30
Kovid Goyal
e053d1f566
Implement resizing of individual windows in a layout
...
See the Layouts section in the README for details. Fixes #362
Note that it is only implemented for the Tall layout currently. Other
layouts to follow. The implementation might also be refined in the
future.
2018-05-17 15:09:41 +05:30
Kovid Goyal
3fdf47c535
Allow specifying the width of the tall window in the Tall layout as a percentage of available space
...
Also remove the --window-layout option as it was redundant. Same effect
can be achieved using -o enabled_layouts=some_layout,*
2018-05-16 14:02:58 +05:30
theJian
9908eee40c
Update readme
2018-05-11 01:00:29 +08:00
Kovid Goyal
0e21708f25
...
2018-05-08 08:26:47 +05:30
Kovid Goyal
06cb2cafe6
Add ssh script with terminfo copy to README
2018-05-03 09:40:18 +05:30
FabioLolix
d09a30d16c
Updated Readme - Arch package
...
Kitty has been moved to the Arch community repository
2018-04-25 21:13:17 +02:00
Kovid Goyal
82acd6b511
Add a note on how to create a script to launch kitty
...
Useful when running from source
2018-04-21 15:33:21 +05:30
Kovid Goyal
8cecb22481
Add a link to the debian package
...
See #263
2018-04-19 19:42:46 +05:30
Kovid Goyal
1e278938cc
Fix #463
2018-04-16 21:51:55 +05:30
Kovid Goyal
c1667d9fc1
Fix run_kitten shortcuts in readme
2018-04-15 20:04:32 +05:30
Kovid Goyal
c95d1393cc
Add some more default keybindings for the hints kitten
2018-04-12 13:01:16 +05:30
Kovid Goyal
3192b61385
...
2018-04-11 20:19:03 +05:30
Kovid Goyal
955ead05be
Make the command to copy over terminfo files a one liner
2018-04-09 16:45:11 +05:30
Kovid Goyal
b64bceac7f
Add a keyboard shortcut to open the kitty shell
2018-04-06 14:59:13 +05:30
Kovid Goyal
4847fb52cc
Updates to README
2018-04-06 08:16:14 +05:30
Kovid Goyal
1fd84612a8
Add a remote control command to change colors
...
Also add a FAQ entry about changing colors in a running kitty instance.
I'm tired of all the bug reports asking for this feature. Apparently,
people find it hard to google for the existing escape codes based
solution.
2018-04-02 10:45:52 +05:30
Kovid Goyal
ea24c23fde
Allow specifying a system wide kitty config file
...
The system config is merged with any user specific config files, with
options in the user specific config files having higher priority.
Also follow the full XDG spec for finding config files, including
XDG_CONFIG_DIRS.
2018-03-25 11:47:11 +05:30
Kovid Goyal
be8f2b8106
Create a shortcut to set the tab title
...
No longer need to use remote control just to change tab titles.
2018-03-25 09:55:02 +05:30
Michael Vetter
ef762f7a2b
Add link to openSUSE package
2018-03-23 10:45:42 +01:00
Michael Vetter
afbd843388
Mention tic as dependency
2018-03-21 16:42:44 +01:00
Simon Lejeune
fee7c8e573
update dependencies to run make app
...
while imagemagick is defined as an optional dependency in the installation section, its presence is indeed mandatory to successfully run `make app` as seen at https://github.com/kovidgoyal/kitty/blob/master/logo/make.py#L27
2018-03-18 10:56:40 +01:00
Kovid Goyal
0170bf636b
...
2018-03-15 20:58:26 +05:30
Kovid Goyal
b2561fd61e
Add a facility to specify command line arguments when running kitty from the GUI on macOS
...
Fixes #395
2018-03-15 20:57:08 +05:30
Kovid Goyal
801ead7f7f
Add ntoe to readme about right click to extend selection
2018-03-15 12:20:46 +05:30
Kovid Goyal
09b6d6e62b
README cleanups
2018-03-14 08:01:10 +05:30
Kovid Goyal
079f10eebd
...
2018-03-11 22:31:19 +05:30
Kovid Goyal
ad87131926
A bit of documentation for goto_layout
2018-03-10 23:38:18 +05:30
Kovid Goyal
d7b2ac97b5
...
2018-03-09 21:04:20 +05:30
Kovid Goyal
51b6b325b9
Add a keyboard shortcut to edit the kitty config file easily
...
Fixes #366
2018-03-09 17:57:09 +05:30
Kovid Goyal
1295094715
README cleanups
2018-03-09 11:00:50 +05:30
Kovid Goyal
97e1ecabdc
Render private use unicode characters that are followed by a space as two cell ligatures. Fixes #357
2018-03-04 22:58:24 +05:30
Kovid Goyal
ec989a45b5
...
2018-03-03 08:55:05 +05:30
Kovid Goyal
c93238d8c9
Some documentation for the unicode input kitten
2018-02-28 00:29:11 +05:30
Kovid Goyal
8cf9fd3cdb
...
2018-02-23 09:38:07 +05:30
Kovid Goyal
b22950bb0a
More work on README
2018-02-23 09:36:46 +05:30
Kovid Goyal
f87d62571b
Add links to relevant parts of the README in the major features list
2018-02-23 09:13:20 +05:30
Kovid Goyal
36b8802f43
Add a link to the graphics protocol page in the README
2018-02-20 16:32:57 +05:30
Lars Wendler
c1df5eac57
Added Gentoo to the list of Linux packagers.
2018-02-20 11:09:43 +01:00
Kovid Goyal
5a15f7e8ad
Sync to monitor refreshes by default
...
Prevents tearing while scrolling. See #318
Reduce draw calls while processing mouse move events to make latency
while selecting with the mouse acceptable. Also add a config option to
turn off monitor syncing, so people with keyboard repeat rates higher
than their monitor's refresh rate can use it.
2018-02-20 09:38:00 +05:30
Kovid Goyal
e6cb64baa5
Revert "Enable syncing of redraws to monitor refresh rate"
...
This reverts commit 6a51096304
.
Turns out that dynamically changing the swap interval causes bad flicker
when rendering on X11 in a fullscreen window (or more generally, when
only a single X11 window is visible).
2018-02-20 08:32:33 +05:30
Kovid Goyal
6a51096304
Enable syncing of redraws to monitor refresh rate
...
Now, when large changes, such as scrolling occur, the OpenGL back buffer
swapping is synchronized to the monitor refresh rate (if supported by
the OS). This eliminates tearing artifacts when scrolling the screen fast.
Fixes #318
2018-02-14 20:59:58 +05:30
Kovid Goyal
51e3e9997c
Allow clicking URLs via keybaord hints by pressing ctrl+shift+e
2018-02-14 17:18:57 +05:30
Kovid Goyal
9f52d427e5
http->https in readme
2018-02-14 17:08:09 +05:30
Kovid Goyal
2cc8402458
A FAQ entry about terminfo over SSH
2018-02-12 10:19:12 +05:30
Kovid Goyal
3068846d8f
Implement using Ctrl+Shift+u to input unicode
...
Fixes #302
2018-02-08 22:47:17 +05:30
Kovid Goyal
7674aa4e7c
Add FAQ entry about bce in vim
2018-02-06 08:55:42 +05:30
Kovid Goyal
fc7ec1d3f7
Get rid of the option to use the system wcwidth
...
The system wcwidth() is often wrong. Not to mention that if you SSH into
a different machine, then you have a potentially different wcwidth. The
only sane way to deal with this is to use the unicode standard.
2018-02-04 21:02:30 +05:30
Kovid Goyal
561e63ee2d
Use an overlay window for browsing the scrollback buffer in less
2018-02-04 11:28:13 +05:30