Kovid Goyal
c86ec79e32
macOS: Add default mapping and global menubar action to erase last command
...
This is "Cmd+L" from Terminal.app
2025-08-07 09:15:12 +05:30
Kovid Goyal
e468885b03
spelling
2025-07-29 10:04:21 +05:30
Kovid Goyal
53aea0642f
...
2025-07-26 09:28:34 +05:30
Kovid Goyal
f61b15b284
Fix incorrect handling of VS16 when it causes char to wrap to next line and is part of a draw command with more characters following it
...
Needed to initialize full text loop state rather than just segmentation
state on wrap. Fixes #8848
2025-07-26 09:25:01 +05:30
Kovid Goyal
8a39976449
Watchers: A new event for global watchers corresponding to the tab bar being changed
...
Fixes #8842
2025-07-23 09:24:12 +05:30
Kovid Goyal
45b2678db1
Allow backspace to wrap cursor to previous line
...
Fixes #8841
2025-07-23 08:56:54 +05:30
Kovid Goyal
55a2f2c55c
Cocoa: fix quick access terminal hide focus restore
...
Apple now makes kitty the front most application before sending the
service notification. So instead watch for front most application change
events from the shared workspace and restore focus to the last non-self
application.
2025-07-21 14:55:12 +05:30
Kovid Goyal
7738c55c4b
Wayland: Fix incorrect window size calculation when transitioning from fullscreen to non-fullscreen with client side decorations
...
Fixes #8826
2025-07-17 20:36:38 +05:30
Kovid Goyal
c16e2aad05
Update changelog
2025-07-17 11:10:16 +05:30
Kovid Goyal
b1334fdc19
version 0.42.2
2025-07-16 06:34:24 +05:30
Kovid Goyal
9e7c46b253
clipboard kitten: Allow using a password to avoid repeated confirmation prompts when accessing the clipboard
...
Fixes #8789
2025-07-13 14:12:31 +05:30
Kovid Goyal
2ee11ed613
Cleanup previous PR
2025-07-12 13:13:46 +05:30
Kovid Goyal
4d3bbd82e0
Extend the SGR Pixel mouse reporting protocol to also report when the mouse leaves the window
2025-07-12 11:59:23 +05:30
Kovid Goyal
d7c4d42f41
Fix #8794
2025-07-09 12:49:12 +05:30
Kovid Goyal
c681a999d5
Fix hyperlink id not being applied to wide cells
...
Fixes #8796
2025-07-09 12:14:09 +05:30
Kovid Goyal
51a265fbb9
Fix #8767
2025-06-30 14:41:30 +05:30
Kovid Goyal
75f10d140f
Fix off-by-one in code to nuke incomplete multicell chars in line
...
Fixes #8758
2025-06-27 11:35:18 +05:30
Kovid Goyal
461e63049a
Fix #8754
2025-06-26 21:30:43 +05:30
Kovid Goyal
bca017fa4c
Fix #8741
2025-06-20 20:11:23 +05:30
Kovid Goyal
8e55cf7552
Fix #8731
2025-06-14 20:19:21 +05:30
Kovid Goyal
2456574992
Wayland: Only rely on keyboard enter/leave events for OS window focus state
...
GNOME has broken activated==focused assumption GLFW used to make. Also
follows upstream GLFW behavior. c2f0a0ae59
Fixes #8716
2025-06-09 06:52:56 +05:30
Kovid Goyal
a023a0db09
Graphics protocol: Add a note clarifying image update behavior on re-transmission
...
See #8701
2025-06-03 07:41:21 +05:30
Kovid Goyal
3a46e2fe0b
Fix #8692
2025-05-29 08:17:45 +05:30
Kovid Goyal
61fd8c4003
Fix #8682
2025-05-27 12:10:14 +05:30
Kovid Goyal
5faa7bda5d
hints kitten: Preserve line breaks when the hint is over a line break
...
Fixes #8674
2025-05-24 14:09:27 +05:30
Kovid Goyal
b2b8ede0a9
Remote control: Fix holding a remote control socket open causing the kitty I/O thread to go into a loop and not respond on other remote control sockets
2025-05-22 16:16:39 +05:30
Kovid Goyal
95c6279bdd
Implement --grab-keyboard
...
Currently works on Wayland.
2025-05-18 14:30:33 +05:30
Kovid Goyal
13c37cf694
Fix remember_window_position not working because of a stupid typo
...
Fixes #8646
2025-05-18 07:53:30 +05:30
Kovid Goyal
d56721e64d
version 0.42.1
2025-05-17 08:40:20 +05:30
Kovid Goyal
8017945551
Wayland: Add support for the xdg-toplevel-tag protocol
...
Now you can use --name or its alias --os-window-tag to set the tag.
2025-05-15 09:35:42 +05:30
Kovid Goyal
6282a46ff1
A new centered panel type that is sized
2025-05-13 16:38:57 +05:30
Kovid Goyal
67c1ce7280
...
2025-05-13 11:54:01 +05:30
Kovid Goyal
a39b7eb7dd
Quick access terminal: Allow configuring the monitor to display the panel on in Wayland/X11
...
Fixes #8630
2025-05-13 11:52:52 +05:30
Kovid Goyal
4c8f9f9e26
Cleanup previous PR
...
Fixes #8601
2025-05-12 22:18:41 +05:30
Kovid Goyal
9ed6be9272
Quick access terminal: Allow toggling the window to full screen and map using the standard kitty toggle_fullscreen shortcut
...
Fixes #8626
2025-05-12 15:20:48 +05:30
Kovid Goyal
cf69385823
Wayland: Fix an abort if the terminal program sets a window title longer than 2KB that contains CSI escape sequences and multibyte UTF-8
...
Fixes #8619
2025-05-12 13:53:12 +05:30
Kovid Goyal
064bc963a8
macOS: Quick access terminal: Restore focus to previously active window when hiding the quick access terminal window
...
Fixes #8627
2025-05-12 13:15:42 +05:30
Kovid Goyal
68b4c3dd6d
Fix ambiguous width and private use characters not being rendered when used with variable width text-sizing protocol escape codes
2025-05-12 05:21:51 +05:30
Kovid Goyal
f2412cc9c8
version 0.42.0
2025-05-11 10:42:15 +05:30
Kovid Goyal
5dbd198fb9
Update changelog
2025-05-11 10:36:23 +05:30
Kovid Goyal
e8d50d0734
Finish up implementation of drawing curve with derivative
...
Fixes #8299
2025-05-10 08:38:32 +05:30
Kovid Goyal
6a53897c17
change_font_size: allow multiplying/dividing the current font size in addition to incrementing it
...
Fixes #8616
2025-05-09 07:39:06 +05:30
Kovid Goyal
e0e4e53e3b
Allow using env vars that resolve to a full cmdline as program in launch mappings
...
Fixes #8613
2025-05-08 19:22:39 +05:30
Kovid Goyal
91eb0ec735
...
2025-05-06 20:30:14 +05:30
Kovid Goyal
3c3ba4a9fb
@ launch: Add a --wait-for-child-exit flag to get the child processes exit code even when it is running in a window.
2025-05-06 19:17:17 +05:30
Kovid Goyal
80bb9404d5
Have auto color scheme switching also control background image
...
Fixes #8603
2025-05-06 09:10:05 +05:30
Kovid Goyal
a59a347903
diff kitten: Allow diffing named pipes
...
Fixes #8597
2025-05-03 15:53:29 +05:30
Kovid Goyal
68a0c5b86f
DRYer
2025-04-30 19:10:15 +05:30
Kovid Goyal
7788d6acc2
Document the new quick-access-terminal kitten
2025-04-29 08:01:59 +05:30
Kovid Goyal
01415eb84c
macOS: Fix text color in visual window select ignoring the color theme
...
Fixes #8579
2025-04-27 19:49:51 +05:30