Closed ByteZhang1024 closed 4 days ago
Improved alerting in Dialog/index.tsx
A mechanism has been added that updates dialog header properties when certain elements in this component change.
Introduced new debugMethodName
property in ServiceAccount.ts
Added a debug method name for each key activity to make troubleshooting easier.
Modification in ServiceHardware.ts
Changes include making registeredEvents
private, tweaking cancellation logic in checkSdkVersionValid
method, and better error handling in cancel
method.
New file and changes in the ServiceHardwareUI
A new file HardwareProcessingManager.ts
was created. The existing files were updated to better manage hardware UI states, handle animation delays, process cancellations, and manage device reset settings.
Enhancements in ServiceLightning.ts
and ServiceNostr.ts
Methods modified to incorporate hardware processing with specific device parameters and debug method naming.
Changes to UI in Hardware.tsx
The close icon upon certain event completion is set to appear after a certain delay.
Increased confirmOnDeviceToastSample
function duration
This duration upgrade in index.tsx
allows users to have more time for confirmation.
Reorganization in ActionsQueueManager.ts
Certain constants were extracted into a separate file for better readability and maintainability.
Addition of new UI elements
New elements have been added such as HardwareUiStateContainer.tsx
and Dialog.tsx
for better user interaction.
Tweaks to error displaying
Error display mechanism in FirmwareUpdateErrors.tsx
was refined for better user experience.
Review or Edit in CodeSandbox
Open the branch in Web Editor • VS Code • Insiders
Open Preview