From b90a8f350b2b1c1801ef5b532b1067300390712b Mon Sep 17 00:00:00 2001 From: StaffEngineer <velo.app1@gmail.com> Date: Tue, 12 Sep 2023 12:22:30 +0100 Subject: [PATCH] bump version; fix example for retina --- Cargo.lock | 2 +- Cargo.toml | 2 +- examples/restricted_input.rs | 11 ++++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 61fd581..2ebc893 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -388,7 +388,7 @@ dependencies = [ [[package]] name = "bevy_cosmic_edit" -version = "0.10.1" +version = "0.11.0" dependencies = [ "arboard", "bevy", diff --git a/Cargo.toml b/Cargo.toml index f9e4a83..6894731 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_cosmic_edit" -version = "0.10.1" +version = "0.11.0" edition = "2021" license = "MIT OR Apache-2.0" description = "Bevy cosmic-text multiline text input" diff --git a/examples/restricted_input.rs b/examples/restricted_input.rs index c43c678..01a1301 100644 --- a/examples/restricted_input.rs +++ b/examples/restricted_input.rs @@ -1,4 +1,4 @@ -use bevy::prelude::*; +use bevy::{prelude::*, window::PrimaryWindow}; use bevy_cosmic_edit::{ change_active_editor_sprite, change_active_editor_ui, ActiveEditor, CosmicAttrs, CosmicEditPlugin, CosmicEditUiBundle, CosmicFontSystem, CosmicMaxChars, CosmicMaxLines, @@ -6,10 +6,15 @@ use bevy_cosmic_edit::{ }; use cosmic_text::{Attrs, AttrsOwned}; -fn setup(mut commands: Commands, mut font_system: ResMut<CosmicFontSystem>) { +fn setup( + mut commands: Commands, + mut font_system: ResMut<CosmicFontSystem>, + windows: Query<&Window, With<PrimaryWindow>>, +) { commands.spawn(Camera2dBundle::default()); let attrs = AttrsOwned::new(Attrs::new().color(cosmic_text::Color::rgb(69, 69, 69))); + let primary_window = windows.single(); let editor = commands .spawn( @@ -28,7 +33,7 @@ fn setup(mut commands: Commands, mut font_system: ResMut<CosmicFontSystem>) { cosmic_metrics: CosmicMetrics { font_size: 16., line_height: 16., - ..Default::default() + scale_factor: primary_window.scale_factor() as f32, }, max_chars: CosmicMaxChars(15), max_lines: CosmicMaxLines(1), -- GitLab