Kovid Goyal
a802058886
Add a link to hologram.nvim
2021-05-10 07:08:27 +05:30
Kovid Goyal
bbc1f68966
Add a link to euporie
2021-05-10 07:04:45 +05:30
Kovid Goyal
ca0b42c3bd
oops
2021-05-10 06:28:03 +05:30
Kovid Goyal
9536a475ff
Add changelog entry for last PR
2021-05-10 06:12:41 +05:30
Kovid Goyal
cfd731c376
Merge branch 'background-process-always-inherit-env' of https://github.com/trygveaa/kitty
2021-05-10 06:11:31 +05:30
Trygve Aaberge
de1015f6ac
When running a background process, always inherit env
...
subprocess.Popen inherits the current environment if you pass env=None,
but only sets the environment you pass when you pass something else.
This causes an issue with using launch with --stdin-source and
--type=background, e.g. that DISPLAY is not set so you can't launch
graphical processes. Therefore, we have to include os.environ when we
pass an env to Popen.
Fixes #3602
2021-05-09 20:52:25 +02:00
Kovid Goyal
6c0730fef4
...
2021-05-09 15:27:36 +05:30
Kovid Goyal
c73132610e
Merge branch 'master' of https://github.com/jean/kitty
2021-05-09 15:26:56 +05:30
Jean Jordaan
77abaaf8b8
Oh yes, gather stow'd directories in one place for tidiness
2021-05-09 16:43:22 +07:00
Jean Jordaan
2787e86fd7
Shout-out to stow, it deserves to be used :-)
2021-05-09 16:38:49 +07:00
Kovid Goyal
355808b0f6
Fix dynamically changing the background color in a window causing rendering artifacts in the tab bar
...
Fixes #3595
2021-05-09 11:54:51 +05:30
Kovid Goyal
80c13fa75b
Use same co-ord system for cursor as in KITTY_PIPE_DATA
2021-05-09 08:11:05 +05:30
Kovid Goyal
9a6c2aa1ea
Add a few more special command line arguments for launch
...
Now all ``KITTY_PIPE_DATA`` is also available via command line argument substitution
Fixes #3593
2021-05-09 07:46:37 +05:30
Kovid Goyal
63d76ee837
macOS: When the Apple Color Emoji font lacks an emoji glyph search for it in other installed fonts
...
Fixes #3591
2021-05-09 07:17:32 +05:30
Kovid Goyal
7c48db7da8
Merge pull request #3592 from aaronjanse/allocation_typo
...
fix allocation typo
2021-05-08 15:10:10 +05:30
Aaron Janse
bd8d5f6288
fix allocation typo
2021-05-08 01:51:29 -07:00
Kovid Goyal
7413b7c4f6
Merge pull request #3590 from dankamongmen/master
...
graphics-protocol.rst: s/and/an/
2021-05-07 16:37:17 +05:30
nick black
80e3c871ce
graphics-protocol.rst: s/and/an/
2021-05-07 06:15:12 -04:00
Kovid Goyal
74c1e02274
Remove redundant F1-F4 defs in cursor key more
2021-05-07 15:20:26 +05:30
Kovid Goyal
efb0f6f24a
Fix a regression in 0.20.0 that sent incorrect bytes for the F1-F4 keys in rmkx mode
...
Fixes #3586
2021-05-07 15:09:42 +05:30
Kovid Goyal
dbf8580dc3
Add issue reference for infinite length ligatures
...
Fixes #3504
2021-05-07 11:55:38 +05:30
Kovid Goyal
f110a01ffe
Only use the last line of ssh hostname -f output incase the user has configured ssh to print random junk on login
2021-05-07 11:42:52 +05:30
Kovid Goyal
eced40a761
...
2021-05-07 09:31:31 +05:30
Kovid Goyal
5ac315bc3a
DRYer
2021-05-07 09:30:44 +05:30
Kovid Goyal
32df4daa63
Fix warning from CodeQL
2021-05-07 09:27:52 +05:30
Kovid Goyal
5836e456e5
Cleanup mouse features documentation
2021-05-07 09:19:17 +05:30
Kovid Goyal
dc6ab69387
Workaround spurious error reported by ASAN
2021-05-07 08:34:18 +05:30
Kovid Goyal
7301c56753
...
2021-05-07 07:42:39 +05:30
Kovid Goyal
3b76d657bd
Fix colored indication not being sent to GPU
2021-05-07 07:41:19 +05:30
Kovid Goyal
2adb6240e4
Reduce GPU memory for infinite length ligatures
...
An infinite length ligature (longer than 9 glyphs) that has long
sequences of a repeated glyph now does not store a separate sprite
for every repeat.
For example in the ligature ---------- even though there are 10 hyphen
glyphs only four will be stored on the GPU.
2021-05-07 06:59:30 +05:30
Kovid Goyal
e11af496da
Remove incorrect cast
2021-05-07 06:59:30 +05:30
Kovid Goyal
f6e33406d7
Dont assume all sprites are rendered if the first one is
2021-05-07 06:59:30 +05:30
Kovid Goyal
6eab138d68
...
2021-05-07 06:59:29 +05:30
Kovid Goyal
33287115de
Support infinite length ligatures
2021-05-07 06:59:24 +05:30
Kovid Goyal
8e36056dd8
oops
2021-05-07 06:58:55 +05:30
Kovid Goyal
4a34f596a8
Remove MAX_EXTRA_GLYPHS_IN_GROUP
2021-05-07 06:58:55 +05:30
Kovid Goyal
7616a3e743
...
2021-05-07 06:58:55 +05:30
Kovid Goyal
c64353c324
Dont make canvas dependent on max num of glyphs
2021-05-07 06:58:55 +05:30
Kovid Goyal
8eac22d37a
typo
2021-05-07 06:58:55 +05:30
Kovid Goyal
35fab12330
Dont rely on max glyphs limit for scratch space
2021-05-07 06:58:55 +05:30
Kovid Goyal
a46988bc50
Simplify code by getting rid of ExtraGlyphs
2021-05-07 06:58:54 +05:30
Kovid Goyal
26e1d6fe5c
Use uthash for glyph properties as well
2021-05-07 06:58:54 +05:30
Kovid Goyal
ec68739585
Make it harder to forget to redefine uthash_fatal
2021-05-07 06:58:54 +05:30
Kovid Goyal
33de0f821f
Use uthash for the sprite position cache
2021-05-07 06:58:54 +05:30
Kovid Goyal
86ce11134a
Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling when the num lock or caps lock modifiers were engaged.
...
Fixes #3587
2021-05-07 06:55:25 +05:30
Kovid Goyal
bef4905416
Also remove -pedantic-errors when using --ignore-compiler-warnings
...
Fixes #3584
2021-05-07 06:26:00 +05:30
Kovid Goyal
baa8152248
Add link to changelog in github release notes
...
Fixes #3588
2021-05-07 06:18:42 +05:30
Kovid Goyal
34fe103c2b
Prefix by GPG signature instead
2021-05-07 06:14:40 +05:30
Kovid Goyal
0d08014bd5
Dont append GPG signature twice to release file descs
2021-05-07 06:13:21 +05:30
Kovid Goyal
dd0130180b
Use the kitty fatal function
2021-05-06 11:19:06 +05:30