This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!
Gustav Jansson
This week I worked on xml loading and error handling in gaf and integrating it in euphoria. Still missing XSD generation and more testing needs to be done but for now it seems to be working, allowing me to continue working on tred.
This week I continued working on gaf, the new xml loading is almost complete
This week I continued the work on jsonh and gaf. Jsonh almost seems ready for a 2.0 version, but I might also deprecated it and replace it with a xml loader instead as xml both provide xpath and xsd that will aid when writing files.
This week I continued work on my json library and updated the gaf compiler to c++
This week I moved all of my todos for euphoria from trello to the github issues, now people can see the current plan. I also continued on the next version of my json library. Hopefully it won’t take long to complete and I can start using it in my engine
This week I worked on cleaning up git commits and using better commit messages.
This week I continued on cleaning up euphoria
This week I continued on refactoring and code health for euphoria. Still got a few errors and warnings to take care of :)
This week I converted the color palettes to constexpr and focused on fixing code style issues
This week I replaced travis with github actions for euphoria. In the process I also updated imgui, replaced freetype with stb.truetype and continued cleaning up the source