Vendor gpui-pre 0.3.8 unmodified (crates.io source)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-11 00:25:10 -04:00
1 parent ba5c0798cb
commit 48a66ca6c1
162 files changed
+104826 -2

No files matched your search

+44
View File
@@ -0,0 +1,44 @@
#[cfg(target_family = "wasm")]
use std::borrow::Cow;
use gpui::App;
#[cfg(target_family = "wasm")]
pub fn load_fonts(cx: &App) -> bool {
let fonts = [
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/ibm-plex-sans/IBMPlexSans-Regular.ttf")
.as_slice(),
),
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/ibm-plex-sans/IBMPlexSans-Italic.ttf")
.as_slice(),
),
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.ttf")
.as_slice(),
),
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/ibm-plex-sans/IBMPlexSans-SemiBoldItalic.ttf")
.as_slice(),
),
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/lilex/Lilex-Regular.ttf").as_slice(),
),
Cow::Borrowed(include_bytes!("../../../../assets/fonts/lilex/Lilex-Bold.ttf").as_slice()),
Cow::Borrowed(include_bytes!("../../../../assets/fonts/lilex/Lilex-Italic.ttf").as_slice()),
Cow::Borrowed(
include_bytes!("../../../../assets/fonts/lilex/Lilex-BoldItalic.ttf").as_slice(),
),
];
if let Err(error) = cx.text_system().add_fonts(fonts.into()) {
web_sys::console::error_1(&format!("failed to load application fonts: {error:#}").into());
return false;
}
true
}
#[cfg(not(target_family = "wasm"))]
pub fn load_fonts(_cx: &App) -> bool {
true
}