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
e12eaf8
Start on `Scene::push_surface`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
d473b52
Remove `src/dummy.m`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1611635
Capture display frames and access underlying IOSurface
Antonio Scandurra created
014246f
Provide all running applications to `SCContentFilter` to capture display
Antonio Scandurra created
ef8a0dc
Fix bindgen warnings
Antonio Scandurra created
82ec2dc
Try to use the dummy capture handler, still not working
Nathan Sobo created
99cb66d
Programmatically locate the system SDK path for bindgen
Nathan Sobo created
4440c9b
Bind to capture's macOS C frameworks with bindgen
Nathan Sobo created
30a3c0f
WIP
Antonio Scandurra created
0df97dc
WIP
Nathan Sobo created
497232e
Get capture starting without error
Nathan Sobo created
d91f26d
Make SCStreamOutput protocol accessible in Rust
Nathan Sobo created
45519cd
WIP
Antonio Scandurra created
7918bf3
Make capture example its own crate
Nathan Sobo created
ad0f75f
Add capture example to GPUI
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
9c42b92
added alt as meta setting
Mikayla Maki created
7c6769b
WIP began changing key modifiers
Mikayla Maki created
df59b28
Extract panel resize code from sidebar into Resizable element
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
31a3fdb
Started to make the dock better, major issue's resizing child elements
Mikayla Maki created
f2b72eb
WIP working on resizable dock
K Simmons created
1dfa711
Fix some pane button issues
K Simmons created
4444172
Move workspace overlay elements into an actual overlay in order to get proper stacking context depths
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons and Mikayla Maki created
6b26965
Permanent fix to repeat MouseRegion Tag failure in Workspace
Polish tab bar buttons Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
K Simmons and Mikayla Maki created
69ecbb6
DOCK WORKING!
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
59fd967
Swapped keyboard binding and did some minor tweaks to style and focus
K Simmons created
b88abca
WIP dock split button and default item
K Simmons created
d87fb20
In progress, working on building out the dock UI experience
Mikayla Maki created
b9a6336
Initial explorations into docks
Mikayla Maki created
39d219c
Start moving terminal modal into dock UI
Mikayla Maki created
0fca4d0
Merge pull request #1621 from zed-industries/editor-context-menu-fix
Make MouseRegion Click handlers, also handle Down events by default.
K Simmons created
28965dc
Make MouseRegion Click handlers, also handle Down events by default.
K Simmons created
47fd93d
Update workspace.rs
Mikayla Maki created
98781ea
Merge pull request #1620 from zed-industries/temp-fix-to-beachball
Patch for beachball on disconnected overlay
Mikayla Maki created
bf1c341
Patch for beachball on disconnected overlay, permanent fix to MouseRegion API is a part of the Dock PR.
Co-Authored-By: Keith <keith@zed.dev>
Mikayla Maki and Keith created
6a131c9
Merge pull request #1618 from zed-industries/add-dock-icons
Add dock icons
Mikayla Maki created
c7df17b
Merge pull request #1619 from zed-industries/experimental-themes
Internal themes
Mikayla Maki created
a20c2e4
Update README.md
Mikayla Maki created
334ca4f
Fixed keymap file
Mikayla Maki created
7571899
Added internal keymaps as well, just for the hell of it
Mikayla Maki created
3387968
Update README.md
Mikayla Maki created
ec5d8f8
Removed github username check, added settings file
Mikayla Maki created
ddbc1a7
Update README.md
Mikayla Maki created
afc3f3f
Removed test theme files
Mikayla Maki created
4de82c4
Removed stray compiled theme files
Mikayla Maki created
2b4db9b
Added experimental themes flag
Mikayla Maki created
d881320
Finished internal themes
Mikayla Maki created
3171a0c
Updated theme compilation to use internal
Mikayla Maki created
bdf655d
Sorted themes correctly
Mikayla Maki created
a1889ad
Added internal flag that checks the last logged in user
Mikayla Maki created
a923054
Add diff icon
Nate Butler created