Update dependencies and enhance onboarding flow with new features#81
Conversation
Bumps [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) from 1.0.8 to 1.0.9. - [Commits](https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages) --- updated-dependencies: - dependency-name: cupertino_icons dependency-version: 1.0.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) from 12.0.1 to 12.0.2. - [Release notes](https://github.com/fluttercommunity/plus_plugins/releases) - [Commits](https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v12.0.2/packages/share_plus) --- updated-dependencies: - dependency-name: share_plus dependency-version: 12.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) from 2.5.4 to 2.5.5. - [Commits](https://github.com/flutter/packages/commits/shared_preferences-v2.5.5/packages/shared_preferences) --- updated-dependencies: - dependency-name: shared_preferences dependency-version: 2.5.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
⬆️ Update Flutter to 3.41.7
… app description and version chore: Enhance CI/CD workflow for Flutter builds and deployments fix: Update Dart SDK constraint and add necessary permissions in AndroidManifest docs: Create changelog and update translations for new features
…tems and update scheduling
build(deps): bump cupertino_icons from 1.0.8 to 1.0.9
build(deps): bump share_plus from 12.0.1 to 12.0.2
…2.5.5 build(deps): bump shared_preferences from 2.5.4 to 2.5.5
Bumps [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) from 9.0.0 to 9.0.1. - [Release notes](https://github.com/fluttercommunity/plus_plugins/releases) - [Commits](https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v9.0.1/packages/package_info_plus) --- updated-dependencies: - dependency-name: package_info_plus dependency-version: 9.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
….0.1 build(deps): bump package_info_plus from 9.0.0 to 9.0.1
…g in screens Co-authored-by: Copilot <copilot@github.com>
- Created pubspec.yaml for the Simple Icons package. - Implemented test configuration using Alchemist for golden tests. - Added golden images for all colors and icons. - Developed golden tests for icon colors and data. - Introduced build script to automate font and JSON downloads. - Created Dart files for icon data and colors generation. - Added version management script for automatic changelog updates. - Implemented validation for variable names to ensure Dart compatibility. - Added XML parsing utility to convert font data to icon map. - Updated dependencies and ensured compatibility with Flutter SDK. - Added tests for color scheme picker and settings view model. - Implemented tests for floating subscription card and intro page interactions.
… pages - Introduced ColorSchemePage for selecting app color themes. - Created IntroPage for initial user onboarding with subscription cards. - Added PopularSubsPage to display popular subscription options. - Updated OnboardingScreen to include new pages and manage transitions. - Implemented ProfilePage for user profile management with image upload. - Added UserNamePage for user name input during onboarding. - Enhanced FloatingSubCard to support logo icons and amplitude for floating effect. - Updated translations for new UI elements and onboarding text. - Added tests for IntroPage functionality.
- Introduced a new `SubDetailScreen` to display detailed information about subscriptions. - Updated router configuration to include a route for the subscription detail screen. - Modified `HomeScreen` to navigate to the new subscription detail screen when a subscription tile is tapped. - Enhanced `EditSubsDialog` to improve the user experience when editing subscription details. - Added a new image file `detail.png` for UI purposes. - Updated `PopularSubsPage` to include brand information in the subscription cards.
- Replaced the AddSubsDialog with AddSubsSheet for a bottom sheet UI. - Updated the home screen to use the new AddSubsSheet instead of the dialog. - Enhanced the AddSubsSheet with a more structured layout and improved user experience. - Added popular brand selection feature in the AddSubsSheet. - Adjusted the pie chart's appearance and badge dimensions for better aesthetics. - Cleaned up unused imports and optimized the code structure.
…gs in gradle.properties
|
Important Review skippedToo many files! This PR contains 242 files, which is 92 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (57)
📒 Files selected for processing (242)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This pull request introduces comprehensive documentation and workflow guidance for the Impeccable frontend design skill and its asset production sub-agent. It adds a detailed skill manifest for Impeccable, outlining its design philosophy, setup, shared design principles, command routing, and operational rules. Additionally, it introduces the
impeccable-asset-produceragent, specifying its responsibilities, input/output contracts, and step-by-step workflow for producing production-ready raster assets from design mocks.Key documentation and workflow additions:
Impeccable Skill Documentation:
.agents/skills/impeccable/SKILL.mdfile describing the Impeccable design skill, including its scope, setup steps, context gathering, design laws (color, theme, typography, layout, motion, copy), absolute bans, and command routing rules. It includes a comprehensive command table and pin/unpin management instructions.Asset Production Agent:
.agents/skills/impeccable/agents/impeccable-asset-producer.mdfor theimpeccable-asset-produceragent, detailing its role in producing clean, reusable raster assets from approved mocks, with strict rules against redesigning the provided direction.These changes provide a robust foundation for the Impeccable design skill and its asset production workflow, ensuring clarity, consistency, and production-quality deliverables for frontend interface design and asset generation.