Max Brunsfeld
|
b1a75805cc
|
Consolidate logic for rendering contact requests
|
2022-05-10 14:52:13 -07:00 |
|
Max Brunsfeld
|
834c485300
|
Don't use pointing hand cursor for the user's own projects
|
2022-05-10 14:46:42 -07:00 |
|
Max Brunsfeld
|
de9a7b1927
|
Give the contact panel's filter editor some placeholder text
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-05-10 11:25:12 -07:00 |
|
Max Brunsfeld
|
14ec3c86e5
|
Clear contact panel filter editor on escape
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-05-10 11:18:30 -07:00 |
|
Max Brunsfeld
|
b33cbccc31
|
Improve layout of contact panel rows
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-05-10 11:14:31 -07:00 |
|
Max Brunsfeld
|
2cf9659f88
|
Style the buttons in the contact panel and contact finder
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Co-authored-by: Antonio Scandurra <me@as-cii.com>
|
2022-05-10 10:47:25 -07:00 |
|
Antonio Scandurra
|
a121576545
|
WIP
|
2022-05-10 18:25:47 +02:00 |
|
Antonio Scandurra
|
6c3e3c84ec
|
Eliminate flicker when contact status is pending
We do this by using a bullet. When we have animations, a spinner would be better.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-05-10 17:32:57 +02:00 |
|
Antonio Scandurra
|
f81edb88fe
|
Pull out contact finder as a picker
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-05-10 16:43:51 +02:00 |
|
Nathan Sobo
|
b721f0064a
|
Start on contact finder modal
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-05-10 07:24:14 -06:00 |
|
Nathan Sobo
|
eef99f059d
|
Make flex elements fill available space when they contain a float
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-05-10 06:14:30 -06:00 |
|
Antonio Scandurra
|
09580516a0
|
Start on adding icon for requesting contacts
|
2022-05-10 12:09:24 +02:00 |
|
Antonio Scandurra
|
52c36d3e3d
|
Maintain online status in contacts panel
|
2022-05-10 10:33:57 +02:00 |
|
Nathan Sobo
|
4e9924c717
|
Filter out empty projects in contacts panel
|
2022-05-09 20:57:41 -06:00 |
|
Max Brunsfeld
|
2a2698b8db
|
Remove stray printing in contacts panel
|
2022-05-09 16:31:30 -07:00 |
|
Nathan Sobo
|
40f1427885
|
Show requests in contacts panel
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2022-05-09 12:48:07 -06:00 |
|
Nathan Sobo
|
e3ee19b123
|
Wire up UI for requesting contacts and cancelling requests
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2022-05-09 11:24:05 -06:00 |
|
Antonio Scandurra
|
e4f1952657
|
WIP
|
2022-05-09 17:06:21 +02:00 |
|
Antonio Scandurra
|
44f37afa95
|
Define data types for the new contacts model
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-05-06 16:24:44 +02:00 |
|
Max Brunsfeld
|
4620c7a1e5
|
Filter existing contacts when searching in the contacts panel
|
2022-05-05 15:04:50 -07:00 |
|
Max Brunsfeld
|
ea81737a88
|
Allow fuzzy-search for potential contacts in the contacts panel
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-05-05 14:14:44 -07:00 |
|
Nathan Sobo
|
342bdfc7e0
|
Render a user query editor in the contacts panel
|
2022-05-05 10:24:21 -06:00 |
|
Antonio Scandurra
|
61346f734d
|
WIP
|
2022-05-05 15:15:58 +02:00 |
|
Max Brunsfeld
|
eee1cec3d4
|
🎨 Remove unnecessary JoinProjectParams struct
|
2022-04-20 17:27:33 +02:00 |
|
Max Brunsfeld
|
866ffdd4ae
|
Move Settings to its own crate
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-06 10:23:33 -07:00 |
|
Antonio Scandurra
|
0453dd1101
|
Allow flex items to float to the end of the flex axis
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-03-30 16:46:14 +02:00 |
|
Antonio Scandurra
|
44d997c00c
|
Rename app_state to global in gpui
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-03-17 14:33:01 +01:00 |
|
Max Brunsfeld
|
48848de82c
|
Store settings as a global via a gpui app_state
|
2022-03-11 15:58:58 -08:00 |
|
Max Brunsfeld
|
05df1dfae9
|
Disable doctests for all libraries
We don't use them, and they add a lot of noise to the test output
when running all tests in the workspace.
|
2022-03-03 16:15:56 -08:00 |
|
Max Brunsfeld
|
10580f96a3
|
Automatically include current view id in element state ids
|
2022-02-17 13:44:46 -08:00 |
|
Max Brunsfeld
|
521b7b6eb0
|
Fix another non-unique id passed to a MouseEventHandler
|
2022-02-17 12:48:53 -08:00 |
|
Max Brunsfeld
|
d173e4ef3c
|
Fix non-unique ids passed to MouseEventHandlers
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-02-17 09:44:02 -08:00 |
|
Max Brunsfeld
|
0e55f0ccaa
|
Use Rust 2021 edition in all crates
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-26 12:50:31 -08:00 |
|
Max Brunsfeld
|
1f762e482d
|
Unify Flexible and Expanded elements
We'll use the name Expanded for something else now.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-06 17:29:34 -08:00 |
|
Antonio Scandurra
|
17094ec542
|
Allow opening of remote projects via the contacts panel
|
2021-12-21 12:05:38 +01:00 |
|
Max Brunsfeld
|
614ee4eac7
|
Send worktree info only when sharing worktree
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-12-20 11:36:59 -08:00 |
|
Nathan Sobo
|
1445ce10b5
|
Name the root file of every crate after the crate to ease navigation
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-11-30 12:46:39 -07:00 |
|
Nathan Sobo
|
d78d5712be
|
Rename PeoplePanel to ContactsPanel
Yeah, it's true they're people, but this is a more specific way in which they're people.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2021-11-26 11:13:05 -07:00 |
|