Skip to content

feat: add controlMinWidth to AppDimensions and update IntentButton minimum size for improved layout#497

Merged
frankmer merged 13 commits intomasterfrom
intent_buttons
Apr 1, 2026
Merged

feat: add controlMinWidth to AppDimensions and update IntentButton minimum size for improved layout#497
frankmer merged 13 commits intomasterfrom
intent_buttons

Conversation

@frankmer
Copy link
Copy Markdown
Collaborator

@frankmer frankmer commented Apr 1, 2026

No description provided.

frankmer added 13 commits March 24, 2026 12:33
- Implement tests for OTPToken, PushToken, SteamToken, and TOTPToken.
- Validate static methods, serialization, and identity logic.
- Ensure proper handling of edge cases and error scenarios.
- Introduce MockToken class for testing purposes.
- Cover scenarios for token creation, copying, and template updates.
- Implement tests for loading state from repository, retrieving tokens by ID, incrementing counters, removing tokens, and adding or replacing tokens.
- Include tests for handling push tokens and QR code scanning for token enrollment.
- Utilize mock repositories and utilities to simulate interactions and validate expected outcomes.
… rollover and sync buttons, and implement delete container dialogs

- Deleted unused mock file for rollover_container_tokens_button_test.
- Added unit tests for RolloverContainerTokensButton to check sync state behavior and visual alignment.
- Introduced SyncContainerButton tests to validate button states and sync functionality.
- Created DeleteContainerDialog tests to verify UI elements and logic for deleting containers.
- Added ForceDeleteContainerDialog test to ensure delete action is called correctly.
…implement unit tests for delete functionality
- Removed unused imports and unnecessary code in dialog widgets.
- Simplified button logic in DefaultDialog by integrating timed actions directly into IntentButton.
- Cleaned up PushCodeToPhoneDialog by removing visibility handling and unnecessary state variables.
- Updated PushDefaultDialog to remove redundant intent assignment.
- Enhanced PushRequestDialog by removing unused imports.
- Improved formatting and readability in various widget files, including DotIndicator, DragItemScroller, and home widget classes.
- Refactored test cases for better clarity and consistency in token state tests.
…ity handling; enhance logging in ForceBiometricOption extension
- Removed direct usage of statusMessageProvider in favor of showErrorStatusMessage utility for better error handling in export tokens dialog and push request dialog.
- Introduced StatusBar widget to manage status messages more effectively across settings view.
- Updated IntentButton to support loading states and improved button behavior during sync operations.
- Enhanced splash screen logic to ensure proper context checks.
- Adjusted unit tests for sync container button to validate loading states and button behavior under different sync conditions.
- Updated pubspec.lock and pubspec.yaml to include new dependencies and version adjustments.
@frankmer frankmer merged commit e66980a into master Apr 1, 2026
3 checks passed
@frankmer frankmer deleted the intent_buttons branch April 1, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant