View Issue Details

IDProjectCategoryView StatusLast Update
0003455NoesisGUIStudiopublic2024-07-04 00:41
Reporterdstewart Assigned Tojsantos  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Path 
Summary0003455: Studio Fails to Automatically Create MainPage.xaml on New Project Creation if Root Directory Contains an SVG Asset
Description

When creating a new Studio project, if the directory in which the project is created contains even a single .SVG asset, Studio fails to create the MainPage.xaml file that is supposed to be created systematically if there is not already a valid XAML file in the directory.

(I suspect the MainPage.xaml auto-creation system is currently not able to distinguish between a valid XAML file already existing in the folder (which would result in MainPage.xaml not being automatically created for the user, and an SVG file, which should result in MainPage.xaml still being created as it is not a valid xaml starter file for a Studio project)

Steps To Reproduce

Repro Steps:

1) Create a Folder on your machine named "Folder_1"
2) Within "Folder_1", place a single .SVG asset of your choice.
3) Open the Studio Launcher, and select "Create New". Name your project "Project_1"
4) Select "Folder1" as the directory to store your "Project_1", and select "Create Project"
Noesis Studio will now open.

Observe how there is no MainPage.xaml featured in the Assets Browser.

5) Create a Folder on your machine named "Folder_2". Do not place any SVG assets within this directory.
6) Open the Studio Launcher, and select "Create New". Name your project "Project_2"
7) Select "Folder_2" as the directory to store your "Project_2", and select "Create Project"
Noesis Studio will now open.

Observe how there is now a MainPage.xaml featured in the Assets Browser.

Expected Results: Only a valid XAML file in the root directory should prevent a starter MainPage.xaml from being created when creating a new Studio project.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-07-03 18:13 dstewart New Issue
2024-07-03 18:13 dstewart Summary Studio Fails to Automatically Create MainPage.XAML on New Project Creation if Root Directory Contains an SVG Asset => Studio Fails to Automatically Create MainPage.xaml on New Project Creation if Root Directory Contains an SVG Asset
2024-07-04 00:41 jsantos Assigned To => jsantos
2024-07-04 00:41 jsantos Status new => assigned