flutter-icons icon indicating copy to clipboard operation
flutter-icons copied to clipboard

Migrate to null safety

Open jibiel opened this issue 4 years ago • 14 comments

9cf4b48 fixes the majority of the analyzer warnings (mostly redundant const declarations).

0889610 migrates the package to null safety.

Notes:

Please consider this PR for release, because the package complicates migration to null safety for the apps that using it.

Fixes #41. Fixes #45. Fixes #46.

jibiel avatar Jul 10 '21 22:07 jibiel

Please merge this PR

nehal076 avatar Jul 10 '21 22:07 nehal076

Can you take a look guys, @2534290808 , @udiedrichsen @Slackboi please?

alekoleg avatar Jul 24 '21 21:07 alekoleg

Merge Please 🙏

mateusz-pietras avatar Jul 25 '21 20:07 mateusz-pietras

@jibiel Thanks for the PR I'll override dependency with your PR repo for now.. please don't delete until merged :)

dependency_overrides:
  # Required for null-safety
  # PR: https://github.com/flutter-studio/flutter-icons/pull/47
  flutter_icons:
    git:
      url: git://github.com/jibiel/flutter-icons.git
      ref: master

pxsanghyo avatar Jul 29 '21 09:07 pxsanghyo

When will this be merged in? Waiting for this to migrate my app to null safety

mac-spinks avatar Jul 29 '21 18:07 mac-spinks

Super looking to get this merged

pelusodan avatar Aug 04 '21 04:08 pelusodan

Pull request has been here for a month now. When can we expect this to be merged?

mac-spinks avatar Aug 10 '21 18:08 mac-spinks

One pull request has been sitting on this repo for almost 2 years...

josephcrowell avatar Aug 15 '21 07:08 josephcrowell

github.com/jibiel/flutter-icons.git

flutter pub get Warning: You are using these overridden dependencies:
! flutter_icons 2.0.0 from git git://github.com/jibiel/flutter-icons.git at 088961 Running "flutter pub get" in app_jason...

fabioselau077 avatar Aug 16 '21 21:08 fabioselau077

@jibiel would you be willing to take over maintenance on this repo with your fork? Renamed to flutter-vector-icons and added to pub.dev under that name of course.

josephcrowell avatar Aug 17 '21 00:08 josephcrowell

@josephcrowell

Not sure I'm very motivated and interested to do so.

Since the PR was opened I've switched to a more modular vendor packages — cupertino_icons and ionicons. And I think this may be a more correct approach. Ideally, it should be one set. But often there are some required icons missing, of course.

Don't know how this all will compile in the final build yet, but the package takes 16MB unpacked and knowing that you include dozen of fonts and thousands of icons in the app and using only 1-5% of them is kinda strange.

You are free to use the code from my fork however you see fit, though.

jibiel avatar Aug 18 '21 19:08 jibiel

Cheers

josephcrowell avatar Aug 19 '21 02:08 josephcrowell

I pushed out a fork which includes all missing icons including Fontisto fonts and jibiel's fixes for null safety support: https://pub.dev/packages/flutter_font_icons

josephcrowell avatar Aug 27 '21 02:08 josephcrowell

I pushed out a fork which includes all missing icons including Fontisto fonts and jibiel's fixes for null safety support: https://pub.dev/packages/flutter_font_icons

Thanks, I thought of doing so. We'll keep using flutter_font_icons and do make someone like me as contributer, so that we can keep that alive

gurulnd-git avatar May 20 '22 11:05 gurulnd-git