Kovid Goyal
|
66341111e6
|
keyboard mode change should happen only in alternate screen
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
027c5a57f1
|
Work on porting kittens to use new key infrastructure
Also move type definitions into their own module
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
5f8dee8384
|
Add support for the color settings stack that XTerm copied from us without acknowledgement and decided to use incompatible escape codes for.
Completely in keeping with that project's past behavior.
See https://github.com/kovidgoyal/kitty/issues/879
XTerm announcement:
https://www.mail-archive.com/xorg@lists.x.org/msg06419.html
|
2020-12-21 21:39:05 +05:30 |
|
Kovid Goyal
|
ed4b5f179e
|
Full screen kittens: Fix incorrect cursor position after kitten quits
DECOM should be reset only after entering alternate screen as it also
changes cursor position. Fixes #3176
|
2020-12-17 08:58:44 +05:30 |
|
Kovid Goyal
|
00aba7c646
|
Add basic editing support for the broadcast kitten
|
2020-12-01 17:35:15 +05:30 |
|
Kovid Goyal
|
b14fb6f3c4
|
Implement editing of remote files
|
2020-09-12 18:43:04 +05:30 |
|
Luflosi
|
2b884377d4
|
Fix typos
|
2020-06-23 16:35:13 +02:00 |
|
Kovid Goyal
|
382c31ddf2
|
Use a stub rather than TYPE_CHECKING
|
2020-03-15 13:27:40 +05:30 |
|
Kovid Goyal
|
ce94a9b2df
|
More typing work
|
2020-03-11 09:35:59 +05:30 |
|
Kovid Goyal
|
bb8cab3a02
|
Add type information for tui operations cmds
|
2020-03-10 22:25:57 +05:30 |
|
Kovid Goyal
|
10435c23c2
|
more typing work
|
2020-03-10 20:25:09 +05:30 |
|
Kovid Goyal
|
01142cdc8c
|
Add type information to the Graphics Command infrastructure
|
2020-03-10 20:14:04 +05:30 |
|
Kovid Goyal
|
9beae321d7
|
More typing work
|
2020-03-08 22:08:18 +05:30 |
|
Kovid Goyal
|
77e9460eea
|
Make mypy a bit stricter
|
2020-03-05 19:57:28 +05:30 |
|
Kovid Goyal
|
f0b29e15c3
|
The utils and constants modules are now fully typechecked
|
2020-03-04 10:26:41 +05:30 |
|
Kovid Goyal
|
36eb52424f
|
No top level typing issues for kittens
|
2020-03-04 07:49:28 +05:30 |
|
Kovid Goyal
|
c9ce2f47dc
|
No top level typing issues found in kitty package
|
2020-03-04 07:31:22 +05:30 |
|
Luflosi
|
a792c94ccf
|
Use python3 shebang for all python scripts
Fixes #1624.
Use python3 shebang for all python scripts as python still defaults to python2 on many systems.
|
2019-05-20 14:44:24 +02:00 |
|
Kovid Goyal
|
6f7ea49008
|
Switch to high number OSC codes instead of DCS string codes for dynamic color push/pop
|
2018-06-15 15:21:46 +05:30 |
|
Kovid Goyal
|
cd6a46730a
|
...
|
2018-06-15 14:48:59 +05:30 |
|
Kovid Goyal
|
59743fd7a1
|
diff kitten: Allow theming the selection background/foreground as well
|
2018-06-15 14:43:39 +05:30 |
|
Kovid Goyal
|
fe3b10a8fb
|
diff kitten: Implement searching for text in the diff
Fixes #574
|
2018-06-15 14:28:42 +05:30 |
|
Kovid Goyal
|
82f9f002bd
|
diff kitten: Fix default foreground/background colors not being restored when kitten quits. Fixes #637
|
2018-06-14 23:25:13 +05:30 |
|
Kovid Goyal
|
dab57f3819
|
When receiving contiguous non-empty OSC 52 clipboard writes, combine them.
Max combined text is set at 1MB. Allows sending texts larger than the
escape code size limit.
|
2018-05-28 21:50:42 +05:30 |
|
Kovid Goyal
|
d3edd2e73f
|
Add a kitten to get/set the clipboard via OSC 52
|
2018-05-21 23:24:27 +05:30 |
|
Kovid Goyal
|
8ea84c97d5
|
Use an overlay window for window resizing
Also implement a remote command to resize windows
|
2018-05-17 23:26:41 +05:30 |
|
Kovid Goyal
|
b8e9921f3d
|
Forgot this file in previous commit
|
2018-05-10 16:20:58 +05:30 |
|
Kovid Goyal
|
ee3b052a50
|
tui: Preserve cursor position when placing images
|
2018-05-10 15:27:35 +05:30 |
|
Kovid Goyal
|
2be2f6aa0c
|
Make icat a kitten
The kittens framework did not exist when icat was first written.
|
2018-05-09 20:26:30 +05:30 |
|
Kovid Goyal
|
2e69b904da
|
diff: More work on images
|
2018-05-09 14:06:15 +05:30 |
|
Kovid Goyal
|
d133ffac25
|
Make using tui.operations more convenient
|
2018-05-06 15:34:11 +05:30 |
|
Kovid Goyal
|
ffc6e65392
|
Implement scrolling for the diff kitten
|
2018-05-06 14:41:10 +05:30 |
|
Kovid Goyal
|
5c4b14468c
|
Apply default colors in diff kitten
|
2018-04-24 10:33:18 +05:30 |
|
Kovid Goyal
|
b5da109e7f
|
Wire up config infrastructure for diff kitten
|
2018-04-22 21:44:47 +05:30 |
|
Kovid Goyal
|
3790af6897
|
Basic ask kitten
|
2018-03-23 18:03:43 +05:30 |
|
Kovid Goyal
|
57cf789c75
|
Finish up the URL hints kitten
|
2018-02-14 12:34:01 +05:30 |
|
Kovid Goyal
|
62174fdbcc
|
DRYer
|
2018-02-14 11:19:58 +05:30 |
|
Kovid Goyal
|
b0f5d8dfdc
|
Fix table row generation for non-name unicode input panels
|
2018-02-13 10:50:06 +05:30 |
|
Kovid Goyal
|
dab852c412
|
Implement searching for unicode characters by name
|
2018-02-12 14:08:54 +05:30 |
|
Kovid Goyal
|
3363a9459b
|
Implement drawing of titlebar, remembering of mode and fix various bugs in tui
|
2018-02-12 10:19:29 +05:30 |
|
Kovid Goyal
|
f0d4ad16d2
|
Work on search by name in unicode input
|
2018-02-12 10:19:29 +05:30 |
|
Kovid Goyal
|
194454715f
|
Basic unicode input works
|
2018-02-08 22:16:39 +05:30 |
|
Kovid Goyal
|
ef9a24932f
|
Start work on unicode input kitten
|
2018-02-08 11:00:57 +05:30 |
|
Kovid Goyal
|
c2cb43cc07
|
Framework for kittens
|
2018-02-04 20:23:52 +05:30 |
|