Kovid Goyal
a6c7744119
ssh kitten: Passthrough when -V is specified
...
Fixes #7515
2024-06-06 19:52:35 +05:30
Kovid Goyal
f17a5934e2
Fix #7504
2024-06-04 11:02:47 +05:30
Mike Giroux
4aeb32cc4f
Trivial "It's"->"Its" fix
2024-05-27 10:44:03 -04:00
Kovid Goyal
5036b9f8a5
Fix failing test in CI
2024-05-22 08:13:59 +05:30
Kovid Goyal
61c5167554
Show stdio output from ssh if getting options fails
2024-05-22 08:05:32 +05:30
Kovid Goyal
512d6bd308
Simplify panel check
...
We only dont work on macOS. So dont need to check or DISPLAY env vars
since all other display servers are supported.
2024-05-17 19:43:16 +05:30
Harsh Sharma
a00a371b20
Add check for wayland display env for panel kitten
...
panel kitten previously checked only for DISPLAY env variable,
but a wayland session has WAYLAND_DISPLAY env set.
Due to this wayland sessions without xwayland could not run panel
kitten.
2024-05-17 19:26:43 +05:30
Kovid Goyal
8c1e365eb5
hints kitten: Allow clicking on matched text to select it in addition to typing the hint
2024-05-14 15:22:03 +05:30
Kovid Goyal
4d9b1b81ea
Fix #7426
2024-05-13 08:35:17 +05:30
Kovid Goyal
5e125c35d1
hints kitten: Report the pattern used when no matches are found
2024-04-20 05:14:03 +05:30
Kovid Goyal
1317a7c4ac
show-key kitten: Show plain text received not associated with a key event
2024-04-05 13:40:41 +05:30
Kovid Goyal
b0d29e7348
Add a note that sway bg covers kitten bg
2024-03-31 12:20:45 +05:30
Kovid Goyal
4b282211de
Fix #7276
2024-03-28 18:15:10 +05:30
Kovid Goyal
ede332fecf
Use our monotonic everywhere
...
Gives nicer times relative to process start time than the python stdlib
monotonic
2024-03-26 13:26:18 +05:30
Kovid Goyal
3adf05244d
Allow using --debug-rendering with panel kitten
2024-03-25 13:56:35 +05:30
Kovid Goyal
0b6943fb5a
...
2024-03-24 20:48:20 +05:30
Kovid Goyal
333ea519ed
Infrastructure to go from panel CLI opts all the way to wayland layer shell implementation
2024-03-24 20:48:20 +05:30
Kovid Goyal
3b74fcb88c
switch to a maintained fork of imaging
2024-03-22 10:38:22 +05:30
Kovid Goyal
e11081ac09
Use exiffix rather than imaging to handle EXIF rotation
...
exiffix works for more formats than just JPEG
2024-03-22 09:35:39 +05:30
Kovid Goyal
0eae7ba21d
Remove unused parameter
2024-03-22 09:25:13 +05:30
Kovid Goyal
a3d8be5e2f
icat: Nicer error when user specifies invalid screen geometry
2024-03-05 10:49:47 +05:30
Kovid Goyal
c3c99113c7
hints kitten: Use default editor rather than hardcoding vim to open file at specific line
...
Fixes #7186
2024-03-04 21:49:06 +05:30
Kovid Goyal
05881db492
Remove unused code
2024-02-28 12:15:20 +05:30
Kovid Goyal
b8774327b6
icat kitten: Add a command line argument to override terminal window size detection
...
Fixes #7165
I had five minutes, so why not.
2024-02-27 23:06:10 +05:30
Kovid Goyal
a5f3142514
hints kitten: The option to set the text color for hints now allows arbitrary colors
...
Fixes #7150
2024-02-25 10:02:38 +05:30
Kovid Goyal
16d36c46fe
Update to using math/rand/v2
2024-02-25 09:57:43 +05:30
Kovid Goyal
7467307200
Add some alignment tests
2024-02-25 09:57:42 +05:30
Kovid Goyal
a32e1aafa6
...
2024-02-25 09:57:41 +05:30
Kovid Goyal
fa9a2b1e2e
Switch file input to use new SIMD parser to search for \n and \r in parallel
2024-02-25 09:57:39 +05:30
Kovid Goyal
86a55e2c0a
Use an aligned slice for file reads
2024-02-25 09:57:39 +05:30
Kovid Goyal
c5f0b03a62
Remove not needed function
2024-02-25 09:57:29 +05:30
Kovid Goyal
8f1b30a25b
No need to ask for 7bit controls anymore
2024-02-25 09:57:24 +05:30
Kovid Goyal
5f809bf249
Get kitty building with the new VT parser
2024-02-25 09:57:22 +05:30
Kovid Goyal
bc3c9ce2fa
Fix #7100
2024-02-05 20:48:49 +05:30
Kovid Goyal
9bea8bb5bc
remove no longer needed code
2024-02-05 13:54:22 +05:30
Kovid Goyal
8cc2cad4d9
Use list of legal chars in URL from the WHATWG standard
...
Notably this excludes some ASCII chars: <>{}[]`|
See https://url.spec.whatwg.org/#url-code-points
Fixes #7095
2024-02-05 13:27:22 +05:30
Kovid Goyal
b3e74de390
More work on pager kitten
2024-01-21 14:47:56 +05:30
Kovid Goyal
ff4ee95eba
...
2024-01-20 06:49:49 +05:30
Kovid Goyal
2707c44f0f
DRYer
2024-01-19 21:48:40 +05:30
Kovid Goyal
e7e401c8dd
More work on pager kitten
2024-01-19 21:16:09 +05:30
Kovid Goyal
0bd50abd77
Start work on pager kitten
2024-01-19 15:09:20 +05:30
Kovid Goyal
017947de7f
panel kitten: Fix rendering with non-zero margin.padding in kitty.conf
...
Fixes #6923
2023-12-17 11:12:49 +05:30
Kovid Goyal
92befa26db
Fix #6889
2023-12-07 09:30:04 +05:30
Kovid Goyal
a1f2a7df4d
Port new shlex code to Go
2023-12-04 14:14:11 +05:30
Kovid Goyal
bd7f38eb7d
rg changed its help output to conform more closely to GNU conventions
...
Which is good I suppose, but it breaks hyperlinked_greps --help parsing.
I have updated it to match current rg which of course means it fails on
older rg.
2023-11-27 22:08:03 +05:30
adriaan
382d2f1ed0
Update help in main.py
2023-11-26 16:53:31 +01:00
Kovid Goyal
9bb85bd294
ask kitten: Better error message when choice letter is not present in choice text. Fixes #6855
2023-11-26 10:10:50 +05:30
Kovid Goyal
c10ea63818
Implement local filename completion for the transfer kitten
2023-11-25 07:46:30 +05:30
Kovid Goyal
70bc4f1033
Generate man pages for kitten and all its sub-commands recursively
...
Fixes #6808
2023-11-11 17:09:23 +05:30
Kovid Goyal
77292a16d6
Make shebangs consistent
...
Follow PEP 0394 and use /usr/bin/env python so that the python in the
users venv is respected. Not that the kitty python files are meant to be
executed standalone anyway, but, whatever.
Fixes #6810
2023-11-11 08:32:05 +05:30