pekempy / Breeze

A Material Design game launcher for Windows
http://pekempy.co.uk
GNU General Public License v3.0
27 stars 6 forks source link

User Defined genres/categories #10

Closed pekempy closed 6 years ago

pekempy commented 6 years ago

Idea User can add and remove genres from within settings menu

Genres are shown in 4 places:

Add Game menu Edit Game menu Hamburger Settings

Upon adding a genre Add genre to genre text file Update the Observable Collection Update the UIs with changes

Upon deleting a genre Show warning that all games with that genre will have the genre removed from its listing Check Games collection for any containing that genre Delete that genre from the game using guid Remove genre from genre list Update Observable Collection Update the UIs

pekempy commented 6 years ago

445222d - Adding and deleting genre works, need to add logic for removing genre from any games with it in

pekempy commented 6 years ago

f374a7e - When deleting a genre, it is also deleted from game listing

pekempy commented 6 years ago

Will update EditGame/AddGame once we have genre filtering fully working (#1)

pekempy commented 6 years ago

ToDo - EditGame/AddGame need this genre view implementing, need to work out how to detect which ones to write to text file too

pekempy commented 6 years ago

a1f8d20 - Added to AddGame, need to sort codebehind then can port to EditGame and will be ready for v1.0

pekempy commented 6 years ago

5bbeb40 - EditGame and AddGame work, only thing remaining is when dialog for genres opens, auto-tick boxes based on the game being edited currently