Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future. Maintainer: @MarkOSullivan94

Related tags

Utilities dart flutter
Overview

Flutter Community: flutter_launcher_icons

Build Status pub package

Flutter Launcher Icons

A command-line tool which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future.

✨ What's New

Version 0.9.0 (28th Feb 2021)

  • Null-safety support added (thanks to @SteveAlexander)
  • Added option to remove alpha channel for iOS icons (thanks to @SimonIT)

Version 0.8.1 (2nd Oct 2020)

  • Fixed flavor support on windows (@slightfoot)

Version 0.8.0 (12th Sept 2020)

  • Added flavours support (thanks to @sestegra & @jorgecoca)
  • Removed unassigned iOS icons (thanks to @melvinsalas)
  • Fixing formatting (thanks to @mreichelt)

Want to see older changes? Be sure to check out the Changelog.

πŸ“– Guide

1. Setup the config file

Add your Flutter Launcher Icons configuration to your pubspec.yaml or create a new config file called flutter_launcher_icons.yaml. An example is shown below. More complex examples can be found in the example projects.

dev_dependencies:
  flutter_launcher_icons: "^0.9.0"

flutter_icons:
  android: "launcher_icon"
  ios: true
  image_path: "assets/icon/icon.png"

If you name your configuration file something other than flutter_launcher_icons.yaml or pubspec.yaml you will need to specify the name of the file when running the package.

flutter pub get
flutter pub run flutter_launcher_icons:main -f <your config file name here>

Note: If you are not using the existing pubspec.yaml ensure that your config file is located in the same directory as it.

2. Run the package

After setting up the configuration, all that is left to do is run the package.

flutter pub get
flutter pub run flutter_launcher_icons:main

If you encounter any issues please report them here.

In the above configuration, the package is setup to replace the existing launcher icons in both the Android and iOS project with the icon located in the image path specified above and given the name "launcher_icon" in the Android project and "Example-Icon" in the iOS project.

πŸ” Attributes

Shown below is the full list of attributes which you can specify within your Flutter Launcher Icons configuration.

  • android/ios

    • true: Override the default existing Flutter launcher icon for the platform specified
    • false: Ignore making launcher icons for this platform
    • icon/path/here.png: This will generate a new launcher icons for the platform with the name you specify, without removing the old default existing Flutter launcher icon.
  • image_path: The location of the icon image file which you want to use as the app launcher icon

  • image_path_android: The location of the icon image file specific for Android platform (optional - if not defined then the image_path is used)

  • image_path_ios: The location of the icon image file specific for iOS platform (optional - if not defined then the image_path is used)

Note: iOS icons should fill the entire image and not contain transparent borders.

The next two attributes are only used when generating Android launcher icon

  • adaptive_icon_background: The color (E.g. "#ffffff") or image asset (E.g. "assets/images/christmas-background.png") which will be used to fill out the background of the adaptive icon.

  • adaptive_icon_foreground: The image asset which will be used for the icon foreground of the adaptive icon

Flavor support

Create a Flutter Launcher Icons configuration file for your flavor. The config file is called flutter_launcher_icons-<flavor>.yaml by replacing <flavor> by the name of your desired flavor.

The configuration file format is the same.

An example project with flavor support enabled has been added to the examples.

❓ Troubleshooting

Listed a couple common issues with solutions for them

Generated icon color is different from the original icon

Caused by an update to the image dependency which is used by Flutter Launcher Icons.

Use #AARRGGBB for colors instead of ##AABBGGRR, to be compatible with Flutter image class.

Related issue

Image foreground is too big / too small

For best results try and use a foreground image which has padding much like the one in the example.

Related issue

πŸ‘€ Example

Video Example

Note: This is showing a very old version (v0.0.5)

Special thanks

  • Thanks to Brendan Duncan for the underlying image package to transform the icons.
  • Big thank you to all the contributors to the project. Every PR / reported issue is greatly appreciated!
Comments
  • Web Support and Refactoring

    Web Support and Refactoring

    Overview

    This pull request adds support for web-based favicons and Progressive Web App launcher icons.

    Summary of Changes

    • Added web.dart. This script crops, resizes, and copies icons specified in configuration files.
    • Added tests for web.dart. Additional tests were necessary for the new configuration script.
    • Updated example projects.
    • Refactoring & general bug fixes.

    Notes

    • The page's updated favicon is not shown when running flutter run -d chrome or flutter run -d web-server. The project must first be built for web, then served from the build directory (see the README).
    • Several directories that are automatically generated by flutter create . have been removed from the example projects and added to the project's .gitignore file. This minimizes the number of changes committed by PRs that modify the example projects, but does mean users will have to run flutter create . in each of the example project directories (see the README in the default example project).
      • Most of the 264 files GitHub lists as "changed" are deleted files! Most were in the example project's ios and android directories! Please, don't let this large number stop you from reviewing this PR!
    opened by personalizedrefrigerator 51
  • [BUG] Unhandled exception: FormatException: Invalid number (at character 1)

    [BUG] Unhandled exception: FormatException: Invalid number (at character 1)

    :information_source: Info

    Flutter 2.8.1 Flutter Launcher Icons: 0.9.2 Dart 2.15.1 Linux

    :speech_balloon: Description

     Β» flutter pub run flutter_launcher_icons:main
      ════════════════════════════════════════════
         FLUTTER LAUNCHER ICONS (v0.9.1)                               
      ════════════════════════════════════════════
      
    
    βœ“ Successfully generated launcher icons
    Unhandled exception:
    FormatException: Invalid number (at character 1)
    
    ^
    
    #0      int._handleFormatError (dart:core-patch/integers_patch.dart:129:7)
    #1      int.parse (dart:core-patch/integers_patch.dart:55:14)
    #2      minSdk (package:flutter_launcher_icons/android.dart:310:18)
    #3      createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47)
    #4      createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7)
    #5      main (file:///home/denis/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26)
    #6      _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:295:32)
    #7      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12)
    pub finished with exit code 255
    

    :scroll: Pubspec.yaml

    dependencies:
      flutter:
        sdk: flutter
      path_provider: ^2.0.8
      flutter_launcher_icons: ^0.9.2
    
    # ....
    
    flutter_icons:
      android: "launcher_icon"
      ios: true
      # image_path: "assets/icon/icon_512x512.png"
      image_path: "assets/icon/icon.png"
      remove_alpha_ios: true
    
    opened by ProgrammingLife 48
  • app icon color was different while i generate icons

    app icon color was different while i generate icons

    Here is my code: flutter_icons: android: "launcher_icon" ios: true image_path: "assets/images/app_logo.png" adaptive_icon_background: "#ffffff"

    It is generating slightly different color instead of my actual logo for app.

    opened by pmrajani 27
  • Failed to precompile flutter_launcher_icons:main

    Failed to precompile flutter_launcher_icons:main

    If i run flutter pub pub run flutter_launcher_icons:main i get this error:

    Failed to precompile flutter_launcher_icons:main:
    file:///Users/chris/Development/flutter/.pub-cache/hosted/pub.dartlang.org/dart_config-0.5.0/lib/loaders/config_loader_filesystem.dart:13:36: Error: The parameter 'path' of the method 'ConfigFilesystemLoader::loadConfig' has type dart.core::String, which does not match the corresponding type in the overridden method (dynamic).
    Change to a supertype of dynamic (or, for a covariant parameter, a subtype).
      Future<String> loadConfig(String path) {
                                       ^
    file:///Users/chris/Development/flutter/.pub-cache/hosted/pub.dartlang.org/dart_config-0.5.0/lib/parsers/config_parser_yaml.dart:10:15: Error: The return type of the method 'YamlConfigParser::parse' is dart.async::Future<dart.core::Map<dynamic, dynamic>>, which does not match the return type of the overridden method (dart.async::Future<dart.core::Map<dart.core::String, dart.core::Object>>).
    Change to a subtype of dart.async::Future<dart.core::Map<dart.core::String, dart.core::Object>>.
      Future<Map> parse(String configText) {
                  ^
    pub finished with exit code 1
    

    LG Chris

    opened by christian-muertz 22
  • Flavors?

    Flavors?

    It would be nice to have the possibility to use this package also to manage various flavors icons, I guess this might be a breaking change to simply replicate this configuration API. Another option would be making a new package, some type of flavors helper which uses this package to handle the icon parts.

    improvement help wanted needs investigating 
    opened by GregorySech 20
  • [BUG] flutter pub run flutter_launcher_icons:main -->FormatException: Invalid number (at character 1)

    [BUG] flutter pub run flutter_launcher_icons:main -->FormatException: Invalid number (at character 1)

    :information_source: Info

    Version: ^0.9.2

    :speech_balloon: Description

    rajkumar@rkmint ~]> flutter pub run flutter_launcher_icons:main ════════════════════════════════════════════ FLUTTER LAUNCHER ICONS (v0.9.1)
    ════════════════════════════════════════════

    βœ“ Successfully generated launcher icons Unhandled exception: FormatException: Invalid number (at character 1)

    ^

    #0 int._handleFormatError (dart:core-patch/integers_patch.dart:129:7) #1 int.parse (dart:core-patch/integers_patch.dart:55:14) #2 minSdk (package:flutter_launcher_icons/android.dart:309:18) #3 createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47) #4 createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7) #5 main (file:///home/rajkumar/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26) #6 _delayEntrypointInvocation. (dart:isolate-patch/isolate_patch.dart:295:32) #7 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12) pub finished with exit code 255

    :scroll: Pubspec.yaml

    name: magichuman description: Fasting tracker app for daily monitoring and health improvement s. publish_to: 'none' # Remove this line if you wish to publish to pub.dev

    /CoreFoundationKeys.html version: 1.0.0+1

    environment: sdk: ">=2.16.1 <3.0.0"

    dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.2 shared_preferences: ^2.0.13 share_plus: ^3.1.0 flutter_local_notifications: ^9.4.0

    dev_dependencies: flutter_test: sdk: flutter flutter_launcher_icons: ^0.9.2

    flutter_lints: ^1.0.0

    flutter_icons: android: "launcher_icon" ios: false image_path: "assets/yoga_launcher_icon.png"

    flutter: uses-material-design: true

    opened by ghost 18
  • [BUG] Flutter 2.8.0 incompatibility

    [BUG] Flutter 2.8.0 incompatibility

    :information_source: Info

    Version: v0.9.2

    :speech_balloon: Description

    Problem appears after upgrading to latest stable Flutter (2.8.0):

    $ flutter pub run flutter_launcher_icons:main
      ════════════════════════════════════════════
         FLUTTER LAUNCHER ICONS (v0.9.1)                               
      ════════════════════════════════════════════
      
    
    βœ“ Successfully generated launcher icons
    Unhandled exception:
    FormatException: Invalid number (at character 1)
    
    ^
    
    #0      int._handleFormatError (dart:core-patch/integers_patch.dart:129:7)
    #1      int.parse (dart:core-patch/integers_patch.dart:55:14)
    #2      minSdk (package:flutter_launcher_icons/android.dart:309:18)
    #3      createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47)
    #4      createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7)
    #5      main (file:///usr/local/Caskroom/flutter/1.22.5/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26)
    #6      _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:295:32)
    #7      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12)
    pub finished with exit code 255
    

    flutter doctor output:

    % flutter doctor
    Doctor summary (to see all details, run flutter doctor -v):
    [βœ“] Flutter (Channel stable, 2.8.0, on macOS 11.6.1 20G224 darwin-x64, locale en-RU)
    [βœ“] Android toolchain - develop for Android devices (Android SDK version 32.0.0-rc1)
    [βœ“] Xcode - develop for iOS and macOS (Xcode 13.1)
    [βœ“] Chrome - develop for the web
    [βœ“] Android Studio (version 2020.3)
    [βœ“] VS Code (version 1.62.3)
    [βœ“] Connected device (2 available)
        ! Error: Flanker iPhone is not connected. Xcode will continue when Flanker iPhone is connected. (code -13)
    
    β€’ No issues found!
    

    Since 2.8.0 Flutter upgraded build.gradle and included variables for versions. flutter_launcher_icons wants to get number instead.

    See this comment for more information.

    opened by Flanker72 18
  • [BUG] - Multitasking logo background color error

    [BUG] - Multitasking logo background color error

    :information_source: Info

    Version: e.g. v0.9.2

    :speech_balloon: Description

    The background color of the app on the store/home menu is different than the one on the multitasking tab. The first one is white (ok), and the second is blue.

    home Inkedmenu_LI multitask

    :scroll: Pubspec.yaml

    name: oioio
    description: A new Flutter project.
    
    publish_to: 'none' 
    
    version: 1.0.0+1
    
    environment:
      sdk: ">=2.15.0-96.0.dev <3.0.0"
    
    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
    
    dev_dependencies:
      flutter_test:
        sdk: flutter
      flutter_lints: ^1.0.0
      flutter_launcher_icons: ^0.9.2
    
    flutter_icons:
     android: true
     ios: true
     image_path: "images/isotipo.png"
     remove_alpha_ios: true
     adaptive_icon_foreground: "#ffffff" 
    flutter:
      uses-material-design: true
    
    bug platform:android 
    opened by Macacoazul01 18
  • Adaptive icons don't work

    Adaptive icons don't work

    When I run flutter pub pub run flutter_launcher_icons:main following exception is thrown:

    FileSystemException: Cannot copy file to 'android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml', path = '../assets/ic_launcher.xml' (OS Error: The system cannot find the file specified.
    

    It seems that there is some problem with relative path '../assets/ic_launcher.xml' used in android.dart file.

    bug needs investigating 
    opened by mdudek 18
  • Web Icons

    Web Icons

    This is half a question and possible an issue so I might be deleting it soon.

    Feature Request

    Add Icon for WEB Since Flutter 1.9 web development with flutter, though not yet recommended for production, is getting more and more usual.

    So if it's possible I think it would be nice to have this plugin also have an option for browsers and (being a little ahead of time) pwa icon options(1x, 2x, 4x etc.). But PWA is still a thing for later, so the issue is really asking to have an option for web icon.

    Thank you

    opened by LCostaN 16
  • Cannot rename file (OS Error: The system cannot find the file specified) [BUG]

    Cannot rename file (OS Error: The system cannot find the file specified) [BUG]

    :information_source: Info

    Version: e.g. v0.9.3

    :speech_balloon: Description

    While changing icon came across following error

    flutter pub run flutter_launcher_icons:main -f config/icon_flutter_launcher_icons.yaml Unhandled exception: FileSystemException: Cannot open file, path = '..dart_tool/pub\incremental\flutter_launcher_icons\tmpd4b83769\main.dart.incremental.dill.incremental.dill' (OS Error: The system cannot find the path specified., errno = 3) #0 _File.open. (dart:io/file_impl.dart:356:9) Cannot rename file to '..dart_tool/pub\bin\flutter_launcher_icons\main.dart-2.18.5.snapshot', path = '..dart_tool/pub\incremental\flutter_launcher_icons\tmpd4b83769\main.dart.incrementa l.dill.incremental.dill' (OS Error: The system cannot find the file specified. , errno = 2) pub finished with exit code 66

    :scroll: Pubspec.yaml

    version: 2.2.1+20
    
    environment:
      sdk: ">=2.7.0 <3.0.0"
    
    dependencies:
      # GET
      get: 4.6.5
      get_storage: 2.0.3
      # DIO
      dio: 4.0.6
      dio_http_cache: 0.3.0
      # FONT
      google_fonts: 3.0.1
      auto_size_text: 3.0.0
      #IMAGES, SLIDERS, LAYOUTS
      cached_network_image: 3.2.1
      carousel_slider: 4.1.1
      flutter_svg: 1.1.1+1
      image_picker: 0.8.5+3
      cupertino_icons: any
      shimmer: 2.0.0
      intl_phone_field: 3.1.0
      # WEB
      webview_flutter: 3.0.4
      flutter_html: 3.0.0-alpha.3
      url_launcher: 6.1.5
      # FIREBASE
      firebase_messaging: 12.0.1
      cloud_firestore: 3.4.0
      firebase_auth: 3.5.0
      firebase_core: 1.20.0
      firebase_storage: 10.3.3
      # GOOGLE MAPS
      google_maps_flutter: 2.1.9
      map_launcher: 2.2.3
      google_maps_place_picker_mb:
        git:
          url: https://github.com/SmarterVision/google_maps_place_picker_mb.git
          ref: 2.0.0-mb.20
      flutter:
        sdk: flutter
      flutter_localizations:
        sdk: flutter
    
    
    dev_dependencies:
      flutter_test:
        sdk: flutter
      flutter_launcher_icons: 0.9.3
      change_app_package_name: ^1.1.0
    
    # For information on the generic Dart part of this file, see the
    # following page: https://dart.dev/tools/pub/pubspec
    
    # The following section is specific to Flutter.
    flutter:
    
      # The following line ensures that the Material Icons font is
      # included with your application, so that you can use the icons in
      # the material Icons class.
      uses-material-design: true
    
      # To add assets to your application, add an assets section, like this:
      assets:
        - config/
        - assets/img/
        - assets/icon/
    
    opened by Dev-Akash 0
  • Changelog tab is missing in pub dev

    Changelog tab is missing in pub dev

    The changelog tab is missing in pub dev. I noticed that I have updated this package but didn't find the changelog tab in the readme to check what changed between the versions.

    image

    image

    opened by guyluz11 1
  • [BUG] The file xxx.png for the image set

    [BUG] The file xxx.png for the image set "AppIcon" does not exist

    :information_source: Info

      assets:
        - assets/images/
        - assets/images/backgrounds/
        - assets/icon/
    
    flutter_icons:
      android: true
      ios: true
      image_path: "assets/icon/icon.png"
    
    

    Flutter doctor

    [βœ“] Flutter (Channel stable, 3.3.8, on macOS 13.0 22A380 darwin-arm, locale ja-JP) β€’ Flutter version 3.3.8 on channel stable at /Users/t/Developer/flutter β€’ Upstream repository https://github.com/flutter/flutter.git β€’ Framework revision 52b3dc25f6 (11 days ago), 2022-11-09 12:09:26 +0800 β€’ Engine revision 857bd6b74c β€’ Dart version 2.18.4 β€’ DevTools version 2.15.0

    [βœ“] Android toolchain - develop for Android devices (Android SDK version 31.0.0) β€’ Android SDK at /Users/t/Library/Android/sdk β€’ Platform android-33, build-tools 31.0.0 β€’ Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java β€’ Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840) β€’ All Android licenses accepted.

    [βœ“] Xcode - develop for iOS and macOS (Xcode 14.1) β€’ Xcode at /Applications/Xcode.app/Contents/Developer β€’ Build 14B47b β€’ CocoaPods version 1.11.3

    
    
    opened by jtaxiexpress 1
  • Use adaptive_icon_background when remove_alpha_ios is set to true

    Use adaptive_icon_background when remove_alpha_ios is set to true

    :speech_balloon: Description

    I would like to use a single transparent icon and a programmatically added background color to generate iOS icons (without transparency) and adaptive Android icons (with transparency). Right now when I set remove_alpha_ios: true transparency is replaced with black. Inevitably now I have to generate icons, separately for each platform, using 2 different versions of my master icon, one with and one without background. It would be better to be replaced with the adaptive_icon_background color instead so that I can generate all icons using a single transparent image.

    :question: Platform

    iOS / Android

    improvement 
    opened by fotiDim 1
  • Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.

    Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.

    $ flutter pub run flutter_launcher_icons
    Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.
    pub finished with exit code 66
    
    
    opened by Kant0505 2
Releases(v0.11.0)
  • v0.11.0(Oct 4, 2022)

    What's Changed

    • Fix typos by @edwardmp in https://github.com/fluttercommunity/flutter_launcher_icons/pull/405
    • feat/cli-improvement by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/406
    • feat/macos-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/407
    • repository & issue_tracker added to pubspec by @patelpathik in https://github.com/fluttercommunity/flutter_launcher_icons/pull/411
    • fix the icons 50 and 57 in contents.json by @adnanjpg in https://github.com/fluttercommunity/flutter_launcher_icons/pull/412
    • fix(example): added example for pub.dev by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/413
    • Add extra white line at the end of the file as xcode projects favor an extra whiteline by @sandersaelmans in https://github.com/fluttercommunity/flutter_launcher_icons/pull/325
    • Release/v0.11.0 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/421

    New Contributors

    • @edwardmp made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/405
    • @patelpathik made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/411
    • @adnanjpg made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/412
    • @sandersaelmans made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/325

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.10.0...v0.11.0

    Source code(tar.gz)
    Source code(zip)
  • v0.10.0(Aug 7, 2022)

    What's Changed

    • fix: ignore commented minSdkVersion by @BenVercammen in https://github.com/fluttercommunity/flutter_launcher_icons/pull/365
    • setting up automatic deployment of newly published github release by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/376
    • RatakondalaArun/web-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/374
    • RatakondalaAarun/update-docs by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/381
    • added workflow for auto running tests and analyzer for newly opened prs to merge into master by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/387
    • Added missied sizes for iOS by @bossly in https://github.com/fluttercommunity/flutter_launcher_icons/pull/298
    • Ratakondala-arun/windows-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/382
    • docs(windows): added windows docs by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/390
    • test: checking version number is matching one in pubspec.yaml by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/389
    • Update README.md by @Lone-Wolf17 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/290
    • RatakondalaArun/min-sdk-not-found-384 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/392
    • fix loading config from pubspec.yaml by @p-mazhnik in https://github.com/fluttercommunity/flutter_launcher_icons/pull/398

    New Contributors

    • @BenVercammen made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/365
    • @bossly made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/298
    • @Lone-Wolf17 made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/290
    • @p-mazhnik made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/398

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.9.3...v0.10.0

    Source code(tar.gz)
    Source code(zip)
  • v0.9.3(Jun 6, 2022)

    What's Changed

    • Fix/flutter v2.8.0 support 321 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/322
    • fix: Incorrect version number shown by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/364

    New Contributors

    • @RatakondalaArun made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/322

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.9.2...v0.9.3

    Source code(tar.gz)
    Source code(zip)
  • v0.8.0(Sep 12, 2020)

    • Added flavours support (thanks to @sestegra & @jorgecoca)
    • Removed unassigned iOS icons (thanks to @melvinsalas)
    • Fixing formatting (thanks to @mreichelt)
    Source code(tar.gz)
    Source code(zip)
  • v0.7.2(May 25, 2019)

  • v0.7.1(May 25, 2019)

    • Fixed issue with image dependency not working on latest version of Flutter (thanks to @sboutet06)
    • Fixed iOS icon sizes which were incorrect (thanks to @sestegra)
    • Removed dart_config git dependency and replaced with yaml dependency
    • Refactoring of code
    Source code(tar.gz)
    Source code(zip)
  • v0.7.0(Nov 22, 2018)

    • Added check to ensure the Android file name is valid
    • Fixed issue where there was a git diff when there was no change
    • Fixed issue where iOS icon would be generated when it shouldn't be
    • Added support for drawables to be used for adaptive icon backgrounds
    • Added support for Flutter Launcher Icons to be able to run with it's own config file (no longer necessary to add to pubspec.yaml)
    Source code(tar.gz)
    Source code(zip)
  • v0.6.1(Aug 26, 2018)

  • v0.5.2(Jun 19, 2018)

  • v0.5.1(Jun 18, 2018)

Owner
Flutter Community
A central place for all community made Flutter packages. To get started, see the README of the 'community' repository.
Flutter Community
Application that simplifies the search process in several supermarkets, allowing the user to define the shopping list in a few minutes.

economiz Application that solves the price research process in different supermarkets, facilitating and simplifying this process for the user. Getting

Guilherme Henrique 1 Dec 29, 2021
Get Version - Get the Version Name, Version Code, Platform and OS Version, and App ID on iOS and Android. Maintainer: @rodydavis

Get Version - Get the Version Name, Version Code, Platform and OS Version, and App ID on iOS and Android.

Flutter Community 87 Jan 4, 2023
The Coolicons icon pack for Flutter with over 400 icons available for your flutter project.

coolicons This flutter package allows you to use the Coolicons icon pack. ?? Installation In the dependencies: section of your pubspec.yaml, add the f

Abada Samuel Oghenero. 35 Oct 22, 2022
Future based HTTP client for the Dart and Flutter

Uno Future based HTTP client for the Dart and Flutter. Uno, inspired by Axios, bringing a simple and robust experience to the crossplatform apps in Fl

Flutterando 56 Dec 16, 2022
A collection of flutter and dart libraries allowing you to consume complex external forms at runtime.

flutter_dynamic_forms A collection of flutter and dart libraries providing a solution for Server Driven UI in your Flutter application. Package Pub ex

OndΕ™ej Kunc 193 Dec 20, 2022
A package that lets you include a cool, nice looking and validated Password TextFormField in your app to enhance user experience. The package is fully & easily modifiable.

A package that lets you include a cool, nice looking and validated Password TextFormField in your app to enhance user experience. The package is fully

Muhammad Hamza 20 Jun 7, 2022
Flexible retry library for Dio package

Flexible retry library for Dio package. This is a next generation of an abandoned dio_retry package.

Rodion Mostovoy 43 Dec 12, 2022
Fluro is a Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route definitions.

Fluro is a Flutter routing library that adds flexible routing options like wildcards, named parameters and clear route definitions.

Luke Pighetti 3.5k Jan 4, 2023
Dependency Injection is a great design pattern that allows us to eliminate rigid dependencies between elements and it makes the application more flexible

GetX lib DI pattern Dependency Injection is a great design pattern that allows us to eliminate rigid dependencies between elements and it makes the ap

TrΖ°Ζ‘ng Việt HoΓ ng 4 Feb 1, 2022
A Flutter plugin for XUpdate -- Android Update Library

flutter_xupdate A Flutter plugin for XUpdate -- Android Update Library。See the use Chinese Document for details。 About me WeChat public number juejin

θ–›ηΏ” 233 Dec 25, 2022
A simple flexible API wrapper for coinbase commerce API. Totally unofficial.

coinbase_commerce A dart library that connects to interact with the Coinbase Commerce API. Enables projects to connect seamlessly to coinbase and rece

Onuoha Obinna 3 Oct 17, 2021
Simple CLI tool to produce icons for your next app.

icon_set_generator Simple CLI tool to enable easy production of icon sets for your next application. Installation Clone the repo and add bin/icon_set_

Diego DomΓ­nguez Melo 1 Nov 17, 2021
An example todo list back end project that uses gRPC for client-server communication and Firestore for data storage

An example todo list back end project that uses gRPC for client-server communication and Firestore for data storage

Lucas Coelho 2 Apr 18, 2022
Converts SVG icons to OTF font and generates Flutter-compatible class. Provides an API and a CLI tool.

Fontify The Fontify package provides an easy way to convert SVG icons to OpenType font and generate Flutter-compatible class that contains identifiers

Igor Kharakhordin 88 Oct 28, 2022
Official Git of flutter code-push made by Chimera inc. If you want to get more info or seek for biz corporation, you can contact [email protected].

δΈ­ζ–‡η‰ˆ Chimera Flutter Code Push Chimera is a Dart compiler developed by ourselves, which generates interpretable and executable bytecode to implement co

Waytoon 21 Oct 6, 2022
A Dart package which supports checking if a current package is up-to-date.

pub_updater A Dart package which enables checking whether packages are up to date and supports updating them. Intended for use in CLIs for prompting u

Very Good Open Source 47 Oct 27, 2022
Library for help you make userbot or bot telegram and support tdlib telegram database and only support nodejs dart and google-apps-script

To-Do telegram client dart βœ…οΈ support multi token ( bot / userbot ) βœ…οΈ support bot and userbot βœ…οΈ support telegram-bot-api local server βœ…οΈ support tel

Azka Full Snack Developer:) 73 Jan 7, 2023
Integrate easily the Paygate Global Platform into your Flutter app

Integrate easily the Paygate Global Platform into your Flutter app Features Implement payment with the Paygate Global Platform. Support for two paymen

Kokou AGBAVON 7 Dec 15, 2022
MB Contact Form is a basic flutter widget which helps you for your contact page.

mb_contact_form is a third party flutter package. This is a simple version of Contact Form. This can be easily added to your flutter projects. This make your works simpler and your code shorter. This is recently updated and has null safety too.

Mouli Bheemaneti 2 Oct 17, 2022