256 Commits

Author SHA1 Message Date
Kovid Goyal
f56c3edd72 version 0.41.1 2025-04-03 07:54:35 +05:30
Kovid Goyal
26747284bb version 0.41.0 2025-03-29 04:57:55 +05:30
Kovid Goyal
2bab0b7b18 version 0.40.1 2025-03-18 08:28:18 +05:30
Kovid Goyal
6329206a6e version 0.40.0 2025-03-08 08:40:40 +05:30
Kovid Goyal
50f64d5981 Only use window occlusion on platforms where it is supported 2025-02-12 12:02:46 +05:30
Kovid Goyal
da1626090a Update codebase to Python 3.10 using pyupgrade 2025-02-03 10:56:50 +05:30
Kovid Goyal
93dc28aa78 version 0.39.1 2025-02-01 12:23:57 +05:30
Kovid Goyal
1f920ecc77 version 0.39.0 2025-01-16 09:14:51 +05:30
Kovid Goyal
fa6ae712a3 version 0.38.1 2024-12-26 07:13:03 +05:30
Kovid Goyal
79a07ee61c version 0.38.0 2024-12-15 09:20:06 +05:30
Kovid Goyal
2531c31d02 version 0.37.0 2024-10-30 21:34:51 +05:30
Kovid Goyal
c127517c96 version 0.36.4 2024-09-27 10:20:49 +05:30
Kovid Goyal
44039baa39 version 0.36.3 2024-09-25 09:34:28 +05:30
Kovid Goyal
15ac33a058 version 0.36.2 2024-09-06 08:09:44 +05:30
Kovid Goyal
95245ee473 version 0.36.1 2024-08-24 06:22:42 +05:30
Kovid Goyal
96b0912400 version 0.36.0 2024-08-17 10:05:06 +05:30
Kovid Goyal
2bff4af9bf When shell is set to . respect the SHELL environment variable in the environment in which kitty is launched
Fixes #7714
2024-08-11 21:56:44 +05:30
Kovid Goyal
2c743dcdb2 Update sound support in desktop notifications spec
Add a short list of standard sound names.
2024-08-04 20:20:41 +05:30
Kovid Goyal
b015a1fe8c Desktop notifications spec: Add support for icons
Fixes #7657
2024-07-31 08:49:19 +05:30
Kovid Goyal
f1d0d0949b Run pyupgrade to update the codebase to python 3.9
Gets rid of a lot of typing ugliness by using type annotations on
builtin types
2024-07-31 07:55:27 +05:30
Kovid Goyal
01eacef387 Implement special symbol names on macOS 2024-07-31 07:28:11 +05:30
Kovid Goyal
ad48ecad40 Implement handling of icon names on Linux 2024-07-29 14:39:20 +05:30
Kovid Goyal
8327222146 Use realpath when creating the kitty config directory
Some people make it a symlink to non-existent paths. See #7607
2024-07-08 05:44:48 +05:30
Kovid Goyal
98c85d2923 Use builtin NERD fonts
Prevents users from having to install their own NERD font. System fonts
are still used preferentially on Linux but on macOS the builtin one is
used preferentially. Cant find any CoreText API to change this.

Still has to be implemented on macOS. And need to add code to the build
system to bundle the font when building.
2024-07-02 10:28:07 +05:30
Kovid Goyal
ad328bfeaa version 0.35.2 2024-06-22 09:04:46 +05:30
Kovid Goyal
1bfb1de7fc version 0.35.1 2024-05-31 14:22:58 +05:30
Kovid Goyal
03aab9a88b version 0.35.0 2024-05-25 09:07:36 +05:30
Kovid Goyal
7f61f1f9f3 version 0.34.1 2024-04-19 11:05:41 +05:30
Kovid Goyal
2b671100d9 version 0.34.0 2024-04-15 06:54:21 +05:30
Kovid Goyal
a5fea33757 version 0.33.1 2024-03-21 08:34:07 +05:30
Kovid Goyal
04f8cb6d30 version 0.33.0 2024-03-12 20:49:31 +05:30
Kovid Goyal
b9ebb23bb9 Fix #7130 2024-02-14 19:11:02 +05:30
Kovid Goyal
f63a4cf90c version 0.32.2 2024-02-12 11:15:49 +05:30
Kovid Goyal
08d88af2fb version 0.32.1 2024-01-26 08:33:51 +05:30
Kovid Goyal
eb5dd364ae version 0.32.0 2024-01-19 10:50:55 +05:30
Kovid Goyal
77292a16d6 Make shebangs consistent
Follow PEP 0394 and use /usr/bin/env python so that the python in the
users venv is respected. Not that the kitty python files are meant to be
executed standalone anyway, but, whatever.

Fixes #6810
2023-11-11 08:32:05 +05:30
Kovid Goyal
b247fda672 version 0.31.0 2023-11-08 13:15:45 +05:30
Kovid Goyal
6a3529b7c2 version 0.30.1 2023-10-05 16:38:03 +05:30
Kovid Goyal
ef8e3b150c version 0.30.0 2023-09-18 07:48:09 +05:30
Kovid Goyal
95316fc2dc version 0.29.2 2023-07-27 08:49:32 +05:30
Kovid Goyal
a0341af3f8 version 0.29.1 2023-07-17 11:27:13 +05:30
Kovid Goyal
e2b5c6688d version 0.29.0 2023-07-10 12:46:05 +05:30
olzhasar
d0a5d1b3a4 Fix misspellings 2023-06-14 03:39:53 +06:00
Kovid Goyal
07bcc5ba61 version 0.28.1 2023-04-21 13:10:01 +05:30
Kovid Goyal
b81f457e9b version 0.28.0 2023-04-15 11:17:36 +05:30
Kovid Goyal
17e4995e93 version 0.27.1 2023-02-07 16:10:29 +05:30
Kovid Goyal
414ca86e3f Remaining fixes from #5962
Fixes #5962
2023-02-01 10:26:53 +05:30
Kovid Goyal
70111d130e version 0.27.0 2023-01-31 10:48:56 +05:30
Kovid Goyal
0903ae7b4d Do not use prewarming for wrapped kittens 2023-01-23 15:21:04 +05:30
Kovid Goyal
6b8e5ea225 Rename kitty-tool to kitten
It's easier to type, and cuter.

Also, most, if not all of the TUI parts of
kitty's kittens will eventually be re-written into kitten.

The only downside I can see is that we cant tab complete kitty
anymore, but hopefully there will be less reason to run kitty
from the shell as command line tools migrate to kitten.

Meowrrrr!!!
2023-01-14 15:44:52 +05:30