Mikayla Maki
77ffcad7d1
Merge pull request #1659 from zed-industries/terminal-selections
...
Terminal Touch ups
2022-09-26 20:58:36 -07:00
Mikayla Maki
29576fd57e
Added a SendKeystroke action and rewrote terminal actions to remove duplication
2022-09-26 20:39:40 -07:00
Julia
018a737961
Add editor action to manually invoke buffer format
2022-09-22 18:21:05 -04:00
K Simmons
0cc77e87ff
Fix dock keybindings
2022-09-16 16:41:57 -07:00
K Simmons
2a0828de6f
Minor improvements to dock visuals, rework dock keybindings, and fix panic on split when dock is active
2022-09-16 12:55:36 -07:00
K Simmons and Mikayla Maki
996c32f045
Fix incorrect rendering of toolbar in right anchored dock
...
Make dock keybinding activate the dock if it wasn't hidden, and hide it if it was already active
Make clicking the expanded dock wash, hide the dock
Fix some issues with programmatically activating other panes, not hiding the dock
Tweak dock anchor menu text
Swap dock hide button for thin variant
Fix dock sidebar interactions
Add clicked state to search button and fix presenter issue sending clicked events when mouse not overlapping MouseRegion
Co-Authored-By: Mikayla Maki <mikayla@zed.dev >
2022-09-13 15:17:27 -07:00
K Simmons
cf46cd4b62
Swapped keyboard binding and did some minor tweaks to style and focus
2022-09-11 15:31:44 -07:00
Mikayla Maki
1f4cc69927
restore modal terminal
2022-08-31 13:06:15 -07:00
Mikayla Maki
926269e26f
Added experimental keymaps support
2022-08-22 14:49:01 -07:00
Mikayla Maki
2b630ec771
Revert "Basic feature flag implementation"
2022-08-22 13:54:18 -07:00
Mikayla Maki
9b8ed19ede
Basic feature flag implementation
2022-08-22 13:11:23 -07:00
Mikayla Maki
ea521e7936
Added show character palette. Need to position correctly.
2022-08-16 23:10:05 -07:00
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
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
Mikayla Maki
403c53bd6c
Added copying
2022-07-07 14:55:03 -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
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