Kovid Goyal
6fa4110da9
version 0.24.2
2022-02-03 11:44:12 +05:30
Kovid Goyal
04807453ec
version 0.24.1
2022-01-06 10:40:59 +05:30
Kovid Goyal
b6254e4a67
version 0.24.0
2022-01-04 08:21:17 +05:30
pagedown
98e44a8907
Unify resolution of absolute paths or config dir paths
2021-12-09 20:43:07 +08:00
Kovid Goyal
f0e8ab8f31
Drop support for python 3.6
...
It is being EOLed next month (https://www.python.org/dev/peps/pep-0494/ )
which is when I expect the next kitty release as well
2021-11-18 22:44:41 +05:30
Kovid Goyal
6546c1da9b
run pyupgrade to upgrade the codebase to python3.6
2021-10-21 12:43:55 +05:30
Kovid Goyal
8f0b3983ee
Apparently only importlib_resources has actually deprecated contents()
2021-10-20 11:15:51 +05:30
Kovid Goyal
7f2ce045ab
Handle deprecation of importlib.resources APIs
2021-10-19 09:14:58 +05:30
Kovid Goyal
5b716df45f
We dont need a special class for delete_env_var
2021-09-16 09:53:54 +05:30
Kovid Goyal
66e2e60ac4
Allow deleting environment vars from the child environment using env
2021-09-16 08:43:17 +05:30
Kovid Goyal
bffe7aba8f
Add shell integration scripts to kitty package
2021-08-18 10:06:05 +05:30
Kovid Goyal
cd7b4fcd8e
version 0.23.1
2021-08-17 11:37:24 +05:30
Kovid Goyal
827b6598b2
version 0.23.0
2021-08-16 07:38:02 +05:30
Kovid Goyal
13e59df1f8
version 0.22.2
2021-08-02 08:20:33 +05:30
Kovid Goyal
68cd863fe0
version 0.22.1
2021-07-31 12:03:42 +05:30
Kovid Goyal
1bd39ff935
Use new URL scheme and define the kitty website centrally as much as possible
2021-07-27 09:03:11 +05:30
Kovid Goyal
887347106d
version 0.22.0
2021-07-26 13:57:09 +05:30
Kovid Goyal
73f641cb66
version 0.21.2
2021-06-28 06:22:35 +05:30
Kovid Goyal
79b130ed23
version 0.21.1
2021-06-14 07:47:32 +05:30
Kovid Goyal
750cf7ad20
version 0.21.0
2021-06-12 08:41:37 +05:30
Kovid Goyal
6d7df1c5e8
Refactor configuration file parsing
...
Now the time for importing the kitty.config module has been halved, from
16ms from 32ms on my machine. Also, the new architecture will eventually
allow for auto generating a bunch of python-to-C boilerplate code.
2021-05-31 17:40:49 +05:30
Kovid Goyal
c891432c9d
version 0.20.3
2021-05-06 08:11:41 +05:30
Kovid Goyal
57b5e493a4
version 0.20.2
2021-04-28 10:50:34 +05:30
Kovid Goyal
f3726023c2
version 0.20.1
2021-04-19 21:45:08 +05:30
Kovid Goyal
c9cc425aad
version 0.20.0
...
Fixes #3248
Fixes #3287
2021-04-19 10:14:00 +05:30
Kovid Goyal
cf3a088a53
Allow running under Wayland on GNOME by default
2021-04-08 07:52:28 +05:30
Kovid Goyal
779a06fa72
DRYer
2021-04-01 13:54:20 +05:30
Kovid Goyal
dbc1ade5a9
Fallback to importlib_resources on python 3.6
2021-02-19 18:02:15 +05:30
Kovid Goyal
e3e2261005
Fix resources path in macOS bundle
2021-02-19 13:57:58 +05:30
Kovid Goyal
9114bda24c
Get the new bypy based freezing process working with linux builds
2021-02-17 15:50:53 +05:30
Kovid Goyal
c244bcd978
Allow overriding the location of the kitty base directory in frozen builds
2021-02-16 10:29:19 +05:30
Kovid Goyal
7eb8e1df79
Use importlib to load the shaders
2021-02-16 10:23:18 +05:30
Kovid Goyal
fe07306ff1
Use a nicer decorator for functions that only need to be run once
2021-02-05 10:40:52 +05:30
Kovid Goyal
5a2f2767ad
Fix window icon not working on X11 with 64bits
...
Apparently on X11 the maximum icon size is 128x128. 256x256 is too
large for the X11 protocol because the X server unserializes the icons
using "unsigned long" which is 64 bits on Linux. So we have to use
64bits per pixel instead of 32, with 32bits padded to 0.
While there I also got rid of the kitty.rgba file replacing it with a
128x128 PNG file.
Fixes #3260
2021-01-25 20:54:19 +05:30
Kovid Goyal
027c5a57f1
Work on porting kittens to use new key infrastructure
...
Also move type definitions into their own module
2021-01-16 20:52:14 +05:30
Kovid Goyal
b94d2b27f4
Refactor single key config parsing to use a special type
2021-01-07 18:07:17 +05:30
Kovid Goyal
c346cbc252
Use a single file for the disk cache
...
This has the advantage that on crash it is automatically cleaned
2020-12-31 13:54:33 +05:30
Kovid Goyal
3162d391cc
Start work on disk cache
2020-12-29 19:16:21 +05:30
Kovid Goyal
3ce04c3e4b
version 0.19.3
2020-12-19 08:19:34 +05:30
Kovid Goyal
e06ef732d8
version 0.19.2
2020-11-13 09:32:53 +05:30
Kovid Goyal
73db717a0c
version 0.19.1
2020-10-06 14:03:25 +05:30
Kovid Goyal
2aa9886ebb
version 0.19.0
2020-10-04 18:42:21 +05:30
Kovid Goyal
e5681a93f9
version 0.18.3
2020-08-11 13:38:38 +05:30
Kovid Goyal
d1b2f9c6a9
Dont use SystemExit if kitty exe not found
2020-07-31 20:03:04 +05:30
Luflosi
db04c70d4a
Let kitty_exe() raise an error message if kitty could not be found
2020-07-31 15:46:47 +02:00
Luflosi
f7a1222cc3
DRYer
2020-07-30 22:11:41 +02:00
Kovid Goyal
ec3998a9b8
version 0.18.2
2020-07-28 14:01:16 +05:30
Kovid Goyal
35cbf49b08
version 0.18.1
2020-06-23 17:29:22 +05:30
Kovid Goyal
eb4ee2f0af
version 0.18.0
2020-06-20 12:48:59 +05:30
Kovid Goyal
3d32202b3a
version 0.17.4
2020-05-09 10:48:21 +05:30