ZIm/crates/gpui/src
Michael Sloan c1259c136e
Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141)
This reverts commit c2afc2271b.

Build on ARM if failing, likely because `c_char` is `u8` on arm and `i8`
on x86:

```
error[E0308]: mismatched types
   --> /home/runner/.cargo/git/checkouts/scap-40ad33e1dd47aaea/5715067/src/targets/linux/mod.rs:75:74
    |
75  |     let result = unsafe { XmbTextPropertyToTextList(display, &mut xname, &mut list, &mut count) };
    |                           -------------------------                      ^^^^^^^^^ expected `*mut *mut *mut u8`, found `&mut *mut *mut i8`
    |                           |
    |                           arguments to this function are incorrect
    |
    = note:    expected raw pointer `*mut *mut *mut u8`
            found mutable reference `&mut *mut *mut i8`
note: function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/src/xlib.rs:552:10
    |
552 |   pub fn XmbTextPropertyToTextList (_4: *mut Display, _3: *const XTextProperty, _2: *mut *mut *mut c_char, _1: *mut c_int) -> c_int,
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^
```

Release Notes:

- N/A
2025-04-05 06:01:27 +00:00
..
app keymap: Allow upper-case keys in keybinds (#27813) 2025-03-31 22:31:01 +00:00
elements gpui: Fix background for WrappedLine (#27980) 2025-04-03 05:09:42 +05:30
keymap vim: Add g? convert to Rot13/Rot47 (#27824) 2025-04-02 02:17:00 +00:00
platform Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141) 2025-04-05 06:01:27 +00:00
text_system Fix soft-wrapping with fold creases (#28029) 2025-04-03 17:33:08 +00:00
window chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
action.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
app.rs Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141) 2025-04-05 06:01:27 +00:00
arena.rs chore: Prepare for Rust edition bump to 2024 (without autofix) (#27791) 2025-03-31 20:10:36 +02:00
asset_cache.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
assets.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
bounds_tree.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
color.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
element.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
executor.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
geometry.rs Pull logic for clamping corner rounding radii out of Corners::to_pixels (#27460) 2025-03-25 21:56:17 +00:00
global.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
gpui.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
input.rs Implement character index for point (#23989) 2025-02-04 20:15:43 +00:00
interactive.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
key_dispatch.rs chore: Bump Rust version to 1.86 (#28021) 2025-04-03 23:32:50 +02:00
keymap.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
path_builder.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
platform.rs Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141) 2025-04-05 06:01:27 +00:00
prelude.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
scene.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
shared_string.rs chore: Prepare for Rust edition bump to 2024 (without autofix) (#27791) 2025-03-31 20:10:36 +02:00
shared_uri.rs Rework loading images from files (#7088) 2024-01-30 11:26:02 -05:00
style.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
styled.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
subscription.rs chore: Prepare for Rust edition bump to 2024 (without autofix) (#27791) 2025-03-31 20:10:36 +02:00
svg_renderer.rs gpui: Add support for text in SVGs (#26335) 2025-03-14 08:25:11 -05:00
taffy.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
test.rs Add seed argument to #[gpui::test] attribute macro (#26764) 2025-03-14 13:40:02 -03:00
text_system.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00
util.rs Rust 1.85 (#25272) 2025-02-28 18:33:35 +01:00
view.rs Add more view tracking (#24683) 2025-02-11 19:18:54 +00:00
window.rs chore: Bump Rust edition to 2024 (#27800) 2025-03-31 20:55:27 +02:00