Commit Graph
8216 Commits
Author SHA1 Message Date
Kovid Goyal 46e51811e8 Dont rise an exception in patchfile close()
This allows partial transfers, by overwriting the dest file with the
tempfile even if the transfer was not completed
2021-11-17 14:34:14 +05:30
Kovid Goyal 34df7f6bc8 More docs on file transfer 2021-11-17 14:29:06 +05:30
Kovid Goyal e8331b23d9 More file transfer docs 2021-11-17 14:12:10 +05:30
Kovid Goyal 1a92f99831 ... 2021-11-17 13:55:33 +05:30
Kovid Goyal 6c95828e6e Add a screenshot of the transfer kitten 2021-11-17 13:26:22 +05:30
Kovid Goyal 14142c320a fix incorrect repeat counts 2021-11-17 13:24:35 +05:30
Kovid Goyal 727260e69b ... 2021-11-17 13:16:50 +05:30
Kovid Goyal ad804cc01e Redraw progress bar on resize 2021-11-17 13:04:07 +05:30
Kovid Goyal dab51d33f5 ... 2021-11-17 12:40:06 +05:30
Kovid Goyal 77d7a6180f unicode input kitten: Also allow using ctrl+number to switch tabs and pressing any modifier with the function keys 2021-11-17 12:17:46 +05:30
Kovid Goyal 185669ec72 Use a shorter random id for transfers
Reduces overhead and we dont actually need protection against malicious
actors, only accidental collisions
2021-11-17 11:47:46 +05:30
Kovid Goyal e68debc94e Handle blocking io errors when writing all to an fd 2021-11-17 11:45:15 +05:30
Kovid Goyal 18ed56b639 Handle all failed using rsync while waiting for path confirmation 2021-11-17 11:28:19 +05:30
Kovid Goyal dc2bac0068 Only print rsync stats if some data was transferred 2021-11-17 11:18:31 +05:30
Kovid Goyal 005ab58b15 Fix single file transfer path name mapping for receive 2021-11-17 11:07:50 +05:30
Kovid Goyal c0ff12a7de ... 2021-11-17 10:46:33 +05:30
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