Kovid Goyal
|
6461dccbdc
|
Make wcswidth ignore more escape codes
Needed to ignore OSC 8 hyperlinks since we will
eventually have to send those with SGR formatting to the hints
kitten.
|
2020-09-17 20:16:17 +05:30 |
|
Kovid Goyal
|
b06f4f2574
|
Use the correct type for png_row_bytes() result
|
2020-09-17 16:54:21 +05:30 |
|
Kovid Goyal
|
7695e3a9c8
|
Cleanup exit flow control for remote hostname not matching
|
2020-09-17 16:45:02 +05:30 |
|
Kovid Goyal
|
ae475b408f
|
oops
|
2020-09-17 16:45:02 +05:30 |
|
Kovid Goyal
|
6d9d048287
|
Verify hostname before acting on remote file URL
Fixes #2971
|
2020-09-17 16:45:02 +05:30 |
|
Kovid Goyal
|
09e4d101c5
|
DRYer
|
2020-09-17 16:45:02 +05:30 |
|
Kovid Goyal
|
36340caf4c
|
Fix URL marking + scrolling
The ranges have to use on screen line numbers not line->ynum
Fixes #2969
|
2020-09-17 16:44:10 +05:30 |
|
Kovid Goyal
|
9a80ab0700
|
More robust
|
2020-09-17 10:42:30 +05:30 |
|
Kovid Goyal
|
339d972d8d
|
Use INT_MAX rather than self->lines + 10
More likely to never co-incide
|
2020-09-17 10:41:13 +05:30 |
|
Kovid Goyal
|
6d1e1030bd
|
...
|
2020-09-17 10:37:14 +05:30 |
|
Kovid Goyal
|
8a3665ce55
|
Add links to some modern terminal feature specs
|
2020-09-17 10:25:37 +05:30 |
|
Kovid Goyal
|
8351f0beab
|
Fix #2970
|
2020-09-17 09:34:22 +05:30 |
|
Kovid Goyal
|
c26808c59e
|
Fix #2967
|
2020-09-17 09:30:30 +05:30 |
|
Kovid Goyal
|
50b1dfc746
|
Fix #2968
|
2020-09-16 22:30:13 +05:30 |
|
Kovid Goyal
|
2ec8ec2327
|
Add a note about nested SSH sessions not being supported
Fixes #2971
|
2020-09-16 08:36:08 +05:30 |
|
Kovid Goyal
|
168480b0ee
|
Docs for the remote file kitten
|
2020-09-15 18:16:45 +05:30 |
|
Kovid Goyal
|
58f78afc2e
|
Assume localhost is always local
Required by the spec
|
2020-09-15 16:19:27 +05:30 |
|
Kovid Goyal
|
d60020f5ac
|
Allow copying hyperlink URL to clipboard
|
2020-09-15 13:23:31 +05:30 |
|
Kovid Goyal
|
437efe5473
|
Allow using the ask kitten to pick a choice
|
2020-09-15 12:39:07 +05:30 |
|
Kovid Goyal
|
5737904cec
|
Next release will be 0.19.0
|
2020-09-15 11:53:34 +05:30 |
|
Kovid Goyal
|
431a8af08b
|
Add changelog entry for hyperlinks support
Fixes #68
|
2020-09-15 10:35:46 +05:30 |
|
Kovid Goyal
|
be29c4a243
|
Move class definition to utils so can be used from multiple kittens easily
|
2020-09-15 10:34:37 +05:30 |
|
Kovid Goyal
|
0a027fad9a
|
Allow asking for confirmation before opening hyperlinks
|
2020-09-15 10:26:05 +05:30 |
|
Kovid Goyal
|
e21a8e3cc2
|
Implement save as action for remote file kitten
|
2020-09-15 09:28:59 +05:30 |
|
Kovid Goyal
|
4279d6514d
|
Fix path completion for ~ paths
|
2020-09-15 09:22:24 +05:30 |
|
Kovid Goyal
|
457db5994b
|
Fix coloring of links using target
|
2020-09-15 09:14:44 +05:30 |
|
Kovid Goyal
|
71c942d290
|
Add colors to the path completer
|
2020-09-14 22:19:56 +05:30 |
|
Kovid Goyal
|
ee5bc8523b
|
Fix input redisplay when cursor not at end
|
2020-09-14 20:15:36 +05:30 |
|
Kovid Goyal
|
70f4112643
|
...
|
2020-09-14 20:15:30 +05:30 |
|
Kovid Goyal
|
174f6b7ea8
|
Start work on a path completion implementation
|
2020-09-14 19:58:36 +05:30 |
|
Kovid Goyal
|
b14fb6f3c4
|
Implement editing of remote files
|
2020-09-12 18:43:04 +05:30 |
|
Kovid Goyal
|
d6e27e776b
|
Start work on the remote_file kitten
Easy access to files over SSH
|
2020-09-12 06:36:41 +05:30 |
|
Kovid Goyal
|
e6839b45e3
|
typo
|
2020-09-10 11:57:41 +05:30 |
|
Kovid Goyal
|
229134cf31
|
Misc. fixes for issues reported by clang's static analyzer
Most of them are false positives. A couple of mem leaks after unlikely
failure conditions.
|
2020-09-10 10:47:28 +05:30 |
|
Kovid Goyal
|
b552173185
|
Start work on special handling for remote file hyperlinks
|
2020-09-10 10:47:28 +05:30 |
|
Kovid Goyal
|
399a1f8fee
|
Add an option to disable OSC 8
|
2020-09-10 10:47:28 +05:30 |
|
Kovid Goyal
|
9293d9b0ed
|
Add some tests for hyperlink marking
|
2020-09-10 10:47:28 +05:30 |
|
Kovid Goyal
|
4a75952fc7
|
Implement marking of hyperlinks
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
c19906eb87
|
Fix read overflow reported by ASAN
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
00ea189074
|
Infrastructure to support multiple selection ranges
Needed for hyperlinks, that can be discontinuous
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
c8e2061e2a
|
Move hyperlink to end of hash table when re-referenced
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
78dc93721d
|
Add tests for hyperlink storage
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
33beecddda
|
Implement storage of URLs in a hash map
|
2020-09-10 10:47:27 +05:30 |
|
Kovid Goyal
|
e99d93ca30
|
Implement parsing of OSC 8
Also start work on storing hyperlinks with cells
|
2020-09-10 10:47:24 +05:30 |
|
Kovid Goyal
|
0cc54484a4
|
Add a note about using the scrollback pager history for large scrollbacks
|
2020-09-09 12:17:19 +05:30 |
|
Kovid Goyal
|
4df7d59de0
|
...
|
2020-09-09 10:18:56 +05:30 |
|
Kovid Goyal
|
9a54da84dc
|
Add a setting tab_activity_symbol
Fixes #2515
|
2020-09-08 21:54:56 +05:30 |
|
Kovid Goyal
|
83315f7999
|
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty into master
|
2020-09-08 17:45:04 +05:30 |
|
Luflosi
|
eb5ebfd304
|
GLFW: Fix typo in GLFWwindowmaximizefun documentation
From upstream: 1ed1489831.
|
2020-09-08 12:57:00 +02:00 |
|
Kovid Goyal
|
77c9124a3d
|
Merge branch 'gwl/fix-move_window_to_top-183' of https://github.com/gregorlarson/kitty into master
|
2020-09-08 08:38:18 +05:30 |
|