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

BadgeCounter #807 #1126

Merged
merged 44 commits into from
Jul 23, 2023
Merged

BadgeCounter #807 #1126

merged 44 commits into from
Jul 23, 2023

Commits on Apr 3, 2023

  1. BadgeCounter #807

    VladislavAntonyuk committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c7fae39 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    3471fe3 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    581bd0a View commit details
    Browse the repository at this point in the history
  2. Rename to Badge

    VladislavAntonyuk committed May 29, 2023
    Configuration menu
    Copy the full SHA
    1ba0087 View commit details
    Browse the repository at this point in the history
  3. Update tests

    VladislavAntonyuk committed May 29, 2023
    Configuration menu
    Copy the full SHA
    24fd11f View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    a942925 View commit details
    Browse the repository at this point in the history
  2. Fix Tizen build

    VladislavAntonyuk committed May 30, 2023
    Configuration menu
    Copy the full SHA
    e511bfd View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    b1de892 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Configuration menu
    Copy the full SHA
    cd1a48e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    20ffb79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56d1aa9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55e549d View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. SetProvider

    VladislavAntonyuk committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    cd36f81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5117d72 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    0633161 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    95a73bc View commit details
    Browse the repository at this point in the history
  2. dotnet format

    brminnick committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8a0f544 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    197f0ea View commit details
    Browse the repository at this point in the history
  4. Update BadgeViewModel.cs

    brminnick committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d697dac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0333d7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3443d8f View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    c58d2fb View commit details
    Browse the repository at this point in the history
  2. GetCount

    - Uncommented lines in the csproj file to address Android App installation failure.
    
    Toggle Home Screen Icon Badge Count
    
    - Added column and row spacing to improve layout in the BadgePage.xaml file.
    
    SetBadgeProvider method update
    
    - Renamed SetProvider method to SetBadgeProvider in the BadgeFactory.android.cs file.
    
    GetCount method implementation
    
    - Implemented GetCount method in the BadgeImplementation.android.cs, DefaultBadgeProvider.android.cs, BadgeImplementation.macios.cs, and BadgeImplementation.tizen.cs files.
    
    Added GetCount method to IBadge interface
    
    - Added GetCount method to the IBadge.shared.cs file.
    VladislavAntonyuk committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    d7f8429 View commit details
    Browse the repository at this point in the history
  3. feat: Add support for Samsung badge provider

    This commit adds support for the Samsung badge provider in the Android platform. It includes changes to the `SamsungBadgeProvider` class and the `DefaultBadgeProvider.android.cs` file.
    
    - Added a new static readonly string array `packageNameArray` in the `SamsungBadgeProvider` class.
    - Modified the `SetCount` method in the `SamsungBadgeProvider` class to use `packageNameArray` instead of directly passing a string array.
    - Added a new method `GetCount()` in the `SamsungBadgeProvider` class.
    - Renamed the method `IsSupported()` to `CanSetBadgeCounter()` in the `DefaultBadgeProvider.android.cs` file.
    - Added debug log statements for error handling scenarios in both classes.
    VladislavAntonyuk committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    e0ac0ba View commit details
    Browse the repository at this point in the history
  4. Fix SamsungBadgeProvider.cs and BadgeTests.cs

    - Fix a typo in SamsungBadgeProvider.cs by changing "new[1]" to "new string[1]"
    - Add a new test method GetBadgeFailsOnNet() in BadgeTests.cs that tests the behavior of getting badge count on .NET platform
    - Modify the existing test method SetBadgeFailsOnNet() in BadgeTests.cs to throw NotSupportedException instead of NotImplementedException
    - Add a new method GetCount() in BadgeImplementationMock.cs that throws NotImplementedException
    VladislavAntonyuk committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    9343f67 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    2d91307 View commit details
    Browse the repository at this point in the history
  2. Fix build error

    Sorry Vlad - this was my fault!
    brminnick committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    4de4dbd View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    2224027 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    04fcf44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a454ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b0c851 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    426c5f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35ddaa4 View commit details
    Browse the repository at this point in the history
  6. Update MainApplication.cs

    brminnick committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ad18954 View commit details
    Browse the repository at this point in the history
  7. Add null check

    brminnick committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c17a568 View commit details
    Browse the repository at this point in the history
  8. Remove count field

    brminnick committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a758c34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dd41f01 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    43acf03 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    82b07d7 View commit details
    Browse the repository at this point in the history
  2. fix tizen build

    VladislavAntonyuk committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    5a46c0d View commit details
    Browse the repository at this point in the history
  3. Update src/CommunityToolkit.Maui.Core/Essentials/Badge/BadgeImplement…

    …ation.windows.cs
    
    Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
    VladislavAntonyuk and pictos committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    0e311d6 View commit details
    Browse the repository at this point in the history
  4. Update src/CommunityToolkit.Maui.Core/Essentials/Badge/BadgeImplement…

    …ation.tizen.cs
    
    Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
    VladislavAntonyuk and pictos committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    1a1743f View commit details
    Browse the repository at this point in the history
  5. Update src/CommunityToolkit.Maui.Core/Essentials/Badge/Android/BadgeF…

    …actory.android.cs
    
    Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
    VladislavAntonyuk and pictos committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    4c0baea View commit details
    Browse the repository at this point in the history
  6. Update src/CommunityToolkit.Maui.Core/Essentials/Badge/Android/Defaul…

    …tBadgeProvider.android.cs
    
    Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
    VladislavAntonyuk and pictos committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    01b0bd0 View commit details
    Browse the repository at this point in the history