Editor Commit
Test Commit
Basic Structure
All standard changes made in the meeting
Changed the default MainPage pages to BasicPages
File picker to choose a game file
Utilities project with the method to load a file and turn it into a Game
LocalizationProject for language resources. Wrote a basic XAML utility to be added upon as needed.
Navigate to GamePage when game is loaded
Still working on the loadimage and loadsound methods. Just laid down the basework... done for now
Corrected the folder structure of the project. Also fixed the temp key reference inside the project file of the editor.
Some more reference fixes (stuff that was still named App1)
Added a About flyout to experiment with but the solution is missing files on Git...
Also, made the gitignore a proper one by entering all bad/useless VS and related stuff in the ignore list.
Really Visual Studio?
Merge branch 'master' of https://davpat.visualstudio.com/defaultcollection/_git/Visual%20Novel%20XML
Localization stuff using x:Uid for Xaml etc.
Ofcourse we could rename the localization folder structure and files but as it's set up now it'll automatically take the folder of the given language and the default resource file it loads is 'Resources.resw'.
Try it out for yourself by adding Dutch to your language list and move it to the top, then run the app. Feel free to add otehr languages ;P
Tried out x:Uid method that Omar recomended. Definitely a fan.
Models and Serialize fucntion begin but not tested... yet
Checked DavPats code real quick and noticed that we may have to talk about naming conventions :P
Also, Weap, you forgot to delete the actual files of the localization project. You only removed it from the solution ;D
I added XML Tester and made sure that my serialization was working.
I was bored.. so I worked on this for an hour
I went ahead and refactored, since I felt that needed to be done. If there is disagreement, we can change it however yall want
Made the models slighty simpler. Maybe  missing stuff, but do we really need to check to see if we are setting null? Can we just use simple, simple properties?
FileUtil opens save and load dialog successully
Test project opens save dialog to save test Game, then allows you to load a game file. Finally spits some random properties to the Console Text box
Removed the List and Id initializers inside the model constructors. It is the duty of those who create them to initialize the variables.
Changed object assignment to be nested.