Commit Graph

  • 0c160eab7b Avoid needing to exec kitty to get manual shell integration Kovid Goyal 2021-11-08 11:37:50 +05:30
  • 4841502959 Use a single kitty invocation for manual shell integration Kovid Goyal 2021-11-08 11:27:10 +05:30
  • 8218df82f2 Add function to get path to integration script for the current shell Kovid Goyal 2021-11-08 11:11:16 +05:30
  • fadc1b539b Merge branch 'docs-ksi-fish' of https://github.com/page-down/kitty Kovid Goyal 2021-11-08 10:24:49 +05:30
  • c8162324ed ... pagedown 2021-11-08 11:36:40 +08:00
  • 2c46378886 Add how the fish shell integration works and how to configure it manually pagedown 2021-11-08 11:26:15 +08:00
  • cf7e43fa26 Simplify nested if Kovid Goyal 2021-11-07 19:23:31 +05:30
  • b5e8b5a124 Allow users to modify XDG_DATA_DIRS in the fish rc files Kovid Goyal 2021-11-07 18:59:50 +05:30
  • 6fa0a21b3c Cancel visual select when its OS Window or Tab is closed Kovid Goyal 2021-11-07 18:09:21 +05:30
  • c43637f6cc Dont copy prompt start bits to multiple lines when resizing the screen Kovid Goyal 2021-11-07 18:00:06 +05:30
  • f48a430493 Use --global when re-exporting XDG_DATA_DIRS Kovid Goyal 2021-11-07 10:31:57 +05:30
  • a1eb341817 ... Kovid Goyal 2021-11-07 10:25:13 +05:30
  • cc2419911c shell environ modification should only happen for actual shell processes Kovid Goyal 2021-11-07 10:22:37 +05:30
  • 2f5d3b073d Ignore exceptions in the environment modifier Kovid Goyal 2021-11-07 10:13:09 +05:30
  • 4c0a7a9566 KSI should be set even when no-rc is specified Kovid Goyal 2021-11-07 10:10:19 +05:30
  • 35514e0cc3 Dont change XDG_DATA_DIRS for child processes in fish shell integration Kovid Goyal 2021-11-07 10:06:18 +05:30
  • 0f23edeec3 Fix breakage caused by Color no longer being iterable Kovid Goyal 2021-11-07 07:15:55 +05:30
  • 69e54cb9c1 More work on file transfer Kovid Goyal 2021-11-06 20:11:11 +05:30
  • 60b8023928 Ensure transfer is canceled on error Kovid Goyal 2021-11-06 12:59:13 +05:30
  • 8099ae44d7 create fid_map after collecting files not before Kovid Goyal 2021-11-06 12:54:20 +05:30
  • 46f88494e3 Merge branch 'feat-sel-win-reactivate-prev-tab' of https://github.com/page-down/kitty Kovid Goyal 2021-11-06 11:44:40 +05:30
  • 4818ac0750 More consistent method naming Kovid Goyal 2021-11-06 11:35:08 +05:30
  • d96429e6b8 When handling mouse events in visual select mode cancel the visual select if the original tab is not active any more Kovid Goyal 2021-11-06 11:33:43 +05:30
  • 9cda076c93 Fix restoring of OS window title after visual selection Kovid Goyal 2021-11-06 11:28:56 +05:30
  • d30c761b3b A new mappable action to close windows with a confirmation Kovid Goyal 2021-11-06 11:09:41 +05:30
  • 49a0e8e242 Move close_window from Tab to Boss Kovid Goyal 2021-11-06 10:45:07 +05:30
  • 8630c7a700 Fix canceling the select window overlay not calling the callback in stack layout Kovid Goyal 2021-11-06 10:28:34 +05:30
  • 905fbeec14 Fix cancelling visual select not working in stack layout Kovid Goyal 2021-11-06 10:25:10 +05:30
  • e1ec8dfe4f Merge branch 'docs-confirm-os-win-close' of https://github.com/page-down/kitty Kovid Goyal 2021-11-06 09:38:40 +05:30
  • 93558f75f2 Docs: Explicitly clarify the scope of confirm_os_window_close in effect pagedown 2021-11-06 09:54:23 +08:00
  • 7a66c1a01c Allow select-window to reactivate previously activated tab pagedown 2021-11-05 23:38:49 +08:00
  • 9f7b975064 Handle timeout errors in the shell Kovid Goyal 2021-11-05 23:53:29 +05:30
  • 8e8a0d2df6 Fix rel path logic when transferring symlinks Kovid Goyal 2021-11-05 21:39:07 +05:30
  • d9f4fadf2d More work on file transfer Kovid Goyal 2021-11-05 21:33:47 +05:30
  • 3f3fe6b178 Merge branch 'minor-tweaks' of https://github.com/page-down/kitty Kovid Goyal 2021-11-05 17:16:12 +05:30
  • 2e95cd7a62 Docs: Describes the priority order of auto bold fonts pagedown 2021-11-05 17:19:34 +08:00
  • 9be7345ba6 Capitalize menu item and adjust the order of menu items following the convention pagedown 2021-11-05 11:03:22 +08:00
  • 950edb1110 Fix symlink transmission Kovid Goyal 2021-11-05 13:18:58 +05:30
  • c4b3723372 More work on file transfer Kovid Goyal 2021-11-05 13:09:45 +05:30
  • 119841a2c4 Respect --no-response in the kitty shell Kovid Goyal 2021-11-04 19:07:07 +05:30
  • 2df6f9cdda Fix select-window in the kitty shell Kovid Goyal 2021-11-04 18:56:20 +05:30
  • 55868da9d3 DRYer Kovid Goyal 2021-11-04 18:01:54 +05:30
  • 460373803d Merge branch 'fix-get-colors' of https://github.com/page-down/kitty Kovid Goyal 2021-11-04 18:01:13 +05:30
  • abf9cce6bf When the color is set to none get-colors should not return a color value pagedown 2021-11-04 18:27:55 +08:00
  • d9c400ac32 Forgot to recalculate height_gl leading to vertically stretched characters for window numbers Kovid Goyal 2021-11-04 08:53:17 +05:30
  • 377607730c Forgot to set the x-axis origin when rendering the glyph, causing right side cut-off Kovid Goyal 2021-11-03 20:57:05 +05:30
  • 6da5a8073c Wayland: Apparently Java doesnt even set text/plain as a mimetype when copying text. Instead it uses UTF8_STRING and STRING. Kovid Goyal 2021-11-03 20:46:33 +05:30
  • 68ad513dd5 Merge branch 'fix-set-colors-err-msg' of https://github.com/page-down/kitty Kovid Goyal 2021-11-03 11:42:52 +05:30
  • 40ff78b1c8 Handle set colors exceptions pagedown 2021-11-03 12:55:05 +08:00
  • 477baf390b DRYer Kovid Goyal 2021-11-03 09:32:49 +05:30
  • 76834c0975 Merge branch 'feat-visual-bell-color' of https://github.com/page-down/kitty Kovid Goyal 2021-11-03 09:13:27 +05:30
  • a3b7a88e9c ... pagedown 2021-11-03 10:17:55 +08:00
  • ce36b09593 Visible bell color falls back to default fg when selection bg is none pagedown 2021-11-03 10:07:57 +08:00
  • ebaac70b27 Fix #4183 (paste in wyland with mime type text/plain) Kovid Goyal 2021-11-03 07:00:06 +05:30
  • b4a6ed8d8f Allows the visual bell color to be configured pagedown 2021-11-02 10:08:21 +08:00
  • 7c161f2d78 Check for actual executable when prepending the path Kovid Goyal 2021-11-02 15:36:03 +05:30
  • 39dcfb4e5d Auto generate the list of all color config keys Kovid Goyal 2021-11-02 15:16:55 +05:30
  • 34d87b7a72 Another stab at PATH manipulation Kovid Goyal 2021-11-02 14:43:20 +05:30
  • f2d2cfec8f ... Kovid Goyal 2021-11-02 13:54:51 +05:30
  • 46625d207b Cleanup PATH manipulations Kovid Goyal 2021-11-02 08:57:44 +05:30
  • f35112378f Merge branch 'dont-rely-on-nanosecond-resolution' of https://github.com/Luflosi/kitty Kovid Goyal 2021-11-02 07:53:12 +05:30
  • bb5ded4e65 Don't rely on nanosecond resolution when testing mtime transmission Luflosi 2021-11-01 21:06:23 +01:00
  • b2f406f021 put kitty in PATH before setting default env Kovid Goyal 2021-11-01 21:37:13 +05:30
  • 7821e2508c Cleanup previous PR Kovid Goyal 2021-11-01 20:52:55 +05:30
  • 3e6cfe3275 Merge branch 'fix-kitty-env-path' of https://github.com/page-down/kitty Kovid Goyal 2021-11-01 20:41:50 +05:30
  • 588313b9ac Dont re-render window chars unless needed Kovid Goyal 2021-11-01 20:38:19 +05:30
  • 50e4811e6d Make sure kitty is first in the PATH and not repeatedly added when it already exists pagedown 2021-11-01 22:33:53 +08:00
  • c182f95684 Make --override parameter compatible with 'env VAR=' syntax pagedown 2021-11-01 21:58:41 +08:00
  • c241524663 Implement rending of visual select chars on macOS Kovid Goyal 2021-11-01 15:34:38 +05:30
  • 9517c3500d Allow visually selecting upto 36 windows Kovid Goyal 2021-11-01 10:46:54 +05:30
  • 1b8978fede Implement rendering of ASCII char with FreeType Kovid Goyal 2021-11-01 10:16:20 +05:30
  • 5796cbc040 Remove the seven segment shader Kovid Goyal 2021-11-01 08:42:02 +05:30
  • 49726384f7 Start work on rendering visual select numbers using fonts instead of seven segment display Kovid Goyal 2021-11-01 08:40:03 +05:30
  • e7386735f4 Make code to load alpha mask texture re-useable Kovid Goyal 2021-11-01 07:29:04 +05:30
  • ddfa653197 resizing size text should be drawn with the current foreground color Kovid Goyal 2021-11-01 07:19:17 +05:30
  • fffee1049f Function to get an alpha mask for a single char from freetype Kovid Goyal 2021-11-01 06:52:24 +05:30
  • cc502163cb Use slots number for visual selection Kovid Goyal 2021-10-31 21:20:16 +05:30
  • d53d92b890 Proper handling of async responses to peers Kovid Goyal 2021-10-31 21:09:24 +05:30
  • 218582ced8 More work on file transfer Kovid Goyal 2021-10-31 20:05:48 +05:30
  • bc1c19b4f7 Merge branch 'fix-pager-cur-pos' of https://github.com/page-down/kitty Kovid Goyal 2021-10-31 19:18:29 +05:30
  • 85cea78b3c Use 13000 when testing mtime transmission as there exist some systems with a 1000ns resolution. See #4175 Kovid Goyal 2021-10-31 19:13:55 +05:30
  • 7a9027a147 Do not report cursor position when the cursor is scrolled off the screen pagedown 2021-10-31 21:17:38 +08:00
  • 66db3f9764 Also sanitize various XDG* env vars when running the test suite Kovid Goyal 2021-10-31 16:21:33 +05:30
  • 7e84343f16 Merge branch 'remove-unused-code' of https://github.com/Luflosi/kitty Kovid Goyal 2021-10-31 16:18:37 +05:30
  • e82e57a30c Remove unused code Luflosi 2021-10-31 11:29:05 +01:00
  • 336c7ddca8 DRYer Kovid Goyal 2021-10-31 15:41:19 +05:30
  • 4ffcbc8274 Wake up talk loop when not sending response to peer Kovid Goyal 2021-10-31 15:22:22 +05:30
  • 22673ebd90 ... Kovid Goyal 2021-10-31 14:06:02 +05:30
  • b1c0398bba Avoid unnecessary CPU churn when reading from stdin for @ send-text Kovid Goyal 2021-10-31 14:04:07 +05:30
  • 6310517ff2 @ send-text: Fix reading from stdin when RC is over a socket Kovid Goyal 2021-10-31 13:55:11 +05:30
  • 4ff3d6a645 More work on file transfer Kovid Goyal 2021-10-31 13:12:23 +05:30
  • 23570cc5f7 ... Kovid Goyal 2021-10-31 11:55:00 +05:30
  • dc09a5183a Exclude the currently active window when visually selecting Kovid Goyal 2021-10-31 11:37:38 +05:30
  • 8458b9e7d6 Allow specifying a title for @ select-window Kovid Goyal 2021-10-31 11:08:28 +05:30
  • 51900996ea When selecting in stack dont exclude the active window Kovid Goyal 2021-10-31 11:05:00 +05:30
  • 663da130ae Show the choose msg in the OS Window title bar during a visual select Kovid Goyal 2021-10-31 11:01:34 +05:30
  • c8b1724ecf Function to change OS Window title from python Kovid Goyal 2021-10-31 10:56:36 +05:30
  • c289af8f07 When initiating a visual select make sure its tab is the active tab Kovid Goyal 2021-10-31 10:45:59 +05:30
  • da7fa53b1a Consolidate visual select cleanup in one place Kovid Goyal 2021-10-31 10:36:23 +05:30
  • d160db1bcd ... Kovid Goyal 2021-10-31 10:20:27 +05:30