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

Nullsafety and merge chewie 1.0.0 #12

Merged
merged 41 commits into from
Mar 5, 2021

Conversation

tneotia
Copy link

@tneotia tneotia commented Feb 18, 2021

I let the migration tool decide everything for this one - I tried to force some changes with late to reduce the number of ! but they didn't work.

Fixes #3 and possibly #1? Don't know for sure.

HiIamAlanOu and others added 19 commits August 11, 2020 17:01
Since fluttercommunity@971c97a, chewie won't compile with Flutter version lower than 1.22. See flutter/flutter@2032a44 for more information. This commit bumps the required version in `pubspec.yaml` so app developers can upgrade their Flutter installation.
Bump required Flutter version 1.20 -> 1.22
The flutter action gets the newest package.
Better since image is not updated instantly on new release.
Run time is probably even better.
IOS simulator now works on  flutter 1.26.0.
* Jeremiah-Parrack | [Chore] Fix lint

* Jeremiah-Parrack | remove autogenerated line in Debug.xcconfig

* Jeremiah-Parrack | remove autogenerated line in Release.xcconfig

Co-authored-by: Jeremiah-Parrack <jeremiah.parrack@coxautoinc.com>
@erickok
Copy link

erickok commented Feb 19, 2021

Looks decent on first glance. Indeed in some cases it looks like force unwrapping could be reduced, but I'd have to look into detail in that.

@devj3ns
Copy link

devj3ns commented Mar 4, 2021

Looks decent on first glance. Indeed in some cases it looks like force unwrapping could be reduced, but I'd have to look into detail in that.

Hey @erickok
Do you have time to look into that in the next days? Because we are waiting for this library to be migrated before flutter_html can be migrated 😄

@tneotia tneotia changed the title Nullsafety Nullsafety and merge chewie 1.0.0 Mar 5, 2021
@tneotia
Copy link
Author

tneotia commented Mar 5, 2021

@erickok now I'm using chewies nullsafety migration in this PR and thus have merged the changes. I removed all the video related things so the experience should be very similar to before. The merge also fixes some issues noted in OP.

@erickok
Copy link

erickok commented Mar 5, 2021

Thanks so much for this work @tneotia - it is a pretty big task. I have tested your changes (against Flutter 2.0.1) and it is generally working well. I am going to merge.

@erickok
Copy link

erickok commented Mar 5, 2021

Actually I don't have the right to merge. @ryan-berger has to do this.

@@ -9,20 +9,19 @@ authors:
- Eric Kok <erickok@gmail.com>

Copy link

Choose a reason for hiding this comment

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

Can you bump the version here to 1.2.0 as well? Then all we need for a release is to merge this PR.

Copy link
Author

Choose a reason for hiding this comment

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

Done. Should be good to go!

@erickok
Copy link

erickok commented Mar 5, 2021

@ryan-berger could you please merge this? Then I will release.

@ryan-berger ryan-berger merged commit 9b025e1 into Sub6Resources:master Mar 5, 2021
@jlubeck
Copy link

jlubeck commented Mar 5, 2021

Hey @erickok any estimates on when that release is going to happen? Thanks so much for all the work here guys!

@erickok
Copy link

erickok commented Mar 5, 2021

It's release as 1.2.0.

Thanks again @tneotia - all credits to you. And thanks to @ryan-berger for merging.

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.

Not support MP3 in iOS ?