Kovid Goyal
cba36f2240
brew bundle seems to have been removed
2020-02-22 18:36:07 +05:30
Kovid Goyal
b54ffbefe4
Ignore setlocale() failures on Linux as well
...
There are apparently some Linux systems that manage to bork their
locales out there. So just go on with the C locale on these systems.
2020-02-22 18:13:49 +05:30
Kovid Goyal
6d470e4da0
Merge branch 'patch-1' of https://github.com/MaxNoe/kitty
2020-02-20 15:57:18 +05:30
Kovid Goyal
4e1ebec8c2
Merge branch 'fix-menory-leak' of https://github.com/Luflosi/kitty
2020-02-20 15:55:18 +05:30
Maximilian Nöthe
e9779258e9
Make links clickable in INSTALL.md
2020-02-20 11:10:49 +01:00
Luflosi
5c83f45bc6
Fix memory leak when realloc() fails
2020-02-20 10:54:10 +01:00
Kovid Goyal
eb65aca1f4
Merge branch 'fix-boolean-assign-to-pointer' of https://github.com/Luflosi/kitty
2020-02-20 08:02:30 +05:30
Luflosi
5d7e393c93
Fix boolean value assigned to pointer
...
Found with Cppcheck.
2020-02-20 02:51:40 +01:00
Kovid Goyal
d6d01102fe
diff kitten: Fix directory diffing with removed binary files failing
...
Fixes #2378
2020-02-19 19:53:19 +05:30
Kovid Goyal
1ad802b194
Make re-using the tall neighbor code safer
2020-02-19 15:42:01 +05:30
Kovid Goyal
4a191b65bb
Fix a regression in the previous release that broke switching to neighboring windows in the Grid layout when there are less than four windows
...
Fixes #2377
2020-02-19 15:27:56 +05:30
Kovid Goyal
65cc9f4e1b
Merge branch 'patch-1' of https://github.com/felixonmars/kitty
2020-02-19 08:28:15 +05:30
Felix Yan
9f4b13b523
Correct a typo in cmds.py
2020-02-19 05:12:25 +08:00
Kovid Goyal
97e1b62a1e
Merge branch 'typo' of https://github.com/Luflosi/kitty
2020-02-18 21:02:48 +05:30
Luflosi
3ac966a38b
Fix typo
2020-02-18 16:00:28 +01:00
Kovid Goyal
6f1fda0a48
Store cell half information in selection objects
2020-02-18 17:45:07 +05:30
Kovid Goyal
c00b486864
Track which horizontal half of the cell the mouse is in
2020-02-18 10:20:26 +05:30
Kovid Goyal
7928fff645
Update list of GLFW keys in the doc to use kitty's forked GLFW
2020-02-17 17:52:35 +05:30
Kovid Goyal
0285f5a1ad
oops
2020-02-17 16:24:40 +05:30
Kovid Goyal
56e5c8be32
macOS: When switching inpt method while a pending multi-key input is in progress, clear the pending input
...
Fixes #2358
2020-02-17 15:30:03 +05:30
Kovid Goyal
ef569976cb
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2020-02-17 09:40:55 +05:30
Luflosi
f8ae048d60
X11: Fix setting the clipboard string to itself
...
From upstream: 0c27ed1d0e .
2020-02-17 01:12:52 +01:00
Kovid Goyal
c51f4df0ca
When the application running in the terminal grabs the mouse, pass middle clicks to the application unless the terminal_select_modifiers are pressed
...
Fixes #2368
2020-02-16 22:55:18 +05:30
Kovid Goyal
84453bf15c
Add a test for #2284
2020-02-16 21:14:08 +05:30
Kovid Goyal
917350f058
Fix incorrect rendering of selection when using rectangular select and scrolling
...
Fixes #2351
2020-02-16 21:10:09 +05:30
Kovid Goyal
0c58662eb6
Fix fade style tab bar showing opaque background after last tab
2020-02-16 15:11:55 +05:30
Kovid Goyal
52ca75855e
Use some of th eglyphs from the poweline extra glyphs set in the symbol_map example
2020-02-16 12:17:34 +05:30
Kovid Goyal
49a07651b9
Merge branch 'typo' of https://github.com/Luflosi/kitty
2020-02-16 08:13:06 +05:30
Luflosi
90a8ba3789
Fix typo in comment
2020-02-15 18:52:18 +01:00
Kovid Goyal
734c3199f0
Fix rendering of combining characters with fonts that have glyphs for precomposed characters but not decomposed versions
...
Fix #2365
2020-02-15 21:55:17 +05:30
Kovid Goyal
64567646d9
Build with fortify source on clang as well
2020-02-13 11:20:57 +05:30
Kovid Goyal
1a1638cc7f
Build with _FORTIFY_SOURCE on gcc
2020-02-13 10:39:57 +05:30
Kovid Goyal
fdf055312c
DRYer
2020-02-13 10:07:55 +05:30
Kovid Goyal
b0b8b06b56
Scrolling test
2020-02-13 10:02:44 +05:30
Kovid Goyal
9c1ffb1adf
Test for rectangle select
2020-02-13 08:52:33 +05:30
Kovid Goyal
563bafea08
Merge options when testing
2020-02-13 08:33:57 +05:30
Kovid Goyal
efe4c32ffd
Fix mock window not being zeroes on creation
2020-02-12 21:34:19 +05:30
Kovid Goyal
0f003a9a77
Remove unused code
2020-02-12 21:28:48 +05:30
Kovid Goyal
3eff929652
More mouse interaction tests
2020-02-12 21:19:25 +05:30
Kovid Goyal
3010ebfef5
More mouse interaction tests
2020-02-12 19:02:38 +05:30
Kovid Goyal
ff14f47781
First mouse interaction test
2020-02-12 15:21:59 +05:30
Kovid Goyal
0b99a5caae
APIs for testing mouse interaction
2020-02-12 10:14:17 +05:30
Kovid Goyal
467b96f2f2
Ensure vao_idx is invalid when releasing gpu resources
2020-02-12 09:20:41 +05:30
Kovid Goyal
18751a05c0
Dont use splitlines() to replace \n with \r in pasted text
...
splitlines breaks on a whole bunch of characters besides \r and \n.
2020-02-11 08:16:20 +05:30
Kovid Goyal
9007623d0c
macOS: Fix menubar title not updating on OS Window focus change
...
Fixes #2350
2020-02-10 07:27:40 +05:30
Kovid Goyal
c1abb7038d
Fix border/margin/padding sizes not being recalculated on DPI change
...
Fixes #2346
Fixes #2347
2020-02-09 08:31:09 +05:30
Kovid Goyal
53f7eebc4d
Add changelog entry
2020-02-09 08:04:18 +05:30
Kovid Goyal
d54d29122d
Merge branch 'Nudin-patch-1' of https://github.com/Nudin/kitty
2020-02-09 08:03:06 +05:30
Michael F. Schönitzer
1d71791b3c
Bugfix exception when executing marker functions
...
Fixes the exception below that happened for function-markers:
```
Traceback (most recent call last):
File "/usr/bin/../lib/kitty/kitty/boss.py", line 540, in dispatch_special_key
return self.dispatch_action(key_action)
File "/usr/bin/../lib/kitty/kitty/boss.py", line 612, in dispatch_action
passthrough = f(*key_action.args)
File "/usr/bin/../lib/kitty/kitty/window.py", line 615, in toggle_marker
self.screen.set_marker(marker_from_spec(ftype, spec, flags))
File "/usr/bin/../lib/kitty/kitty/marks.py", line 92, in marker_from_spec
return marker_from_function(runpy.run_path(path, run_name='__marker__').marker)
```
2020-02-08 19:28:53 +01:00
Kovid Goyal
0c6145d4f2
...
2020-02-08 14:08:10 +05:30