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

45h 56m 44s logged

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.

0
6

Comments 0

No comments yet. Be the first!