9000 Commits

Author SHA1 Message Date
Kovid Goyal
b11b04ef67
Start documenting the file transfer kitten 2021-11-17 10:33:37 +05:30
Kovid Goyal
c8aba303e8
Merge branch 'docs-ksi' of https://github.com/page-down/kitty 2021-11-16 22:25:18 +05:30
pagedown
555efa4b70
Docs: scrolling to the last jumped position 2021-11-17 00:31:03 +08:00
Kovid Goyal
da3c6945ae
There is no need to modify metadata.json when submitting a new theme as that is done by the gen-metadata.py script when merging 2021-11-16 21:46:46 +05:30
Kovid Goyal
12c8fe32d5
Merge branch 'doc/contributing-themes' of https://github.com/erincerys/kitty 2021-11-16 21:42:54 +05:30
Kovid Goyal
053d9df0fe
... 2021-11-16 21:41:21 +05:30
Kovid Goyal
595ab448be
Merge branch 'doc/build-deps' of https://github.com/erincerys/kitty 2021-11-16 21:39:50 +05:30
Kovid Goyal
86fec106e0
Document the new ways to browse command output 2021-11-16 21:37:08 +05:30
erin
b9b50bf7b4 Improve doc on building from source
- Reformat build-time dependency list for readability
- Add build-time package dep of librsync-dev
2021-11-16 07:58:02 -08:00
erin
9abd5bf743 Improve theming doc's contriubting section
- Add link to metadata file
- Add link to working with pull requests
- Elaborate on the minutiae of steps involved
2021-11-16 07:52:21 -08:00
Kovid Goyal
31bf212a60
Merge branch 'feat-cmd-output-mouse-sel' of https://github.com/page-down/kitty 2021-11-16 21:21:26 +05:30
Kovid Goyal
624ef272fd
Merge branch 'nvim_move_overlay_line' of https://github.com/pjm0616/kitty 2021-11-16 21:18:28 +05:30
Park, Jeongmin
7c59afbca9 Also move overlay line for CSI ECH,DCH
Without this Neovim banner might not be properly cleared when overlay
text is active.
2021-11-17 00:27:13 +09:00
Kovid Goyal
67a92d7dc2
Fix iterating over nested directories of depth > 1 2021-11-16 20:50:09 +05:30
pagedown
369f4125e1
... 2021-11-16 20:56:57 +08:00
pagedown
aebf654e15
Add command output mouse selection 2021-11-16 18:15:53 +08:00
Kovid Goyal
d936ede790
Finish up rsync for file receives 2021-11-16 15:10:37 +05:30
Kovid Goyal
cd4ded6132
More type checkable code 2021-11-16 14:33:37 +05:30
Kovid Goyal
1603b4b522
More work on rsync based receive 2021-11-16 14:21:42 +05:30
Kovid Goyal
0eac514e52
More rsync integration work 2021-11-16 13:06:16 +05:30
Kovid Goyal
63399fe975
Start work on rsync integration for receiving files 2021-11-16 10:58:32 +05:30
Kovid Goyal
bc03b4dff6
Add a screenshot of the themes kitten 2021-11-15 19:16:24 +05:30
Kovid Goyal
cb2a99bd0e
Merge branch 'def-conf-shortcuts' of https://github.com/page-down/kitty 2021-11-15 17:15:44 +05:30
Kovid Goyal
2cc3922108
Resizing the screen does not cause multiple consecutive output start anymore 2021-11-15 15:17:34 +05:30
Kovid Goyal
e771e1ea8a
Do not call range_line_() with unsafe parameters in find_cmd_output 2021-11-15 15:17:34 +05:30
Kovid Goyal
6afaec1d62
Use a single function for getting command output 2021-11-15 15:17:34 +05:30
Kovid Goyal
80b5f31256
Cleanup handling of types of kitten input 2021-11-15 15:17:34 +05:30
Kovid Goyal
c96e6822e1
Dont rely on historybuf->count being a constant
This may become dynamically resizable someday
2021-11-15 15:17:34 +05:30
pagedown
e4781b8af0
... 2021-11-15 15:17:34 +05:30
pagedown
f3dd2a8bfd
Get the first command output on screen and the last scrolled one 2021-11-15 15:17:33 +05:30
pagedown
9fe9c74021
Save the last jumped prompt position 2021-11-15 15:17:33 +05:30
pagedown
09c6c3e804
Unify modifier keys ordering ctrl+shift+alt/opt+cmd, and names 2021-11-15 17:38:07 +08:00
pagedown
f5023e3269
Unify option key names, abbreviations, and ordering 2021-11-15 17:26:37 +08:00
pagedown
2db7f559e3
Add the option key abbreviation opt 2021-11-15 17:22:20 +08:00
pagedown
b696d3f960
Include all default shortcuts in the commented config 2021-11-15 17:05:45 +08:00
Kovid Goyal
bc454b4417
Fix --long-opt= completion for bash as well 2021-11-14 13:35:36 +05:30
Kovid Goyal
aa6a800d1a
Fix completion for --long-opt= form on zsh 2021-11-14 13:28:09 +05:30
Kovid Goyal
536d6e00d9
Further simplify logic for PUA space ligatures 2021-11-14 12:47:54 +05:30
Kovid Goyal
725a04b321
Fix #4236 2021-11-14 12:42:08 +05:30
Kovid Goyal
3ff8cc58e1
Ignore invalid unicode condepoints in command lines 2021-11-14 11:59:02 +05:30
Kovid Goyal
4fc8267264
Fix #4235 2021-11-14 10:23:42 +05:30
Kovid Goyal
0965fc45f2
macOS: Fix keyboard input not working after toggling traditional fullscreen till the window is clicked in 2021-11-13 14:20:18 +05:30
Kovid Goyal
181178b0ea
macOS: use a consistent technique to get window size
This fixes an issue where restoring from traditional fullscreen to a
maximized state was resulting in an incorrectly sized frame buffer. Now
all framebuffer and window size calculation happens in the same way in
all the various glfw codepaths that do it.
2021-11-13 13:42:12 +05:30
Kovid Goyal
95e6e80921
Restore maximized window state when returning from fullscreen 2021-11-13 12:22:52 +05:30
Kovid Goyal
f36b71350d
Use an anonymous struct for before_fullscreen 2021-11-13 12:15:27 +05:30
Kovid Goyal
3483722475
Remove pointless code 2021-11-13 12:13:28 +05:30
Kovid Goyal
56e63baf5a
macOS: manually trigger windowDidResize when fullscreening
Fixes #4230
Fixes #4229
2021-11-13 11:49:55 +05:30
Kovid Goyal
0830e66e76
broadcast kitten: Show a "fake" cursor in all windows being broadcast too
Fixes #4225
2021-11-12 22:59:20 +05:30
Kovid Goyal
74a5d3a25e
allow multiple close and removal actions 2021-11-12 21:16:21 +05:30
Kovid Goyal
4fb29e1b6b
Infrastructure to render the unfocused cursor in multiple windows 2021-11-12 20:42:37 +05:30