2814 Commits

Author SHA1 Message Date
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
Kovid Goyal 78c83e8218 Add a sentence specifying the fractional scale does not adjust number of cells 2025-02-03 10:56:51 +05:30
Kovid Goyal b53c4941b5 add link to issue discussing text-sizing protocol 2025-02-03 10:56:51 +05:30
Kovid Goyal dfe59a75b8 ... 2025-02-03 10:56:51 +05:30
Kovid Goyal a30a639cb9 Add docs for multicell + control codes 2025-02-03 10:56:51 +05:30
Kovid Goyal 8fd7d3100f More multicell docs 2025-02-03 10:56:51 +05:30
Kovid Goyal 9418f399c3 ... 2025-02-03 10:56:51 +05:30
Kovid Goyal 530e1ea1b3 Add section on detecting text sizing protocol 2025-02-03 10:56:51 +05:30
Kovid Goyal 3655db3124 ... 2025-02-03 10:56:51 +05:30
Kovid Goyal 3501e76238 Document how we solve the character width problem 2025-02-03 10:56:51 +05:30
Kovid Goyal da234244a4 More docs on text sizing 2025-02-03 10:56:51 +05:30
Kovid Goyal f1452a80dd More work on text sizing docs 2025-02-03 10:56:51 +05:30
Kovid Goyal 484155ca89 Start work on documenting text sizing protocol 2025-02-03 10:56:50 +05:30
Kovid Goyal ac381d1221 ... 2025-02-03 10:55:46 +05:30
Kovid Goyal 066ce9d056 Note that when using ./dev/sh on Linux the X11 development libraries must be installed
Fixes #8280
2025-02-03 10:53:33 +05:30
Kovid Goyal 93dc28aa78 version 0.39.1 2025-02-01 12:23:57 +05:30
aalekhin 683737899f fix spelling 2025-01-29 23:15:07 +03:00
Kovid Goyal 1f33677c1a ... 2025-01-27 09:12:15 +05:30
Kovid Goyal 1266835ef7 Fix #8252 2025-01-26 17:58:54 +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 a754c8280f Fix #8244 2025-01-22 19:01:55 +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 447fe503bf ... 2025-01-21 15:58:08 +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 abd33630da Fix #8214 2025-01-12 19:07:36 +05:30
Kid 28e266808e Fix repology link in quickstart doc 2025-01-10 17:02:52 +08:00
Kovid Goyal 5004cf2dbf Make the primary use case for remote control via socket explicit 2025-01-10 09:12:29 +05:30
Justin Brooks 4ee1a6a6ee Add vat to list of applications that use the protocol 2025-01-09 09:37:23 -05:00
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
Andrew Berry 8ec8a1b66a Recommend using vim themes over terminal themes 2025-01-05 11:27:15 -05:00
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