Commit Graph
501 Commits
Author SHA1 Message Date
Mikayla Maki b9f976eb5d v0.55.0 2022-09-26 10:13:54 -07:00
Nathan Sobo 47467b4653 0.54.1 2022-09-21 10:36:46 -06:00
Max Brunsfeld 0df0577ae2 0.54.0 2022-09-19 15:43:07 -07:00
Antonio Scandurra 5d71285bc8 Start on a real status bar item implementation 2022-09-13 14:51:00 +02:00
Antonio Scandurra 62484540da WIP: render screen-sharing frames 2022-09-13 14:10:13 +02:00
Antonio Scandurra 427c9aea7c Expose Swift errors as anyhow::Result in live_kit 2022-09-13 14:10:13 +02:00
Nathan Sobo d0bd792a35 Add ability to get a screen share track for a window
And also list windows
2022-09-13 14:10:13 +02:00
Nathan Sobo 9e96363abf Connect to LiveKit room in capture example 2022-09-13 14:10:13 +02:00
Nathan Sobo a606f486f1 WIP: Start on live_kit crate that uses a C-based bridge 2022-09-13 14:10:13 +02:00
Antonio Scandurra c25188bd20 Link Swift stdlib 2022-09-13 14:10:13 +02:00
Nathan Sobo 70450c86dc Read the frame data out of the CMSampleBuffer
Still not sending it anywhere, but think I'm reading it correctly.
2022-09-13 14:10:13 +02:00
Antonio ScandurraandNathan Sobo a2aec16251 Start on a new, more abstract CompressionSession primitive
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-13 14:10:13 +02:00
Antonio Scandurra 6d6c5efc96 Return results for fallible media APIs 2022-09-13 14:10:13 +02:00
Antonio Scandurra 0e67c8e28e Capture screen in BGRA8 and render it in capture example app 2022-09-13 14:10:13 +02:00
Nathan Sobo ba47bf20bd Start on using CVMetalTextureCache 2022-09-13 14:10:13 +02:00
Nathan Sobo fbc89c7546 Pass CVImageBuffers into GPUI instead of IOSurfaces 2022-09-13 14:10:13 +02:00
Antonio Scandurra 71e128de50 WIP: Start pushing native surface to Scene
This is segfaulting for some reason, so that's the next step to figure out.
2022-09-13 14:10:13 +02:00
Antonio ScandurraandNathan Sobo b5fdd577c0 Extract io_surface crate and invoke custom callback on frame sample
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-13 14:10:13 +02:00
Nathan Sobo eb79ad74c1 Bind to capture's macOS C frameworks with bindgen 2022-09-13 14:10:13 +02:00
Antonio Scandurra 92db42c1e5 WIP 2022-09-13 14:10:13 +02:00
Nathan Sobo a2c7f5366f Make capture example its own crate 2022-09-13 14:10:13 +02:00
K Simmons 0f810877d4 WIP pull breadcrumb rendering out into item trait 2022-09-06 14:39:58 -07:00
Mikayla Maki 456b315bb3 Merge pull request #1606 from zed-industries/terminal-finishing
Terminal finishing
2022-09-06 10:41:40 -07:00
Mikayla Maki 37c4df881b updated wez term dependency 2022-09-06 10:33:40 -07:00
Mikayla Maki 082ad65add Problem with alacritty's handling of selections when the terminal resizes 2022-09-03 20:52:40 -07:00
Mikayla Maki 9d1b42fca5 removed test proc info, put fix in wezterm, just need to link them together now 2022-09-02 23:15:12 -07:00
Mikayla Maki 21167f9132 WIP fixing arguments in title bug, need to validate fix, add to wezterm, push to our copy, refresh our cargo, and make a PR for wezterm. TODO: Learn how to do c-style buffer munging. 2022-09-02 19:48:34 -07:00
Max Brunsfeld 2ac6b783e7 0.53.1 2022-09-02 12:19:45 -07:00
K SimmonsandMikayla Maki 0e4d9a9d57 Add process info to terminal so that we can show the active process in the terminal tab title
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-09-01 17:46:11 -07:00
Max Brunsfeld 8205d48540 0.53 2022-09-01 14:09:14 -07:00
Max Brunsfeld 13cf937778 Merge pull request #1559 from zed-industries/language-injection
Add language injection support
2022-08-30 11:54:00 -07:00
Max Brunsfeld 7f9477bf28 Update to latest tree-sitter commit
This is needed for https://github.com/tree-sitter/tree-sitter/pull/1845
2022-08-25 10:58:46 -07:00
K Simmons 7f2a133555 Merge branch 'main' into drag-and-drop 2022-08-22 17:18:29 -07:00
K Simmons 292db0688c wip tab drag and drop 2022-08-22 16:16:39 -07:00
Max Brunsfeld 63ad7c088b Test more editing patterns of SyntaxMap, fix bugs 2022-08-22 15:36:58 -07:00
Antonio Scandurra d2b7ba4eeb Start adding support for Elixir 2022-08-22 14:30:27 +02:00
Max Brunsfeld 5dfeb47204 0.52.0 2022-08-19 09:20:26 -07:00
Nathan Sobo eaf4f65157 v0.51.1 2022-08-17 09:47:19 -06:00
Antonio Scandurra 3a30578d20 v0.51.0 2022-08-17 12:10:32 +02:00
Max Brunsfeld ed08f17dc6 remove http-auth-basic dependency 2022-08-16 12:58:53 -07:00
Max Brunsfeld c33d5096d8 0.50.0 2022-08-04 12:44:31 -07:00
Mikayla Maki 30fd73cf70 Checkpoint, not compiling 2022-08-04 10:16:26 -07:00
Mikayla Maki 8af6738215 Grabbed cargo lock 2022-08-03 15:05:05 -07:00
Mikayla Maki 448d663e60 Pause and buffer 2022-08-03 10:29:03 -07:00
Mikayla Maki 13847a011a Merge main into branch 2022-08-02 09:25:52 -07:00
Mikayla Maki ba16e3cea9 Abandoning this attempt, nto good enough at async 2022-08-01 16:47:16 -07:00
Mikayla Maki a6855f7b96 Improved render performance implementation to use a fork of alacritty which includes the last # of bytes processed as a way of estimating throughput in cases where the terminal output is chanegd in place 2022-07-28 16:03:00 -07:00
Max Brunsfeld 7f991029b9 Merge branch 'main' into autoindent-on-paste 2022-07-28 15:09:18 -07:00
Max BrunsfeldandMikayla Maki 48610f5819 Remove indent_size parameter from Buffer::edit_with_autoindent
Instead, compute the indent size by reading the settings inside that method.

Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
2022-07-28 13:00:05 -07:00
Mikayla Maki 485db97836 Implemcargo 2022-07-27 16:33:15 -07:00