Mikayla Maki
|
e1eff3f4cd
|
WIP: Some bugs switching to database provided IDs, terminal titles don't reload when restored from serialized, workspace tests are no longer passing but should be easy to fix when it isn't 11:44
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
a47f2ca445
|
Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
a8ed95e1dc
|
Implementing persistence for the terminal working directory, found an issue with my current data model. :(
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
9077b058a2
|
removed test file
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
7ceb5e815e
|
workspace level integration of serialization complete! Time for item level integration....
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
992b94eef3
|
Rebased to main
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
a0cb6542ba
|
Polishing workspace data structures
Co-authored-by: kay@zed.dev
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
6530658c3e
|
Added center group deserialization
|
2022-12-03 16:06:01 -08:00 |
|
Kay Simmons
|
d20d21c6a2
|
Dock persistence working!
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-12-03 16:06:01 -08:00 |
|
Kay Simmons
|
c1f7902309
|
wip
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
4798161118
|
Distributed database pattern built.
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:06:01 -08:00 |
|
Mikayla Maki
|
a5edac312e
|
Moved to workspaces crate... don't feel great about it
|
2022-12-03 16:05:26 -08:00 |
|
Mikayla Maki
|
e578f2530e
|
WIP commit, migrating workspace serialization code into the workspace
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
c84201fc9f
|
Done first draft of strongly typed migrations
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
6b214acbc4
|
Got Zed compiling again 🥰
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
3451a3c7fe
|
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
e5c6393f85
|
rebase fix - almost have serialize_workspace piped to the workspace constructor. Just a few compile errors left
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
73f0459a0f
|
wip
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
0c466f806c
|
WIP
|
2022-12-03 16:04:10 -08:00 |
|
Kay Simmons
|
bb80cee19e
|
Merge pull request #1814 from zed-industries/golden-ratio
Active Pane Magnification
|
2022-11-18 13:14:03 -08:00 |
|
Nathan Sobo
|
275f0ae492
|
collab 0.2.3
|
2022-11-15 15:45:04 -07:00 |
|
Julia
|
5bb7701de7
|
Propagate mouse up event through drop receiver in early return
|
2022-11-11 14:00:01 -05:00 |
|
Kay Simmons
|
738893c527
|
Split and move to pane working
|
2022-11-08 14:19:31 -08:00 |
|
Julia
|
9abfa037fd
|
Handle project entry drop render & start fixing drag cancel issues
Co-Authored-By: Kay Simmons <kay@zed.dev>
|
2022-11-07 18:17:36 -05:00 |
|
Nate Butler
|
6a07f59d34
|
Merge pull request #1831 from zed-industries/theme-tweaks
Theme tweaks
|
2022-11-02 10:04:55 -04:00 |
|
Julia
|
c58abf1b0b
|
Add test for new tab order history behavior
|
2022-11-01 13:29:21 -04:00 |
|
Kay Simmons
|
4e35b26365
|
Avoid reordering items by adding an activation history to panes, and remove tab reordering hack
Co-Authored-By: Julia Risley <julia@zed.dev>
|
2022-10-31 14:10:34 -07:00 |
|
Nate Butler
|
9148e1d30a
|
Update icons
- `x_mark_thin` combined into `x_mark`
- updated many icons
- remove unused icons
|
2022-10-28 12:59:05 -04:00 |
|
Julia
|
ee440cf300
|
Propagate mouse move event through dragged-item-receiver if not dragging
|
2022-10-26 12:06:32 -04:00 |
|
Antonio Scandurra
|
56a66b348d
|
Use the same background color as the editor for SharedScreen
|
2022-10-26 08:33:32 +02:00 |
|
K Simmons
|
e2ba8d6df7
|
Add active pane magnification setting which grows the active pane making it easier to see it's contents
|
2022-10-25 17:24:19 -07:00 |
|
Antonio Scandurra
|
dfe2fd0386
|
Allow specifying a custom height for stacking contexts
|
2022-10-25 13:41:47 +02:00 |
|
K Simmons
|
113b7f6f97
|
tweak drop target overlay color and make stack fully constraint children by the first child
's size
|
2022-10-24 23:47:43 -07:00 |
|
K Simmons
|
f5795ffc6f
|
roll back mouse position in mouse_state struct in favor of using the dragged element position
|
2022-10-24 23:32:01 -07:00 |
|
K Simmons
|
8cde64d3f6
|
extract dragged item target
|
2022-10-24 23:32:00 -07:00 |
|
K Simmons
|
d7b8a189e4
|
fix issue where empty pane is created
|
2022-10-24 23:32:00 -07:00 |
|
K Simmons
|
cfde3e348c
|
Add pane splitting by dragged item. Works, but the overlay doesn't clear quite right
|
2022-10-24 23:31:58 -07:00 |
|
K Simmons
|
70e2951e35
|
add mouse region handler bool for adding the handler above the child
|
2022-10-24 23:30:35 -07:00 |
|
Julia
|
ba35536664
|
Add action to move active item into the dock
Co-Authored-By: Kay Simmons <kay@zed.dev>
|
2022-10-24 23:30:35 -07:00 |
|
Julia
|
b9f9819637
|
Handle tab drag end on pane items to insert after active item
Co-Authored-By: Kay Simmons <kay@zed.dev>
|
2022-10-24 23:30:35 -07:00 |
|
Antonio Scandurra
|
50c4783333
|
Add test for screen-sharing
|
2022-10-24 15:17:25 +02:00 |
|
Antonio Scandurra
|
e135b982c1
|
Focus shared screen item when clicking on it
|
2022-10-24 11:02:10 +02:00 |
|
Antonio Scandurra
|
a8bd234aa4
|
Simplify room events
|
2022-10-24 10:53:44 +02:00 |
|
Antonio Scandurra
|
f99d70500c
|
Allow opening shared screen via the contacts popover
|
2022-10-24 10:47:47 +02:00 |
|
Antonio Scandurra
|
476020ae84
|
Show shared screen as a pane item
|
2022-10-24 10:04:08 +02:00 |
|
Nathan Sobo
|
723fa83909
|
Use fake LiveKit server to test we can send frames when screen sharing
|
2022-10-19 19:14:55 -06:00 |
|
Antonio Scandurra
|
219793afcc
|
Merge remote-tracking branch 'origin/main' into screen-sharing
|
2022-10-19 10:04:56 +02:00 |
|
Nathan Sobo
|
f8e5a08324
|
Merge pull request #1764 from zed-industries/gpui-events
Eliminate dispatch_event on Element trait
|
2022-10-18 15:24:13 -06:00 |
|
Antonio Scandurra
|
bf98300547
|
Render remote participant's screen preserving aspect ratio
|
2022-10-18 14:16:19 +02:00 |
|
Antonio Scandurra
|
46635956f4
|
Emit Frame event when new frames are generated for a remote track
|
2022-10-18 12:18:49 +02:00 |
|