Admiral-Fish / RaidFinder

Crossplatform RNG tool for Pokemon Sword/Shield raids
GNU General Public License v3.0
179 stars 54 forks source link

Small UI improvements #31

Closed Ich73 closed 4 years ago

Ich73 commented 4 years ago

improved positioning of elements in DenMap, EncounterLookup, IVCalculator, SeedCalculator and MainWindow, feel free to reject all changes you don't like :)

Admiral-Fish commented 4 years ago

Can you speak a little to what changes you made on each form so I know for sure?

Ich73 commented 4 years ago

Sure!

MainWindow (MainWindow.ui): I decreased the size of the profile information group box and changed the ordering of the labels so you can better see which number is the TID, which is the SID and so on. Not a big deal but in my opinion it looks way better.

DenMap (DenMap.ui): I moved the combo box from the left side of the map to the bottom of the map so the whole frame is smaller. This makes it easier to leave the map open while searching a seed or something like that.

EncounterLookup (EncounterLookup.ui, EncounterLookup.cpp, EncounterLookup.hpp): I changed the width of the combo boxes, labels and the button so it just looks nicer. Then I added functionality to scale the first column (the locations) automatically depending on the width of the text. I had the problem not being able to read the whole location name. And the other rows get the remaining space and the text is now centered.

IVCalculator (IVCalculator.ui): I just moved the boxes a bit so the "Find IVs" button is now on the same row with the other inputs. If you select a pokemon with altforms the "altform" box appears directly beside the pokemon box.

SeedCalculator (SeedCalculator.ui, SeedCalculator.cpp, RaidFinder_**.ts): Ironically I implemented a progress bar yesterday as well :D So now I just moved the bar into the results group box and added a label below to show the search time as well as an approximation of how long it will take to complete the search. And I moved the "Use day 6" checkbox underneath the "stop after first result" checkbox so that the buttons and combo boxes are not that huge anymore.

I hope you like it.