Kovid Goyal
8417e42d8b
Fix a regression in the previous release causing a crash when the underline thickness of the font is zero
...
Fixes #8443
2025-03-21 15:32:25 +05:30
Kovid Goyal
ce5cfdd9ca
kitty +open: Ask for confirmation when running executables
...
Workaround for badly designed program that try to open links in
untrusted documents that point to executables on the local system.
They should really not be doing that, but, since such programs do exist,
let's be safe by default.
Users that use better designed programs and want to disable the
confirmations can do so by writing their own launch-actions.conf
2025-03-20 14:00:09 +05:30
Kovid Goyal
0db9b882fe
Cleanup previous PR
2025-03-19 21:25:02 +05:30
Kovid Goyal
2bab0b7b18
version 0.40.1
2025-03-18 08:28:18 +05:30
Kovid Goyal
5754fa2260
OSC 52: Fix specifying both clipboard and primary in OSC 52 requests not supported
2025-03-18 08:07:05 +05:30
Kovid Goyal
f7521120e6
Update changelog
2025-03-13 08:38:02 +05:30
Kovid Goyal
fd8172c04d
Fix a regression in the previous release that caused empty lines to be skipped when copying text from a selection
...
Fixes #8435
2025-03-12 16:47:13 +05:30
Kovid Goyal
96d5c9c7c6
A new option to clear selections when they no longer reflect the contents of the clipboard
2025-03-12 11:41:27 +05:30
Kovid Goyal
f07880b7fe
macOS: When the program running in kitty reports progress information for a task, show a progress bar on the kitty dock icon
2025-03-11 09:33:13 +05:30
Kovid Goyal
3b8e0e209b
Wayland: Allow overriding the kitty OS Window icon on compositors that implement the xdg-toplevel-icon protocol
2025-03-10 12:32:03 +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
458c57209a
Fix cursor blink animation when background_opacity is less than one
...
Fixes #8401
2025-03-04 18:47:34 +05:30
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
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
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
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
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
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
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
93dc28aa78
version 0.39.1
2025-02-01 12:23:57 +05:30
Kovid Goyal
ea9afc6e89
watchers: Add a new event on_color_scheme_preference_change
...
Fixes #8246
2025-01-23 05:36:25 +05:30
Kovid Goyal
0527db876b
Wayland niri: Fix 250ms delay on startup when using scale 1
...
We special case Hyprland, hopefully the special casing can be removed
once https://github.com/hyprwm/Hyprland/issues/9126 is fixed.
Fixes #8236
2025-01-21 16:40:32 +05:30
Kovid Goyal
8931062a70
hints kitten: Workaround for some broken light color themes that make the hints text color too low contrast to read
...
Fixes #7330
2025-01-17 20:22:10 +05:30
Kovid Goyal
c600451bb8
Splits layout: Allow setting the bias of the current split using layout_action bias
...
Fixes #8222
2025-01-17 08:37:07 +05:30
Kovid Goyal
1f920ecc77
version 0.39.0
2025-01-16 09:14:51 +05:30
Kovid Goyal
ed7a096503
When reloading configuration fix auto color themes not being re-applied
...
Fixes #8203
2025-01-08 10:27:12 +05:30
Kovid Goyal
69aead6d3d
query_terminal: Add support for reporting name of the OS the terminal emulator is running on
...
Fixes #8201
2025-01-07 08:21:53 +05:30
Kovid Goyal
a3d6bf7a2c
...
2025-01-06 21:57:31 +05:30
Kovid Goyal
1eeea70c7a
Allow dynamically generating configuration by running an arbitrary program using the new geninclude directive
2025-01-06 19:00:01 +05:30
Kovid Goyal
b0c9262652
Fix the clear_terminal scrollback action also clearing screen
2025-01-05 14:06:14 +05:30
Kovid Goyal
cbefc72a7e
macOS: Add menu items to the Edit menu to clear the screen and scrollback
2025-01-05 14:03:08 +05:30
Kovid Goyal
c6ae4b0a53
macOS: Allow using the Passwords app to autofill passwords via the Edit->Autofill menu mimicking other macOS applications
...
Fixes #8195
2025-01-05 13:36:25 +05:30
Kovid Goyal
9b9b313e77
When a program running in kitty reports progress of a task display it as a percentage in the tab title
2025-01-05 08:48:46 +05:30
Kovid Goyal
e34a899ea6
diff kitten: Automatically use dark/light color scheme based on the color scheme of the parent terminal
...
Fixes #8170
2025-01-04 12:57:33 +05:30
Kovid Goyal
134271be93
diff kitten: Abort when run inside a terminal that does not support the kitty keyboard protocol
...
Fixes #8185
2025-01-03 21:34:38 +05:30