-
-
Notifications
You must be signed in to change notification settings - Fork 546
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rework parts of how the QIO Dashboard's container handles data:
- Syncs contents as part of the initial open packet instead of having the client request all the data when it opens (or the window is resized, or the entire minecraft window is resized) - Remove a redundant update search call from transferring data when resizing a QIO item viewer - Override equals and hashcode for ISearchQuery - Check the player who has the container open when getting the tooltips of items for search purposes - Copy item lists and search lists when resizing the gui to avoid having to recalculate them - Fix not updating the order of items when changing the sort direction or type if there was any search text - Avoid resorting the items if the sort type doesn't care about count for any level of the sort, and we only changed stored counts of items - Update the item list on the fly instead of recreating it from scratch every change - Avoid recalculating the search list if the query didn't change - Removed one layer of an unused cache from the cached search data
- Loading branch information
1 parent
9848022
commit e7febd3
Showing
30 changed files
with
677 additions
and
381 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.