dumbeau / AutoHotPie

Radial menus in Windows, aka PIE MENYOOS!
MIT License
304 stars 16 forks source link

Source file structure and added pie menu editor #109

Closed ryjacky closed 1 year ago

ryjacky commented 1 year ago

Basically adding a completely new editor page UI that could be used in the future for plugging in all the pie menu components, pie menu settings, etc.

Restructuring the source files to be more organized and refactored classes for a more precise name.

All files/folders inside red boxes with a cross means they're deprecated. Yellow underline means the file name is changed.

The following is the new file structure: image

The following is the old file structure: image

Basically I had been feeling lazy and putting multiple classes in one file which is clearly not a good practice and could cause confusions and now most of them have their own place with some of them are just better to be in the same file.

This probably is also better from the version control perspective because I will know what has changed just by looking at the filename of the changed files.

dumbeau commented 1 year ago

As always... you're still a legend, didn't know it could get cleaner!