Jay
5d90544c9d
Updated faq with optimized alt icon preview urls
2023-03-12 01:27:34 -05:00
Kovid Goyal
dad9cfdf38
Merge branch 'icons' of https://github.com/eccentric-j/kitty
2023-03-12 11:03:31 +05:30
Jay
bea6fdc72e
Added new icons
2023-03-11 19:06:01 -05:00
Kovid Goyal
74c5692b78
Default permission for atomicupdate should be 0644
2023-03-11 10:04:43 +05:30
Kovid Goyal
83f25cd361
Fix #6105
2023-03-11 07:21:43 +05:30
Kovid Goyal
7acc6bdeb8
Move splitlines_like_git to a more appropriate home
2023-03-10 17:26:06 +05:30
Kovid Goyal
ffa8c1c498
Add debug print for focus change events
2023-03-10 17:09:11 +05:30
Kovid Goyal
34cbf5ceac
Get rid of prewarming
...
Don't need it anymore since all major UI kittens are ported to Go
and so don't have startup latency.
2023-03-10 13:22:10 +05:30
Kovid Goyal
48e7ebb838
make gofmt happy
2023-03-10 13:03:51 +05:30
Kovid Goyal
7f6ed72684
Nicer error message when custom processor produces invalid marks
2023-03-10 12:51:32 +05:30
Kovid Goyal
e78c398243
Fix offsets incorrect for non-ASCII chars when using custom processing
...
python gives us offsets in unicode characters. Go uses offsets in utf8
bytes. Translate.
2023-03-10 12:41:56 +05:30
Kovid Goyal
b76b0c61ed
Port custom processor for hints
2023-03-10 10:45:37 +05:30
Kovid Goyal
69916ca4e8
Remove python implementation of hints
2023-03-10 07:16:25 +05:30
Kovid Goyal
2e1eebd998
More work on porting hints
2023-03-10 06:58:10 +05:30
Kovid Goyal
5b3f5dd02d
Port all remaining hints matching tests
2023-03-09 20:53:46 +05:30
Kovid Goyal
0e5ed29d83
Fix generation of url regex for Go
2023-03-09 19:00:56 +05:30
Kovid Goyal
2aa9187428
More work on porting hints
2023-03-09 19:00:56 +05:30
Kovid Goyal
09ceb3c0be
Start work on porting hints kitten to Go
2023-03-09 19:00:56 +05:30
Kovid Goyal
bcd3802d3e
Merge branch 'refactor' of https://github.com/page-down/kitty
2023-03-09 19:00:29 +05:30
pagedown
6c182a00a8
fish integration: Remove newlines from the data in __ksi_transmit_data
...
Moving the operation of removing whitespace characters to the function
that transmits the data. This matches the implementation in zsh and bash
integration scripts.
2023-03-09 21:10:08 +08:00
Kovid Goyal
88443ef8a5
icat: allow specifying image ids
2023-03-09 10:17:53 +05:30
Kovid Goyal
a56f111f98
Add a comment explaining why we rescan even when the line is not dirty
2023-03-09 10:09:08 +05:30
Kovid Goyal
5058960a0e
Merge branch 'pr-redraw-on-upload' of https://github.com/sergei-grechanik/kitty
2023-03-09 10:08:16 +05:30
Sergei Grechanik
87ef5e4084
Always rerender unicode placeholders in the scrollback
2023-03-08 19:23:54 -08:00
Kovid Goyal
31d8a98a45
Fix kitty icat broken during the port to Go
2023-03-08 20:47:17 +05:30
Kovid Goyal
f42090766a
Use the new string scanner everywhere
2023-03-08 13:31:27 +05:30
Kovid Goyal
b8ce441453
A new string scanner thats faster than bufio.Scanner and has zero-allocation
2023-03-08 13:24:20 +05:30
Kovid Goyal
ebc1a0f0aa
Don't need to save/restore private mode values in icat when output unicode paceholder
...
Was originally there in case we turned off line wrapping. But didnt end
up doing that.
2023-03-08 10:33:43 +05:30
Sergei Grechanik
0be83c1bb6
Redraw old unicode placeholders when a virtual placement is added
2023-03-07 20:11:56 -08:00
Kovid Goyal
d6a073945d
Count LoC in tests and docs as well
2023-03-07 18:00:46 +05:30
Kovid Goyal
cd332eb2d5
DRYer
2023-03-07 17:15:21 +05:30
Kovid Goyal
f157882856
Finish porting of ask kitten to Go
2023-03-07 17:06:00 +05:30
Kovid Goyal
018bf46ddb
kitty @ shell: Integrate completions from history
2023-03-07 17:01:21 +05:30
Kovid Goyal
ef6693a239
Dont insert empty spaces when no completions are found
2023-03-07 17:00:40 +05:30
Kovid Goyal
d7b0aa48c9
Dont display empty match groups
2023-03-07 16:53:52 +05:30
Kovid Goyal
ea1842407d
Auto accept completion when only a single candidate is present
2023-03-07 16:48:53 +05:30
Kovid Goyal
0e73c01093
readline: Automatically do word completion based on history
2023-03-07 16:44:02 +05:30
Kovid Goyal
4cef83ffd0
show message even for password asks
2023-03-07 14:03:39 +05:30
Kovid Goyal
f4b0fbc61e
Fix invocation of wrapped UI kittens
2023-03-07 13:55:45 +05:30
Kovid Goyal
0da998ac53
Implement reading of password
2023-03-07 13:55:45 +05:30
Kovid Goyal
bb22990af9
...
2023-03-07 13:55:45 +05:30
Kovid Goyal
7ad5dc6a6f
Fix mouse CSI parsing
2023-03-07 13:55:44 +05:30
Kovid Goyal
0aa55fb755
Start work on porting the ask kitten
2023-03-07 13:55:44 +05:30
Kovid Goyal
672ecde68b
X11: Fix a crash if the X server requests clipboard data after we have relinquished the clipboard
...
Fixes #5650
2023-03-07 13:53:07 +05:30
Kovid Goyal
ecfebcd6af
...
2023-03-07 12:42:25 +05:30
Kovid Goyal
cd4b19918c
make the latest mypy happy
2023-03-07 12:02:08 +05:30
Kovid Goyal
2bbf9a4e9b
Wayland KDE: Fix selecting in un-focused OS window not working correctly
...
Every day, in every way, I fall deeper and deeper in love with Yayland!
Fixes #6095
2023-03-07 11:29:57 +05:30
Kovid Goyal
e043fef257
Synthesize click events in the loop
2023-03-07 07:57:14 +05:30
Kovid Goyal
5c87d7f84f
Cleanup ring buffer implementation
2023-03-07 07:43:53 +05:30
Kovid Goyal
37cebbc817
Implement decoding of mouse events in Go
2023-03-07 07:20:46 +05:30