Rebrand to Galaxy, major improvements to Bedrock support, still needs some TLC though

This commit is contained in:
Ryan Ward
2026-05-07 11:29:34 -05:00
parent f4e2475c60
commit a41cbd8cc7
2433 changed files with 14208 additions and 9409 deletions
@@ -28,28 +28,28 @@ use num_traits::Float as _;
use parking_lot::FairMutex;
use pathfinder_geometry::vector::vec2f;
use vec1::Vec1;
use warp_core::features::FeatureFlag;
use warp_util::user_input::UserInput;
use warpui::elements::new_scrollable::{NewScrollableElement, ScrollableAxis};
use warpui::event::{KeyState, ModifiersState};
use warpui::platform::keyboard::KeyCode;
use warpui::text::SelectionType;
use galaxy_core::features::FeatureFlag;
use galaxy_util::user_input::UserInput;
use galaxyui::elements::new_scrollable::{NewScrollableElement, ScrollableAxis};
use galaxyui::event::{KeyState, ModifiersState};
use galaxyui::platform::keyboard::KeyCode;
use galaxyui::text::SelectionType;
use super::{should_intercept_mouse, should_intercept_scroll};
use std::ops::{Deref as _, Range};
use std::sync::Arc;
use warpui::elements::{Axis, Fill, Point as UiPoint, ScrollData, ScrollableElement};
use warpui::fonts::Properties;
use warpui::geometry::rect::RectF;
use warpui::geometry::vector::Vector2F;
use warpui::units::{IntoLines, IntoPixels, Lines, Pixels};
use warpui::{
use galaxyui::elements::{Axis, Fill, Point as UiPoint, ScrollData, ScrollableElement};
use galaxyui::fonts::Properties;
use galaxyui::geometry::rect::RectF;
use galaxyui::geometry::vector::Vector2F;
use galaxyui::units::{IntoLines, IntoPixels, Lines, Pixels};
use galaxyui::{
end_trace,
event::{DispatchedEvent, InBoundsExt},
record_trace_event, start_trace, AfterLayoutContext, AppContext, Element, Event, EventContext,
LayoutContext, PaintContext, SizeConstraint,
};
use warpui::{ClipBounds, EntityId, ModelHandle};
use galaxyui::{ClipBounds, EntityId, ModelHandle};
const CLI_SUBAGENT_HORIZONTAL_MARGIN: f32 = 8.;
const CLI_SUBAGENT_VERTICAL_MARGIN: f32 = 8.;
@@ -260,7 +260,7 @@ impl AltScreenElement {
ctx.dispatch_typed_action(TerminalAction::Focus);
// On mobile, request soft keyboard so users can input.
if warpui::platform::is_mobile_device() {
if galaxyui::platform::is_mobile_device() {
ctx.request_soft_keyboard();
}