You are browsing as a guest. Sign up (or log in) to start making projects!

2h 59m 36s logged

Devlog 14

I have done some research and decided that moving forward the app will use eGPU as the main GUI library. I have chosen this over the competitors due to a few reasons. The main being that its rendered natively and that its a intermediate mode library. This will make it very easy to work with the graphs and hopefully other stuff too.


I am enjoying working with it so far. There are some concepts that I really like, like that everything that has state is just a simple struct that is initialized somewhere and you do most of the implementation. The widget system is also pretty cool. I was at first worried that I would hate it due to my experiences from TKInter that was forced on me in school :D but its pretty intuitive how they did it.


Going further I will need to think about the architecture of the app a bit to not have it fall apart. Right now I am thinking that one thread will be the main “logger thread” which will gather data from the telemetry and then there will be the UI thread. I think that is what pretty much everyone is doing so it might work :idk: . With this approach i am worried that its gonna be a pain, but what isn’t these days…


I don’t really have that much more to say so at least enjoy this screenshot of a pretty much not working app :laugh-wx:

Fun fact: due to how the lib works there is a bug now that you have to move your cursor on the app for it to log data :DDD

0
33

Comments 0

No comments yet. Be the first!