Calculator App built with Flutter

Overview

Calculator App built with Flutter

This is a calculator test application built using Flutter. As a test of the framework, I wanted to implement something simple that would help me get the basics down.

Running the app

Follow the steps below to run the app on your local machine. You'll need to make sure you have flutter installed and either Android Studio and XCode installed to test this application in a simulator. Let me know if you encounter issues with the calculator

  1. Make sure to have flutter installed on your machine
  2. Clone the repo to your local machine
  3. Open an emulator and run flutter run within the cloned repo's folder.
  4. Try it out.
Calculator Screen History Screen
image history
Comments
  • Configure Renovate

    Configure Renovate

    WhiteSource Renovate

    Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

    🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


    Detected Package Files

    • android/gradle.properties (gradle)
    • android/settings.gradle (gradle)
    • android/build.gradle (gradle)
    • android/app/build.gradle (gradle)
    • android/gradle/wrapper/gradle-wrapper.properties (gradle-wrapper)
    • pubspec.yaml (pub)

    Configuration Summary

    Based on the default config's presets, Renovate will:

    • Start dependency updates only once this onboarding PR is merged
    • Enable Renovate Dependency Dashboard creation
    • If semantic commits detected, use semantic commit type fix for dependencies and chore for all others
    • Ignore node_modules, bower_components, vendor and various test/tests directories
    • Autodetect whether to pin dependencies or maintain ranges
    • Rate limit PR creation to a maximum of two per hour
    • Limit to maximum 10 open PRs at any time
    • Group known monorepo packages together
    • Use curated list of recommended non-monorepo package groupings
    • Fix some problems with very old Maven commons versions
    • Ignore spring cloud 1.x releases
    • Ignore http4s digest-based 1.x milestones
    • Use node versioning for @types/node
    • Limit concurrent requests to reduce load on Repology servers until we can fix this properly, see issue 10133

    πŸ”‘ Would you like to change the way Renovate is upgrading your dependencies? Simply edit the renovate.json in this branch with your custom config and the list of Pull Requests in the "What to Expect" section below will be updated the next time Renovate runs.


    What to Expect

    With your current configuration, Renovate will create 6 Pull Requests:

    Update dependency gradle to v4.10.3
    • Schedule: ["at any time"]
    • Branch name: renovate/gradle-4.x
    • Merge into: master
    • Upgrade gradle to 4.10.3
    Update dependency com.android.tools.build:gradle to v3.6.4
    • Schedule: ["at any time"]
    • Branch name: renovate/com.android.tools.build-gradle-3.x
    • Merge into: master
    • Upgrade com.android.tools.build:gradle to 3.6.4
    Update dependency junit:junit to v4.13.2
    • Schedule: ["at any time"]
    • Branch name: renovate/junit-junit-4.x
    • Merge into: master
    • Upgrade junit:junit to 4.13.2
    Update dependency com.android.tools.build:gradle to v7
    • Schedule: ["at any time"]
    • Branch name: renovate/com.android.tools.build-gradle-7.x
    • Merge into: master
    • Upgrade com.android.tools.build:gradle to 7.0.4
    Update dependency cupertino_icons to v1
    • Schedule: ["at any time"]
    • Branch name: renovate/cupertino_icons-1.x
    • Merge into: master
    • Upgrade cupertino_icons to ^1.0.0
    Update dependency gradle to v7
    • Schedule: ["at any time"]
    • Branch name: renovate/gradle-7.x
    • Merge into: master
    • Upgrade gradle to 7.3.3

    🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or spam the project. See docs for prhourlylimit for details.


    ❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.


    This PR has been generated by WhiteSource Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Update dependency gradle to v7

    Update dependency gradle to v7

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | gradle (source) | major | 4.10.2 -> 7.5.1 |


    Release Notes

    gradle/gradle

    v7.5.1: 7.5.1

    This is a patch release for 7.5. We recommend using 7.5.1 instead of 7.5

    Read the Release Notes

    We would like to thank the following community members for their contributions to this release of Gradle: Michael Bailey, Josh Kasten, Marcono1234, mataha, Lieven Vaneeckhaute, kiwi-oss, Stefan Neuhaus, George Thomas, Anja Papatola, BjΓΆrn Kautler, David BurstrΓΆm, Vladimir Sitnikov, Roland Weisleder, Konstantin Gribov, David Op de Beeck, aSemy, Rene Groeschke, Jonathan Leitschuh, Aurimas Liutikas, Jamie Tanna, Xin Wang, Atsuto Yamashita, Taeik Lim, Peter Gafert, Alex Landau, Jerry Wiltse, Tyler Burke, Matthew Haughton, Filip Daca, SimΓ£o Gomes Viana, Vaidotas Valuckas, Edgars Jasmans, Tomasz Godzik, Jeff, Lajos Veres

    Upgrade instructions

    Switch your build to use Gradle 7.5.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.5.1

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.4.2: 7.4.2

    This is a patch release for Gradle 7.4.

    See the list of fixed issues: https://docs.gradle.org/7.4.2/release-notes.html

    We recommend users upgrade to 7.4.2 instead of 7.4 or another patch release.

    Upgrade Instructions

    Switch your build to use Gradle 7.4.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.4.2
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.4.2.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.4.1: 7.4.1

    This is a patch release for Gradle 7.4.

    See the list of fixed issues: https://docs.gradle.org/7.4.1/release-notes.html

    We recommend users upgrade to 7.4.1 instead of 7.4.

    Upgrade Instructions

    Switch your build to use Gradle 7.4.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.4.1
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.4.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.3.3: 7.3.3

    This is a patch release for Gradle 7.3.

    It fixes the following issues:

    We recommend users upgrade to 7.3.3 instead of 7.3.

    Given the context of the Log4Shell vulnerability, make sure you take a look at our blog post on this topic.

    Upgrade Instructions

    Switch your build to use Gradle 7.3.3 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.3.3
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.3.3.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.3.2: 7.3.2

    This is a patch release for Gradle 7.3.

    It fixes the following issues:

    • #​19300 Mitigations for log4j vulnerability in Gradle builds
    • #​19257 Incremental java compilation fails when renaming classname with $ character

    We recommend users upgrade to 7.3.2 instead of 7.3.

    Given the context of the Log4Shell vulnerability, make sure you take a look at our blog post on this topic.

    Upgrade Instructions

    Switch your build to use Gradle 7.3.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.3.2
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.3.2.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.3.1: 7.3.1

    This is a patch release for Gradle 7.3.

    It fixes the following issues:

    • #​19058 Consider reverting breaking change about test configuration
    • #​19067 Fix multiple annotation processing issues discovered by Micronaut

    We recommend users upgrade to 7.3.1 instead of 7.3.

    Upgrade Instructions

    Switch your build to use Gradle 7.3.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.3.1
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.3.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.1.1: 7.1.1

    This is a patch release for Gradle 7.1.

    It fixes the following issues:

    • #​17488 Many Micronaut builds failing with NPE with Gradle 7.1 & JDK 8
    • #​17548 [Configuration cache] Task not up-to-date for SantaTracker
    • #​17542 [Configuration cache] Filtered FC with mapped elements stored incorrectly

    We recommend users upgrade to 7.1.1 instead of 7.1.

    Upgrade Instructions

    Switch your build to use Gradle 7.1.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.1.1
    

    See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.1.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.0.2: 7.0.2

    This is a patch release for Gradle 7.0.

    This fixes an issue with files system watching on certain Linux distributions.

    We recommend users upgrade to 7.0.2 instead of 7.0.

    Upgrade Instructions

    Switch your build to use Gradle 7.0.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.0.2
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.0.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v7.0.1: 7.0.1

    This is a patch release for Gradle 7.0.

    This fixes several issues reported against 7.0.

    We recommend users upgrade to 7.0.1 instead of 7.0.

    Upgrade Instructions

    Switch your build to use Gradle 7.0.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=7.0.1
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.0.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.9.3: 6.9.3

    This is a patch release for Gradle 6.9, containing backported bugfixes in Gradle 7.x to Gradle 6.x.

    It fixes the following issues:

    • #​19523 Fix buffer overflow error in KryoBackedDecoder [Backport 6.x]
    • #​20189 Support constraints without version in GMM [Backport 6.9.x]
    • #​22358 Missing exclude rule merging optimizations

    We recommend users upgrade to 6.9.3 instead of 6.9.

    Upgrade Instructions

    Switch your build to use Gradle 6.9.3 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.9.3
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.9.3.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.9.2: 6.9.2

    This is a patch release for Gradle 6.9, containing backported bugfixes in Gradle 7.2 to Gradle 6.x.

    It fixes the following issues:

    • #​18163 Fix excludes for substituted dependencies
    • #​18164 POSIX shell scripts improvements
    • #​18697 Fix corrupted resolution result from replacement / capability conflict
    • #​19328 Mitigations for log4j vulnerability in Gradle builds
    • #​19372 Multiple transformed artifacts selected

    We recommend users upgrade to 6.9.2 instead of 6.9.

    Given the context of the Log4Shell vulnerability, make sure you take a look at our blog post on this topic.

    Upgrade Instructions

    Switch your build to use Gradle 6.9.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.9.2
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.9.2.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.9.1: 6.9.1

    This is a patch release for Gradle 6.9, containing backported bugfixes in Gradle 7.2 to Gradle 6.x.

    It fixes the following issues:

    • #​18089 Deprecate jcenter() repository
    • #​17950 Renaming and recreating the project directory causes Gradle to lose track of changes on Windows
    • #​17949 Gradle's up-to-date checks do not work on Windows FAT drives

    We recommend users upgrade to 6.9.1 instead of 6.9.

    Upgrade Instructions

    Switch your build to use Gradle 6.9.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.9.1
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.9.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.8.3: 6.8.3

    This is a patch release for Gradle 6.8.

    This fixes a critical bug present in Gradle 6.8, 6.8.1 and 6.8.2.

    All issues fixed in this patch release

    Please don’t use the original 6.8 release or previous patch releases, and instead upgrade to 6.8.3.

    Upgrade Instructions

    Switch your build to use Gradle 6.8.3 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.8.3 --gradle-distribution-sha256-sum 7faa7198769f872826c8ef4f1450f839ec27f0b4d5d1e51bade63667cbccd205
    

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.8.3.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.8.2: 6.8.2

    This is a patch release for Gradle 6.8.

    This fixes several bugs in Gradle 6.8.1.

    All issues fixed in this patch release

    Please don’t use the original 6.8 release or the 6.8.1, and instead upgrade to 6.8.2.

    Upgrade Instructions

    Switch your build to use Gradle 6.8.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.8.2

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.8.2.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.8.1: 6.8.1

    This is a patch release for Gradle 6.8.

    This fixes several critical bugs in Gradle 6.8.

    All issues fixed in this patch release

    We recommend that you use Gradle 6.8.1 over the initial release of Gradle 6.8.

    Upgrade Instructions

    Switch your build to use Gradle 6.8.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.8.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.8.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.7.1: 6.7.1

    This is a patch release for Gradle 6.7.

    This fixes several critical bugs in Gradle 6.7.

    All issues fixed in this patch release

    We recommend that you use Gradle 6.7.1 over the initial release of Gradle 6.7.

    Upgrade Instructions

    Switch your build to use Gradle 6.7.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.7.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.7.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.6.1: 6.6.1

    This is a patch release for Gradle 6.6.

    This fixes several critical bugs in Gradle 6.6.

    All issues fixed in this patch release

    We recommend that you use Gradle 6.6.1 over the initial release of Gradle 6.6.

    Upgrade Instructions

    Switch your build to use Gradle 6.6.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.6.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.6.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.5.1: 6.5.1

    This is a patch release for Gradle 6.5.

    This fixes several critical bugs in Gradle 6.5:

    All issues fixed in this patch release

    We recommend that you use Gradle 6.5.1 over the initial release of Gradle 6.5.

    Upgrade Instructions

    Switch your build to use Gradle 6.5.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.5.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.5.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.4.1: 6.4.1

    This is a patch release for Gradle 6.4.

    This fixes several critical bugs in Gradle 6.4:

    • Regression: Different daemons are used between IDE and CLI builds for the same project #​13069
    • Regression: Main-Class attribute always added to jar manifest when using application plugin #​13057

    All issues fixed in this patch release

    We recommend that you use Gradle 6.4.1 over the initial release of Gradle 6.4.

    Upgrade Instructions

    Switch your build to use Gradle 6.4.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.4.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.4.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.2.2: 6.2.2

    This is a patch release for Gradle 6.2.

    This fixes a critical bug in Gradle 6.2:

    • Multi-project build use the properties of the rootProject for all included builds. #​12381

    All issues fixed

    We recommend that you use Gradle 6.2.2 over the initial release of Gradle 6.2.

    Read the full release notes

    Upgrade Instructions

    Switch your build to use Gradle 6.2.2 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.2.2

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.2.2.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.2.1: 6.2.1

    This is a patch release for Gradle 6.2.

    This fixes several critical bugs in Gradle 6.2:

    • Project name disambiguation causes project / external dependency conflicts to be missed. #​12315
    • IdeaModelBuilder does not provide groovy-all as compile dep for buildSrc #​12274
    • Gradle crashes if GRADLE_RO_DEP_CACHE is set and it cannot create modules-2 directory within it #​12293

    All issues fixed

    We recommend that you use Gradle 6.2.1 over the initial release of Gradle 6.2.

    Read the full release notes

    Upgrade Instructions

    Switch your build to use Gradle 6.2.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.2.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.2.1.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.1.1: 6.1.1

    This is a patch release for Gradle 6.1.

    This fixes several critical bugs in Gradle 6.1:

    • Plugins using kotlin-dsl and compiled with 6.1 are incompatible with Gradle 6.0 #​11947
    • Missing fixed issues from Gradle 6.1 release notes #​11954
    • Memory regression when resolving large artifacts while computing checksums #​11966
    • Gradle 6.1 generates an empty .gradle and gradle directories on each execution in subproject directories #​11971

    All issues fixed

    We recommend that you use Gradle 6.1.1 over the initial release of Gradle 6.1.

    Read the full release notes

    Upgrade Instructions

    Switch your build to use Gradle 6.1.1 by updating your wrapper:

    ./gradlew wrapper --gradle-version=6.1.1

    See the Gradle 6.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 6.1.x.

    Reporting Problems

    If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v6.0.1: 6.0.1

    This is a patch release for Gradle 6.0.

    This fixes several critical bugs in Gradle 6.0:

    • Incremental Java compilation is broken with Android 3.5.1 and Gradle 6.0 #​11330
    • Unable to use a Provider as an artifact for the maven-publish plugin #​11054
    • Implicit capabilities not always applied/detected #​11300
    • maven-metadata.xml SHA256 and SHA512 checksums prevent publishing to Nexus #​11308
    • Unable to properly resolve dynamic dependencies from mavenLocal() repo #​11321
    • Kotlin DSL: fileTree(mapOf(...)) has unexpected behavior #​11335
    • Attribute disambiguation rule for 'org.gradle.category' can cause unexpected type exception #​11365

    All issues fixed

    We recommend that you use Gradle 6.0.1 over the initial release of Gradle 6.0.

    Upgrade Instructions

    Switch your build to use Gradle 6.0.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=6.0.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.6.4: 5.6.4

    This bug-fix release contains all changes from 5.6.1 through 5.6.3 as well as:

    • Can't configure kotlinOptions after upgrade to gradle 5.6.3 using kotlin-dsl #​11083
    • Slow localhost look-up on macOS #​11134

    We recommend that you use Gradle 5.6.4 over any other 5.6.x release.

    Upgrade Instructions

    Switch your build to use Gradle 5.6.4 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.6.4

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.6.3: 5.6.3

    This bug-fix release contains all changes from 5.6.1 and 5.6.2 as well as:

    • Let Kotlin DSL gracefully handle lambdas registered as extensions (5.6.3) #​11014
    • Gradle Module Metadata compatibility for unique snapshots #​11050
    • maven-publish publishes jars with wrong extension for known jar packagings like 'ejb' in 5.6 #​10555
    • Regression in 5.5 when using dependency constraints for non-jar dependencies without a POM #​10948
    • resolution failure when dependency locks and kotlin-dsl plugin are present #​10697
    • Non-Kotlin extensions crash the build when using Kotlin DSL + Kotlin plugins #​10729
    • Sporadic build failures with build-scan due to an overlapping ID assignment https://github.com/gradle/gradle/pull/10286
    • Prevent StackOverflowException caused by excessive 'or' via PatternMatcher #​10330

    We recommend that you use Gradle 5.6.3 over any other 5.6.x release.

    Upgrade Instructions

    Switch your build to use Gradle 5.6.3 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.6.3

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.6.2: 5.6.2

    This bug-fix release contains changes to Gradle 5.6.1:

    • Duplicate entry in generated .classpath file in Gradle >= 5.6 (#​10393)
    • Memory leak when using tasks that use Worker API and process isolation (#​10411)

    We recommend that you use Gradle 5.6.2 over 5.6.1.

    Upgrade Instructions

    Switch your build to use Gradle 5.6.2 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.6.2

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.6.1: 5.6.1

    This bug-fix release contains changes to Gradle 5.6:

    We recommend that you use Gradle 5.6.1 over 5.6.

    Upgrade Instructions

    Switch your build to use Gradle 5.6.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.6.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.5.1: 5.5.1

    This bug-fix release contains three changes to Gradle 5.5:

    • Combination of errorprone-gradle-plugin and options.fork = true causes Java compilation to fail in Gradle 5.5 #​9897
    • Using dependency declaration gradleKotlinDsl() fails with 5.5 #​9919
    • Chain of transitives aligned by same platform can lead to broken resolution #​9882

    We recommend that you use Gradle 5.5.1 over 5.5.

    Upgrade Instructions

    Switch your build to use Gradle 5.5.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.5.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.4.1: 5.4.1

    This bug-fix release contains two changes to Gradle 5.4:

    We recommend that you use Gradle 5.4.1 over 5.4.

    Upgrade Instructions

    Switch your build to use Gradle 5.4.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.4.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.3.1: 5.3.1

    This bug-fix release contains several changes to Gradle 5.3, notably:

    We recommend that you use Gradle 5.3.1 over 5.3.

    Upgrade Instructions

    Switch your build to use Gradle 5.3.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.3.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.2.1: 5.2.1

    This bug-fix release contains several changes to Gradle 5.2, notably:

    We recommend that you use Gradle 5.2.1 over 5.2.

    Upgrade Instructions

    Switch your build to use Gradle 5.2.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.2.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v5.1.1: 5.1.1

    This bug-fix release contains several changes to Gradle 5.1, notably:

    We recommend that you use Gradle 5.1.1 over 5.1.

    Upgrade Instructions

    Switch your build to use Gradle 5.1.1 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=5.1.1

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

    v4.10.3: 4.10.3

    This bug-fix release contains 3 changes to Gradle 4.10.2:

    It also incorporates all fixes to 4.10.1 and 4.10.2.

    We recommend that you use Gradle 4.10.3 over 4.10, 4.10.1 and 4.10.2.

    Upgrade Instructions

    Switch your build to use Gradle 4.10.3 by updating your wrapper properties:

    ./gradlew wrapper --gradle-version=4.10.3

    Standalone downloads are available at https://gradle.org/install.

    Reporting Problems

    If you find a problem with Gradle 4.10.3, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.


    Configuration

    πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Update dependency cupertino_icons to v1

    Update dependency cupertino_icons to v1

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | cupertino_icons | dependencies | major | ^0.1.2 -> ^1.0.0 |


    Release Notes

    flutter/packages

    v1.0.5

    Compare Source

    v1.0.4

    v1.0.3

    v1.0.2

    v1.0.1


    Configuration

    πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Update dependency com.android.tools.build:gradle to v7

    Update dependency com.android.tools.build:gradle to v7

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | com.android.tools.build:gradle (source) | 3.2.1 -> 7.3.1 | age | adoption | passing | confidence |


    Configuration

    πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Update dependency junit:junit to v4.13.2

    Update dependency junit:junit to v4.13.2

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | junit:junit (source) | 4.12 -> 4.13.2 | age | adoption | passing | confidence |


    Configuration

    πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Dependency Dashboard

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    Open

    These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

    Detected dependencies

    gradle
    android/gradle.properties
    android/settings.gradle
    android/build.gradle
    • com.android.tools.build:gradle 3.2.1
    android/app/build.gradle
    • junit:junit 4.12
    • com.android.support.test:runner 1.0.2
    • com.android.support.test.espresso:espresso-core 3.0.2
    gradle-wrapper
    android/gradle/wrapper/gradle-wrapper.properties
    • gradle 4.10.2
    pub
    pubspec.yaml
    • cupertino_icons ^0.1.2

    • [ ] Check this box to trigger a request for Renovate to run again on this repository
    opened by renovate[bot] 0
  • Update dependency com.android.tools.build:gradle to v3.6.4

    Update dependency com.android.tools.build:gradle to v3.6.4

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | com.android.tools.build:gradle (source) | 3.2.1 -> 3.6.4 | age | adoption | passing | confidence |


    Configuration

    πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
Owner
Devin Riegle
Senior Software Engineer
Devin Riegle
BMI Calculator Flutter App with State Management

BMI Calculator ?? Our Goal The objective of this tutorial is to look at how we can customise Flutter Widgets to achieve our own beautiful user interfa

Pawan Kumar 53 Dec 13, 2022
A Neumorphic Calculator App created using Flutter.

A Calculator App Be sure to ⭐ this repo so you can keep up to date on any daily progress! ?? Getting Started These instructions will get you a copy of

ABHIJITH UDAYAKUMAR 18 Aug 19, 2022
Flutter App: Recipe Calculator

recipes A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Nguyα»…n Trường Thα»‹nh 2 Sep 6, 2022
Body Mass Index(BMI) Calculator Android App

Body Mass Index(BMI) Calculator Android App Body Mass Index(BMI) Calculator Android App Getting Started This project is a starting point for a Flutter

Avinandan Bose 2 Sep 9, 2022
Body mass index (BMI) is a measure of body fat based on height and weight that applies to adult men and women. Here is the simple program for BMI calculator in Flutter.

BMI-Calculator Body mass index (BMI) is a measure of body fat based on height and weight that applies to adult men and women. Here is the simple progr

Renganathan 2 Oct 31, 2021
A scientific & intutive calculator written in Flutter.

Num++ A scientific & intutive calculator written in Flutter. Overview Num++ let you type math expression intuitively and evaluate it automatically. It

null 75 Jan 5, 2023
A scientific & intutive calculator written in Flutter.

Num++ A scientific & intutive calculator written in Flutter. Overview Num++ let you type math expression intuitively and evaluate it automatically. It

null 74 Oct 11, 2022
Price calculator for e-commerce sales with platform commissions.

profcalculator Price calculator for e-commerce - "HESAPLAMATΓ–R" Android apk link : https://bit.ly/3yvNvR0 This Calculator helps people who wants to se

Mehmet Uzel 6 Nov 11, 2022
Open Source ☁️ grade calculator.

Gradely 2 A Grade Calculator App, that syncs all your Grades across all your devices, built with Flutter and with the amazing backend Appwrite. Screen

Elias Schneider 16 Dec 8, 2022
Crypto Profit Calculator using CLEAN Architecture and BLoC or Cubit, for learning purposes

Hysto | Crypto Profit Calculator Calculate and save your profits with Hysto ?? ?? ?? DIAMOND HANDS BABY ?? ?? ?? Requirements Flutter v2.10.2 Find ava

Jose Jaime BisuΓ±a 3 Apr 29, 2022
A M.U.D (multi user dungeon) with a back end API built with nestjs and a front end UI built with Flutter.

Nest M.U.D - Getting Started Getting Started How to Play API Design A M.U.D (multi user dungeon) with a back end API built with nestjs and a front end

Ben 4 Aug 3, 2022
Finance App Flutter - Personal Finance app built with Flutter

Finance_App_Flutter Aplicatico de Finanças Pessoais , com o intuito de prover maior controle financeiro para o usuÑrio. Video Demonstrativo Finance Ap

Thiago Dantas 126 Oct 31, 2022
Note app is open-source notes app for Android & ios. It is built with Dart on top of Google's Flutter Framework.

Note App ✍?? Note App & SqfLite &GetX [MVC pattern] ????‍?? Note app is open-source notes app for Android & ios. It is built with Dart on top of Googl

null 25 Nov 29, 2022
Quiz App is cross-platform mobile app, that allows you to test your knowledge on various technologies through quizzes. It's built with Flutter & Dart

Quiz App is cross-platform mobile app, that allows you to test your knowledge on various technologies through quizzes. It's built with Flutter & Dart

RΓ©gis 6 Sep 19, 2022
Chatting-App - A Simple chat app built with Flutter/Dart and Firebase

Chat App By Flutter & Firebase ?? ✨ A Simple chat app built with Flutter/Dart an

Eng.Shahad 1 May 20, 2022
DoneIt is a sample note app πŸ“ Flutter application πŸ“± built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Developers with ❀️.

DoneIt ?? DoneIt is a sample note app ?? Flutter application ?? built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Develop

Shubham Chhimpa 175 Dec 24, 2022
Flutter app built as a submission for the 2019 Flutter Create contest

relax Relax is a Flutter application built for the Flutter Create contest. It gives the user the choice of four nature sounds and rotates through rela

Erin Morrissey 85 Dec 8, 2022
An end-to-end Flutter app built to get details and trending recipes - made as a part of the book 'Flutter Apprentice' by raywenderlich.com

Fooderlich - Flutter Apprentice An end-to-end Flutter app built to get details and trending recipes - made as a part of the book 'Flutter Apprentice'

Suvaditya Mukherjee 1 Dec 4, 2021
Flutter-mobile - Android app for Invoice Ninja built with Flutter

Invoice Ninja Client app for Invoice Ninja. Desktop Apps Mobile Apps Setting up the app Initialize the config file cp lib/.env.dart.example lib/.env.d

Invoice Ninja 1.3k Dec 30, 2022