Commit Graph
3952 Commits
Author SHA1 Message Date
Nate 1470184d45 Add active page indicator 2021-09-20 18:02:04 -04:00
Nate 9c0b9f0bcc update signup form and admin panel 2021-09-20 17:53:10 -04:00
Max BrunsfeldandNathan Sobo 4ca5814470 Add missing people panel properties to base theme
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-20 13:38:59 -07:00
Nathan SoboandMax Brunsfeld 4279451150 Fix language selection when saving new buffers as a single-file worktree
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2021-09-20 14:28:02 -06:00
Nate ccf4cf165f Update admin + community to use new interest values from form 2021-09-20 16:06:40 -04:00
Nate f933b40fe2 Add "interest" booleans to signups form
Co-Authored-By: Max Brunsfeld
<max@zed.dev>
2021-09-20 16:06:16 -04:00
Nate 8d08abf2a6 Merge branch 'main' into site-v2 2021-09-20 16:01:03 -04:00
Nate b2c7bf1dae mobile styles 2021-09-20 15:42:30 -04:00
Max BrunsfeldandNate Butler 7252ed2451 Add 'active' class to the active nav link
Co-Authored-By: Nate Butler <nate@zed.dev>
2021-09-20 12:04:26 -07:00
Nate 6ed1b3cba6 mobile styles 2021-09-20 14:41:52 -04:00
23652f2ba6 Start on PeoplePanel::render
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-20 20:04:48 +02:00
cb2d8bac1d Use bullseye-slim for migration Dockerfile
Closes #154

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2021-09-20 19:42:24 +02:00
Nate 6eca2f465b mobile style updates 2021-09-20 12:32:43 -04:00
Nathan Sobo edfed001de Merge pull request #159 from zed-industries/tabs-cleanup
Clean up tabs styling
2021-09-20 09:16:08 -07:00
Nathan Sobo 6f38cf5e51 Merge pull request #158 from zed-industries/highlight-new-files
Set the language on new buffers when they are saved
2021-09-20 09:15:58 -07:00
Nate fe5cb691b5 wip mobile nav 2021-09-20 12:02:42 -04:00
Nate 6c59da6496 update error page 2021-09-20 12:02:35 -04:00
Antonio Scandurra 67946b7224 Add an integration test to verify collaborators are kept up to date 2021-09-20 16:40:31 +02:00
Nate 893ff2f26f layout updates 2021-09-20 10:34:18 -04:00
Antonio Scandurra 3d4dbf3140 Maintain collaborators in UserStore 2021-09-20 15:05:41 +02:00
Antonio Scandurra 32111092bd Turn UserStore into a model 2021-09-20 14:40:06 +02:00
Antonio Scandurra 6f2c8ffb00 Introduce a Client::subscribe method that doesn't need an entity 2021-09-20 14:14:07 +02:00
Antonio Scandurra ae9fb65315 Fix integration tests 2021-09-20 12:52:13 +02:00
Antonio Scandurra d8ea220acc Update collaborators as worktrees are opened/shared/closed 2021-09-20 12:29:32 +02:00
Nathan Sobo 1719d7da2a Suppress SVG loading errors in tests 2021-09-19 17:34:04 -07:00
Nathan Sobo 9e6c54ba0c Test language assignment when new buffers are saved 2021-09-19 17:33:46 -07:00
Nathan Sobo af99d0ef42 Attempt to assign a language when a new buffer is saved 2021-09-18 11:46:22 -07:00
Nathan Sobo c7e2b6dacb Expand the hit area area around tab close icons 2021-09-18 10:37:32 -07:00
Nate 493fb4fc24 minimal styles for admin page 2021-09-18 12:57:04 -04:00
Nathan Sobo 928779154e Tweak spacing so tab close buttons feel more balanced 2021-09-17 16:59:46 -07:00
Nathan Sobo b5c76ccc95 Render close icons on all tabs when tab bar is hovered 2021-09-17 16:45:09 -07:00
Nathan Sobo cab577406d Merge pull request #153 from zed-industries/only-blink-local-cursors
Only blink local cursors
2021-09-17 17:32:38 -06:00
Nathan Sobo 9ec3af66b1 Merge pull request #150 from zed-industries/fix-rpc-deadlock
Fix deadlock when handling incoming RPC messages
2021-09-17 17:26:15 -06:00
Nathan Sobo 9691267dc8 Only blink local cursors 2021-09-17 16:17:47 -07:00
Nathan Sobo ae9251a783 Merge pull request #149 from zed-industries/editor-style
Specify UI editor fonts via the theme instead of the settings
2021-09-17 17:12:19 -06:00
Nathan Sobo 9a9c8aec3f Fix deadlock when handling incoming RPC messages
We need to drop the lock on the rpc::ClientState when handling an incoming messages in case those message handlers attempt to interact with the client and grab the lock.
2021-09-17 16:12:03 -07:00
Nathan Sobo 42bf88b52a Base soft wrapping on TextStyle instead of Settings 2021-09-17 15:39:19 -07:00
Nate 8f8806445e update team & story 2021-09-17 16:25:15 -04:00
Nate 80fce4e18b remove tech from nav 2021-09-17 15:40:03 -04:00
Nate a4d35d6c09 add community page content 2021-09-17 15:37:34 -04:00
Nate d3b9e333a7 update home + story 2021-09-17 15:37:27 -04:00
Nate 93f3c59d5a release page cleanup 2021-09-17 15:06:38 -04:00
Nate 8cd16982b1 add releases page 2021-09-17 14:59:02 -04:00
Nate 105206aef1 style prose, add code highligting, style updates page 2021-09-17 14:02:31 -04:00
Antonio ScandurraandNathan Sobo f13af7dc59 WIP
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-17 18:37:00 +02:00
Nate cb34321d69 add prose.css for manual prose styles 2021-09-17 12:33:10 -04:00
Nate f4d0225b75 Update sign in button to link 2021-09-17 10:36:47 -04:00
Antonio Scandurra f2825cceba Start on Presence as the backing model for the people panel 2021-09-17 16:18:41 +02:00
Antonio Scandurra 12fa309b7c Implement proto::GetCollaborators request 2021-09-17 14:36:50 +02:00
Max Brunsfeld e3c0d6980c Switch to a new flow for advertising, sharing and joining worktrees
Now, when you open a local worktree, we immediately send an `OpenWorktree` message
to the server, telling it the name of the folder that you've opened, and the names of all the
collaborators (based on a `.zed.toml` file). The server responds with a unique id for the
worktree.

When starting share this local worktree, you now include this previously-assigned id
in the `ShareWorktree` message.

When joining a worktree, there is no longer a need to provide an access token. The access
is controlled by the set of "collaborator logins" that were provided when the worktree
was initially opened by the host.
2021-09-16 18:39:29 -07:00