Skip to content

Release: 20240520 #6200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 20, 2024
Merged

Release: 20240520 #6200

merged 3 commits into from
May 20, 2024

Conversation

Ludmilafantaniella
Copy link
Contributor

What does this PR change?

...

How to test the changes?

  1. Launch the explorer
  2. ...

Our Code Review Standards

https://github.com/decentraland/unity-renderer/blob/master/docs/code-review-standards.md

Copilot summary

copilot:summary

* Added VRMDetailItemComponentView and it's prefab to represent an item in the details panel list of VRM export blocking items.

* Added VRMItemModel to hold the data needed to show an item's detail in the details panel.

* Added method to retrieve a batch of NFT item data from the nft-api server in WearablesFetchingHelper.cs.

* Updated WarningBubble.png

* Added IVRMDetailsComponentView and a concrete implementation to handle the Details Panel view. Added VRMDetailsController to handle the Details Panel behavior.

* Refactored VRMDetailItemComponentView to handle the export feature directly in the Details Panel. Updated VRMItemDetails following FIGMAs.

* Updated IBackpackEditorHUDView to add Details Panel close and open event. Updated the concrete implementation to handle the complete UX flows. Updated BackpackEditorHUDController to handle the new Details Panel. Updated BackpackEditorV2Plugin to initialize the VRMDetailsController. Updated WearablesSection.prefab to hold the new Details Panel section. Updated BackpackEditorHUDV2.prefab accordingly. Added VRMExportDetailsPanel.prefab

* Fixed compiling error in tests

* Fixed prefabs to pass ScrollsIncludesSensibilityMultiplierByPlatform tests

* Test for dynamic columns width calculations

* Added Amoy network for network checks in WearableItem.cs

* Moved DTOs structs to a separated file

* Addressed PR comments.

* Removed unnessesary preprocessor

* Sanitized initial state of the backpack in case the sections were modified in the scene during development. Adjusted prefabs to better align with screen size changes.

* Fix wrong network handling for builds outside Unity Editor.

* Added CanBeUnequipped extension method for WearableItem in Utils.cs. Added wearableCanBeUnEquipped property to VRMItemModel. Refactored VRMDetailsController and BackpackEditorHUDController to use a data structure that holds wearable urn and whether it can be unequipped. Added active state update for action button in VRMDetailItemComponentvView. Added canBeUnEquipped in NFTDataDTO. Refactored WearableGridController to use the new extension method to check if a wearable can be unequipped.

* Added missing wearableCanBeUnEquipped param to instantiation of VRMItemModel

* Removed test prefabs. Fixed Details Panel not adjusting properly when resizing the window.

* More tweaks for dynamic sizing.

* Fixed details panel's titles' small misalignment.

* Fixed logic flow for unequipping and closing the details panel and re-opening again. Fixed details panel export button not working. Small code improvements. Added missing unsubscribe calls in several classes.

* Minor layout adjustment.
)

* add support for multiple chain's on nftShape & openNftShapeDialog

* fix tests

* remove HQ images

* ignore some tests

* Extra exception handling

---------

Co-authored-by: Agnieszka Besz <aga@besz.me>
* Update protobuf generated classes from protocol. Added new avatar attach points and ids. Updated LoadingAvatar.prefab.

* Updated scripts/package.json to point to protocol branch with new avatar attach points

* Updated scripts/package.json to protocol@next

* Added even more avatar attach points

(cherry picked from commit 2a75fac)
Copy link
Contributor

@anicalbano anicalbano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approved on Windows

@Ludmilafantaniella Ludmilafantaniella added this pull request to the merge queue May 20, 2024
Merged via the queue into main with commit e8937d1 May 20, 2024
@Ludmilafantaniella Ludmilafantaniella deleted the release/release20240520 branch May 20, 2024 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants