Commit log
e4f41de
Invert condition when opening entries
Click to expand commit body
Co-Authored-By: Brooks Swinnerton <934497+bswinnerton@users.noreply.github.com>
Nathan Sobo
and
Brooks Swinnerton
created
4 years ago
e3fbb97
Throttle worktree state updates on the main thread
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
Nathan Sobo
created
4 years ago
bc34ff5
Add a failing test for detecting a file move
Nathan Sobo
created
4 years ago
41f50cd
Require a context when constructing a worktree
Nathan Sobo
created
4 years ago
24cdfd2
Identify Worktree entries by their inode
Click to expand commit body
This will allow us to re-parent elements when re-scanning when the file system changes.
Nathan Sobo
created
4 years ago
3c0bbe5
Store root entry id
Nathan Sobo
created
4 years ago
cdfd613
Switch worktree entries to HashMap
Nathan Sobo
created
4 years ago
Nathan Sobo
created
4 years ago
0cc5e8f
Replace easy-parallel with scoped-pool for path searches
Click to expand commit body
The easy-parallel crate spawned new threads on each call, which was resulting in way too many threads.
Co-Authored-By: Brooks Swinnerton <934497+bswinnerton@users.noreply.github.com>
Nathan Sobo
and
Brooks Swinnerton
created
4 years ago
0a2d2aa
Replace app/app_mut on contexts with AsRef/AsMut impls
Click to expand commit body
Co-Authored-By: Brooks Swinnerton <934497+bswinnerton@users.noreply.github.com>
Nathan Sobo
and
Brooks Swinnerton
created
4 years ago
e082935
Handle 'full-line' clipboard items when pasting
Max Brunsfeld
created
4 years ago
c83f02d
Implement multi-selection copy/cut/paste
Max Brunsfeld
created
4 years ago
13514aa
Allow metadata to be associated with text written to clipboard
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
f4c1ffc
Start on copy-paste
Antonio Scandurra
created
4 years ago
7469240
Rename application binary to improve appearance of app menu
Nathan Sobo
created
4 years ago
0d69b63
Merge pull request #14 from zed-industries/menu-commands
Click to expand commit body
Make the application menu dispatch commands on the focused view
Max Brunsfeld
created
4 years ago
902b0f7
Dispatch menu commands on the focused view
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
d4436f3
Don't try to handle errors when opening platform windows
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
86c0f41
Move set_menus method to MutableAppContext
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
41358f3
Set up menu handler in App::new
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
2332b7e
Move open command handler to workspace global action
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
3247f49
Allow menu items to specify arguments for their commands
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
a0a0047
Merge pull request #13 from zed-industries/undo-stack
Click to expand commit body
Undo/redo support
Max Brunsfeld
created
4 years ago
b2723fd
Remove unused variables
Max Brunsfeld
created
4 years ago
afa3f6d
Add test coverage for edit event grouping in transactions
Max Brunsfeld
created
4 years ago
a0da237
Merge branch 'master' into undo-stack
Max Brunsfeld
created
4 years ago
Antonio Scandurra
created
4 years ago
6ea2581
Merge pull request #12 from zed-industries/platform-trait
Click to expand commit body
Hide platform code entirely behind App for framework users
Nathan Sobo
created
4 years ago
487b60d
Merge pull request #10 from zed-industries/menus
Click to expand commit body
Populate the menu bar
Nathan Sobo
created
4 years ago
3a33fab
Generate operation when updating selection set after undo/redo
Antonio Scandurra
created
4 years ago
59a9f01
Remove unnecessary edit_at method
Antonio Scandurra
created
4 years ago
be68af4
Add unit test for history manipulation (undo, redo, grouping)
Antonio Scandurra
created
4 years ago
606e6be
Simplify buffer history management
Antonio Scandurra
created
4 years ago
ab14b99
Introduce transactional edits and allow snapshotting of selections
Antonio Scandurra
created
4 years ago
Antonio Scandurra
created
4 years ago
551c86f
WIP: Start on pushing selection management down into `Buffer`
Antonio Scandurra
created
4 years ago
472ff16
Merge `UndoHistory` and `History`, storing also operations in the latter
Antonio Scandurra
created
4 years ago
d0b06a2
Don't clear redo stack when editing
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
e534fe9
Add initial support for undo/redo stack
Click to expand commit body
We're still not capturing selections/anchors, that's right up next.
Antonio Scandurra
created
4 years ago
b9b5111
Make gpui::platform module private
Nathan Sobo
created
4 years ago
619e2b7
Remove platform::mac::runner
Nathan Sobo
created
4 years ago
4638391
Remove MutableAppContext::downgrade
Nathan Sobo
created
4 years ago
620eedb
Allow effects to be flushed before TestAppContext::update callback completes
Nathan Sobo
created
4 years ago
97a8a8e
Remove unsafe code from App::test_async
Click to expand commit body
I don't actually think it was correct to allow the future to borrow a mutable app reference. I went back to passing a wrapper around the refcell to async tests. They'll be a bit more annoying to write but also totally safe.
Nathan Sobo
created
4 years ago
448dace
Pass the on_finish_launching callback to Platform::run
Nathan Sobo
created
4 years ago
0790505
Get app running and test passing after gpui App+Platform restructure
Max Brunsfeld
created
4 years ago
4ecc17b
WIP: Make App the only entry point from main
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
301163b
Add lifecycle methods to Platform trait
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
00d7daf
Merge branch 'master' into menus
Max Brunsfeld
created
4 years ago
Page 25 of 29