Clean up shared UI runtime state

This commit is contained in:
iris committed 2026-09-11 00:55:33 -04:00
1 parent 9b4c690916
commit 5ca244528f
27 files changed
+355 -499

No files matched your search

+5 -3
View File
@@ -1,6 +1,6 @@
#![feature(unboxed_closures)]
#![feature(fn_traits)]
// Only `default::DefaultAppState::Event`'s default uses this; unused (and
// Only `desktop::DesktopAppState::Event`'s default uses this; unused (and
// warned about) on the android target, which has no such default.
#![cfg_attr(not(target_os = "android"), feature(associated_type_defaults))]
#![feature(unsize)]
@@ -10,7 +10,7 @@
#[cfg(target_os = "android")]
pub mod android;
#[cfg(not(target_os = "android"))]
pub mod default;
pub mod desktop;
pub mod attr;
pub mod diagnostics;
@@ -18,6 +18,7 @@ pub mod event;
pub mod harness;
pub mod overlay;
pub mod platform;
pub mod runtime;
pub mod sense;
pub mod state;
pub mod task;
@@ -38,7 +39,7 @@ pub mod prelude {
#[cfg(target_os = "android")]
pub use android::*;
#[cfg(not(target_os = "android"))]
pub use default::*;
pub use desktop::*;
pub use attr::*;
pub use event::*;
@@ -46,6 +47,7 @@ pub mod prelude {
pub use iris_macro::*;
pub use overlay::*;
pub use platform::*;
pub use runtime::*;
pub use sense::*;
pub use state::*;
pub use task::*;