Kovid Goyal
3ce68ed53f
Merge branch 'dSYM' of https://github.com/Luflosi/kitty
2019-06-23 20:03:07 +05:30
Luflosi
90c10da398
Ignore all *.dSYM directories
...
Building `kitty-profile` on macOS creates a `kitty-profile.dSYM` directory, that should be ignored, just like `asan-launcher.dSYM`.
2019-06-23 14:18:45 +02:00
Kovid Goyal
630bf28c22
Add examples for how to use OSC codes to change colors
2019-06-23 08:05:19 +05:30
Kovid Goyal
ff89c1d8e4
oops
2019-06-23 07:36:21 +05:30
Kovid Goyal
96703c23c8
Deal with .git being a file when getting the VCS commit hash during building
2019-06-23 07:36:03 +05:30
Kovid Goyal
2b78f5adad
Merge branch 'copy_and_paste_error' of https://github.com/Luflosi/kitty
2019-06-23 07:27:22 +05:30
Luflosi
ab7df777eb
Fix copy & paste error
2019-06-22 17:52:26 +02:00
Kovid Goyal
adbc694ff8
Merge branch 'non-mutable_default_argument' of https://github.com/Luflosi/kitty
2019-06-22 20:45:12 +05:30
Luflosi
7709cdb12b
Make default argument non-mutable
...
Calling `Env()` without the `ldpaths` parameter after a call with the `ldpaths` parameter, keeps the list from the first call because the argument is mutable. This is probably not what was intended. This commit fixes this issue and also reverts a change to two lines introduced in 091e74d618daca960193639bce96c3db82331e70, which was probably a workaround for this issue.
2019-06-22 16:57:38 +02:00
Kovid Goyal
f6051f73f5
Use SPECIAL_SOURCES for KITTY_VCS_REV
...
Fixes #1734
2019-06-22 18:54:58 +05:30
Kovid Goyal
d5c2a21cdf
Merge branch 'diff_glfw_upstream' of https://github.com/Luflosi/kitty
2019-06-21 19:52:53 +05:30
Luflosi
8ffc841a3a
Reduce the difference of glfw/cocoa_* to upstream
...
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
2019-06-21 15:53:26 +02:00
Kovid Goyal
6c478977bb
Merge branch 'missing_space' of https://github.com/Luflosi/kitty
2019-06-21 15:58:59 +05:30
Luflosi
07beb53b37
Add space after "if"
2019-06-21 12:12:13 +02:00
Kovid Goyal
59df1a8647
Merge branch 'diff_glfw_upstream' of https://github.com/Luflosi/kitty
2019-06-21 08:25:34 +05:30
Luflosi
fb98aa650d
Reduce the difference of glfw to upstream
...
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
2019-06-20 21:40:59 +02:00
Kovid Goyal
9981b5a9c6
Update xcode version in macos brew CI build
2019-06-20 06:28:49 +05:30
Kovid Goyal
603533e632
Fix a regression that caused closing an overlay window to focus the previously focused window rather than the underlying window
...
Fixes #1720
2019-06-17 09:00:47 +05:30
Kovid Goyal
38bc90f724
unicode_input kitten: Fix a regression that broke using indices to select recently used symbols.
2019-06-17 07:11:07 +05:30
Kovid Goyal
721beb9202
More docs for the cell fragment shader
2019-06-14 11:11:43 +05:30
Kovid Goyal
2e99259589
Make it possible to run custom kittens via kitty +kitten
...
Should help reduce confusion about how kittens work. Fixes #1712
2019-06-14 09:05:03 +05:30
Kovid Goyal
83e6b75872
More helpful error message if user tries to run a custom kitten via kitty +kitten
2019-06-14 08:23:25 +05:30
Kovid Goyal
cf70946f50
...
2019-06-13 05:08:13 +05:30
Luflosi
f1c36aba83
Reduce the difference of glfw/null_* to upstream
...
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
2019-06-12 20:45:21 +02:00
Kovid Goyal
2973cf15a4
Dont leak a file descriptor if pthread_create() fails
2019-06-12 21:51:32 +05:30
Kovid Goyal
55969bc3c5
Also set cwd when piping to none
2019-06-12 21:43:13 +05:30
Kovid Goyal
a8504c971a
Also set special env for piped child with no input
2019-06-12 21:36:13 +05:30
Kovid Goyal
1644de2083
Use an explicit pipe instead of relying on subprocess.PIPE
...
Not sure what the lifetime semantics for fds created by subprocess.PIPE
are
2019-06-12 21:31:06 +05:30
Kovid Goyal
dd1fb85f60
When piping data to a child in the pipe command do it in a thread so as not to block the UI
...
See #1708
2019-06-12 21:03:18 +05:30
Kovid Goyal
b945b19865
Make thread_write() more robust
2019-06-12 20:58:47 +05:30
Kovid Goyal
91bf9f2ec8
Ensure fd is blocking in thread_write()
2019-06-12 20:42:17 +05:30
Kovid Goyal
f151f4c165
Detach the stdin write thread so that it is auto-cleaned up
2019-06-12 20:36:53 +05:30
Kovid Goyal
95b9b2d373
Merge branch 'diff_glfw_upstream' of https://github.com/Luflosi/kitty
2019-06-12 19:40:07 +05:30
Luflosi
8be698681c
Reduce the difference of glfw/wl_* to upstream
...
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
2019-06-12 14:55:56 +02:00
Kovid Goyal
da3e1a3730
Finish documenting commands
2019-06-12 15:30:26 +05:30
Kovid Goyal
29f637c19a
Document a couple more commands
2019-06-12 15:14:15 +05:30
Kovid Goyal
3d01565ba7
Document more commands
2019-06-12 15:01:14 +05:30
Kovid Goyal
962291cc8e
Document another command
2019-06-12 13:41:46 +05:30
Kovid Goyal
a662dace9c
Document a couple more commands
2019-06-12 13:33:12 +05:30
Kovid Goyal
d34e0b325e
Document a couple more commands
2019-06-12 13:20:54 +05:30
Kovid Goyal
4c242ec528
Document a couple more commands
2019-06-12 13:17:28 +05:30
Kovid Goyal
658be9405f
Document the kitty remote control protocol
...
Fixes #1646
2019-06-12 13:12:53 +05:30
Kovid Goyal
15e8f6ad8a
Another fix to the scissor for rendering the cell area
...
With a cyan background it becomes apparent that the width/height are one
pixel too small
2019-06-12 10:37:20 +05:30
Kovid Goyal
a5aca35f1c
Simplify and document the operation of the cell fragment shader
...
Also get rid of the unneccessary double bg_alpha followed by divide by
alpha step when rendering interleaved and premult
2019-06-12 10:22:47 +05:30
Kovid Goyal
ae9df1ffac
oops
2019-06-12 08:03:10 +05:30
Kovid Goyal
8bf2e098f5
Fix an out of bounds read causing a crash when selecting text with the mouse in the alternate screen mode
...
Fixes #1578
2019-06-12 07:52:37 +05:30
Kovid Goyal
7091d554b5
Merge branch 'diff_glfw_upstream' of https://github.com/Luflosi/kitty
2019-06-12 05:17:15 +05:30
Luflosi
bada795320
Reduce the difference of glfw/x11_* to glfw upstream
...
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
2019-06-11 17:57:39 +02:00
Kovid Goyal
7d385849fb
Merge branch 'simplify_code' of https://github.com/Luflosi/kitty
2019-06-11 19:42:59 +05:30
Luflosi
78775b7f6b
Use "with suppress()" to suppress a python exception
2019-06-11 15:48:27 +02:00