From dbd506b1f7eaef8294ef8f16e991a5de807973e2 Mon Sep 17 00:00:00 2001 From: MattNL Date: Thu, 2 Mar 2023 07:08:49 -0500 Subject: [PATCH] Adopted Minecraft Java Snapshot format for keeping tabs on wip versions and features --- PCK-Studio/MainForm.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PCK-Studio/MainForm.cs b/PCK-Studio/MainForm.cs index 17d72700..dd140b50 100644 --- a/PCK-Studio/MainForm.cs +++ b/PCK-Studio/MainForm.cs @@ -67,7 +67,13 @@ namespace PckStudio labelVersion.Text = "PCK Studio: " + Application.ProductVersion; ChangelogRichTextBox.Text = Resources.CHANGELOG; #if DEBUG - labelVersion.Text += " (Debug build)"; + DateTime date = DateTime.UtcNow.Date; + System.Globalization.Calendar cal = new System.Globalization.CultureInfo("en-US").Calendar; + + string n = "a"; // this is to specify which build release this is. This is manually updated for now + + labelVersion.Text += $" (Debug build {date.ToString("yy")}w{cal.GetWeekOfYear(date, System.Globalization.CalendarWeekRule.FirstDay, DayOfWeek.Monday)}{n})"; + //adopted Minecraft Java Edition Snapshot format (YYwWWn) to keep better track of work in progress features and builds #endif pckFileTypeHandler = new Dictionary>(15)