matzman666 / PyPipboyApp

A platform independent and extensible unofficial Fallout 4 Pipboy Companion App
GNU General Public License v3.0
85 stars 20 forks source link

New Widgets / PipboyIcon Class / Updates to all KilleanD widgets #16

Closed killeand closed 8 years ago

killeand commented 8 years ago

Created a Quick Aid widget with two big buttons (fills out entire widget space) for stimpaks and rad aways.

Created a Workshop widget to show all of the workshops the user has access to.

Created a Game Statistics widget to show users their current game stats like How many people killed, how many locks opened, etc...

Created a class called PipboyIcon which will load icons in the widgets/shared/res/ folder. I reworked all of the icons I have been using in my widgets and moved them to here. I also updated my other widgets to use this class now.

Lastly, I split up the Stats widget in to the SPECIAL widget, the Limb Status widget, and the Statistics widget. Lets hope this cures some slowdowns experienced by Akamal. If it doesn't, I might need to nuke the progress bars, or as he stated in Pull #14 I will need to figure out how to slow down the calls to the UpdateUI.

matzman666 commented 8 years ago

Good idea with the PipboyIcon class.

With QTableViews it is better to use the currentChanged instead of the clicked signal.

Since we are now more or less feature complete (at least the basic functionality), I would like to release a new version tomorrow.

akamal commented 8 years ago

Great job Killeand, I've had a very quick look, and haven't seen the same dramatic hangs I was getting before so that's good! I'll keep an eye on it and look at re-implementing throttling if it comes back.