Commit graph

2854 commits

Author SHA1 Message Date
Kovid Goyal
3f60ed4d92
... 2025-03-09 22:51:40 +05:30
Kovid Goyal
73a4ea8d0a
Update changelog 2025-03-09 20:09:46 +05:30
Kovid Goyal
370723b47b
Do not count background processes by default for confirm_os_window_close
Fixes #8358
2025-03-09 20:07:57 +05:30
Kovid Goyal
6329206a6e
version 0.40.0 2025-03-08 08:40:40 +05:30
Kovid Goyal
4d27b4766e
Cleanup previous PR 2025-03-08 08:11:34 +05:30
Kovid Goyal
d9021b1e72
Add NEMU to integrations 2025-03-06 12:55:24 +05:30
Ioannis
d611b3db1e
chore(docs): Add MeowPDF to integrations.rst 2025-03-05 14:34:26 +01:00
Kovid Goyal
49f13d6797
Add clifm to integrations docs 2025-03-05 13:12:20 +05:30
Kovid Goyal
458c57209a
Fix cursor blink animation when background_opacity is less than one
Fixes #8401
2025-03-04 18:47:34 +05:30
alex-huff
61eb91c115 Fix sample mywatcher.py code block
The provided mywatcher.py script did not work because of improper
indentation
2025-03-03 22:43:11 -06:00
Kovid Goyal
bfdc098236
... 2025-03-04 09:52:19 +05:30
Kovid Goyal
0339d59851
Wayland: Fix mouse pointer position update not being sent when focus regained
GLFW Wayland backend was not sending a cursor position input event on
mouse entering the window surface.

Fixes #8397
2025-03-04 06:03:42 +05:30
Kovid Goyal
a896518b54
Add a note about detecting partial keyboard protocol implementations
I believe there exists at least one such implementation in the wild, in
zellij. Sigh.
2025-03-03 05:23:15 +05:30
George Joseph
d2288ee787 Add support for os_window_name in startup sessions.
You can now specify `os_window_name` in addition to `os_window_class` in
startup sessions.  It works for the initial session as well as new sessions
started with `new_os_window`.

Updated documentation in overview.rst to add `os_window_name` in the
Startup Session examples.

Although not related to this feature. The documentation in launch.py
was updated to note that the `launch --type` `tab` and `os-window` options
aren't supported when launch is invoked from a startup script.  There's
already a note to that effect in the "Startup Sessions" section in
overview.rst but if you're looking at the launch syntax page like I was,
you wouldn't realize the limitation. This was throwing me for a loop while
wotking on this PR.

Resolves: #8387
2025-03-02 14:10:17 -07:00
Kovid Goyal
b568c77aec
... 2025-02-28 12:20:59 +05:30
Kovid Goyal
c43fe38cf1
macOS: Fix waiting for result from desktop notification not working 2025-02-27 19:38:06 +05:30
Kovid Goyal
e989687ae7
... 2025-02-23 11:05:37 +05:30
Kovid Goyal
2a714928db
When dragging in rectangle select mode use a crosshair mouse cursor 2025-02-23 10:32:54 +05:30
Kovid Goyal
ba31763acf
Consider windows with background processes as active for confirm_close
Fixes #8358
2025-02-21 14:26:12 +05:30
Kovid Goyal
15f711d6b5
Start work on horizontal align for multicells 2025-02-19 07:50:40 +05:30
Jake Wharton
7d954b9395
Add missing period between sentences to keyboard docs 2025-02-18 11:07:13 -05:00
Kovid Goyal
375583259a
Fix --hold always restoring cursor to block shape instead of respecting the value of cursor_shape 2025-02-18 20:21:07 +05:30
Kovid Goyal
f29bc638ce
Remote control: allow scrolling to prev/next prompt 2025-02-18 19:17:10 +05:30
Kovid Goyal
9231d0d12f
Add snacks.nvim to integrations 2025-02-18 09:32:58 +05:30
Sergei Grechanik
0d969bb441 Add st to the list of terminals implementing graphics protocol
It's implemented as a patch, the link points to the patch landing page.
2025-02-17 16:08:35 -08:00
Kovid Goyal
0eb4959a56
Clarify that the size limit refers to size of data before base64 encoding 2025-02-15 10:17:59 +05:30
Kovid Goyal
fc8e678eb5
Change clipboard spec to specify 4096 as the max chunk size in both directions
Makes it consistent and easy to remember. And there is no real reason to
specify it as a hard maximum in only one direction. Fixes #8331
2025-02-15 10:12:28 +05:30
Kovid Goyal
5f91fb3792
Update FAQ 2025-02-13 21:33:42 +05:30
Kovid Goyal
aa146e08b7
Update the changelog 2025-02-13 09:11:11 +05:30
Kovid Goyal
50f64d5981
Only use window occlusion on platforms where it is supported 2025-02-12 12:02:46 +05:30
Kovid Goyal
d27e4f84b7
notify_on_cmd_finish invisible now uses actual OS Window visibility as reported by the window manager
Fixes #8320
2025-02-12 10:30:18 +05:30
Kovid Goyal
3c2d6f623f
Add max text length per escape code to the text-sizing-protocol 2025-02-12 09:51:52 +05:30
Kovid Goyal
c7fb942c4c
Fix a regression in the previous release that broke setting of nullable colors 2025-02-11 22:07:42 +05:30
Kovid Goyal
949860ff22
ssh kitten: Fix incorrect copying of data files when using the python interpreter and also fix incorrect hard link detection 2025-02-09 12:59:33 +05:30
Kovid Goyal
3b8f3dc69e
Another kitty icon 2025-02-08 10:34:14 +05:30
Kovid Goyal
af917e6bcc
Fix #8304 2025-02-08 07:56:21 +05:30
Kovid Goyal
244f4597dc
launch: Decouple source and dest windows from active window
Fixes #8295
2025-02-07 13:40:44 +05:30
Kovid Goyal
b3a0a9907f
... 2025-02-06 09:08:51 +05:30
Kovid Goyal
087c74919e
Add some clarifications to text-sizing spec
Based on feedback from users
2025-02-06 08:59:27 +05:30
Kovid Goyal
9ca420a6bf
Clarify that text sizing is relative to base font size 2025-02-05 07:59:59 +05:30
Kovid Goyal
0c5a053c9c
... 2025-02-03 11:18:18 +05:30
Kovid Goyal
20821f4beb
macOS: Fix fallback font rendering for bold/italic text not working for some symbols that are present in the Menlo regular face but not the bold/italic faces
Fixes #8282
2025-02-03 11:06:42 +05:30
Kovid Goyal
4e06e0a8fc
... 2025-02-03 11:06:42 +05:30
Kovid Goyal
70152180f8
Update changelog 2025-02-03 11:06:42 +05:30
Kovid Goyal
59c4d05335
... 2025-02-03 11:06:42 +05:30
Kovid Goyal
744145f392
Add cairo and pixman as deps on Linux
Needed to render COLRv1 fonts. Which are needed because bitmap emoji
fonts dont render well at large font sizes such as can be used with
multicell chars.
2025-02-03 11:06:38 +05:30
Kovid Goyal
11315b35ba
... 2025-02-03 10:56:52 +05:30
Kovid Goyal
82d7cc1802
spelling 2025-02-03 10:56:52 +05:30
Kovid Goyal
57d1ec8648
... 2025-02-03 10:56:51 +05:30
Kovid Goyal
c2503988c1
Add a note about querying for scale and width separately 2025-02-03 10:56:51 +05:30