Fix Compare UI and only show differences in Calcs tab#9798
Merged
LocalIdentity merged 15 commits intodevfrom Apr 20, 2026
Merged
Fix Compare UI and only show differences in Calcs tab#9798LocalIdentity merged 15 commits intodevfrom
LocalIdentity merged 15 commits intodevfrom
Conversation
added 15 commits
April 19, 2026 20:14
Think using equip is more obvious for users and also makes the button smaller
Gem level + quality used to look like Lv20/20q and would not display the quality if it was 0 It now shows it like we have in the skills tab of just 20/20
Adds the gear icons to the stat of each group label Increase the font size of the header too as it didn't stand out before Adjust the indenting of the list so they all line up nicely
The background colour was being set to pitch black instead of the slightly lighter block that we use in the other tabs
Ctrl + f now selects the search box on the configs tab Changed the order of the buttons so it uses the same layout as the main configs tab
Trying to scroll on dropdowns or input boxes was not working as it was always trying to handle the scroll input before the control input Also change to use KeyUp from the scroll events as that's what we do elsewhere
Scrollbars were not appearing in the summary, skill, items and config tabs
Tooltips would clip off the side on smaller widths. Now passes in a max width value to compact the size of the tooltips to fit more info on screen
Changes the header for summary, skills and items tab to no move when scrolled Tree tab now shows the build name for each dropdown
Hovering over the checkboxes or input boxes wasn't showing the tooltip for that part
When you select the search bar you can't use the scroll wheel to scroll the build list
Adds a checkbox that is on by default and it now only shows the rows in the calcs section that are different between the 2 builds You can disable this and see all the rows again by unchecking the box
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description of the problem being solved:
Many tweaks to the compare UI to make it more friendly to use
General
Update background colour to dark grey like other tabs


Widen skill name and skill part dropdowns
Summary Tab
Anchor build name to top
Add scrollbar to side
Tree Tab
Now shows build name above tree set


Skills Tab
Now Shows gem quality without the Lv or q
Gem socket groups use item icon
Socket name is larger
Items Tab
Now says
Equipinstead ofCopy+UseThe build name is anchored under item set box so it stays when scrolling
Add scrollbar to side
Calcs tab
Add a checkbox to only view rows that are different. Is set to be on by default

Config tab
Add Ctrl + f hotkey to select search box


Fix config options not showing tooltips
Fix scrolling on dropdowns and input boxes not working
Add scrollbar to side
Align search box, config set and buttons