Kovid Goyal
2e893690bd
icat: Use scandir for slightly better performance
2021-07-16 21:55:15 +05:30
Kovid Goyal
d052b020fa
Check for dirs when getting mimetypes in a couple more places
2021-07-16 21:49:02 +05:30
Kovid Goyal
ac6224563b
Cleanup previous PR
2021-07-16 21:43:56 +05:30
Kovid Goyal
a9630890fd
Merge branch 'folder-mime' of https://github.com/william-gooch/kitty
2021-07-16 21:40:14 +05:30
Kovid Goyal
4b889750db
Add a new variable `{num_window_groups}` for tab_title_template
...
See #3837
2021-07-16 19:25:24 +05:30
William Gooch
308bd0d81d
Directories should have mime-type inode/directory.
2021-07-16 13:40:00 +01:00
Kovid Goyal
d55a86e39b
Cleanup icdir creation
2021-07-13 08:00:15 +05:30
Kovid Goyal
0c193c3ab7
Merge branch 'add-icons' of https://github.com/Artturin/kitty
2021-07-13 07:57:27 +05:30
Artturin
6f513f5706
linux: install a scalable icon
2021-07-13 05:10:15 +03:00
Kovid Goyal
368bc91eed
macOS: Render colors in the sRGB colorspace to match other macOS terminal applications
...
Fixes #2249
2021-07-12 17:34:03 +05:30
Kovid Goyal
3a322c5c6e
Fix warning from sphinx
2021-07-12 13:22:39 +05:30
Kovid Goyal
c5ee044343
Merge branch 'patch-1' of https://github.com/con-f-use/kitty
2021-07-12 13:21:08 +05:30
con-f-use
19b918e56f
mention kitten_alias in hits documentation
...
No idea if I correctly referenced this url: https://sw.kovidgoyal.net/kitty/conf.html#opt-kitty.kitten_alias
2021-07-12 07:48:34 +02:00
Kovid Goyal
cf5ed54c84
Dont add formatting escape codes to completion descriptions in ZSH
...
ZSH gets confused by them, causes the text to move up a line when
completing after the first line
2021-07-11 21:46:17 +05:30
Kovid Goyal
b813e1f7ab
...
2021-07-11 21:39:54 +05:30
Kovid Goyal
cdd8e52116
DRYer
2021-07-11 21:39:08 +05:30
Kovid Goyal
6945eb4186
Better complete debug function
2021-07-11 21:33:19 +05:30
Kovid Goyal
1d9626d493
Graphics protocol: Fix image without placements being deleted when screen scrolls
2021-07-10 14:05:53 +05:30
Kovid Goyal
75b73f6821
Allow using neighboring window operations in the stack layout
2021-07-09 08:54:22 +05:30
Kovid Goyal
f62f94381e
also forgot to list the a=a key
2021-07-08 09:17:42 +05:30
Kovid Goyal
cd6b3da665
Fix turning off cursor blink via escape codes not working
...
Also fix cursor blink stopping after terminal reset. The default cursor
state should be blinking.
Fixes #3808
...
2021-07-07 20:45:46 +05:30
Kovid Goyal
25fb5d0ee6
Forgot to list the f key for a
2021-07-07 18:26:06 +05:30
Kovid Goyal
65b2ca8f57
Fix a typo that broke addition of default mouse mappings in gen-config
...
Also update options/types.py with new action name
2021-07-07 18:06:39 +05:30
Kovid Goyal
1ec07eb17a
diff kitten: Remove limit on max line length of 4096 characters
...
Fixes #3806
2021-07-07 07:27:42 +05:30
Kovid Goyal
46fbf78da5
Fix #3804
2021-07-06 15:34:02 +05:30
Kovid Goyal
cea8d4a87d
...
2021-07-06 09:05:50 +05:30
Kovid Goyal
e07ba2c53d
Dont move back glyph on overflow in infinite ligatures
2021-07-05 14:47:01 +05:30
Kovid Goyal
0af3f102aa
...
2021-07-05 14:38:07 +05:30
Kovid Goyal
a5b293401d
Add an action to restore move-end behavior when extending selections
2021-07-04 19:02:33 +05:30
Kovid Goyal
05d0bda044
Allow selecting blanks at the start of the top line
2021-07-04 18:49:17 +05:30
Kovid Goyal
3dee3aba59
Fix #3794
2021-07-04 18:05:54 +05:30
Kovid Goyal
e732df46b8
Have right clicking to extend selection operate on the nearest selection boundary instead of the selection end. This matches both vim and xterm
2021-07-04 18:00:41 +05:30
Kovid Goyal
86a8b231f4
...
2021-07-04 07:15:15 +05:30
Kovid Goyal
10d359c222
Better error message for application escape mode
...
tmux apparently uses it
2021-07-03 12:24:51 +05:30
Kovid Goyal
1ef895e246
When dumping commands dump stop_pending_mode at the correct place
2021-07-03 12:07:46 +05:30
Kovid Goyal
38ae370202
Fix #3789
2021-07-03 10:12:44 +05:30
Kovid Goyal
610a09817f
Fix incorrect Sync terminfo entry
2021-07-03 09:18:33 +05:30
Kovid Goyal
c6938c9039
Add some missed actions
2021-07-02 21:43:18 +05:30
Kovid Goyal
7a8fb8f430
Merge branch 'dankamongmen/the-vs-then' of https://github.com/dankamongmen/kitty
2021-07-01 20:17:03 +05:30
nick black
3495591c5f
[trivial] s/the/then/
2021-07-01 10:34:43 -04:00
Kovid Goyal
050c31094b
toggle_layout action to zoom/unzoom active window
2021-07-01 17:57:00 +05:30
Kovid Goyal
6a4668974b
Forgot to mark layout actions
2021-07-01 17:38:26 +05:30
Kovid Goyal
026d200add
Fix a bug in the implementation of the synchronized updates escape code that could cause incorrect parsing if either the pending buffer capacity or the pending timeout were exceeded
...
Fixes #3779
2021-07-01 15:32:53 +05:30
Kovid Goyal
fe991ee767
DRYer
2021-07-01 08:53:11 +05:30
Kovid Goyal
b2a219f9d8
Add the Sync non-standard capability for synchronized updates to terminfo
...
Since the geniuses at terminal-wg are trying their best to create chaos
by retroactively changing the escape code used for this feature, it is
good to have a property for it in terminfo. Since tmux already uses Sync
for it, follow that in kitty's terminfo.
2021-07-01 08:48:59 +05:30
Kovid Goyal
64810e0e0b
Add some missing blank lines before code blocks
2021-07-01 07:22:49 +05:30
Kovid Goyal
6e5ed38b76
Add syntax highlighting for mouse_map
2021-06-30 15:56:03 +05:30
Kovid Goyal
8d308ef2b8
Add a ref to vim-kitty for syntax highlighting kitty.conf
2021-06-30 15:50:43 +05:30
Kovid Goyal
ab76ae3778
Dont set the filetype in the default config file modeline
...
This enables people using custom syntax highlighting such as
https://github.com/fladson/vim-kitty
2021-06-30 15:36:33 +05:30
Kovid Goyal
222055fcff
Add link to detailed cp buffers docs
2021-06-30 15:15:41 +05:30