From fa4d218dae0a19a1f8ac3422fc644a5ab324b26d Mon Sep 17 00:00:00 2001 From: Piotr Siuszko Date: Thu, 18 Sep 2025 11:54:20 +0200 Subject: [PATCH] Fix --- .github/workflows/rust.yml | 34 ++++----------------------- crates/rpack_egui/assets/favicon.ico | Bin 0 -> 15406 bytes crates/rpack_egui/src/app.rs | 3 +-- 3 files changed, 5 insertions(+), 32 deletions(-) create mode 100644 crates/rpack_egui/assets/favicon.ico diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b84a6fe..264293a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -10,36 +10,6 @@ env: RUSTDOCFLAGS: -D warnings jobs: - # check: - # name: Check - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v4 - # - uses: actions-rs/toolchain@v1 - # with: - # profile: minimal - # toolchain: stable - # override: true - # - uses: actions-rs/cargo@v1 - # with: - # command: check - # args: --all-features --lib - - check_wasm: - name: Check wasm32 - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - target: wasm32-unknown-unknown - override: true - - uses: actions-rs/cargo@v1 - with: - command: check - args: --all-features --lib --target wasm32-unknown-unknown fmt: name: Rustfmt runs-on: ubuntu-latest @@ -73,3 +43,7 @@ jobs: - name: Build working-directory: crates/rpack_egui run: ./trunk build + - uses: actions-rs/cargo@v1 + with: + command: check + args: --all-features --lib --target wasm32-unknown-unknown diff --git a/crates/rpack_egui/assets/favicon.ico b/crates/rpack_egui/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..61ad031aa5b8aadf968a2b864649c3bb84b91735 GIT binary patch literal 15406 zcmeHOTS%2z6#ku=ri~V2rUhCUy zul?_}*Iq}Ge57xsMT;aZO;YxElJv7ANhZ^$``{lX=}&$Z8anqrNRqmKlB8g+!%euw zr{`RJ@nCr{}7`SYslo9iGvJe)p!_&^sfT%aRIj?AMq zYu4E185R~M+PAj0((T)~1wjYkxnaWwyX}ExaBz^$oH?V^J$(2uO-xKsU|^u~%p9}j zb#`_(O-@cyd3iYhqMwiQ$ zE&J%GjJY|up!xg7kAjAW_|BM^Vwily6<>V$_YLFyjr%*v^q-@BR@)9T=42Hz93RM5 z+g9&-jN@0PDZTls`}gms?(S}}?qTh-B&=tfHf=Hl!_lKh>D{|`ip*E9UQv5{JGHd52uzUu z{{4Fj4Gq;@er#+kO;1k?+2iBml#`S5*}9FjG$|=bciFJ9YuBy`+324ZpGyz>39vPGDmw)&*y-Oimm75SF) z&Dy=5b{H8MsmO0=Xb`p!`?sX4SFbAdfLTi)?bUt${JG$L@7_JDe9xXeE9zj5z+bn= zQ_K6x%1Xg|c6OGwZQJ%4?-eUnP)|>fr~@0(!dp#UjKS;IuLXbXBerbWqR7Dhp{lA% zyn{WImX<2-)bLhY=g^@;V*dsi(8K-v_o=?VUhG3;JH*InNhwf%9l9=?Zr_Uxh4r%zK^Ss4`+6i`e|jNx(}#p`Y789tq}#|irn-v7-w zTdpjRnnS5-=NhE)N z|3yoeE=_0Mb+HcrVKRKYwAuqOF}}aK>}I?NeSLiqZkGJ~{C?o)mB6i)r>p8S){l(& zcl2S&k|hUl?g$^~YO1NWoTQ68>t$9?E#@)*0Z)EBTbx!qi~#A)r`ld)UtllQsT zC-mCD*KGqh_r%#HVw;F3AZCR!E-sFuqoc)M+8xga*RNkM_T1O6U#G6FE*c#jrJ0!- z5tG3A^2?VmskgV6nwpvj@xs*9R9d-mrCaRJ_wLeVj84t*eIhj|I?u!n(x0ouHIvr92)8K)aJZYXwx^QVf63b)Ohu_R*Hy-aQe6* z=g1sC>>p==ju5`Hdg@jUFRWSS_!n|rTwLsQ{P11OG2=Vh-`}r_%;!CLAV)xr&h)Ia zapT5$_(w)Y2+!87TW6Q<+_^Kat(IItz50MP)ZA}?&#+_14!e59cekyrO~H?KPtP-9 zE&W5jrEEj+lW}fk&!5286Mq;$bJ3c;M1RlnU8z={$+8unb4^I9u!Z~d=3Hs>9G@A!LdKpz{x`5mACYW^>myXc>>|HXaq z*z;?~-@*73nLO?c8<;uge%6kDFuC2CJTL(pW9&rE T$>PO}zeoOz_vh8XLNxF{TPS{( literal 0 HcmV?d00001 diff --git a/crates/rpack_egui/src/app.rs b/crates/rpack_egui/src/app.rs index 2dff719..08f7f13 100644 --- a/crates/rpack_egui/src/app.rs +++ b/crates/rpack_egui/src/app.rs @@ -1,5 +1,3 @@ -use std::path::PathBuf; - use egui::{ CollapsingHeader, Color32, FontFamily, FontId, Grid, Image, Label, Layout, RichText, util::undoer::Undoer, @@ -160,6 +158,7 @@ impl Application { let mut app = Self::default(); #[cfg(not(target_arch = "wasm32"))] if let Some(config_file) = config_file { + use std::path::PathBuf; if let Ok(config) = rpack_cli::TilemapGenerationConfig::read_from_file(&config_file) { app.data.settings.filename = PathBuf::from(config_file) .file_name()