joshjaysalazar / IntelliCaster

An AI race commentator for iRacing
GNU General Public License v3.0
3 stars 0 forks source link

Split the complex widget methods out into their own classes #47

Closed joshjaysalazar closed 10 months ago

joshjaysalazar commented 10 months ago

Is your feature request related to a problem? Please describe. At the moment, the App class has methods to create groups of widgets. These widget groups also contribute to other values being stored in memory. The App class is getting a bit out of hand.

Describe the solution you'd like It would make sense to split these widget creation methods out into their own classes to both fit in better with the schema of Tkinter and ensure the App class isn't doing more than it should.

Describe alternatives you've considered N/A

Additional context N/A

joshjaysalazar commented 10 months ago

On second thought, the way it's built now works very well, and doesn't really need to be changed.