Skip to content

Commit

Permalink
v3.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
pixtur committed Feb 15, 2024
2 parents 18f8930 + 2e338bf commit 0b5ae3f
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 13 deletions.
22 changes: 13 additions & 9 deletions Editor/Gui/T3UI.cs
Original file line number Diff line number Diff line change
Expand Up @@ -147,15 +147,18 @@ public void ProcessFrame()
DrawAppMenuBar();
}

_userNameDialog.Draw();
_searchDialog.Draw();
_importDialog.Draw();
_createFromTemplateDialog.Draw();

if (!UserSettings.IsUserNameDefined() )
_userNameDialog.Draw();

if (IsWindowLayoutComplete())
{
UserSettings.Config.UserName = Environment.UserName;
_userNameDialog.ShowNextFrame();
if (!UserSettings.IsUserNameDefined() )
{
UserSettings.Config.UserName = Environment.UserName;
_userNameDialog.ShowNextFrame();
}
}

KeyboardAndMouseOverlay.Draw();
Expand All @@ -164,10 +167,11 @@ public void ProcessFrame()
AutoBackup.AutoBackup.CheckForSave();
}


private Dictionary<ImGuiKey, double> _keyReleaseTimes = new();


/// <summary>
/// This a bad work around to defer some ui actions until we have completed all
/// window initialization so they are not discarded by the setup process.
/// </summary>
private static bool IsWindowLayoutComplete() => ImGui.GetFrameCount() > 2;

private void TriggerGlobalActionsFromKeyBindings()
{
Expand Down
2 changes: 1 addition & 1 deletion Editor/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public static class Program
public static Device Device { get; private set; }

public static readonly bool IsStandAlone = File.Exists("StartT3.exe");
public const string Version = "3.9.0";
public const string Version = "3.9.1";

/// <summary>
/// Generate a release string with
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ create motion graphics use many industry standard features like color correction
We hope to bring together a community of artists, developers and creative tinkerers to drive the design and development of the software as a free open source project.

## Installation
Please follow the [installation guide](https://github.com/tooll3/t3/wiki/Installation).
Please follow the [installation guide](https://github.com/tooll3/t3/wiki/help.Installation).

## Get Help
To get started read the [documentation](https://github.com/tooll3/t3/wiki/user-interface) or watch [tutorial videos](https://www.youtube.com/watch?v=eH2E02U6P5Q&list=PLj-rnPROvbn3LigXGRSDvmLtgTwmNHcQs&index=4)
To get started read the [documentation](https://github.com/tooll3/t3/wiki) or watch [tutorial videos](https://www.youtube.com/watch?v=eH2E02U6P5Q&list=PLj-rnPROvbn3LigXGRSDvmLtgTwmNHcQs&index=4).

If you have questions or feedback, please join us on discord: https://discord.gg/YmSyQdeH3S
If you have questions or feedback, please join us on Discord: https://discord.gg/YmSyQdeH3S



Expand Down

0 comments on commit 0b5ae3f

Please sign in to comment.