Commit log
52f32b5
WIP: Talk to Swift via C without involving Objective-C
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
5fec784
Link Swift stdlib
Antonio Scandurra
created
3 years ago
Antonio Scandurra
created
3 years ago
6c28b21
WIP: Start binding LiveKit
Antonio Scandurra
created
3 years ago
b51abc5
Read the frame data out of the CMSampleBuffer
Click to expand commit body
Still not sending it anywhere, but think I'm reading it correctly.
Nathan Sobo
created
3 years ago
047b511
Start on a new, more abstract `CompressionSession` primitive
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
600029a
WIP: Start converting H264 samples to Annex-B NALs
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
7054fa6
Start compressing captured frames as H264
Antonio Scandurra
created
3 years ago
f621d29
Move `core_media` into `media` crate
Antonio Scandurra
created
3 years ago
a02e388
Honor scale factor when rendering
Antonio Scandurra
created
3 years ago
Antonio Scandurra
created
3 years ago
fcf6aa1
Return results for fallible media APIs
Antonio Scandurra
created
3 years ago
79a7a0e
Capture screen in BGRA8 and render it in `capture` example app
Antonio Scandurra
created
3 years ago
37da841
Start on using CVMetalTextureCache
Nathan Sobo
created
3 years ago
531ffc0
Pass CVImageBuffers into GPUI instead of IOSurfaces
Nathan Sobo
created
3 years ago
0430bbf
WIP: Start on Renderer::render_surfaces but really it's nothing
Nathan Sobo
created
3 years ago
db88ee2
Handle captured frames in the background
Nathan Sobo
created
3 years ago
71d9a88
WIP: Start pushing native surface to Scene
Click to expand commit body
This is segfaulting for some reason, so that's the next step to figure out.
Antonio Scandurra
created
3 years ago
d30e360
Retrieve IOSurface in Rust callback as opposed to doing so in delegate
Antonio Scandurra
created
3 years ago
c4110ed
Extract `io_surface` crate and invoke custom callback on frame sample
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
e12eaf8
Start on `Scene::push_surface`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
d473b52
Remove `src/dummy.m`
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
1611635
Capture display frames and access underlying IOSurface
Antonio Scandurra
created
3 years ago
014246f
Provide all running applications to `SCContentFilter` to capture display
Antonio Scandurra
created
3 years ago
ef8a0dc
Fix bindgen warnings
Antonio Scandurra
created
3 years ago
82ec2dc
Try to use the dummy capture handler, still not working
Nathan Sobo
created
3 years ago
99cb66d
Programmatically locate the system SDK path for bindgen
Nathan Sobo
created
3 years ago
4440c9b
Bind to capture's macOS C frameworks with bindgen
Nathan Sobo
created
3 years ago
Antonio Scandurra
created
3 years ago
Nathan Sobo
created
3 years ago
497232e
Get capture starting without error
Nathan Sobo
created
3 years ago
d91f26d
Make SCStreamOutput protocol accessible in Rust
Nathan Sobo
created
3 years ago
Antonio Scandurra
created
3 years ago
7918bf3
Make capture example its own crate
Nathan Sobo
created
3 years ago
ad0f75f
Add capture example to GPUI
Click to expand commit body
Added a linker arg to the GPUI build script. Not sure if we'll want to bake
this into GPUI or do it via another crate, but this is convenient for
exploration for now.
Nathan Sobo
created
3 years ago
9c42b92
added alt as meta setting
Mikayla Maki
created
3 years ago
7c6769b
WIP began changing key modifiers
Mikayla Maki
created
3 years ago
df59b28
Extract panel resize code from sidebar into Resizable element
Click to expand commit body
Make resizable work in vertical axis
Make dock resizable
Have dock preserve size based on Anchor position
Make pane buttons work more correctly in pathological cases
Sync status bar dock button with dock visibility/anchor position
Co-Authored-By Mikayla Maki <mikayla@zed.dev>
K Simmons
created
3 years ago
31a3fdb
Started to make the dock better, major issue's resizing child elements
Mikayla Maki
created
3 years ago
f2b72eb
WIP working on resizable dock
K Simmons
created
3 years ago
1dfa711
Fix some pane button issues
K Simmons
created
3 years ago
4444172
Move workspace overlay elements into an actual overlay in order to get proper stacking context depths
Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons
and
Mikayla Maki
created
3 years ago
6b26965
Permanent fix to repeat MouseRegion Tag failure in Workspace
Click to expand commit body
Polish tab bar buttons
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons
and
Mikayla Maki
created
3 years ago
Click to expand commit body
Update editor element to use mouse regions instead of dispatch event for mouse events
Fix bug in presenter where mouse region handlers were stored on click and called instead of more up to date handlers from subsequent renders
Changed MouseRegion to require discriminants in all cases
Add scroll wheel event to MouseRegion
Polished a bunch of dock inconsistencies
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons
and
Mikayla Maki
created
3 years ago
59fd967
Swapped keyboard binding and did some minor tweaks to style and focus
K Simmons
created
3 years ago
b88abca
WIP dock split button and default item
K Simmons
created
3 years ago
d87fb20
In progress, working on building out the dock UI experience
Mikayla Maki
created
3 years ago
b9a6336
Initial explorations into docks
Mikayla Maki
created
3 years ago
39d219c
Start moving terminal modal into dock UI
Mikayla Maki
created
3 years ago
0fca4d0
Merge pull request #1621 from zed-industries/editor-context-menu-fix
Click to expand commit body
Make MouseRegion Click handlers, also handle Down events by default.
K Simmons
created
3 years ago
Page 18 of 133