Release 6.0.2
This commit is contained in:
parent
b0f866c889
commit
5ac1b2bcc6
4 changed files with 28 additions and 10 deletions
|
@ -14,8 +14,8 @@ android {
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
|
|
||||||
applicationId "code.name.monkey.retromusic"
|
applicationId "code.name.monkey.retromusic"
|
||||||
versionCode 10592
|
versionCode 10595
|
||||||
versionName '6.0.1-beta'
|
versionName '6.0.2-beta'
|
||||||
|
|
||||||
buildConfigField("String", "GOOGLE_PLAY_LICENSING_KEY", "\"${getProperty(getProperties('../public.properties'), 'GOOGLE_PLAY_LICENSE_KEY')}\"")
|
buildConfigField("String", "GOOGLE_PLAY_LICENSING_KEY", "\"${getProperty(getProperties('../public.properties'), 'GOOGLE_PLAY_LICENSE_KEY')}\"")
|
||||||
}
|
}
|
||||||
|
|
|
@ -62,6 +62,14 @@
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div>
|
||||||
|
<h5>June 21, 2022</h5>
|
||||||
|
<h2>v6.0.2<span class="tag"><i>Beta</i></span></h2>
|
||||||
|
<h3>What's New</h3>
|
||||||
|
<ul>
|
||||||
|
<li>Added lyrics downloading</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h5>June 13, 2022</h5>
|
<h5>June 13, 2022</h5>
|
||||||
<h2>v6.0.1<span class="tag"><i>Beta</i></span></h2>
|
<h2>v6.0.1<span class="tag"><i>Beta</i></span></h2>
|
||||||
|
|
|
@ -285,12 +285,16 @@ class MusicService : MediaBrowserServiceCompat(),
|
||||||
initNotification()
|
initNotification()
|
||||||
mediaStoreObserver = MediaStoreObserver(this, playerHandler!!)
|
mediaStoreObserver = MediaStoreObserver(this, playerHandler!!)
|
||||||
throttledSeekHandler = ThrottledSeekHandler(this, Handler(mainLooper))
|
throttledSeekHandler = ThrottledSeekHandler(this, Handler(mainLooper))
|
||||||
contentResolver.registerContentObserver(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
|
contentResolver.registerContentObserver(
|
||||||
|
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
|
||||||
true,
|
true,
|
||||||
mediaStoreObserver)
|
mediaStoreObserver
|
||||||
contentResolver.registerContentObserver(MediaStore.Audio.Media.INTERNAL_CONTENT_URI,
|
)
|
||||||
|
contentResolver.registerContentObserver(
|
||||||
|
MediaStore.Audio.Media.INTERNAL_CONTENT_URI,
|
||||||
true,
|
true,
|
||||||
mediaStoreObserver)
|
mediaStoreObserver
|
||||||
|
)
|
||||||
val audioVolumeObserver = AudioVolumeObserver(this)
|
val audioVolumeObserver = AudioVolumeObserver(this)
|
||||||
audioVolumeObserver.register(AudioManager.STREAM_MUSIC, this)
|
audioVolumeObserver.register(AudioManager.STREAM_MUSIC, this)
|
||||||
registerOnSharedPreferenceChangedListener(this)
|
registerOnSharedPreferenceChangedListener(this)
|
||||||
|
@ -318,6 +322,7 @@ class MusicService : MediaBrowserServiceCompat(),
|
||||||
mediaSession?.isActive = false
|
mediaSession?.isActive = false
|
||||||
quit()
|
quit()
|
||||||
releaseResources()
|
releaseResources()
|
||||||
|
serviceScope.cancel()
|
||||||
contentResolver.unregisterContentObserver(mediaStoreObserver)
|
contentResolver.unregisterContentObserver(mediaStoreObserver)
|
||||||
unregisterOnSharedPreferenceChangedListener(this)
|
unregisterOnSharedPreferenceChangedListener(this)
|
||||||
wakeLock?.release()
|
wakeLock?.release()
|
||||||
|
@ -1013,8 +1018,10 @@ class MusicService : MediaBrowserServiceCompat(),
|
||||||
.putString(MediaMetadataCompat.METADATA_KEY_ALBUM, song.albumName)
|
.putString(MediaMetadataCompat.METADATA_KEY_ALBUM, song.albumName)
|
||||||
.putString(MediaMetadataCompat.METADATA_KEY_TITLE, song.title)
|
.putString(MediaMetadataCompat.METADATA_KEY_TITLE, song.title)
|
||||||
.putLong(MediaMetadataCompat.METADATA_KEY_DURATION, song.duration)
|
.putLong(MediaMetadataCompat.METADATA_KEY_DURATION, song.duration)
|
||||||
.putLong(MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER,
|
.putLong(
|
||||||
(getPosition() + 1).toLong())
|
MediaMetadataCompat.METADATA_KEY_TRACK_NUMBER,
|
||||||
|
(getPosition() + 1).toLong()
|
||||||
|
)
|
||||||
.putLong(MediaMetadataCompat.METADATA_KEY_YEAR, song.year.toLong())
|
.putLong(MediaMetadataCompat.METADATA_KEY_YEAR, song.year.toLong())
|
||||||
.putBitmap(MediaMetadataCompat.METADATA_KEY_ALBUM_ART, null)
|
.putBitmap(MediaMetadataCompat.METADATA_KEY_ALBUM_ART, null)
|
||||||
.putLong(MediaMetadataCompat.METADATA_KEY_NUM_TRACKS, playingQueue.size.toLong())
|
.putLong(MediaMetadataCompat.METADATA_KEY_NUM_TRACKS, playingQueue.size.toLong())
|
||||||
|
@ -1303,8 +1310,10 @@ class MusicService : MediaBrowserServiceCompat(),
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun setupMediaSession() {
|
private fun setupMediaSession() {
|
||||||
val mediaButtonReceiverComponentName = ComponentName(applicationContext,
|
val mediaButtonReceiverComponentName = ComponentName(
|
||||||
MediaButtonIntentReceiver::class.java)
|
applicationContext,
|
||||||
|
MediaButtonIntentReceiver::class.java
|
||||||
|
)
|
||||||
|
|
||||||
val mediaButtonIntent = Intent(Intent.ACTION_MEDIA_BUTTON)
|
val mediaButtonIntent = Intent(Intent.ACTION_MEDIA_BUTTON)
|
||||||
mediaButtonIntent.component = mediaButtonReceiverComponentName
|
mediaButtonIntent.component = mediaButtonReceiverComponentName
|
||||||
|
|
1
fastlane/metadata/android/en-US/changelogs/10596.txt
Normal file
1
fastlane/metadata/android/en-US/changelogs/10596.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Added lyrics downloading
|
Loading…
Add table
Add a link
Reference in a new issue