Commit log
d08ec8b
Reduce backoff and add some jitter to avoid thundering herd issues
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
e2b56e8
If a test connection has been killed, never return a message
Nathan Sobo
created
4 years ago
3c61a3e
Ensure client A and B can communicate after reconnection
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
8de18b5
Re-join channel when reconnecting
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
156fd4b
Add integration test simulating killing a connection while chatting
Antonio Scandurra
created
4 years ago
34d8f99
Respond to RPC pings in the server
Antonio Scandurra
created
4 years ago
ad7631d
Refactor and write a simple unit test to verify reconnection logic
Antonio Scandurra
created
4 years ago
6baa9fe
WIP - Start work on reconnect logic
Max Brunsfeld
created
4 years ago
edbd424
Introduce test-only APIs for configuring how Client reconnects
Max Brunsfeld
created
4 years ago
b6eac57
Introduce a concrete `Conn` type for peer's websocket connection
Click to expand commit body
This is mostly to set us up to test the rpc::Client's reconnect
logic.
There are multiple ways that the `rpc::Client` may establish
its websocket connection: (SSL in production, plain TCP during
local development, and using an in-memory connection for tests).
Now we can represent all of those connections using a common type.
Also, several long methods no longer need to be generic, which
is good for compile time.
Max Brunsfeld
created
4 years ago
c3e29e0
Finish implementing DeterministicExecutor::advance_clock
Click to expand commit body
* Start by running all non-timer futures to completion, to ensure that
timers have a chance to be registered.
* Release executor's state lock before waking any timers
Max Brunsfeld
created
4 years ago
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
Antonio Scandurra
created
4 years ago
6c3551b
Use `watch::Sender::borrow_mut` instead of `send`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
7ac3b5e
Merge pull request #138 from zed-industries/adjust-font
Click to expand commit body
Add bindings to adjust buffer font size
Antonio Scandurra
created
4 years ago
af6e931
Start on a `Client::status` method that can be observed
Antonio Scandurra
created
4 years ago
75bd1bd
Tab refinements
Click to expand commit body
* Update close icon to remove whitespace
* Update tab spacing
* DOESN'T update active_tab to add right border when it is last tab
Nate Butler
created
4 years ago
0ef409d
Change the active_line style to a transparent black
Nate Butler
created
4 years ago
5164026
Test rewraping on font size change
Nathan Sobo
created
4 years ago
0fb59ee
Hold a weak handle when watching settings in WrapMap
Nathan Sobo
created
4 years ago
8262afd
Fix compile errors in tests
Nathan Sobo
created
4 years ago
17d46ce
Recompute wraps when font size changes
Nathan Sobo
created
4 years ago
d5f07ea
Remove underline from function syntax highlighting
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
4 years ago
31d8c02
Update pane_divider width
Nate
created
4 years ago
4cdca65
Update Zed UI for 0.2 release
Click to expand commit body
* changes to padding, spacings and borders
* Fix incorrect borders on titlebar and sidebars
* QA pass on all themes, base font size -> 15
* Changed the max size of the file_finder
* Hid file_finder icons
* Modified the size of tab status indicators
* Made the default sidebar size bigger
Nate
created
4 years ago
09a3003
Merge branch 'main' into adjust-font
Max Brunsfeld
created
4 years ago
08bac7b
Introduce test-only Buffer::set_sync_parse_timeout
Click to expand commit body
When testing buffer's asynchronous reparsing, set the sync
parse timeout to zero, so that we can exercise the async code path.
Max Brunsfeld
created
4 years ago
fe3889c
Add bindings to adjust buffer font size
Nathan Sobo
created
4 years ago
bdf30f1
Change default theme from `dark` to `black`
Nate
created
4 years ago
64cdf7c
Make pane divider stylable in theme
Click to expand commit body
Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld
and
Nate Butler
created
4 years ago
d2bfae5
Make selectors stylable via theme
Click to expand commit body
* input editor container style
* "no matches" message style
Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld
and
Nate Butler
created
4 years ago
Click to expand commit body
* Tabs are no longer flexible in width
* Move status icons to the left side of the tab
* The close button is always visbile for the active tab
Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld
and
Nate Butler
created
4 years ago
0def328
Merge branch 'main' into styling
Max Brunsfeld
created
4 years ago
a946ad8
Add updated app icon
Nate
created
4 years ago
23b66d9
Add black theme
Nate
created
4 years ago
246a911
Update colors, style panels and selector
Nate
created
4 years ago
13143e6
Style resize handles
Click to expand commit body
We want the draggable area to be larger than the visual appearance, so we added a padding facility to MouseEventHandler that enlarges the "hit area" by the specified padding.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
8085e74
Style the left and right sidebars independently in the theme
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
59931a4
Style titlebar via theme and give it a bottom border
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
b29e673
Set sidebar icon heights via theme
Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
and
Max Brunsfeld
created
4 years ago
e2b30ad
Remove underline from functions in dark theme
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
,
Max Brunsfeld
, and
Nathan Sobo
created
4 years ago
7db78b3
Merge branch 'chat'
Antonio Scandurra
created
4 years ago
e94099d
Fix Dockerfile build of zed-server
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
,
Max Brunsfeld
, and
Nathan Sobo
created
4 years ago
2a763d0
Upgrade sqlx-cli to v0.5.7 to fix compilation errors
Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
and
Max Brunsfeld
created
4 years ago
1f0bda7
Remove underlines from tab titles
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra
,
Nathan Sobo
, and
Max Brunsfeld
created
4 years ago
d08ec43
Make titlebar taller and position traffic lights accordingly
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
4 years ago
c4dac3c
Open a window with an empty buffer when launching zed with no args
Antonio Scandurra
created
4 years ago
058691d
Focus chat input editor after signing in
Antonio Scandurra
created
4 years ago
09bb42c
Show "sign in" prompt when opening the chat panel while signed out
Antonio Scandurra
created
4 years ago
a8011fc
Render underlines in front of paths and glyphs
Antonio Scandurra
created
4 years ago
Page 39 of 66