I decided that python wasn’t going to cut it anymore, so I decided to learn some basic C# (I was already pretty familiar with cpp, so it wasn’t that hard) and build the program in C#. It was so much fun, and it was also simpler, because it was VERY, VERY easy with C# to do a lot of things that with python required me to use a backdoor or something.
I used Rider from IntelliJ to create my project that is using WPF, a thing for designing windows apps so easily. I also used some templates I found online to just get it working (and ok, I’m guilty, I used AI for the math on the circle, and good thing I did because I have no idea how that math works) and then tried to get them working together.
For the notification, well, I almost committed a crime while coding it (for legal reasons, this is a joke(●’◡’●) ) because there is always a catch with windows APIs. Either I couldn’t have a button on the notification, or I had to have a notification manager instance (or something similar, I don’t remember), or I just needed to install yet another library for it. Fortunately, it worked! It doesn’t have an icon, don’t even get me started on the icon because I don’t want to break my computer😭.
Anyway, for the keyboard handler, I was blessed enough to find a template on the web for it (apparently it is standard to do it that way), and I just got it, tweaked it a little bit, and it worked!
The rest just went smoothly, with a bug here… a bug there… but it worked! It works and I’m so happy! I kind of want to improve the design of the dashboard a little bit, because even though it’s clean, it still could use a little work.
And if u got here, ayyy, thank you for reading. Just comment something, anything, it would make me so happy to know someone else read this whole thing!
Thank you!