Kovid Goyal
|
e2a603dcda
|
Fix failing selection test
Unintialized memory use, was not creating an issue in debug builds only
on the CI servers
|
2020-02-25 21:44:54 +05:30 |
|
Kovid Goyal
|
294d01def6
|
Clear the click queue before a multi-click
|
2020-02-25 21:20:41 +05:30 |
|
Kovid Goyal
|
05f289f912
|
Make py 3.8 available in the CI docker image
|
2020-02-25 21:14:16 +05:30 |
|
Kovid Goyal
|
4343c4067e
|
Make clang happy
|
2020-02-25 20:33:19 +05:30 |
|
Kovid Goyal
|
c167dcc4e9
|
Allow selection of single cells with the mouse. Also improve mouse selection to follow semantics common to most programs
Fixes #945
Fixes #1007
|
2020-02-25 20:19:38 +05:30 |
|
Kovid Goyal
|
9a67176719
|
Fix scrolling selection tests
|
2020-02-25 20:17:49 +05:30 |
|
Kovid Goyal
|
42d1a4755a
|
Add tests for multiline movement
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
1690e6933f
|
Clean up handling of scrolling in selections
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
5bbc15583e
|
Non-scrolling based selection tests all pass
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
e03aabd972
|
Some consting
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
6f5968eeb0
|
Get rid of the ugly macro used for iteration over selections
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
71b6e8f12a
|
More selection fixes
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
9c486f6e69
|
Track left to right for selections based on actual mouse positions
Cant use the selection boundaries as these can be programmatically
altered when extending selection by word or line.
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
2f24588c66
|
Fix cell select mode tests
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
6b1ea326a0
|
Initial implementation of half cell based selection
|
2020-02-25 20:03:14 +05:30 |
|
Kovid Goyal
|
4512d0dbac
|
Update test for changes to ANSI serialization
|
2020-02-25 19:23:05 +05:30 |
|
Kovid Goyal
|
511c4da6a3
|
Workaround for bug in less that causes colors to reset at wrapped lines
Fixes #2381
|
2020-02-25 19:14:24 +05:30 |
|
Kovid Goyal
|
af8fdf1dbe
|
Dont use a macro for as_text_generic
|
2020-02-25 15:33:12 +05:30 |
|
Kovid Goyal
|
b7d12de0a7
|
Avoid transitions in line_as_ansi on marks
|
2020-02-25 14:49:17 +05:30 |
|
Kovid Goyal
|
2d870fc84a
|
Fix colors in scrollback pager off if the window has redefined terminal colors using escape codes
Fixes #2381
|
2020-02-25 10:46:51 +05:30 |
|
Kovid Goyal
|
6e87929603
|
Dont imply inline comments are supported in the config file
|
2020-02-24 18:52:51 +05:30 |
|
Kovid Goyal
|
2b441df9e9
|
Log an error for invalid detach_tab argument
|
2020-02-24 18:43:15 +05:30 |
|
Kovid Goyal
|
3e672ac178
|
Log an error for invalid detach_window arguments
|
2020-02-24 18:42:52 +05:30 |
|
Kovid Goyal
|
12a24d5c86
|
Remove unused code
|
2020-02-24 07:10:05 +05:30 |
|
Kovid Goyal
|
dec1a0886d
|
typo
|
2020-02-23 19:34:31 +05:30 |
|
Kovid Goyal
|
a82e45ad71
|
Allow passing the currently active kitty window id in the launch command
See #2391
|
2020-02-23 19:17:26 +05:30 |
|
Kovid Goyal
|
82e5750d71
|
Merge branch 'tui-line-edit-cursor-end' of https://github.com/trygveaa/kitty
|
2020-02-23 18:21:27 +05:30 |
|
Trygve Aaberge
|
6a3eb3f3d7
|
tui line_edit: Set correct cursor position on end
Previously, the cursor would end up one character after the last typed
character when pressing end in the unicode input kitten.
|
2020-02-23 11:58:44 +01:00 |
|
Kovid Goyal
|
533a739e2b
|
Put back the Brewfile
|
2020-02-22 19:07:17 +05:30 |
|
Kovid Goyal
|
b12a8331f1
|
Bump version of macOS for brew based CI
|
2020-02-22 18:59:34 +05:30 |
|
Kovid Goyal
|
8f4ec036e7
|
Install sphinx via pip rather than brew
That's what brew advises
|
2020-02-22 18:47:46 +05:30 |
|
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 |
|