Kovid Goyal
e9fc486473
Fix #9075
2025-10-06 21:04:30 +05:30
Kovid Goyal
88ec2d9793
Add a more visible note that the payloads for remote control commands are documented in the protocol docs
2025-10-06 10:42:11 +05:30
Kovid Goyal
5af47b4881
...
2025-10-06 10:37:51 +05:30
Kovid Goyal
8d855a7eb4
Remove the docs on using kitty config infrastructure in custom kittens
...
That config infrastructure isnt really maintained anymore since
builtin kittens have now been almost all ported to Go. So in future
people should just use any of python's stdlib config modules such as
tomllib to store and retrieve their kitten configs.
2025-10-06 10:19:27 +05:30
Kovid Goyal
e46a75ca57
Fix rendering broken on ancient GPU drivers that dont support rendering to 16 bit textures
...
Fixes #9068
2025-10-06 08:54:53 +05:30
Kovid Goyal
4545aab5f6
Link directly to diff/main.py in the docs to avoid confusion with Go code
2025-10-05 21:34:07 +05:30
Kovid Goyal
2665a871c0
Fix a regression in the previous release that broke goto_session -1
2025-10-02 18:52:31 +05:30
Kovid Goyal
ccdc50007e
Fix a regression in 0.43.0 that caused a black flicker when closing a tab in the presence of a background image
...
Fixes #9060
2025-10-02 14:48:37 +05:30
Kovid Goyal
9740861ec5
Splits layout: Fix corrupted layout in some circs
...
Basically one function was adding a window id instead of a group id
to the pairs. Fixes #9059
2025-10-02 10:43:36 +05:30
Kovid Goyal
7f24dd68c9
version 0.43.1
2025-10-01 08:21:20 +05:30
Kovid Goyal
460d10902f
Cleanup previous PR
...
The overrides were not being passed to the askpass kitten.
And we dont need to support backward compatibility for secrets with no
backend, since this feature has never been released.
2025-09-30 20:38:44 +05:30
Kovid Goyal
a11bc34a44
Update changelog
2025-09-30 16:59:28 +05:30
Kovid Goyal
4122f029df
...
2025-09-30 08:46:11 +05:30
Kovid Goyal
b92246448d
Fix a regression in the previous release that caused the cursor trail to not be hidden properly
...
In refactoring the trail shader, I guess I forgot to premultiply the
output color.
Fixes #9039
2025-09-29 20:35:12 +05:30
Kovid Goyal
13e3ecad5c
Session files: Fix a regression in the previous release that broke matching on windows in the current tab
...
Fixes #9037
2025-09-29 19:44:01 +05:30
Kovid Goyal
d2cc22e7c6
macOS: React to changes in effective appearance of the NSApplication not the content view for each window
...
This is nicer now every OS Windows doesnt cause a notification. Also
fixes #9034 which was caused by us setting an explicit appearance on the
window when the titlebar is set to a specific color thereby preventing
the views in the window from getting appearance change notifications.
2025-09-29 17:17:46 +05:30
Kovid Goyal
7a71db8830
...
2025-09-29 13:08:49 +05:30
Kovid Goyal
2ceddba923
goto_session: Add --sort-by=alphabetical
...
Have the interactive session picker list the sessions in a fixed order
rather than by most recent.
2025-09-29 13:03:23 +05:30
Kovid Goyal
fb4a3d7f17
Revert reversion of Tahoe fix in 7589bf4b11
...
It is still needed. Instead change the frame to havezero size and leaves
its origin unchanged.
2025-09-29 08:58:41 +05:30
Kovid Goyal
16faa1d541
Fix a regression in the previous release that caused the incorrect tab to be active when loading a session
...
Fixes #9025
2025-09-28 21:46:08 +05:30
Kovid Goyal
cdb6986ce0
...
2025-09-28 21:27:16 +05:30
Kovid Goyal
e542cd8378
macOS: Fix a big where the color of a transparent titlebar was off when running in the release build versus the build from source. Also fix using a transparent titlebar causing the background opacity to be darkened.
...
There were two issues.
1) Setting window background color to a non-zero opacity causes
darkening (essentially there were two layers of blending)
2) The titlebar background view could end up in the wrong position
because it was a child of the content view rather than its super view
Fix both issues setting the window background to clear color and
moving the background view into the super view while making sure it is
positioned correctly using explicit constraints. Phew.
2025-09-28 21:24:00 +05:30
Kovid Goyal
99a5f6bd5f
version 0.43.0
2025-09-28 09:54:43 +05:30
Kovid Goyal
52015bbf13
Update changelog
2025-09-27 10:24:28 +05:30
Kovid Goyal
510c3f2001
...
2025-09-26 15:27:12 +05:30
Kovid Goyal
21214ee7e6
Change the id for the anchor to try to convince uBlock to not filter the element.
...
Faintly ridiculous, but oh well...
See #3005
2025-09-26 14:52:40 +05:30
Kovid Goyal
4d95af20c2
Make a note about possibly needing to adjust background_opacity
2025-09-24 07:54:04 +05:30
Kovid Goyal
da6f26d229
Improve rendering of rounded rectangles
...
Uses the standard distance to curve via sampling method of antialiasing
instead of super sampled antialiasing. Need to investigate behavior very
thin lines <= 3 pixels.
Also need to check if we should migrate the other call sites of
draw_parametrized_curve_with_derivate()
Fixes #9000
2025-09-22 22:57:28 +05:30
Kovid Goyal
982b5156e1
macOS: When toggling in the quick access terminal move it to the currently active screen
...
Fixes #9003
2025-09-22 20:04:42 +05:30
Kovid Goyal
b401e12fd9
Note how to use nvim as scrollback pager in the docs for that option
2025-09-22 08:52:28 +05:30
alex-huff
96ba652803
docs: panel: update niri compatibility information
2025-09-20 21:21:28 -05:00
Kovid Goyal
e7514c68ae
Fix updating panel configuration on visibility toggle and via remote control not working
...
Fixes #8984
2025-09-20 05:15:50 +05:30
Kovid Goyal
7af7aa95c6
Another workaround for another macOS Tahoe bug
...
Dont redraw an OSWindow during a resize event if the resize event is
accompanied by a screen change as it causes a crash in macOS OpenGL
driver. Fixes #8983
2025-09-19 12:05:34 +05:30
Kovid Goyal
55254d9079
...
2025-09-16 22:43:51 +05:30
Kovid Goyal
d19f305b12
Merge branch 'ucs' of https://github.com/Wukuyon/kitty
2025-09-15 08:14:55 +05:30
Wukuyon
91bca3357b
Text sizing protocol docs: Make code point notation more consistent
2025-09-14 15:22:05 -06:00
Kovid Goyal
3483c615f8
Update changelog
2025-09-14 13:13:17 +05:30
Kovid Goyal
1e13050fda
Nicer debug output for scrollbar option
2025-09-14 12:26:25 +05:30
Wukuyon
2514178abe
Adjust text sizing protocol docs: UTF-8 decoding and precise terminology
...
This commit makes the following changes to the text sizing protocol's docs, to describe Kitty's current Unicode behavior more precisely in the text sizing protocol docs (#8533 ).
These changes describe **behavior that Kitty *already* has**. It does not require any changes to any actual Kitty source code. (I don't know if Foot currently matches this behavior.)
1. The algorithm for splitting text into cells now uses the phrases
"code point" or "Unicode scalar value" instead of "Unicode character",
which is an ambiguous phrase.
2. The algorithm now requires that the terminal uses UTF-8 to decode the bytes it receives into Unicode scalar values.
3. The algorithm now requires that the terminal replace each maximal subpart of any ill-formed subsequence with U+FFFD REPLACEMENT CHARACTER (�).
2025-09-13 22:49:01 -06:00
Kovid Goyal
a6e64845ef
Merge branch 'master' of https://github.com/lxe/kitty into scrollbar
2025-09-14 09:48:08 +05:30
Kovid Goyal
c28819710b
Merge branch 'blackcat' of https://github.com/j-c-m/kitty
2025-09-13 07:22:07 +05:30
Kovid Goyal
69ba320db9
Fix some typos in the example table for legacy key encoding
...
Fixes #8967
2025-09-13 06:55:52 +05:30
Jesse Miller
9e9af32a07
Add 'blackcat' a modern compatible cat with image support
2025-09-12 19:23:34 -06:00
Aleksey Smolenchuk
65a4d89282
Interactive scrollbar implementation
2025-09-08 11:33:15 -07:00
Kovid Goyal
d837a64e36
Workaround for latest Apple regression in Tahoe
...
Now NSWindow::close no longer actually closes the window. Sigh. Have to
also set its frame to zero size, otherwise an invisible rect remains
that intercepts mouse events and takes up space in Mission Control.
Life is too short for this shit. Fixes #8952
2025-09-05 17:27:46 +05:30
Kovid Goyal
142307d4cd
Add some footnotes explaining what features native cursors have
2025-09-04 22:02:04 +05:30
Kovid Goyal
574386f45b
Fix rendering of underlines when using larger text sizes with the space and en-space characters
...
Fixes #8950
2025-09-04 20:44:35 +05:30
Kovid Goyal
315562d73d
Cleanup previous PR
2025-09-03 21:46:47 +05:30
Kovid Goyal
e1d8565fb6
Add os_window_title to sessions
2025-09-01 19:30:50 +05:30
Kovid Goyal
1544830307
Allow using a custom python function in tab_title_template
...
Makes it easier to do complex processing
2025-08-30 09:02:39 +05:30
Kovid Goyal
b4d9af9932
Document extra cursor color control
2025-08-26 22:02:02 +05:30
Kovid Goyal
44b5d8f656
Dont use negative numbers in multi cursor protocol
...
There are apparently many parsers out there that cant handle them.
2025-08-26 21:43:37 +05:30
Kovid Goyal
518e06cfa4
Also report -2 in query response
2025-08-25 15:30:36 +05:30
Kovid Goyal
14741b1b29
Implement rendering of blinking text
...
Fixes #8551
2025-08-25 13:55:23 +05:30
Kovid Goyal
5a3e9a5567
Add a warning about the multi cursor spec being under discussion
2025-08-25 11:36:12 +05:30
Kovid Goyal
7c14524d35
fix spelling
2025-08-25 11:04:36 +05:30
Kovid Goyal
547d09a747
...
2025-08-24 21:34:11 +05:30
Kovid Goyal
0772a01779
More docs for extra cursors
2025-08-24 21:11:25 +05:30
Kovid Goyal
1c9a2dae86
Start work on documenting the multi cursor protocol
2025-08-24 20:14:15 +05:30
Kovid Goyal
cbca4d6593
Implement tab_bar_filter
...
Useful to manage multiple sessions in a single kitty OS Window.
Add some docs to sessions.rst describing this use case.
2025-08-24 12:25:15 +05:30
Kovid Goyal
21579e6fcb
...
2025-08-23 13:30:36 +05:30
Kovid Goyal
e176b723f5
When creating a new window/tab with the same cwd as the current window automatically put the newwindow into the same session as the current window
2025-08-23 13:24:48 +05:30
Kovid Goyal
d3c46a829d
Add action to close a session
2025-08-23 09:17:27 +05:30
Kovid Goyal
dcf4fc72f6
Add an example of saving remote sessions to the docs
2025-08-22 21:31:55 +05:30
Kovid Goyal
5e6c397356
Document using negative numbers with goto_session
2025-08-22 07:24:58 +05:30
Kovid Goyal
229413cbe8
...
2025-08-21 15:50:17 +05:30
Kovid Goyal
746a80487a
...
2025-08-19 22:12:27 +05:30
Kovid Goyal
d7070d3b97
Document how to update the currently active session
2025-08-19 22:08:19 +05:30
Kovid Goyal
6d21ebd383
...
2025-08-19 16:21:57 +05:30
Kovid Goyal
03792a1717
A new --add-to-session flag for launch
...
useful to optionally have new windows/tab join the active session when launched.
2025-08-19 16:06:49 +05:30
Kovid Goyal
de129dfc65
Fix version added for clipboard pw feature
2025-08-19 15:08:26 +05:30
Kovid Goyal
41488fe8ba
Allow showing the currently active session name in the tab bar
2025-08-19 06:49:14 +05:30
Kovid Goyal
d7c2cdccb1
macOS: Fix closing an OS Window when another OS Window is minimized causing the minimized window to be un-minimized
...
This is a bug we inherited from GLFW.
Fixes #8913
2025-08-18 21:26:54 +05:30
Kovid Goyal
3638adda6c
macOS: Elaborate dance to work around yet another Cocoa bug
...
Fixes #8740
2025-08-18 16:01:51 +05:30
Kovid Goyal
b8b7592b40
...
2025-08-18 15:07:12 +05:30
Kovid Goyal
6beded7b49
Cleanup previous PR
2025-08-18 14:45:18 +05:30
Kovid Goyal
0cab165daa
Remove duplicate sessions label
2025-08-17 20:13:33 +05:30
Kovid Goyal
a2d76a6c34
Document the save_as_session action
2025-08-17 14:44:26 +05:30
Kovid Goyal
34ae42cf30
Update changelog
2025-08-17 14:32:38 +05:30
Kovid Goyal
c982978e82
Add some docs for the new session features
2025-08-17 14:27:19 +05:30
Kovid Goyal
337cbf1435
Add an env var that can be used to eval an expression at startup of shell
...
This will come in handy to implement serialization as session
with running of current foreground command.
2025-08-16 11:58:30 +05:30
Kovid Goyal
1aeb22c158
Bump version of Wayland bundled with kitty
...
From 1.23.1 to 1.24.0
The just released mesa 25.2.0 doesn't work with libwayland < 1.24.0.
Sigh. Wayland is basically the world's biggest waste of time.
Fixes #8884
2025-08-16 08:42:50 +05:30
Kovid Goyal
6c93d640e9
Fix #8897
2025-08-13 11:25:38 +05:30
Kovid Goyal
9d0df0db4e
Add link to fzf based tab switcher kitten with previews
2025-08-13 05:20:22 +05:30
Kovid Goyal
d52f2e7981
Rewrite rendering pipeline
...
This was needed to fix various corner cases when doing blending of colors
in linear space. The new architecture has the same performance as the
old in the common case of opaque rendering with no UI layers or images.
In the case of only positive z-index images there is a performance
decrease as the OS Window is now rendered to a offscreen texture and
then blitted to screen. However, in the future when we move to Vulkan or
I can figure out how to get Wayland to accept buffers with colors in
linear space, this performance penalty can be removed. The performance
penalty was not significant on my system but this is highly GPU
dependent. Modern GPUs are supposedly optimised for rendering to
offscreen buffers, so we will see. The awrit project might be a good
test case.
Now either we have 1-shot rendering for the case of opaque with only ext
or all the various pieces are rendered in successive draw calls into an
offscreen buffer that is blitted to the output buffer after all drawing
is done.
Fixes #8869
2025-08-11 00:47:02 +05:30
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
02301e80ef
...
2025-08-06 09:47:07 +05:30
Kovid Goyal
b95b4164fc
Add a couple of password manager kitty integrations
2025-08-04 19:05:44 +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
0f67ff37df
Allow accepting the currently displayed parent directory by pressing ctrl+enter
2025-07-24 08:20:43 +05:30
Kovid Goyal
988070612b
...
2025-07-23 10:46:45 +05:30
Kovid Goyal
07354f4d6d
Update wording of warning regarding changes to text sizing algorithm
2025-07-23 10:45:43 +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
2e92d610d5
Implement metadata based previews in choose-files
2025-07-20 09:31:17 +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
52b0823470
More docs for choose-files
2025-07-16 19:22:20 +05:30
Kovid Goyal
966f2cb700
Basic documentation for the choose files kitten
2025-07-16 13:15:27 +05:30
Kovid Goyal
9fa603aa5d
...
2025-07-16 09:00:36 +05:30
Kovid Goyal
761f1d7653
...
2025-07-16 08:55:58 +05:30
Kovid Goyal
5f60081169
Add more docs for the desktop-ui kitten
2025-07-16 08:53:03 +05:30
Kovid Goyal
b1334fdc19
version 0.42.2
2025-07-16 06:34:24 +05:30
Kovid Goyal
e3d16fa995
...
2025-07-16 06:26:59 +05:30
Kovid Goyal
37baef04d9
Start work on documenting the desktop-ui kitten
2025-07-16 06:23:57 +05:30
Kovid Goyal
c8a20dbe58
Start documenting the choose-files kitten
2025-07-16 06:16:38 +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
2ac35658d9
Add correct commandline ot use for mpv to integrations docs
2025-07-13 10:12:18 +05:30
Kovid Goyal
9700a96f02
...
2025-07-13 07:37:47 +05:30
Kovid Goyal
2ee11ed613
Cleanup previous PR
2025-07-12 13:13:46 +05:30
Kovid Goyal
7fb0350fa7
Also set the motion indicator bit for mouse leave events
2025-07-12 12:37:21 +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
alex-huff
f26ebf57f0
docs: panel: update labwc compatibility information
2025-07-11 23:33:20 -05:00
Kovid Goyal
5149f98936
Update docs
2025-07-11 06:53:07 +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
István Donkó
cd17077faa
Add panel compatibility information for river
2025-07-07 18:12:52 +02:00
Kovid Goyal
e6e854241d
...
2025-07-05 09:18:16 +05:30
Kovid Goyal
51a265fbb9
Fix #8767
2025-06-30 14:41:30 +05:30
Kovid Goyal
2cde543a7b
Fix #8760
2025-06-29 08:12:00 +05:30
Kovid Goyal
e4d17f9864
docs: Change wording to make it clear that env vars are expanded for launch actions not arbitrary actions
...
Fixes #8759
2025-06-27 14:53:11 +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
01dacf0ef6
Fix #8756
2025-06-27 08:15:48 +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
8b395759e2
Add DOOM implementations to integrations
2025-06-16 05:19:42 +05:30
Kovid Goyal
8e55cf7552
Fix #8731
2025-06-14 20:19:21 +05:30
Kovid Goyal
14c63512cf
Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty
2025-06-09 06:55:39 +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
alex-huff
1a2c9588a4
docs: panel: update sway compatibility information
2025-06-08 16:27:43 -05:00
Kovid Goyal
b643e7e372
Add a note about #8715 to KDE compat docs
2025-06-08 06:35:29 +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
fe391bf2ac
Add a note about CSI 16 t as well
2025-06-03 07:35:01 +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
alex-huff
dba118238a
docs: panel: update niri compatibility information
2025-05-25 09:54:12 -05:00
Kovid Goyal
fbdce69adc
Fix typo in color control docs
...
In kitty there are seven transparent background colors that can be
control via escape code, not 8. The either (at index 0 is the default
background color, and its opacity is set by the user and not overridable
by programs).
2025-05-24 14:19: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
498765caeb
and again mypy rears its ugly head
2025-05-23 12:24:22 +05:30
Kovid Goyal
9cd4c03360
...
2025-05-23 12:07:24 +05:30
Kovid Goyal
83a2feff15
Remove man page table generation monkeypatching since it is now fixed upstream
2025-05-23 11:57:14 +05:30
Kovid Goyal
15b3cf44ec
Make mypy happy
2025-05-23 11:46:48 +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
8e61758064
Work on setting up choose-files.conf
2025-05-22 14:19:50 +05:30
Kovid Goyal
5b05b1235e
Fix #8648
2025-05-19 06:22:45 +05:30
Kovid Goyal
da6f85dbaa
Merge branch 'update-wayland-compat-matrix' of https://github.com/alex-huff/kitty
2025-05-19 06:17:21 +05:30
alex-huff
9d9ad91f37
docs: panel: update niri compatibility information
2025-05-18 18:18:43 -05:00
Stefan A. Haubenthal
33f278b477
Fixed typos
2025-05-18 15:16:56 +02:00
Kovid Goyal
95c6279bdd
Implement --grab-keyboard
...
Currently works on Wayland.
2025-05-18 14:30:33 +05:30
Kovid Goyal
e687d6db05
Link to my bar's code since it is now public
2025-05-18 09:56:20 +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
96d961dcd0
...
2025-05-17 07:15:49 +05:30
Kovid Goyal
66b13aa6d4
...
2025-05-15 22:20:51 +05:30
Kovid Goyal
14ab28af51
Cleanup previous PR
2025-05-15 22:09:54 +05:30
Jin Liu
ac5c8b8ebb
doc/kitten/panel: add suggestion to set --app-id=dock for kwin
2025-05-16 00:30:14 +08:00
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
97f9d16046
...
2025-05-08 07:27:16 +05:30
Kovid Goyal
ddd79f0733
Fix #8610
2025-05-07 16:23:17 +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
eb7ca8902b
Add xmonad to the X11 compatibility table
2025-05-04 08:07:04 +05:30
Kovid Goyal
a59a347903
diff kitten: Allow diffing named pipes
...
Fixes #8597
2025-05-03 15:53:29 +05:30
Kovid Goyal
d22381491d
Restore top/bottom panel functionality on i3
2025-05-03 11:12:32 +05:30
Kovid Goyal
e961020330
Fix typo in docs
2025-05-03 10:58:39 +05:30
Kovid Goyal
7dc673e485
Add XFCE to the X11 compatibility matrix
2025-05-03 10:39:41 +05:30
Kovid Goyal
07cda6ac45
Add GNOME to the X11 compatibility matrix
2025-05-03 08:57:55 +05:30
Kovid Goyal
f30ec25c57
Start work on X11 compatibility matrix
2025-05-02 13:25:40 +05:30
Kovid Goyal
233cd3e2b9
doc edits
2025-05-01 22:01:02 +05:30
Kovid Goyal
49ea2bf636
...
2025-05-01 21:58:44 +05:30
Kovid Goyal
e87256793c
...
2025-05-01 21:49:48 +05:30
Kovid Goyal
f461039017
Modify docs in light of X11 support
2025-05-01 21:48:27 +05:30
Kovid Goyal
04fbf63eab
...
2025-05-01 11:51:33 +05:30
Kovid Goyal
4aaba24b99
...
2025-05-01 07:36:08 +05:30
Kovid Goyal
1191cb57d5
Add wayland compositor support matrix for panel kitten
2025-05-01 07:32:58 +05:30
Kovid Goyal
68a0c5b86f
DRYer
2025-04-30 19:10:15 +05:30
Kovid Goyal
a72fc508d9
Document how the screenshots were generated and put the images in a sidebar
2025-04-30 18:49:31 +05:30
Kovid Goyal
7043440e2f
Make the screenshots smaller by default
2025-04-30 15:11:12 +05:30
Kovid Goyal
0a2872446e
Add screenshots of quick access terminal
2025-04-30 14:29:35 +05:30
alex-huff
0efbd66717
fix typos
2025-04-28 22:15:09 -05:00
Kovid Goyal
c92ca01ea6
More work on the docs
2025-04-29 08:36:39 +05:30
Kovid Goyal
7788d6acc2
Document the new quick-access-terminal kitten
2025-04-29 08:01:59 +05:30
Eva
3d00a26840
Update graphics-protocol.rst: typo fix
2025-04-29 00:09:04 +03:00