diff --git a/HFUTCourseSimulation/Asset/Icon.ico b/HFUTCourseSimulation/Asset/Icon.ico new file mode 100644 index 0000000..a459c56 Binary files /dev/null and b/HFUTCourseSimulation/Asset/Icon.ico differ diff --git a/HFUTCourseSimulation/Asset/Icon.png b/HFUTCourseSimulation/Asset/Icon.png new file mode 100644 index 0000000..430e2b2 Binary files /dev/null and b/HFUTCourseSimulation/Asset/Icon.png differ diff --git a/HFUTCourseSimulation/Asset/Icon.svg b/HFUTCourseSimulation/Asset/Icon.svg new file mode 100644 index 0000000..a25d55f --- /dev/null +++ b/HFUTCourseSimulation/Asset/Icon.svg @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + H + F + U + T + + diff --git a/HFUTCourseSimulation/HFUTCourseSimulation.csproj b/HFUTCourseSimulation/HFUTCourseSimulation.csproj index 61ba82e..87b7061 100644 --- a/HFUTCourseSimulation/HFUTCourseSimulation.csproj +++ b/HFUTCourseSimulation/HFUTCourseSimulation.csproj @@ -33,6 +33,9 @@ prompt 4 + + Icon.ico + ..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll @@ -163,6 +166,11 @@ - + + + + + + \ No newline at end of file diff --git a/HFUTCourseSimulation/Icon.ico b/HFUTCourseSimulation/Icon.ico new file mode 100644 index 0000000..a459c56 Binary files /dev/null and b/HFUTCourseSimulation/Icon.ico differ diff --git a/HFUTCourseSimulation/Kernel/Data/LegacyStorage/V1.cs b/HFUTCourseSimulation/Kernel/Data/LegacyStorage/V1.cs index a3ee892..73d9433 100644 --- a/HFUTCourseSimulation/Kernel/Data/LegacyStorage/V1.cs +++ b/HFUTCourseSimulation/Kernel/Data/LegacyStorage/V1.cs @@ -28,7 +28,10 @@ namespace HFUTCourseSimulation.Kernel.Data.LegacyStorage.V1 { return new Storage.Semester() { StartDate = StartDate, WeekCount = WeekCount.ToString(), - // Other properties keep original value. + IndexCount = 11.ToString(), + BreakfastAt = 0.ToString(), + LunchAt = 4.ToString(), + DinnerAt = 8.ToString(), Courses = Courses.Select((item) => item.ToLatest()).ToList() }; } diff --git a/HFUTCourseSimulation/MainWindow.xaml b/HFUTCourseSimulation/MainWindow.xaml index bf30011..bd17d29 100644 --- a/HFUTCourseSimulation/MainWindow.xaml +++ b/HFUTCourseSimulation/MainWindow.xaml @@ -7,7 +7,7 @@ xmlns:uidata="clr-namespace:HFUTCourseSimulation.Kernel.Data.Ui" mc:Ignorable="d" d:DataContext="{d:DesignInstance local:MainWindowContext}" - Title="{Binding AppTitle, Mode=OneWay}" Height="600" Width="800"> + Title="{Binding AppTitle, Mode=OneWay}" Height="600" Width="800" Icon="/Icon.ico">