Update changelog

This commit is contained in:
Kovid Goyal
2026-03-27 20:11:48 +05:30
parent 4798ccd0d2
commit 801718e38a
2 changed files with 5 additions and 2 deletions

View File

@@ -168,6 +168,8 @@ Detailed list of changes
0.47.0 [future]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- A new option :opt:`palette_generate` to automatically generate the 256 color palette from the first 16 colors (:pull:`9426`)
- For builtin key mappings automatically :ref:`fallback <mapping-fallback>` to matching the US-PC layout key when the pressed key has no matches and is a non-English character (:pull:`9671`)
- :doc:`Remote control <remote-control>`: Expose :code:`session_name` in the output of ``kitten @ ls`` for each window (:iss:`9732`)

View File

@@ -1981,8 +1981,9 @@ opt('selection_background', '#fffacd',
opt('palette_generate', 'fixed', choices=('fixed', 'semantic', 'legacy'), long_text='''
How to fill in any colors that are unset (set to :code:`none`) in the 256-color palette.
By default, for legacy compatibility, these are set to a fixed set of values. Instead,
you can have kitty :link:`generate them based on the first 16 colors <https://gist.github.com/jake-stewart/0a8ea46159a7da2c808e5be2177e1783>`.
By default, for legacy compatibility, these are set to the fixed set of values used by historic terminals.
Instead, you can have kitty :link:`generate them based on the first 16 colors <https://gist.github.com/jake-stewart/0a8ea46159a7da2c808e5be2177e1783>`.
The value :code:`semantic` means use an algorithm that gives good readability in light themes
but changes the meaning of some colors compared to the fixed color encoding. The value