Kovid Goyal
62da158823
Merge branch 'fix_potential_error' of https://github.com/Luflosi/kitty
2019-10-27 07:42:21 +05:30
Luflosi
2d19b87208
Fix potential error when $PATH is not defined
...
When `PATH` is not in `os.environ`, kitty could potentially throw a `KeyError`.
2019-10-27 00:10:55 +02:00
Kovid Goyal
54ca775006
Merge branch 'visual' of https://github.com/toonn/kitty
2019-10-26 09:10:15 +05:30
toonn
a64a0d64cb
Prefer VISUAL to EDITOR
...
Fix #2096
2019-10-25 18:52:17 +02:00
Kovid Goyal
6634dc81fe
Merge branch 'simplify' of https://github.com/Luflosi/kitty
2019-10-25 07:45:30 +05:30
Luflosi
a2d5eef398
Simplify access to os.environ
...
The `if` can be removed by using `get()` with a default parameter to access `os.environ`. This also reduces the number of accesses to `os.environ`.
2019-10-24 20:27:27 +02:00
Kovid Goyal
8184ba246a
Load libcanberra dynamically at runtime, as needed
...
Fixes #2089
2019-10-24 09:03:52 +05:30
Kovid Goyal
54ad1d103a
Fix #2087
2019-10-23 18:21:34 +05:30
Kovid Goyal
d92f8a90ef
Allow changing colors by mapping a keyboard shortcut to read a kitty config file with color definitions.
...
Fixes #2083
2019-10-21 14:43:35 +05:30
Kovid Goyal
d33c287344
typo
2019-10-21 14:23:07 +05:30
Kovid Goyal
782eebf976
typo
2019-10-21 14:21:09 +05:30
Kovid Goyal
0fbf75b95a
Allow specifying that remote control only works over a socket
2019-10-21 14:20:30 +05:30
Kovid Goyal
5781facf4b
Merge branch 'fix_icat' of https://github.com/Luflosi/kitty
2019-10-21 07:32:40 +05:30
Luflosi
b710ffc403
Fix icat kitten
...
Fixes https://github.com/kovidgoyal/kitty/issues/2081 .
This bug was introduced in 10e5fcc37535fdf6eed7f03f1c5380a2b4f0db9c.
One place in the code requires the actual `screen_size_function`, not just the result of it.
2019-10-20 21:37:14 +02:00
Kovid Goyal
7d8edccb04
Merge branch 'pending_scroll_pixels_per_screen' of https://github.com/Luflosi/kitty
2019-10-20 16:58:28 +05:30
Luflosi
3750d70173
Store pending_scroll_pixels for every screen
...
Scrolling in one screen shouldn't affect the `pending_scroll_pixels` for another screen in the same OS window.
2019-10-20 13:22:46 +02:00
Kovid Goyal
025e0bb546
Merge branch 'var-names-consistency-wrt-scancode' of https://github.com/bew/kitty
2019-10-20 08:08:48 +05:30
Kovid Goyal
033367de91
Merge branch 'fix_line_drawing' of https://github.com/Luflosi/kitty
2019-10-19 06:26:57 +05:30
Luflosi
f93b605b75
Fix line drawing algorithm
2019-10-18 21:26:11 +02:00
Kovid Goyal
7b4141b0c8
Add a changelog entry for powerline tabbar
2019-10-18 19:38:08 +05:30
Kovid Goyal
90acef72dc
Merge branch 'add_powerline_style_tabs' of https://github.com/brujoand/kitty
2019-10-18 19:36:31 +05:30
Kovid Goyal
43f200be77
Add an entry for the new box character rendering functions
2019-10-18 17:24:33 +05:30
Kovid Goyal
2fbb167803
Merge branch 'fix-triangle-symbol-scaling' of https://github.com/bew/kitty
2019-10-18 17:13:50 +05:30
Benoit de Chezelles
2b396262f0
Update glyph ids
2019-10-18 11:48:55 +02:00
Benoit de Chezelles
74deca52b9
Remove trailing whitespace
2019-10-18 11:39:51 +02:00
Benoit de Chezelles
058d956464
Merge branch 'master' into fix-triangle-symbol-scaling
2019-10-18 11:30:46 +02:00
brujoand
0f38dc1bd1
Adding powerline style tabs
2019-10-18 11:18:28 +02:00
Kovid Goyal
576b03c047
Implement drawing thick anti-aliased lines
...
And actually use it for the unicode diagonal box drawing chars and also
the powerline angle separators
2019-10-18 13:19:04 +05:30
Kovid Goyal
59cb1ad1e0
Implement special rendering for the diagonal line box drawing chars
2019-10-18 11:01:51 +05:30
Benoit de Chezelles
f77acdce14
remove useless import in help msg for box drawing debug
2019-10-18 06:08:45 +02:00
Benoit de Chezelles
43a98a1df1
Add missing association between char & glyph id
2019-10-18 06:08:20 +02:00
Benoit de Chezelles
d1cf771c14
Add other corner triangles & enable in C side
2019-10-18 05:45:13 +02:00
Benoit de Chezelles
10e5fcc375
Fix usage of icat function show
...
The `screen_size` function was not initialized yet
2019-10-18 04:54:14 +02:00
Benoit de Chezelles
2112932d04
Add corner triangle glyphs drawing
2019-10-18 04:48:03 +02:00
Benoit de Chezelles
be505ce6e0
Fix test functions for setup_for_testing's new call syntax
2019-10-18 04:47:04 +02:00
Benoit de Chezelles
4d6472128c
Rename scancode to keycode for cocoa implementation
2019-10-17 20:41:48 +02:00
Kovid Goyal
26b7b1ec63
Merge branch 'typo' of https://github.com/Luflosi/kitty
2019-10-17 18:32:42 +05:30
Luflosi
9a8f0a9b5a
Fix typo
2019-10-17 13:56:46 +02:00
Kovid Goyal
16dbbf3a1e
Make count-lines-of-code a little nicer
2019-10-17 15:19:13 +05:30
Kovid Goyal
8492d0a264
Merge branch 'dont_cloc_parse-graphics-command.h' of https://github.com/Luflosi/kitty
2019-10-17 14:36:53 +05:30
Luflosi
d8f8f1f590
Exclude kitty/parse-graphics-command.h from the line count
...
This file is automatically generated and should not count towards the total line count.
2019-10-17 10:38:55 +02:00
Kovid Goyal
b762e81da0
Merge branch 'python_encoding_header' of https://github.com/Luflosi/kitty
2019-10-17 06:28:16 +05:30
Luflosi
8b3b68ea69
Unify python encoding headers
...
All the other python encoding headers are of the form `vim:fileencoding=utf-8`.
2019-10-16 20:34:56 +02:00
Benoit de Chezelles
28525766a5
Final changes before 'ready for review'
2019-10-16 02:47:14 +02:00
Benoit de Chezelles
d8fc23c38f
remove outdated 'fixme'
2019-10-16 02:41:26 +02:00
Benoit de Chezelles
8cae70fa36
Update doc
2019-10-16 02:36:55 +02:00
Benoit de Chezelles
7f2b98fad7
Rename all uses of 'scancode' to 'native_key' where relevant
2019-10-16 02:25:20 +02:00
Benoit de Chezelles
2b6dde2ac5
Wish: rename scancode → native_key in glfw codebase
2019-10-16 02:00:24 +02:00
Benoit de Chezelles
0c254fa7c7
GLFWkeyevent: rename scancode → native_key
2019-10-16 02:00:24 +02:00
Kovid Goyal
fe7375becc
Merge branch 'grammar' of https://github.com/Luflosi/kitty
2019-10-16 04:19:54 +05:30