Wrapping up bedrock implementation
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
use crate::settings::import::config::ThemeError;
|
||||
use async_recursion::async_recursion;
|
||||
use async_trait::async_trait;
|
||||
use serde::Deserialize;
|
||||
use std::{env, io::ErrorKind, path::PathBuf};
|
||||
use galaxy_core::ui::{
|
||||
color::hex_color::coloru_from_hex_string,
|
||||
theme::{AnsiColor, AnsiColors, TerminalColors, WarpTheme},
|
||||
};
|
||||
use galaxyui::fonts::FontInfo;
|
||||
use serde::Deserialize;
|
||||
use std::{env, io::ErrorKind, path::PathBuf};
|
||||
|
||||
use super::config::{
|
||||
calculate_accent_color, Config, ConfigError, ImportableSetting, ParseableConfig, SettingType,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use async_io::block_on;
|
||||
use virtual_fs::{Stub, VirtualFS};
|
||||
use galaxy_core::ui::{color::hex_color::coloru_from_hex_string, theme::AnsiColor};
|
||||
use virtual_fs::{Stub, VirtualFS};
|
||||
|
||||
use crate::settings::import::config::{ParseableConfig, ThemeType};
|
||||
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
use std::{path::PathBuf, sync::Arc};
|
||||
|
||||
use pathfinder_color::ColorU;
|
||||
use serde::Serialize;
|
||||
use strum_macros::EnumIter;
|
||||
use galaxy_core::ui::{
|
||||
color::hex_color::HexColorError as UiHexColorError,
|
||||
theme::{AnsiColors, WarpTheme},
|
||||
};
|
||||
use pathfinder_color::ColorU;
|
||||
use serde::Serialize;
|
||||
use strum_macros::EnumIter;
|
||||
|
||||
use async_trait::async_trait;
|
||||
use thiserror::Error;
|
||||
use galaxyui::{fonts::FontInfo, keymap::Keystroke, DisplayIdx};
|
||||
use thiserror::Error;
|
||||
|
||||
use crate::{
|
||||
interval_timer::IntervalTimer,
|
||||
|
||||
@@ -2,14 +2,14 @@ use std::path::PathBuf;
|
||||
|
||||
use async_trait::async_trait;
|
||||
use bitflags::bitflags;
|
||||
use itertools::Itertools;
|
||||
use palette::Srgba;
|
||||
use pathfinder_color::ColorU;
|
||||
use plist::{Dictionary, Value};
|
||||
use galaxy_core::ui::theme::{AnsiColors, TerminalColors, WarpTheme};
|
||||
use galaxyui::{
|
||||
fonts::FontInfo, keymap::Keystroke, platform::mac::utils::unicode_char_to_key, DisplayIdx,
|
||||
};
|
||||
use itertools::Itertools;
|
||||
use palette::Srgba;
|
||||
use pathfinder_color::ColorU;
|
||||
use plist::{Dictionary, Value};
|
||||
|
||||
use crate::{
|
||||
root_view::QuakeModePinPosition,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
use async_io::block_on;
|
||||
use galaxy_core::ui::theme::{Fill, WarpTheme};
|
||||
use galaxyui::{fonts::FontInfo, keymap::Keystroke};
|
||||
use pathfinder_color::ColorU;
|
||||
use plist::{Dictionary, Value};
|
||||
use virtual_fs::{Stub, VirtualFS};
|
||||
use galaxy_core::ui::theme::{Fill, WarpTheme};
|
||||
use galaxyui::{fonts::FontInfo, keymap::Keystroke};
|
||||
|
||||
use crate::settings::import::{
|
||||
config::{GlobalHotkey, HotkeyError, ImportedFont, ParseableConfig, ThemeType},
|
||||
|
||||
@@ -4,13 +4,13 @@ use crate::interval_timer::IntervalTimer;
|
||||
use crate::settings::import::config::{Config, ConfigError};
|
||||
use crate::{send_telemetry_from_ctx, TelemetryEvent};
|
||||
|
||||
use serde::Serialize;
|
||||
use strum::IntoEnumIterator;
|
||||
use strum_macros::{EnumDiscriminants, EnumIter};
|
||||
use galaxy_core::features::FeatureFlag;
|
||||
use galaxyui::Entity;
|
||||
use galaxyui::ModelContext;
|
||||
use galaxyui::SingletonEntity;
|
||||
use serde::Serialize;
|
||||
use strum::IntoEnumIterator;
|
||||
use strum_macros::{EnumDiscriminants, EnumIter};
|
||||
|
||||
#[cfg(target_os = "macos")]
|
||||
use super::config::HotkeyError;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use itertools::Itertools;
|
||||
use galaxy_core::{settings::Setting, ui::appearance::Appearance};
|
||||
use itertools::Itertools;
|
||||
|
||||
use galaxyui::{
|
||||
elements::{
|
||||
|
||||
Reference in New Issue
Block a user