Commit Graph
2043 Commits
Author SHA1 Message Date
Kovid Goyal 3399f40de5 Merge branch 'go-version' of https://github.com/page-down/kitty 2023-02-14 11:15:02 +05:30
Kovid Goyal 5219044519 Merge branch 'reload-mime-types' of https://github.com/page-down/kitty 2023-02-14 09:55:22 +05:30
pagedown 4141872290 When reloading configuration, also reload mime.types 2023-02-12 17:28:42 +08:00
pagedown c41b65af97 macOS: Update window button visibility after toggling full screen 2023-02-12 13:45:27 +08:00
pagedown e388326929 ... 2023-02-11 20:36:25 +08:00
pagedown 3c7df680cf Get go version from go.mod
No need to update multiple places when bumping the go version.
2023-02-11 20:33:08 +08:00
Kovid Goyal 2307892b50 Cleanup previous PR getting kitty working on macOS
Do not reduce the required OpenGL version on macOS. There is no point
anyway.

Fixes #2790
2023-02-10 11:03:25 +05:30
Kovid Goyal ca1a5dcf5e Update design philosophy to mention Go code 2023-02-10 10:51:16 +05:30
pagedown 81a221460a Docs: Remind users to remove macos_thicken_font in changelog 2023-02-10 12:46:50 +08:00
pagedown f8644682f9 ... 2023-02-10 12:46:40 +08:00
pagedown c41a0c0290 Docs: Generate commented default configuration files
Provides the same sample config files as the locally generated ones.
2023-02-10 12:44:10 +08:00
Kovid Goyal 1b580e8323 Update Changelog for last PR 2023-02-10 09:28:33 +05:30
Kovid Goyal 3b861d5f79 Better fix for OGP social cards build failure 2023-02-09 09:45:10 +05:30
Kovid Goyal 679862aa94 When changing the cursor text color via escape codes or remote control to a fixed color, do not ignore cursor_text_color
Fixes #5994
2023-02-08 21:01:00 +05:30
Kovid Goyal 7c8c7fe3a2 launch: When using --cwd=current for a remote system support running non shell commands as well 2023-02-08 17:52:28 +05:30
Kovid Goyal 237a5d17c0 Fix a regression in 0.27.0 that broke kitty @ set-font-size 0
Fixes #5992
2023-02-08 14:21:56 +05:30
Kovid Goyal 4dfd4d4972 sRGB glyph composition: Use default values that give "close to native" rendering. Also use only a single option to control it. 2023-02-08 13:49:53 +05:30
Kovid Goyal 8433f1d731 Update changelog for last PR 2023-02-08 13:03:25 +05:30
Kovid Goyal 9e35d26188 Disable OGP social cards as building them breaks 2023-02-07 17:21:07 +05:30
Kovid Goyal 17e4995e93 version 0.27.1 2023-02-07 16:10:29 +05:30
Kovid Goyal d06d6d7646 Add the command that can be used to get the default config file 2023-02-03 19:29:45 +05:30
pagedown 370aa3aaa6 Completion: Delegate kitty +complete to kitten
Implement `kitten __complete__ setup` in Go.
Fix zsh completion script to check `kitten`.
2023-02-03 18:16:04 +08:00
Kovid Goyal 27ae9104ac Bump required Go version to 1.20
This allows us to use the stdlib for ECDH crypto used by remote control.
Fixes #5976
2023-02-03 09:32:56 +05:30
Kovid Goyal a8480a4ca6 Update changelog for previous PR 2023-02-02 17:51:25 +05:30
Kovid Goyal a7cbe3776d Wayland GNOME: Fix for ibus not working when using XWayland
See https://github.com/ibus/ibus/commit/8ce25208c3f4adfd290a032c6aa739d2b7580eb1

I dont know what it is with GNOME. Every single release they break
backward compatibility somewhere, somehow. They must have special
talents.

Fixes #5967
2023-02-02 10:25:33 +05:30
Kovid Goyal a280328731 kitty->kitten typo 2023-02-01 19:11:39 +05:30
Kovid Goyal 5eaa935ede icat: Dont try to further compress PNG images when using stream based transmission 2023-02-01 11:45:01 +05:30
Kovid Goyal a73f09cf89 Clarify that a=f is needed for chunked transmission of animation frame data 2023-02-01 11:43:15 +05:30
Kovid Goyal 5c0d477a18 icat kitten: Fix transmission of frame data in direct mode
Sometimes frame data is > 2048 but does not compress smaller, which
broke the if statement checking for first loop.

Fixes #5958
2023-02-01 10:51:59 +05:30
Kovid Goyal fbbfb25702 Better fix for kitten not being in PATH
Add it to PATH just as we add the kitty dir to PATH. Ensures the correct
kitten is in PATH, corresponding to the correct kitty.
2023-02-01 10:16:50 +05:30
Kovid Goyal 6ea812679f Fix modify_font not working for strikethrough position
Fixes #5946
2023-02-01 08:14:54 +05:30
Kovid Goyal 5a997a5f7a grammar 2023-01-31 21:02:58 +05:30
Kovid Goyal 077f71cad5 Another place to update that talks about symlinking to PATH 2023-01-31 20:31:33 +05:30
Kovid Goyal 8f71f6112a Update installation instructions to note that kitty and kitten both need to be added to PATH 2023-01-31 20:29:41 +05:30
Kovid Goyal 70111d130e version 0.27.0 2023-01-31 10:48:56 +05:30
Kovid Goyal 9b5034f904 macOS: Integrate with system services 2023-01-29 19:47:50 +05:30
Kovid Goyal f2c8819d25 Add an example for displaying a PNG with bash 2023-01-29 10:27:03 +05:30
pagedown 1e7e10f96f Docs: Fix mixed tab and space indentation in the example code 2023-01-27 13:39:27 +08:00
Kovid Goyal 5e645a7be7 Fix ssh kitten not working on FreeBSD
Apparently on FreeBSD one cannot unlink shared mem if it is not created
with write permissions.

Adding IWRITE to the permissions when creating the shared memory is
harmless. It means any process running as the user can either write to
the file or delete it. Deleting was already possible except on FreeBSD.
As for writing, it's needed on FreeBSD for shared memory to be useable
at all, and since processes running as the user can already completely
access all their data, kitty config files, tty pipes, etc. allowing them
to write to the SHM used here doesnt grant any significant new
capability, since they could just write to ssh.conf in the kitty config
folder to get the ssh kitten to do whatever they like.

Fixes #5928
2023-01-25 23:34:31 +05:30
Kovid Goyal 8f88aab9d2 remove unused code 2023-01-23 17:51:10 +05:30
Kovid Goyal 60791bb57b Session files: Expand environment variables 2023-01-23 17:34:53 +05:30
pagedown 352f940010 Fix SHELL env var in open-actions.conf and launch-actions.conf
Only the executable path is used when expanding `$SHELL`.
Also fix the non-working example `{SHELL}` in the documentation.
2023-01-23 14:15:27 +08:00
Kovid Goyal e5bc7255b2 ... 2023-01-20 07:07:28 +05:30
Kovid Goyal 75048d56bc ... 2023-01-19 07:54:03 +05:30
Kovid Goyal 19f853c29f Add a note about all the things wrong with modifyOtherKeys 2023-01-18 22:57:56 +05:30
Kovid Goyal 03abbb315a Fix using cursor=none not working on text that has reverse video
Fixes #5897
2023-01-18 09:23:49 +05:30
Ikko Eltociear Ashimine fd245e894b Fix typo in overview.rst
specifed -> specified
2023-01-17 12:05:46 +09:00
Kovid Goyal 61143557a9 Re-organize the terminfo FAQ entries into a single one 2023-01-16 16:32:35 +05:30
Kovid Goyal 9a77fdcd04 A new option undercurl_style to control the rendering of undercurls
Fixes #5883
2023-01-16 14:23:10 +05:30
Kovid Goyal 865fc24975 When reporting unused activity in a window, ignore activity that occurs soon after a window resize
Fixes #5881
2023-01-15 09:09:07 +05:30