christerk / ffbclient

HTML5 ffb client
MIT License
9 stars 4 forks source link

GUI components need some cleaning up #21

Open christerk opened 6 years ago

christerk commented 6 years ago

The GUI components are currently a bit messy. A refactorisation and clean-up pass needs to be performed.

The ComponentConfiguration type needs to be split up so that only the configuration settings that are shared between all components remains in the core type, and extended types should be added to the various other types available.

In addition to this, the layout algorithms might need a bit of cleanup. Maybe split out the layout stuff into their own classes...