Commit log
65fd943
Move edited_ranges_for_transaction from BufferSnapshot to Buffer
Click to expand commit body
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld
and
Antonio Scandurra
created
3 years ago
2111fdc
Merge pull request #1378 from zed-industries/diagnostics-popover
Click to expand commit body
Diagnostics Popover
Keith Simmons
created
3 years ago
b93040a
attempt to fix broken test
K Simmons
created
3 years ago
dce2787
Refactored terminal tests
Mikayla Maki
created
3 years ago
088668e
Fix reversed disclosure arrows in project panel
Nate Butler
created
3 years ago
7b009c8
Merge branch 'main' into ime-support-2
Antonio Scandurra
created
3 years ago
2bfa3b9
Synthesize CGEvents instead of using `charactersByApplyingModifiers`
Antonio Scandurra
created
3 years ago
6225966
Honor ⌘ when Dvorak-QWERTY is used
Antonio Scandurra
created
3 years ago
136550d
Discard `shift` when it causes keyboard to output a different character
Antonio Scandurra
created
3 years ago
9c412a8
Remove test for handling input via key events
Click to expand commit body
Now, textual input is handled by a different code path than other key events.
Max Brunsfeld
created
3 years ago
372c3ee
Adjust editor tests to use input APIs instead of key events
Max Brunsfeld
created
3 years ago
0185b4f
Add simple IME handling to the terminal
Max Brunsfeld
created
3 years ago
9286e5e
Merge pull request #1396 from zed-industries/better-empty-pane
Click to expand commit body
Fix Pane Focus Issues
Keith Simmons
created
3 years ago
d6519ad
Minor naming improvements and revert empty pane background color change
K Simmons
created
3 years ago
6d26450
Remove print statements
Max Brunsfeld
created
3 years ago
2142fca
Remove Input action, detect ignored input in vim via an event
Max Brunsfeld
created
3 years ago
beeaec8
Prevent IME window from appearing while editor's input is disabled (vim)
Max Brunsfeld
created
3 years ago
c6d5dec
Finished erorr terminal refactoring
Mikayla Maki
created
3 years ago
7c57599
Remove the set_selected_text_range method from the InputHandler trait
Max Brunsfeld
created
3 years ago
7c0a031
added cursor text back
Mikayla Maki
created
3 years ago
509f54b
Don't dispatch keydown event if editor is still composing
Antonio Scandurra
created
3 years ago
97ce399
Position IME input according to where the selection is rendered
Antonio Scandurra
created
3 years ago
3c5d7e0
Always mark keydown events as handled to suppress beep
Antonio Scandurra
created
3 years ago
Antonio Scandurra
created
3 years ago
b2f2c5b
Handle keydown event even when `charactersIgnoringModifiers` is empty
Click to expand commit body
This allows the input system to work in the presence of dead keys.
Antonio Scandurra
created
3 years ago
101a066
Remove `input` from `KeyDownEvent`
Antonio Scandurra
created
3 years ago
f170582
Remove `println` statements from NSTextInputClient protocol functions
Antonio Scandurra
created
3 years ago
a4ceae3
Remove unused `{cancel,finish}_composition` methods
Antonio Scandurra
created
3 years ago
481078a
Restructure IME composition to not follow Chromium so closely
Antonio Scandurra
created
3 years ago
b02681e
Treat NSTextInputClient ranges as UTF-16
Antonio Scandurra
created
3 years ago
32662b6
Start indexing UTF-16 offsets
Click to expand commit body
This is needed because cocoa will report ranges as UTF-16 indices.
Antonio Scandurra
created
3 years ago
eda60ef
Honor setting the selected range in addition to marking text
Antonio Scandurra
created
3 years ago
fb2fbf2
fix test failure
K Simmons
created
3 years ago
a076eee
tweak diagnostic popover colors
K Simmons
created
3 years ago
b85b2a9
address warnings
K Simmons
created
3 years ago
02a47d9
add test coverage for diagnostic popover
K Simmons
created
3 years ago
95952f0
working diagnostic popover. Also renamed GoToNextDiagnostic to GoToDiagnostic and adjusted it's action to jump to the popover's diagnostic if it is visible
K Simmons
created
3 years ago
K Simmons
created
3 years ago
K Simmons
created
3 years ago
225055e
Address some issues where panes don't get focused properly, make the focused pane more obvious, and prevent splitting of the pane with no items
K Simmons
created
3 years ago
f712dec
Use new API for input handling in Terminal
Max Brunsfeld
created
3 years ago
ee87c8e
Render is snappier, less locking, and errors feel nicely modeled
Mikayla Maki
created
3 years ago
741b78a
I think I'm finished
Mikayla Maki
created
3 years ago
061dde5
Compiling with new result based error handling
Mikayla Maki
created
3 years ago
f985515
Start work on new text input handling in Editor
Max Brunsfeld
created
3 years ago
0b81a4d
Call methods on the focused view during input events
Max Brunsfeld
created
3 years ago
d34d6ea
Merge pull request #1392 from zed-industries/mouse-vim-mode-clipping
Click to expand commit body
Fixup Clipping at Line Ends when Selecting with the Mouse in Vim Mode
Keith Simmons
created
3 years ago
9b6df1f
Checkpoint, this commit does not compile
Mikayla Maki
created
3 years ago
b493baf
Fixed failing test
Mikayla Maki
created
3 years ago
8e5ed9d
Maybe fixed toml
Mikayla Maki
created
3 years ago
Page 2 of 107