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

Notification Improvements #3178

Merged
merged 29 commits into from Sep 27, 2020
Merged

Commits on Jul 31, 2020

  1. Notification Improvements

    - add MediaStyle notifications for Background and Popup playback
    - reduce excessive notification updating ( / recreating of Notification.Builder object) when playing background / popup media
    - add new buffering state indicator (can be disabled)
    - upscale close icon / downscale replay icon
    - add notification slot settings
    - move notification settings to appearance
    - fix Metadata (song title, artist and album art) sometimes not being set correctly
    - other misc notification fixes
    
    Co-authored-by: wb9688 <wb9688@users.noreply.github.com>
    cool-student and wb9688 committed Jul 31, 2020
    1 Configuration menu
    Copy the full SHA
    4abf6b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d499ff View commit details
    Browse the repository at this point in the history
  3. Log only in debug build

    wb9688 committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    caf7c55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6de03f2 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2020

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

Commits on Aug 3, 2020

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

Commits on Aug 15, 2020

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

Commits on Sep 3, 2020

  1. Configuration menu
    Copy the full SHA
    c79997e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7766fd1 View commit details
    Browse the repository at this point in the history
  3. Various notification code improvements

    Improve builder parameters
    Reorder code and extract large icon function
    service.startForeground() now is also provided with service type in android versions >= Q
    Stypox committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    8b3a093 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97ff9e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Clean up MediaSessionManager

    Stypox committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    628575d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

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

Commits on Sep 8, 2020

  1. Configuration menu
    Copy the full SHA
    71b32fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cf0bc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc8954f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd34c7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a13e6b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. Configuration menu
    Copy the full SHA
    1605e50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52e89c1 View commit details
    Browse the repository at this point in the history
  3. Change "image" to "thumbnail"

    Stypox committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    5846fba View commit details
    Browse the repository at this point in the history
  4. Fix seekbar invisible or not updating

    Have the notification recreate only when strictly necessary, and recreate it if there was a timeline change, fixing the seekbar not updating at all sometimes
    Stypox committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    bccfe50 View commit details
    Browse the repository at this point in the history
  5. Refactor MediaSessionManager

    Stypox committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    2017e6a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

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

Commits on Sep 19, 2020

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

Commits on Sep 22, 2020

  1. Configuration menu
    Copy the full SHA
    11e048a View commit details
    Browse the repository at this point in the history
  2. Remove ACTION_BUFFERING, update buffering only if needed

    - ACTION_BUFFERING was just wrong: why should the user be able to trigger the internal onBuffering() state by pressing on the buffering button? So that was replaced by a null intent, doing nothing.
    - Now updating notification in onBuffering() only when buffering actions are not already buffering, to prevent useless updates
    Stypox committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    814efbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4e073c View commit details
    Browse the repository at this point in the history