Wrapping up bedrock implementation
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
use asset_macro::bundled_or_fetched_asset;
|
||||
use pathfinder_color::ColorU;
|
||||
use galaxy_core::ui::{
|
||||
color::{blend::Blend, coloru_with_opacity, OPAQUE},
|
||||
theme::{
|
||||
@@ -7,6 +6,7 @@ use galaxy_core::ui::{
|
||||
TerminalColors, VerticalGradient, WarpTheme,
|
||||
},
|
||||
};
|
||||
use pathfinder_color::ColorU;
|
||||
|
||||
const DARK_MODE_NORMAL_COLORS: AnsiColors = AnsiColors::new(
|
||||
AnsiColor::from_u32(0x616161FF),
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
use super::default_themes::*;
|
||||
use anyhow::Result;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::collections::HashMap;
|
||||
use std::iter::FromIterator;
|
||||
use std::path::PathBuf;
|
||||
use galaxy_core::ui::color::pick_foreground_color;
|
||||
use galaxyui::assets::asset_cache::AssetSource;
|
||||
use galaxyui::{
|
||||
@@ -14,6 +10,10 @@ use galaxyui::{
|
||||
},
|
||||
fonts::FamilyId,
|
||||
};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::collections::HashMap;
|
||||
use std::iter::FromIterator;
|
||||
use std::path::PathBuf;
|
||||
|
||||
use super::theme_creator::{pick_accent_color_from_options, top_colors_for_image};
|
||||
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
use pathfinder_color::ColorU;
|
||||
use settings::Setting as _;
|
||||
use galaxy_editor::editor::NavigationKey;
|
||||
use galaxyui::{
|
||||
accessibility::{AccessibilityContent, WarpA11yRole},
|
||||
@@ -20,6 +18,8 @@ use galaxyui::{
|
||||
AppContext, Entity, FocusContext, ModelHandle, SingletonEntity, Tracked, TypedActionView,
|
||||
UpdateModel, View, ViewContext, ViewHandle,
|
||||
};
|
||||
use pathfinder_color::ColorU;
|
||||
use settings::Setting as _;
|
||||
|
||||
use crate::resource_center::{mark_feature_used_and_write_to_user_defaults, Tip, TipAction};
|
||||
use crate::themes::theme::{RespectSystemTheme, ThemeKind, WarpTheme};
|
||||
|
||||
@@ -6,13 +6,6 @@ use crate::user_config;
|
||||
use crate::{
|
||||
send_telemetry_from_ctx, server::telemetry::TelemetryEvent, themes::theme::CustomTheme,
|
||||
};
|
||||
use pathfinder_color::ColorU;
|
||||
use pathfinder_geometry::vector::vec2f;
|
||||
use std::default::Default;
|
||||
use std::fmt;
|
||||
use std::path::PathBuf;
|
||||
#[cfg(feature = "local_fs")]
|
||||
use std::{fs::copy, io::Write};
|
||||
#[cfg(feature = "local_fs")]
|
||||
use galaxy_core::ui::theme::WarpTheme;
|
||||
use galaxyui::elements::{
|
||||
@@ -29,6 +22,13 @@ use galaxyui::{
|
||||
platform::Cursor, AppContext, Element, Entity, SingletonEntity, TypedActionView, View,
|
||||
ViewContext,
|
||||
};
|
||||
use pathfinder_color::ColorU;
|
||||
use pathfinder_geometry::vector::vec2f;
|
||||
use std::default::Default;
|
||||
use std::fmt;
|
||||
use std::path::PathBuf;
|
||||
#[cfg(feature = "local_fs")]
|
||||
use std::{fs::copy, io::Write};
|
||||
|
||||
const BUTTON_PADDING: f32 = 12.;
|
||||
const BUTTON_FONT_SIZE: f32 = 14.;
|
||||
|
||||
@@ -5,8 +5,6 @@ use crate::themes::theme_creator_body::{
|
||||
};
|
||||
use crate::view_components::DismissibleToast;
|
||||
use crate::workspace::ToastStack;
|
||||
use std::default::Default;
|
||||
use std::path::PathBuf;
|
||||
use galaxyui::fonts::Weight;
|
||||
use galaxyui::keymap::FixedBinding;
|
||||
use galaxyui::platform::{FilePickerConfiguration, FileType};
|
||||
@@ -15,6 +13,8 @@ use galaxyui::ui_components::components::{Coords, UiComponentStyles};
|
||||
use galaxyui::ViewHandle;
|
||||
use galaxyui::{AppContext, SingletonEntity as _};
|
||||
use galaxyui::{Element, Entity, TypedActionView, View, ViewContext};
|
||||
use std::default::Default;
|
||||
use std::path::PathBuf;
|
||||
|
||||
const THEME_CREATOR_MODAL_HEADER: &str = "Create new theme from image";
|
||||
|
||||
|
||||
@@ -5,9 +5,6 @@ use crate::settings::{active_theme_kind, ThemeSettings};
|
||||
use crate::themes::theme::{ThemeKind, WarpTheme};
|
||||
use crate::user_config;
|
||||
use crate::user_config::util::from_yaml;
|
||||
use std::default::Default;
|
||||
use std::fs;
|
||||
use std::fs::remove_file;
|
||||
use galaxyui::assets::asset_cache::AssetSource;
|
||||
use galaxyui::elements::{
|
||||
Container, CornerRadius, CrossAxisAlignment, Flex, MainAxisSize, MouseStateHandle,
|
||||
@@ -20,6 +17,9 @@ use galaxyui::{
|
||||
platform::Cursor, AppContext, Element, Entity, SingletonEntity, TypedActionView, View,
|
||||
ViewContext,
|
||||
};
|
||||
use std::default::Default;
|
||||
use std::fs;
|
||||
use std::fs::remove_file;
|
||||
|
||||
const BUTTON_PADDING: f32 = 12.;
|
||||
const BUTTON_FONT_SIZE: f32 = 14.;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
use crate::modal::Modal;
|
||||
use crate::themes::theme::ThemeKind;
|
||||
use crate::themes::theme_deletion_body::{ThemeDeletionBody, ThemeDeletionBodyEvent};
|
||||
use std::default::Default;
|
||||
use galaxyui::fonts::Weight;
|
||||
use galaxyui::keymap::FixedBinding;
|
||||
use galaxyui::presenter::ChildView;
|
||||
@@ -9,6 +8,7 @@ use galaxyui::ui_components::components::{Coords, UiComponentStyles};
|
||||
use galaxyui::AppContext;
|
||||
use galaxyui::ViewHandle;
|
||||
use galaxyui::{Element, Entity, TypedActionView, View, ViewContext};
|
||||
use std::default::Default;
|
||||
|
||||
const THEME_DELETION_MODAL_HEADER: &str = "Are you sure you want to delete this theme?";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user