Kovid Goyal
ffc6e65392
Implement scrolling for the diff kitten
2018-05-06 14:41:10 +05:30
Kovid Goyal
d61086907d
Add a global debug function to the kittens
2018-05-06 13:48:40 +05:30
Kovid Goyal
5b58c2892d
Rename module
2018-05-06 10:35:01 +05:30
Kovid Goyal
67379c67cc
More work on the diff kitten
2018-05-05 13:38:28 +05:30
Kovid Goyal
4691257233
...
2018-05-05 11:19:56 +05:30
Kovid Goyal
d46a8c893a
Fix --debug-config failing when no options are changed
2018-05-05 11:18:51 +05:30
Kovid Goyal
577ba0b39d
Cleanup
2018-05-05 11:14:20 +05:30
Kovid Goyal
f761245280
pep8
2018-05-05 11:13:32 +05:30
Kovid Goyal
f1b4e585aa
Merge branch 'master' of https://github.com/FrancescoMagliocco/kitty
2018-05-05 11:08:18 +05:30
FrancescoMagliocco
255db2cb66
Fixed where output of '--debug-config' would not be aligned if an option key was longer than 20 characters.
2018-05-05 00:39:25 -04:00
Kovid Goyal
8b6240a067
version 0.9.1
v0.9.1
2018-05-05 09:46:28 +05:30
Kovid Goyal
f5c713b118
More work on the diff kitten
2018-05-05 09:45:35 +05:30
Kovid Goyal
ac7596b7c5
...
2018-05-05 07:30:59 +05:30
Kovid Goyal
f69ed984a4
Output GL version when running with --debug-gl
...
See #521
2018-05-05 07:26:30 +05:30
Kovid Goyal
83850b28ae
Update GL wrapper generated by new version of glad
2018-05-04 18:12:31 +05:30
Kovid Goyal
5efa26a98d
Micro-optimization
2018-05-04 15:48:58 +05:30
Kovid Goyal
51d2c01bc1
Highlight changed in individual lines in chunks that have the same number of adds/removes
2018-05-04 15:35:11 +05:30
Kovid Goyal
be9d876997
find common prefix and suffix of two strings
2018-05-03 20:15:28 +05:30
Kovid Goyal
866b53f384
More work on the diff kitten
2018-05-03 18:05:55 +05:30
Kovid Goyal
de1a2f7682
Delay load some particularly heavy stdlib modules that are not often needed
2018-05-03 17:53:22 +05:30
Kovid Goyal
86686bfac7
Avoid rendering tab bar more than once per tick
2018-05-03 17:00:18 +05:30
Kovid Goyal
3f316c39d1
Dynamically allocate the scrollback history buffer
...
Reduces startup memory consumption when using very large scrollback
buffer sizes.
2018-05-03 15:17:02 +05:30
Kovid Goyal
14459a7d18
Fix #506
2018-05-03 11:19:11 +05:30
Kovid Goyal
c062b84bc6
Forgot to remove args.cmd
2018-05-03 11:14:10 +05:30
Kovid Goyal
890a68fa53
Use -c as an alias for --config instead
2018-05-03 11:12:16 +05:30
Kovid Goyal
59017a6e6f
Remove the -c command line flag as it is better to use +runpy instead
2018-05-03 11:11:25 +05:30
Kovid Goyal
06cb2cafe6
Add ssh script with terminfo copy to README
2018-05-03 09:40:18 +05:30
Kovid Goyal
e4ed170748
...
2018-05-03 09:15:05 +05:30
Kovid Goyal
f011a6c86c
Disallow use of both macos_titlebar_color and background_opacity
...
Fixes #519
2018-05-03 09:11:41 +05:30
Kovid Goyal
45fc1ace0c
Ignore -e if it is specified on the command line.
...
This is for compatibility with broken software that assumes terminals
should run with an -e option to execute commands instead of just passing
the commands as arguments. Fixes #502
2018-05-03 08:41:39 +05:30
Kovid Goyal
8d51edec17
Option to disable bell symbol on tab
2018-05-02 22:05:38 +05:30
Kovid Goyal
f2afba2ef4
Change the window border color if a bell occurs in an unfocused window. Can be disabled by setting the bell_border_color to be the same as the inactive_border_color.
2018-05-02 22:02:45 +05:30
Kovid Goyal
efcd3a5df7
Show a bell on the tab if a bell occurs in one of the windows in the tab and the window is not the currently focused window. Fixes #514
2018-05-02 21:44:14 +05:30
Kovid Goyal
2a52acdef4
Fix tab title not changing to reflect the window title when switching between different windows in a tab
2018-05-02 21:07:45 +05:30
Kovid Goyal
eadfeeec9b
Fix window focus gained/lost events not being reported to child programs when switching windows/tabs using the various keyboard shortcuts.
2018-05-02 20:50:42 +05:30
Kovid Goyal
f8a581129f
Fix #513
2018-05-02 15:52:56 +05:30
Kovid Goyal
93ff651d9e
...
2018-05-02 15:52:10 +05:30
Kovid Goyal
bec0f02b11
More work on the diff kitten
2018-05-02 15:26:47 +05:30
Kovid Goyal
0721951c79
Add hunk title lines
2018-05-02 09:47:24 +05:30
Kovid Goyal
b37d07d31a
Update CHANGELOG
2018-05-01 23:41:19 +05:30
Kovid Goyal
9cacfc0c26
macOS: When the macos_titlebar_color is set to background change the titlebar background to match the current background color of the active kitty window
2018-05-01 23:37:48 +05:30
Kovid Goyal
0b93b85cf2
Dont use case range in names.h as it prevents compilation with Visual Studio
2018-05-01 11:27:10 +05:30
Kovid Goyal
f7001ea068
Fix character names for control characters not being read from unicode database
...
Also allow unicode_names.c to be compiled with python 2 so I can re-use
it in calibre.
2018-05-01 10:13:58 +05:30
Kovid Goyal
aa93c3fb66
Fix passing @text to other programs such as when viewing the scrollback buffer not working correctly if kitty is itself scrolled up. Fixes #509
2018-05-01 07:38:05 +05:30
Kovid Goyal
166c7bf0e6
Update CHANGELOG
2018-04-29 20:16:11 +05:30
Kovid Goyal
bb1374f64e
Only define VCS_REV where it is needed
2018-04-29 18:47:14 +05:30
Kovid Goyal
053835afbe
Add an option to not request window attention on bell. Fixes #507
2018-04-29 18:16:41 +05:30
Kovid Goyal
4760580d1c
More work on the diff kitten
2018-04-29 08:07:03 +05:30
Kovid Goyal
8fa492e0ee
More work on the diff kitten
2018-04-28 14:07:24 +05:30
Kovid Goyal
040ae75c77
Remote control: Allow matching windows by number (visible position).
...
Fixes #501
2018-04-28 11:00:42 +05:30