Andrew Mayorov
9fe631ee3f
Provide support for CSI REP control code
2020-05-29 01:05:49 +03:00
Kovid Goyal
82d8c4b230
Fix #2699
2020-05-27 20:18:05 +05:30
Kovid Goyal
9775bb0a9d
Merge branch 'patch-1' of https://github.com/aslpavel/kitty
2020-05-27 09:05:09 +05:30
Pavel
139c9a2d6d
Fix incorrect examples in graphic protocol
...
Examples in `Deleting images` section were incorrect.
2020-05-26 20:39:31 +01:00
Kovid Goyal
542880f87b
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-25 22:17:42 +05:30
Luflosi
3846286bee
Wayland: Implement raw mouse motion control
...
From upstream: 44af6bb936 .
2020-05-25 18:21:32 +02:00
Kovid Goyal
72be402a2d
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-25 21:47:56 +05:30
Luflosi
c6b9cb759a
Wayland: Rename handlers for more unicity
...
From upstream: 754b7feaa1 .
1fa66ca45d6234e9a56ecb6616e8af9f9442479d didn't include the changes to `wl_window.c`.
2020-05-25 15:29:17 +02:00
Kovid Goyal
13ccf269a6
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-25 15:25:01 +05:30
Luflosi
fcc7a0255a
Align joystick axis to gamepad button behavior
...
From upstream: 02874d9c14 .
2020-05-25 11:44:14 +02:00
Luflosi
e7447f38cf
Fix half-axis to gamepad button value mapping
...
From upstream: c32dc3a085 .
2020-05-25 11:44:02 +02:00
Kovid Goyal
7ae35631a6
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-25 10:32:54 +05:30
Luflosi
55ad228166
Rename raw input to raw mouse motion, cleanup
...
From upstream: 1155c83013 .
2020-05-24 21:57:29 +02:00
Luflosi
48fb051253
Add GLFW_RAW_INPUT and glfwRawInputSupported
...
From upstream: 9e29f556fd .
2020-05-24 20:49:52 +02:00
Kovid Goyal
f97e8b7eeb
The title for @ set-window-title is optional
2020-05-24 21:51:33 +05:30
Kovid Goyal
84f914742b
Fix command names using undersore instead of hyphens in completion for the shell
2020-05-24 21:34:34 +05:30
Kovid Goyal
0d704f3715
kitty shell: show the previously active window id
2020-05-24 16:40:10 +05:30
Kovid Goyal
d8896eb210
Fix #2688
2020-05-24 12:40:54 +05:30
Kovid Goyal
b9d74e2012
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-24 08:16:51 +05:30
Luflosi
803fba9cfd
Cocoa: Replace display link with IOKit query
...
From upstream: 4ec7daf3e9 .
2020-05-23 16:28:31 +02:00
Kovid Goyal
581548ed67
Merge branch 'freebsd' of https://github.com/rkitover/kitty
2020-05-23 19:56:51 +05:30
Kovid Goyal
9a8c0f8e7e
Merge branch 'cut_utf-8' of https://github.com/Luflosi/kitty
2020-05-23 19:53:40 +05:30
Rafael Kitover
328f569c16
Fix child spawn on FreeBSD.
...
Fix typo: "#ifdef TIOCSTTY" -> "#ifdef TIOCSCTTY"
Include standard header sys/ioctl.h for ioctl(), needed on MacOS.
Include standard header termios.h for TIOCSCTTY.
Fixes this error on spawn of child shell process:
bash: cannot set terminal process group (-1): Inappropriate ioctl for
device
bash: no job control in this shell
Tested on FreeBSD and Linux.
- Fix #2529
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2020-05-23 12:21:57 +00:00
Luflosi
7931654a7c
Ensure valid UTF-8 when cutting string
2020-05-23 13:59:23 +02:00
Kovid Goyal
6eb0c10339
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-23 17:24:03 +05:30
Luflosi
269f294d19
Use CALayer instead of NSView for EGLNativeWindowType
...
From upstream: 91eebe922d .
2020-05-23 12:48:26 +02:00
Kovid Goyal
d19e2f1350
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-23 16:17:30 +05:30
Luflosi
3b745b82db
X11: Clarify function name and comment
...
From upstream: 5f9dfe3d83 .
2020-05-23 11:34:17 +02:00
Kovid Goyal
02f30c2a03
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-23 10:47:26 +05:30
Andrew Hlynskyi
54002b386a
Fixed issue with a cwd for kitty_mod+h scroll buffer viewer
...
There is an issue with ability to save scroll buffer from a default less
scroll buffer viewer by just typing relative path to an output file,
because the running less instance inherits cwd from Kitty's cwd
instead of cwd of active window.
How to reproduce:
1. Start Kitty.
2. Go to some place.
3. Press 'kitty_mod+h'
4. Press 's' and you'll see a less prompt like 'log file:'
5. Type a just file name without any path and press Enter then press 'q'
6. See that there is no such file in a current shell directory.
2020-05-23 07:19:45 +03:00
Kovid Goyal
0e2ff077af
Fix #2682
2020-05-23 09:03:44 +05:30
Kovid Goyal
012cf70321
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-05-23 07:22:07 +05:30
Luflosi
9da0ba52db
X11: Clarify code flow for Clang static analysis
...
From upstream: ef5220d6b1 .
2020-05-22 23:32:12 +02:00
Kovid Goyal
7bfb07e59e
Merge branch 'simplify' of https://github.com/Luflosi/kitty
2020-05-22 19:58:48 +05:30
Luflosi
9cb2c4b1ff
Simplify code
...
There is already a check if `m` is `NULL`, so there is no need for a second `NULL` check after that.
2020-05-22 16:04:28 +02:00
Kovid Goyal
8c088fad0f
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-22 08:23:55 +05:30
Andrew Hlynskyi
392722aed0
Fixed misprint in .github/ISSUE_TEMPLATE/bug_report.md
2020-05-21 22:24:04 +03:00
Kovid Goyal
fabfb30fc4
Merge branch 'convert-tabs-to-spaces' of https://github.com/Luflosi/kitty
2020-05-21 19:51:02 +05:30
Luflosi
c7cb021e92
Convert two tabs to spaces
...
The rest of the file is also indented with spaces.
2020-05-21 15:34:08 +02:00
Kovid Goyal
be05d9c3e9
Proper confirm_os_window_close check condition
2020-05-21 15:12:20 +05:30
Kovid Goyal
e38690e8d9
Dont link against librt and libdl on OpenBSD
...
These are part of libc there
2020-05-21 11:43:55 +05:30
Kovid Goyal
7172115559
Merge branch 'patch-1' of https://github.com/TheDaemoness/kitty
2020-05-21 07:37:56 +05:30
TheDaemoness
7314019832
Fixed a typo and added some missing files.
2020-05-20 20:10:37 +00:00
TheDaemoness
b9684941c4
Create .editorconfig
...
[Most major editors](https://editorconfig.org/#download ) support EditorConfig for declaring per-file per-project indentation rules. It costs almost nothing to maintain, and it makes it easier to follow the coding styles already used in kitty.
2020-05-20 19:46:13 +00:00
Kovid Goyal
a27289352c
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-20 19:56:58 +05:30
Andrew Hlynskyi
dc77009e55
Fixed confirm_os_window_close bug introduced in commit 7bf83603c8ad6a8837d8d03f1d6063d7733e25a2
2020-05-20 15:29:21 +03:00
Kovid Goyal
d12e10830d
Wayland: Fix kitty being killed on some Wayland compositors if a hidden window has a lot of output
...
Sway falls over and dies if it receives many render frame
requests. So send only a single one per damaged window and hope and pray
that the compositor hasn't dropped it. Shrug, Wayland, no surprise.
Fixes #2329
2020-05-20 14:19:09 +05:30
Kovid Goyal
936f6c22f0
Merge branch 'configure_library_paths' of https://github.com/Luflosi/kitty
2020-05-20 07:17:07 +05:30
Kovid Goyal
9712be903d
Fix #2667
2020-05-20 07:05:35 +05:30
Luflosi
7441cefdbb
Make paths to libraries configurable at build time
2020-05-19 18:36:46 +02:00