From 367de544f17007f890aff95d55de0bc7f096ddaa Mon Sep 17 00:00:00 2001 From: luboslenco Date: Thu, 21 Nov 2019 18:52:37 +0100 Subject: [PATCH] Parse project filename manually --- Sources/arm/io/ImportArm.hx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Sources/arm/io/ImportArm.hx b/Sources/arm/io/ImportArm.hx index a64342d6..c47abc23 100644 --- a/Sources/arm/io/ImportArm.hx +++ b/Sources/arm/io/ImportArm.hx @@ -25,6 +25,7 @@ import arm.data.LayerSlot; import arm.data.BrushSlot; import arm.data.MaterialSlot; import arm.node.MaterialParser; +using StringTools; class ImportArm { @@ -46,8 +47,9 @@ class ImportArm { Context.layersPreviewDirty = true; var resetLayers = false; Project.projectNew(resetLayers); + path = path.replace("\\", "/"); Project.filepath = path; - UIFiles.filename = new haxe.io.Path(Project.filepath).file; + UIFiles.filename = path.substring(path.lastIndexOf("/") + 1, path.lastIndexOf(".")); Window.get(0).title = UIFiles.filename + " - ArmorPaint"; var project:TProjectFormat = ArmPack.decode(b.toBytes());