devlog

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!

Week 12
27 March 2022

This week I replaced the old ECS with the new ECS and started improving the t3d camera experience

Week 11
20 March 2022

This week I added proper raycast to t3d and started replacing the old entity component system with a new, better one.

Week 10
13 March 2022

This week I implemented translate and rotate gizmos for t3d

Week 09
6 March 2022

This week I added the doxygen documentation and some examples for euphoria to a simple gh-pages page. I also switched back from xml to json for all data files.

Week 08
27 February 2022

This week I mostly continued working on the clang.rs port from clang.py. I got a html output now but there are still things left to do. I also made some small fixes to actual euphoria code but nothing much.

Week 07
20 February 2022

This week I started writing on the blog post that will become the second chapter of “clean code”. Should be up sometimes next week. I spent most of the weekend with running clang-tidy and porting my clang-tidy script to workbench, mostly because I wanted a html report now that I’ve seen how pretty the header hero report looks :)

Week 06
13 February 2022

This week I continued working on the header hero port for workbench and actually started using it for small refactorings in euphoria. All that work is finally starting to pay off :)

Week 05
6 February 2022

This week I completed the checkincludes part of workbench. Now I can pickup where I left with the other header command, or perhaps integrate header hero. Decisions… decisions.

Week 04
30 January 2022

This week I mostly wrote a blog post about Clean Code Chapter 2. I found a project called Header Hero that I might incorporate into my own header tool and started to refactor euphoria core library so I can get a better flow/structure and in preparation of the introduction of PCHs. Hopefully all will get the compilation times down to some form manageable levels.

Week 03
23 January 2022

This week I fixed the last of the compiler warnings. Now euphoria builds without warnings on w4/Wall+extra. Next up to complete would proabably be to port the last of the build scripts and fix any warnings in euphoria that they will find.