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

Add Unified Push support #715

Open
wants to merge 6 commits into
base: master10-2-6
Choose a base branch
from

Commits on Dec 10, 2023

  1. Revert "[TF][PUSH] remove one of the confusing toggles"

    This reverts commit 53a4963.
    Timothy Redaelli committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    e886294 View commit details
    Browse the repository at this point in the history
  2. Partially revert "[TF][PUSH] push service adjustments"

    This reverts the NotificationsSettingsActivity.java part of commit
    53a4963.
    Timothy Redaelli committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    7230e51 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. [TF][PUSH] implemented a simple UnifiedPush support

    This simple implementation only triggers the networks to resume when an
    event is received, so Telegram can get the events by itself.
    
    This is not like the other push providers where the change information
    is processed by PushListenerController directly, but it still saves battery
    since the process disconnects from Telegram servers as soon as the
    updates are processed.
    Timothy Redaelli committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    1197234 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    30a0426 View commit details
    Browse the repository at this point in the history
  2. [TF][PUSH] avoid getting other libraries from jitpack

    As suggested by @p1gp1g
    Timothy Redaelli committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    c4e8a72 View commit details
    Browse the repository at this point in the history
  3. [TF][PUSH] update android-connector to 2.2.0

    Since android-connector is built with Java 17 some other build system
    modifications were needed.
    
    This also means ./gradlew must be called using Java 17+.
    Timothy Redaelli committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    e6f8650 View commit details
    Browse the repository at this point in the history