stardance has been extended another month! the new deadline is october 31 :)

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

2h 28m 19s logged

Added the custom settings from last time + custom parameters adding

Devlog #9 for PC Parts Lister
Soo as I said last time, I’ve now implemented the following:

  • List option for string type parameters. This allows parameters to load as a selectable list of options, instead of just a text field.
  • Allowing custom list entries. An extension to the list option, which when toggled also allows you to type out your own thing if none from the list suits your need.
  • Custom numbers sufix. Just as I said last time- this enables you to set a custom sufix to number type parameters and will do one simple thing - wherever this parameter is displayed, your sufix will be displayed after the number, so instead of “Capacity: 500”, it will now be “Capacity: 500 GB”. That is ofc if you set the sufix to be GB.
  • Adding custom parameters. Since you could edit current parameters last time, I now gave you the power to make your own parameters. Everything since I’ve began building the expandible system has been preparing for this moment and now it’s here. It took me just a few lines of code to add this, but thanks to the complex system I’ve built custom parameters are supported everywhere in the app.
  • Bugfixes
    • Fixed Possible parameters obtaining values. As simple and unimportant this sounds, Possible parameters act only ONLY as a sort of template. Thus no actual value should be assigned to them. And thanks to a bug in the code this was happening, which broke the app way more than I expected.
    • Fixed filtering-related issues. There were issues where the filtering system would be unable to filter out correctly, despite everything being right.
    • UI fixes, such as scrollbars in places that were missing.

Seeing this project for the first time?

This project is a native windows app written in XAML and C#. It aims to make a software that would allow you to note down any pc components you might have lying around (which I doubt are too many people.. xd). The main reason why I am making it is 1) To make this app, as I would personally appreciate something like this and 2) To learn XAML and practice C#. This is my biggest project and I hope that it will help atleast someone one day. It is also my first time ever making any kind of app, instead of games/mods so I learn quite a bunch on this journey. If you find this project cool, or just want to stick with me on this journey be sure to hit the follow, ty!

0
74

Comments 0

No comments yet. Be the first!