Skip to content
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

[#197] Keep the template project up to date with new configurations, versions from the Flutter starter project #201

Merged
merged 11 commits into from
Jul 19, 2023

Conversation

luongvo
Copy link
Member

@luongvo luongvo commented May 22, 2023

What happened 👀

  • Android
  • iOS
    • Update default app icons
    • MinimumOSVersion to 11
    • Fix: build configurations for both production and staging schemes. Now we have 4 build configurations for each:
      • Staging Debug
      • Staging Release
      • Production Debug
      • Production Release
    • Update project.pbxproj to latest project structure.
  • Flutter base
    • Remove redundant cupertino_icons
    • Update some dependencies to the latest versions
    • Add useMaterial3: true, to base ThemeData in main.dart

Insight 📝

Proof Of Work 📹

Env Staging Production
Android Screenshot_20230717-183503 Screenshot_20230717-184518
iOS Simulator Screenshot - iPhone 14 Pro Max - 2023-07-17 at 18 55 21 Simulator Screenshot - iPhone 14 Pro Max - 2023-07-17 at 21 59 38

@luongvo luongvo added this to the 1.8.0 milestone May 22, 2023
@luongvo luongvo self-assigned this May 22, 2023
@luongvo luongvo force-pushed the feature/197-update-new-flutter-project-structure branch from 9b2726a to 8185136 Compare May 22, 2023 17:00
@luongvo luongvo force-pushed the feature/197-update-new-flutter-project-structure branch 3 times, most recently from f7b3d23 to 247beeb Compare May 22, 2023 18:08
Base automatically changed from feature/159-generate-sample-project to develop May 23, 2023 03:55
@luongvo luongvo modified the milestones: 1.8.0, 1.9.0 Jun 2, 2023
@luongvo luongvo modified the milestones: 1.9.0, 1.10.0 Jul 5, 2023
@luongvo luongvo force-pushed the feature/197-update-new-flutter-project-structure branch 3 times, most recently from 3f6413b to 0c8c863 Compare July 7, 2023 08:52
@luongvo luongvo marked this pull request as ready for review July 7, 2023 09:05
@doannimble doannimble self-requested a review July 7, 2023 09:25
@luongvo luongvo force-pushed the feature/197-update-new-flutter-project-structure branch from 4c7039a to 91f3d80 Compare July 7, 2023 09:59
@luongvo luongvo force-pushed the feature/197-update-new-flutter-project-structure branch from 7b45227 to 18ba9fa Compare July 10, 2023 07:46
@luongvo luongvo changed the title [#197] Keep the template project up to date with new configurations, versions from the Flutter started project [#197] Keep the template project up to date with new configurations, versions from the Flutter starter project Jul 10, 2023
@luongvo
Copy link
Member Author

luongvo commented Jul 11, 2023

flutter_config seems back to work properly in version 2.0.2 https://github.com/ByneappLLC/flutter_config/commits/master 🤔

@luongvo
Copy link
Member Author

luongvo commented Jul 14, 2023

@doannimble I answered your concern here.

Copy link
Contributor

@doannimble doannimble left a comment

Choose a reason for hiding this comment

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

LGTM now 🚀

@luongvo luongvo requested a review from manh-t July 14, 2023 04:24
Copy link
Member

@chornerman chornerman left a comment

Choose a reason for hiding this comment

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

@luongvo I'm curious do we have a plan to do this with the sample folder? 🤔

@luongvo
Copy link
Member Author

luongvo commented Jul 14, 2023

@chornerman We have this workflow https://github.com/nimblehq/flutter-templates/blob/develop/.github/workflows/generate_sample.yml. However, I plan to update the sample on each PR instead with this RFC #219 😄

@chornerman
Copy link
Member

@luongvo I see now, thanks for the explanation 😄

@doannimble
Copy link
Contributor

@luongvo Just a curious question, should we update the pubspec.yaml of sample too? 🤔

@luongvo
Copy link
Member Author

luongvo commented Jul 17, 2023

@doannimble I have the same answer here, please check it out #201 (comment) 👋

@luongvo luongvo requested review from sleepylee and chornerman July 17, 2023 11:40
@luongvo
Copy link
Member Author

luongvo commented Jul 17, 2023

POW is updated (without Material3 enabled).

@luongvo
Copy link
Member Author

luongvo commented Jul 19, 2023

@manh-t @sleepylee your final reviews are appreciated 🤗

Copy link
Contributor

@manh-t manh-t left a comment

Choose a reason for hiding this comment

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

LGTM now 🙆‍♂️

@luongvo luongvo merged commit 9b86b3f into develop Jul 19, 2023
@luongvo luongvo deleted the feature/197-update-new-flutter-project-structure branch July 19, 2023 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Keep the template project up to date with new configurations, versions from the Flutter starter project
7 participants