Huge updates!!
Since it is my first time working with Spectre.Console library, I was trying a lot of stuff with it. When I was somewhat happy with what I learned, I cleaned up the code due to the amount of useless lines and duplicated/not used variables .
1, Updated UI/UX
- I have updated the UI/UX so it looks more modern-ish.
- This new UI/UX design is for now only on the main pages of Helyx… but I plan to add it to every page very soon!
2, More actions! (even more will be available in the future)
- I have added more Git Actions that are still in WIP.
- I also created templates in code of what actions I’d want to add later.
- I’ll tell you more about them when they will be finished (SOON).
3, More stuff in Settings!
- I have added more settings into Settings :D
- Now you can select Default IDE, see if your IDE was found in your system, if not you can manually select the .exe of it.
- You can also manage the configuration file, well, reset it.
4, Projects sorting
- Projects are now sorted based on its status.
5, You can manage the projects for Helyx
- You can now delete the projects and change the status.
6, Future bugs & lots of if statements
- My code was completely unsafe up to this point, so I had to add many of try/catch and if statements to make it safe.
I was experimenting with Spectre.Console, because I have never worked with it. I made some cool stuff that I will add in the future to Helyx! I understand it now better!
All of this was quite difficult for me to do, since as I said, on such project where I am using C# with its basic types… I was mostly a Unity C# Developer, where Unity had its own classes and functions and callers that were standard.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.