Commit log
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
28965dc
Make MouseRegion Click handlers, also handle Down events by default.
K Simmons
created
3 years ago
47fd93d
Update workspace.rs
Mikayla Maki
created
3 years ago
98781ea
Merge pull request #1620 from zed-industries/temp-fix-to-beachball
Click to expand commit body
Patch for beachball on disconnected overlay
Mikayla Maki
created
3 years ago
bf1c341
Patch for beachball on disconnected overlay, permanent fix to MouseRegion API is a part of the Dock PR.
Click to expand commit body
Co-Authored-By: Keith <keith@zed.dev>
Mikayla Maki
and
Keith
created
3 years ago
6a131c9
Merge pull request #1618 from zed-industries/add-dock-icons
Click to expand commit body
Add dock icons
Mikayla Maki
created
3 years ago
c7df17b
Merge pull request #1619 from zed-industries/experimental-themes
Click to expand commit body
Internal themes
Mikayla Maki
created
3 years ago
a20c2e4
Update README.md
Mikayla Maki
created
3 years ago
334ca4f
Fixed keymap file
Mikayla Maki
created
3 years ago
7571899
Added internal keymaps as well, just for the hell of it
Mikayla Maki
created
3 years ago
3387968
Update README.md
Mikayla Maki
created
3 years ago
ec5d8f8
Removed github username check, added settings file
Mikayla Maki
created
3 years ago
ddbc1a7
Update README.md
Mikayla Maki
created
3 years ago
afc3f3f
Removed test theme files
Mikayla Maki
created
3 years ago
4de82c4
Removed stray compiled theme files
Mikayla Maki
created
3 years ago
2b4db9b
Added experimental themes flag
Mikayla Maki
created
3 years ago
d881320
Finished internal themes
Mikayla Maki
created
3 years ago
3171a0c
Updated theme compilation to use internal
Mikayla Maki
created
3 years ago
Page 3 of 118