Commit Graph
5511 Commits
Author SHA1 Message Date
Julia 8cef95381a Merge pull request #1494 from zed-industries/do-not-scroll-when-saving
Don't scroll to cursor when performing file save
2022-08-12 11:28:01 -04:00
ForLoveOfCats d112ed4fc0 Don't scroll to cursor when performing file save 2022-08-12 11:20:18 -04:00
Mikayla Maki 3d784a361a Merge pull request #1496 from zed-industries/ime-stuff
Remove Clippy from CI
2022-08-11 20:05:56 -07:00
Mikayla Maki 72a678f288 remove clippy :( 2022-08-11 19:32:47 -07:00
Mikayla Maki 86feeea684 Test 2022-08-11 19:29:52 -07:00
Mikayla Maki f627bcfe14 Make clippy happy 2022-08-11 15:47:56 -07:00
Mikayla Maki 577e2559b3 Merge branch 'main' into ime-stuff 2022-08-11 15:35:42 -07:00
Mikayla Maki a08ab1b95b Merge pull request #1495 from zed-industries/remove-clippy
Removed clippy from default settings
2022-08-11 11:47:41 -07:00
Mikayla Maki 76ac6768bb Removed clippy from default settings 2022-08-11 11:46:54 -07:00
K Simmons f2328c2f23 minor rustfmt fix 2022-08-11 11:35:11 -07:00
Mikayla Maki 6fdde351fb Merge pull request #1492 from zed-industries/add-clippy
Add clippy! :D
2022-08-10 17:57:13 -07:00
Mikayla Maki bf777bb964 prettied up the ci yml 2022-08-10 17:53:15 -07:00
Mikayla Maki 1f67669c04 Fixed build errors in json_language 2022-08-10 17:50:44 -07:00
K Simmons e9ca62177c Testing with allow flags 2022-08-10 17:01:13 -07:00
Mikayla Maki d5c70029ea update clippy 2022-08-10 16:58:08 -07:00
K Simmons 3dce18540e clippy fixes for focus change 2022-08-10 16:51:01 -07:00
ForLoveOfCatsandMikayla fbea44bc5c One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-10 16:51:01 -07:00
Mikayla Maki 03d7f9d953 Changed CI and default.json to run clippy 2022-08-10 16:51:01 -07:00
Keith Simmons 4c746f43b5 Merge pull request #1422 from zed-industries/workspace-child-focus-pane-activation
Add on_child_focus and on_child_blur to View trait
2022-08-10 16:42:01 -07:00
K Simmons 562d389301 Fix workspace 2022-08-10 16:27:45 -07:00
K Simmons 07cab9f3c1 Fix failing tests 2022-08-10 16:26:53 -07:00
Mikayla Maki 8843ef5449 Added env toml so readme db instructions are correct 2022-08-10 15:07:02 -07:00
Mikayla Maki 0bb7e19a89 Changed CI and default.json to run clippy 2022-08-10 09:11:06 -07:00
Julia 7f8c6fc87b Merge pull request #1482 from zed-industries/click-goto-on-mouse-up
Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-down
2022-08-10 12:03:54 -04:00
K Simmons 3c4879ea84 fix up command palette 2022-08-09 17:15:54 -07:00
K Simmons 78244cf28a Address picker issues 2022-08-09 17:15:54 -07:00
K Simmons 9fcea3e805 Pane focus working. Modals seem broken now 2022-08-09 17:15:54 -07:00
K Simmons 7c91050f23 build fix 2022-08-09 17:15:54 -07:00
K Simmons b76bd98ed8 WIP compiling but failing with circular reference 2022-08-09 17:15:52 -07:00
K Simmons 98499db694 Switch action dispatch to use MutableAppContext parent utilities and delete parent map from presenter 2022-08-09 17:09:28 -07:00
K Simmons 20770e7240 Event dispatch moved to MutableAppContext. No longer dispatches from presenter. Not currently handling key presses properly 2022-08-09 17:09:16 -07:00
Mikayla Maki a9b5f8e9c9 Merge pull request #1485 from zed-industries/fullscreen-workspace-title-padding
Fullscreen workspace title padding
2022-08-09 17:02:26 -07:00
Mikayla MakiandKeith 0c0e66dbfc changed name of subscription mapping and moved out to file
Co-authored-by: Keith <keith@zed.dev>
2022-08-09 16:59:13 -07:00
Mikayla Maki 774256b60e checkpoint, no idea what's happening 2022-08-09 16:15:53 -07:00
ForLoveOfCatsandMikayla f2ed63f6a3 Jankily adjust left padding on workspace title in fullscreen
This could seriously be done better

Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-09 19:03:32 -04:00
ForLoveOfCatsandMikayla 67baec6641 Invalidate view when entering/exiting fullscreen
This is required for `render_titlebar` to eventually adapt to
fullscreen status to affect the size of left padding on workspace
name to account for the traffic lights presence/absence

Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-09 19:03:32 -04:00
ForLoveOfCatsandMikayla 27a72ec951 Refactor notification/observation callback pattern in MutableAppContext
Pull out duplicate code and clarify some misc behavior. Some of this
existing API feels like it's probably incorrect but that needs more
thorough investigation

Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-09 19:03:25 -04:00
ForLoveOfCatsandMikayla 3e64a78d7e Route whether or not a window is fullscreen down into GPUI
This still needs to be able to invalidate things to be useful
but it's a good first cut at just making the information available
to platform-agnostic code

Co-authored-by: Mikayla <mikayla@zed.dev>
2022-08-09 19:03:12 -04:00
Julia 3d0bfff0e9 Merge pull request #1481 from zed-industries/trigger-search-automatically
Automatically trigger project search to occur when deploying
2022-08-08 16:04:06 -04:00
ForLoveOfCats b931136c84 Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-down 2022-08-08 15:59:33 -04:00
ForLoveOfCats 7a4db7e505 Automatically trigger project search to occur when deploying 2022-08-08 13:17:19 -04:00
Nate Butler 4338f0571c Merge pull request #1476 from zed-industries/update-default-theme
Use One Dark as the default theme.
2022-08-05 13:07:03 -04:00
Antonio Scandurra 814de56222 Merge pull request #1474 from zed-industries/compact-project-panel
Make project panel more compact
2022-08-05 18:59:54 +02:00
Nate Butler 10888ba608 Use One Dark as the default theme. 2022-08-05 12:44:34 -04:00
Mikayla Maki 51f8bae91a Fixed lack of scrolling 2022-08-05 09:18:24 -07:00
Antonio Scandurra df8d387b35 Make project panel more compact
This ensures more deeply-nested entries can be displayed without
needing to show scrollbars. Adding scrollbars introduces UX issues
when creating/renaming files because there are two scroll layers:
the outer project panel AND the editor.

Sublime Text and Atom dodged this issue by not displaying an inline
editor and showing it as a modal instead. VS Code shows the editor
inline but has a much more compact visualization. I think we should
copy VS Code.
2022-08-05 16:34:26 +02:00
Mikayla Maki d4ee886732 Merge branch 'main' of github.com:zed-industries/zed 2022-08-04 20:59:22 -07:00
Mikayla Maki d5d2beeb03 Fixed terminal clear screen 2022-08-04 20:59:09 -07:00
Max Brunsfeld 2a715f979b Merge pull request #1473 from zed-industries/type-definition-rpc-endpoint
Handle RPC requests for type definitions on server and host
2022-08-04 15:16:18 -07:00
Max Brunsfeld ac140c478e Handle RPC requests for type definitions on server and host 2022-08-04 15:10:46 -07:00