Kovid Goyal
c194dbc9ef
Reset OS window class and name for new single instance OS windows
2025-04-23 22:18:42 +05:30
Kovid Goyal
87b218a40d
Preserve env vars from onvoking env when creating new os window via single instance
2025-04-23 22:14:06 +05:30
Kovid Goyal
57c1a6ffcc
Update changelog
2025-04-23 20:55:53 +05:30
Kovid Goyal
f58c0f2241
...
2025-04-23 09:11:37 +05:30
Kovid Goyal
c1b6b4494a
Implement starting kitty hidden
...
Fixes #3466
2025-04-23 08:50:02 +05:30
Kovid Goyal
fc5fc7c9c4
Remote control: Allow modifying desktop panels and showing/hiding OS Windows using the kitten @ resize-os-window command
...
Also move the visibility toggle debounce into C code with a per OS
Window timer.
Fixes #8550
2025-04-22 13:34:09 +05:30
Kovid Goyal
9ef8fa2ae7
Fix a regression in 0.36.0 that caused using = with single letter options to no longer work correctly
...
Fixes #8556
2025-04-22 09:44:28 +05:30
Kovid Goyal
85d58de035
kitty can finally natively implement a quake like terminal dropdown
...
Currently Wayland (except for GNOME as usual) only.
2025-04-21 20:28:56 +05:30
Kovid Goyal
9b5d5bf678
Implement single-instance for panel kitten
2025-04-21 16:55:55 +05:30
Kovid Goyal
778f8afebd
Update changelog
2025-04-21 15:02:53 +05:30
Kovid Goyal
3ce734ce9c
launch: Allow creating desktop panels
...
Now users can use mappings or remote control to popup new desktop panels
on Wayland in addition to new desktop windows.
Fixes #8549
2025-04-21 14:59:31 +05:30
Kovid Goyal
9329850184
panel kitten: Allow specifying panel size in pixels in addition to cells
2025-04-21 13:08:19 +05:30
Kovid Goyal
5d2e258c35
Wayland: When the compositor supports the xdg-system-bell protocol use it to play the default bell sound
2025-04-16 15:48:51 +05:30
Kovid Goyal
56954b2e48
Fix a regression that caused automatic color themes to not be re-applied after config file reload
...
The reload was only happening if the auto theme config file had its mtime
updated, since the last time it was checked.
Fixes #8530
2025-04-12 13:48:27 +05:30
Kovid Goyal
04acd6cec2
Update changelog
2025-04-06 09:11:05 +05:30
Kovid Goyal
3d440cf0f6
Cleanup previous PR
2025-04-05 02:42:39 +05:30
Kovid Goyal
f56c3edd72
version 0.41.1
2025-04-03 07:54:35 +05:30
Kovid Goyal
72a1aabafd
Fix hover underline remaining on screen when screen is scrolled
2025-03-31 10:47:25 +05:30
Kovid Goyal
3c57cc02f7
Wayland: panel kitten: Fix incorrect initial font size on compositors such as Hyprland that set scale late in the window creation process
...
Fixes #8496
2025-03-30 16:19:52 +05:30
Kovid Goyal
ac2b1fbe0b
Fix a regression that caused tab bar margins to not be properly blanked when the tab bar is at the bottom
...
Fixes #8494
2025-03-30 11:10:03 +05:30
Kovid Goyal
a5a25fbd8c
Fix missed out some codepoints when porting is_non_rendered to unicode lookup table
...
Fixes #8495
2025-03-30 10:40:19 +05:30
Kovid Goyal
26747284bb
version 0.41.0
2025-03-29 04:57:55 +05:30
Kovid Goyal
f1b90f6ce6
Update changelog
2025-03-27 11:29:01 +05:30
Kovid Goyal
2aa2607adc
...
2025-03-25 17:13:54 +05:30
Kovid Goyal
b8dc31930a
...
2025-03-24 16:15:57 +05:30
Kovid Goyal
2c0bc79be1
Typo causing crash on Waylnd compositors that dont support xdg-toplevel-icon
...
Fix #8471
2025-03-24 14:23:32 +05:30
Kovid Goyal
272045287a
Fix #8459
2025-03-21 22:20:02 +05:30
Kovid Goyal
f57f3d9909
Fix #8464
2025-03-21 19:55:45 +05:30
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