Commit log
0e1d371
Add typescript language server
Click to expand commit body
Currently not tested for tsx files
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons
and
Max Brunsfeld
created
3 years ago
9669f5a
WIP: Add `rose` color tokens to `core.ts`
Nate Butler
created
3 years ago
1615c61
Start on TypeScript-based styling system
Click to expand commit body
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo
and
Nate Butler
created
3 years ago
Max Brunsfeld
created
3 years ago
dd1c88a
Add basic TypeScript and TSX support
Click to expand commit body
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
a11665e
Render project search query editor in toolbar
Antonio Scandurra
created
3 years ago
a6bdb6d
Embed match index inside of search query editor
Antonio Scandurra
created
3 years ago
13f4255
Show breadcrumbs in the toolbar
Antonio Scandurra
created
3 years ago
099250c
Introduce `MultiBuffer::symbols_containing`
Antonio Scandurra
created
3 years ago
bfa5dd5
Don't underflow when calling `symbols_containing_offset(0)`
Antonio Scandurra
created
3 years ago
d7a39a2
Honor `SearchBar` being dismissed when changing the active item
Antonio Scandurra
created
3 years ago
42a7e57
Add padding to toolbar
Antonio Scandurra
created
3 years ago
a86118c
Avoid matching duplicate `impl` outline items in tests
Antonio Scandurra
created
3 years ago
9df2dac
Restructure `Pane` to have a single `Toolbar` with multiple items
Antonio Scandurra
created
3 years ago
d296bb2
Emit `Event::PaneAdded` in `Workspace` when a new pane is created
Antonio Scandurra
created
3 years ago
d7026c2
Merge branch 'main' into breadcrumbs
Antonio Scandurra
created
3 years ago
a8600e7
Make language's language server config non-optional
Max Brunsfeld
created
3 years ago
4d456d3
Remove duplication in build_language_registry
Max Brunsfeld
created
3 years ago
cc9843c
Merge pull request #692 from zed-industries/selection-history
Click to expand commit body
Allow undoing and redoing selections via `cmd-u` and `cmd-shift-u`
Antonio Scandurra
created
3 years ago
f274a6a
Avoid unnecessary clones when undoing/redoing selections
Antonio Scandurra
created
3 years ago
5ef6337
Merge branch 'main' into selection-history
Antonio Scandurra
created
3 years ago
aec82ef
Test selection history
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
45ecd8e
Always use square brackets in `marked_text_ranges`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
686085d
Merge pull request #690 from zed-industries/indent-keybindings
Click to expand commit body
Bind `Outdent` and `Indent` respectively to `cmd-[` and `cmd-]`
Antonio Scandurra
created
3 years ago
bbfb63f
Cap selection history to 1024 entries
Antonio Scandurra
created
3 years ago
2a1fed1
Insert tabs instead of indenting only when all selections are empty
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
0cd356c
Merge pull request #689 from zed-industries/format-timeout
Click to expand commit body
Skip formatting during save if it takes too long
Antonio Scandurra
created
3 years ago
aa3e2ef
Merge pull request #691 from zed-industries/snap-icons-to-pixel-grid
Click to expand commit body
Snap icon sprites to pixel grid
Antonio Scandurra
created
3 years ago
73c2f52
Implement `cmd-u` and `cmd-shift-u` to undo and redo selections
Antonio Scandurra
created
3 years ago
4ed0607
Extract `SelectionHistory` in preparation to store an undo/redo stack
Antonio Scandurra
created
3 years ago
3cfa2c6
Autoscroll to newest cursor on cmd-d instead of fitting all selections
Antonio Scandurra
created
3 years ago
f69bd0e
Snap icon sprites to pixel grid
Click to expand commit body
This should resolve some rendering artifacts potentially caused by
floating point errors when sampling the texture. It should also lead
to crisper images when icons are rendered midway through a pixel.
Antonio Scandurra
created
3 years ago
ac88003
Bind `Outdent` and `Indent` respectively to `cmd-[` and `cmd-]`
Antonio Scandurra
created
3 years ago
a2c4205
Make indent and outdent explicit actions and unify `tab`bing logic
Antonio Scandurra
created
3 years ago
Antonio Scandurra
created
3 years ago
2c78c83
Skip formatting during save if it takes too long
Antonio Scandurra
created
3 years ago
26aa138
Fire fake timers waking up at the same time as the current clock
Antonio Scandurra
created
3 years ago
cbd2660
Allow returning futures in fake language server request handlers
Antonio Scandurra
created
3 years ago
a7a52ef
Add word and line movement in vim normal mode
Click to expand commit body
Add jump to start and end of the document
Move vim tests to relevant vim files
Rename VimTestAppContext to VimTestContext for brevity
Improve VimTestContext assertions to pretty print locations when selection position assertion panics
Keith Simmons
created
3 years ago
3ae5fc7
Merge pull request #686 from zed-industries/disable-vim-on-start
Click to expand commit body
Fully disable vim mode on start unless it's enabled
Nathan Sobo
created
3 years ago
c6ad667
Assign normal mode when re-enabling
Nathan Sobo
created
3 years ago
daf999c
Fully disable vim mode on start unless it's enabled
Click to expand commit body
Also: Make some structural adjustments to remove the need for defer. Instead of accessing the global in associated VimState functions, have a single method that allows us to call update instance methods.
Nathan Sobo
created
3 years ago
30e31f6
Test that vim mode can be disabled on startup
Nathan Sobo
created
3 years ago
Nathan Sobo
created
3 years ago
fe1f857
Merge pull request #684 from zed-industries/subword
Click to expand commit body
Add bindings for subword movement and deletion
Nathan Sobo
created
3 years ago
d443627
Merge pull request #682 from zed-industries/vim-hjkl
Click to expand commit body
Vim hjkl
Nathan Sobo
created
3 years ago
2dc76a2
Add bindings for subword movement and deletion
Nathan Sobo
created
3 years ago
1a29180
Fixed issue with enabling and disabling vim mode dynamically
Click to expand commit body
Also added indoc and marked text utility to vim tests to improve readability
Keith Simmons
created
3 years ago
0aaf270
Add clip_to_line_end to display_map/snapshot and set it to ensure vim positioning in normal mode
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Keith Simmons
and
Nathan Sobo
created
3 years ago
bb9b36d
Add initial vim mode mode switching
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Keith Simmons
and
Nathan Sobo
created
3 years ago
Page 41 of 110