1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-18 08:06:04 +02:00

IDE ui issues

Fixed an autocomplete issue with path edits
Made renaming symbols aware of file/project locking
Fixed saving of Settings after running test
Fixed async autocomplete update when not terminated with ')'
This commit is contained in:
Brian Fiete 2019-09-07 06:40:03 -07:00
parent faa1dbd45e
commit ff610742c5
7 changed files with 141 additions and 96 deletions

View file

@ -11,7 +11,7 @@ using Beefy.theme;
namespace IDE.ui
{
public class NewProjectDialog : DarkDialog
public class NewProjectDialog : IDEDialog
{
public PathEditWidget mDirectoryEdit;
public EditWidget mNameEdit;
@ -25,8 +25,9 @@ namespace IDE.ui
public bool mDirChanged;
public String mDirBase ~ delete _;
public this() : base("Create New Project", "")
public this()
{
mTitle = new String("Create New Project");
}
public override void CalcSize()
@ -68,7 +69,7 @@ namespace IDE.ui
if (!isNameValid)
{
mNameEdit.SetFocus();
app.Fail("Invalid project name. The project name can only consist of alphanumeric char8acters, spaces, dashes, and underscores.");
app.Fail("Invalid project name. The project name can only consist of alphanumeric characters, spaces, dashes, and underscores.");
return false;
}