Commit Graph
83 Commits
Author SHA1 Message Date
Antonio Scandurra 052ddcd4e0 Rename {project_panel,contacts_panel}::Toggle to ToggleFocus 2022-08-15 14:53:42 +02:00
Antonio Scandurra 1158264f24 Add zed::ToggleFullScreen bound to ctrl-cmd-f 2022-08-15 11:53:37 +02:00
Mikayla Maki eb4be2e11d Removed icons 2022-08-04 08:42:42 -07:00
Mikayla Maki 4e4d390783 New button 2022-08-03 15:59:25 -07:00
Julia d4d327a597 Merge pull request #1460 from zed-industries/insert-newline-below
Add `newline_below` action
2022-08-03 14:56:01 -04:00
Mikayla Maki 00410dbaa3 Merge pull request #1461 from zed-industries/touch-ups
Touch ups
2022-08-03 10:20:04 -07:00
ForLoveOfCats 0098a573c9 Add newline_below action 2022-08-03 11:34:40 -04:00
Antonio Scandurra 0d5f9f7378 Implement default macOS menu items
- `Zed -> Hide`, bound to `cmd-h`
- `Zed -> Hide Others`, bound to `alt-cmd-h`
- `Zed -> Show All`
- `Window -> Minimize`, bound to `cmd-m`
- `Window -> Zoom`
2022-08-03 15:13:30 +02:00
Mikayla Maki f76e70d89a Added key binding 2022-08-02 16:37:14 -07:00
ForLoveOfCats ef6efc9590 Add "go to type definition" action 2022-07-29 11:41:08 -04:00
Antonio Scandurra 6c6189a344 Fix vim keybindings containing the shift modifier
They regressed as part of https://github.com/zed-industries/zed/pull/1405.
2022-07-27 09:31:47 +02:00
Antonio Scandurra 47fce17ff8 Merge branch 'main' into ime-support-2 2022-07-25 10:47:49 +02:00
Antonio Scandurra bffe391a34 Discard shift when it causes keyboard to output a different character 2022-07-22 08:15:44 +02:00
Max Brunsfeld a4d997214e Remove Input action, detect ignored input in vim via an event 2022-07-21 13:40:48 -07:00
K Simmons ed91cee43d working diagnostic popover. Also renamed GoToNextDiagnostic to GoToDiagnostic and adjusted it's action to jump to the popover's diagnostic if it is visible 2022-07-20 19:02:33 -07:00
Antonio Scandurra e69c3b0e19 Add character palette menu item 2022-07-19 14:51:57 +02:00
Mikayla Maki 6c11b9d0c7 New key mapping system in place and working 2022-07-14 17:21:30 -07:00
Mikayla Maki b9d3da33c6 Basic keybindings infra done 2022-07-13 16:32:25 -07:00
Mikayla Maki 8064823de4 Added clear screan command 2022-07-13 13:19:21 -07:00
Mikayla Maki a246dec30d Made a quick fix for modal issues, better solution pending rewrite 2022-07-13 13:06:23 -07:00
Keith Simmons f6fe8523a0 Merge pull request #1311 from zed-industries/fix-visual-paste
Fix visual paste
2022-07-08 16:54:10 -07:00
Keith Simmons 368cfcaf3c fix pasting at the end of the line in normal mode 2022-07-08 10:57:02 -07:00
Mikayla Maki 403c53bd6c Added copying 2022-07-07 14:55:03 -07:00
Keith Simmons 590ab282a5 WIP making paste better 2022-07-05 16:52:56 -07:00
Keith Simmons 570d69ee5a Highlight matching bracket when newest selection head is on a bracket 2022-07-01 15:06:16 -07:00
Keith Simmons 49d1b87d94 Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys 2022-06-30 12:36:02 -07:00
Mikayla Maki 0edc045722 Merge pull request #1255 from zed-industries/terminal-fr
WIP: Terminal
2022-06-30 11:30:28 -07:00
Max Brunsfeld 41f717215a Add other standard macOS bindings for switching to next/prev tab 2022-06-29 15:33:46 -07:00
Max Brunsfeld d791858a07 Adjust pane, tab, panel management bindings to match VS Code 2022-06-29 15:33:46 -07:00
Mikayla Maki ffe2372c35 Added a test with max, cludged a fix for resizing 2022-06-29 13:07:44 -07:00
Mikayla Maki 3cdc64fc6f Fixed focus issues with scrolling and input 2022-06-28 18:28:13 -07:00
Mikayla Maki b0a1555a7d First bits of polish 2022-06-28 15:45:27 -07:00
Mikayla Maki aa30498bd5 working on selection and scrolling in terminals 2022-06-28 15:45:27 -07:00
Mikayla Maki 8225416433 Forgot to commit last night 2022-06-28 15:45:27 -07:00
Mikayla Maki d3e6ce77bd Finally on solid conceptual ground, able to move ahead confidently with Alacritty code 2022-06-28 15:45:27 -07:00
Antonio Scandurra e8aa673c39 Introduce pane::ReopenClosedItem bound to cmd-shift-t 2022-06-27 17:44:33 +02:00
Antonio Scandurra 15b8e7032c Bind CloseInactiveItems to alt-cmd-t 2022-06-16 14:42:55 +02:00
Antonio Scandurra cd78dcd42e Display tooltip for select prev/next match buttons 2022-06-16 14:37:33 +02:00
Antonio Scandurra 0b55674f7e Allow toggling search options via the command palette 2022-06-16 14:28:37 +02:00
Antonio Scandurra e5940a1621 Toggle buffer search options via the keyboard 2022-06-16 13:44:00 +02:00
Antonio Scandurra 87394db13d Replace pane::Split action with Split{Left,Up,Right,Down}
This allows us to show them in the command palette.
2022-06-15 13:06:59 +02:00
Keith Simmons 7f12bd6bb0 Add vim bindings for hover
Allow scrolling in hover popover
2022-06-07 13:07:53 -07:00
Antonio Scandurra cf0c9b089c Merge branch 'main' into project-panel-with-new-mouse-events 2022-05-30 18:29:46 +02:00
Antonio Scandurra 351ff36880 Show keystrokes as uppercase 2022-05-30 12:23:03 +02:00
Max Brunsfeld a5d0e3096a Add "Reset Zoom" action and application menu item 2022-05-27 13:06:12 -07:00
Keith Simmons b0c5ac1f54 Unify visual line_mode and non line_mode operators 2022-05-26 17:02:05 -07:00
Keith Simmons f053c479e9 Visual line mode handles soft wraps 2022-05-26 17:02:05 -07:00
Keith Simmons 36fa835664 Enable copy and paste in vim mode 2022-05-26 17:02:05 -07:00
Keith Simmons a66cc7c40b Working change and delete in line mode 2022-05-26 17:02:05 -07:00
Keith Simmons be8bfa9592 WIP line mode operations 2022-05-26 17:02:05 -07:00