Antonio Scandurra
b9d46366ed
Fix more failing/hanging unit tests
2021-09-21 16:20:20 +02:00
Antonio Scandurra
d381020a60
Add Server::{state,state_mut}
to catch most deadlocks statically
2021-09-21 12:19:52 +02:00
Antonio Scandurra
0b11192fe3
Remove deadlock and make integration tests pass again
2021-09-21 11:58:31 +02:00
Antonio Scandurra
1954c6b00e
Replace returned tuples with named structs in Store
2021-09-21 11:38:50 +02:00
Nathan Sobo
aa671f1041
Fix remaining compilation errors
2021-09-20 19:44:30 -06:00
Max Brunsfeld
5dfd4be174
WIP
2021-09-20 18:05:46 -07:00
Nathan Sobo
e6a0a46476
Merge pull request #167 from zed-industries/fix-language-selection
...
Fix language selection when saving new buffers as a single-file worktree
2021-09-20 17:51:10 -07:00
Max Brunsfeld
8b1a2c8cd2
Fix warnings in people_panel
2021-09-20 15:45:41 -07:00
Max Brunsfeld
8f578e7521
Maintain server state consistency when removing a connection
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-20 15:45:33 -07:00
Max Brunsfeld
8de9c362c9
Add .zed.toml
2021-09-20 15:44:42 -07:00
Max Brunsfeld
a068019d94
Add ZED_IMPERSONATE
env var, for testing
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-20 15:44:28 -07:00
Nate
d8ebbd5a51
update home
2021-09-20 18:31:06 -04:00
Nate
cbb7e882e8
update page spacing on mobile
2021-09-20 18:23:01 -04:00
Nate
10ed388d41
Form design changes
2021-09-20 18:21:00 -04:00
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 Brunsfeld
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 Sobo
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 Brunsfeld
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
Antonio Scandurra
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
Antonio Scandurra
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