Wykres commitów

666 Commity (6fe879833e98d70f55064bc0406a97c96b46ca61)

Autor SHA1 Wiadomość Data
Ryan Harg 6fe879833e
Update version information for F-Droid 2022-07-04 11:19:50 +02:00
Ryan Harg 8570d79d56
Update changelog for version 0.1.5 2022-07-04 11:19:49 +02:00
Georg Krause d1c4bbfd29 Added translation using Weblate (Basque) 2022-06-26 11:35:43 +00:00
Ryan Harg a10cb53b4f Merge branch 'renovate/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.x' into 'develop'
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.3

See merge request funkwhale/funkwhale-android!177
2022-06-24 11:39:42 +00:00
Renovate Bot 8ceaa85ac8 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.3 2022-06-24 09:30:40 +00:00
Ryan Harg c8c3ab89b3 Merge branch 'renovate/org.jetbrains.kotlinx-kotlinx-coroutines-android-1.x' into 'develop'
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.6.3

See merge request funkwhale/funkwhale-android!176
2022-06-24 09:08:33 +00:00
Renovate Bot b93decac7a Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.6.3 2022-06-21 08:17:22 +00:00
Ryan Harg 90c2af7347 Merge branch 'bugfix/122-fix-resource-leakage' into 'develop'
Bugfix/122 fix resource leakage

Closes #122

See merge request funkwhale/funkwhale-android!175
2022-06-21 08:03:47 +00:00
Ryan Harg 8f1f565652 Bugfix/122 fix resource leakage 2022-06-21 08:03:46 +00:00
Ryan Harg 5ace27caef Merge branch 'bugfix/117-delete-downloads' into 'develop'
#117: Use the same contentId when adding and removing downloads

Closes #117

See merge request funkwhale/funkwhale-android!174
2022-06-17 09:50:42 +00:00
Ryan Harg c43baae8e8 #117: Use the same contentId when adding and removing downloads 2022-06-17 09:50:39 +00:00
Ryan Harg b9401d75a9 Merge branch 'bugfix/119-implement-string-deserialization-on-gson-deserializer' into 'develop'
#119: Default deserializer has no string deserialization implementation

See merge request funkwhale/funkwhale-android!173
2022-06-16 14:44:52 +00:00
Ryan Harg 1b0381fde4 #119: Default deserializer has no string deserialization implementation 2022-06-16 13:10:10 +00:00
Ryan Harg eee0dacfdd Merge branch 'fix/update-changelog-entries' into 'develop'
Correct and add references to fix authors

See merge request funkwhale/funkwhale-android!172
2022-06-16 12:55:40 +00:00
Ryan Harg aac3995b87
Correct and add references to fix authors 2022-06-16 14:26:53 +02:00
Ryan Harg 9cac0e9aed Merge branch 'bugfix/120-bluetooth-buttons-unresponsive' into 'develop'
Fix Bluetooth control button unresponsiveness.

Closes #120

See merge request funkwhale/funkwhale-android!171
2022-06-16 12:21:59 +00:00
Ryan Harg 857129efb5
#120: Add changelog entry 2022-06-16 14:04:21 +02:00
Hugh Daschbach 37e270071a
Fix Bluetooth control button unresponsiveness.
With Oreo and later, Bluetooth control buttons may kill FFA if it is
not the foreground application.  Once this happens to resume playback,
one needs to restart playback from the phone, rather than the
play/pause action of Bluetooth headset.

For example:
    D MediaSessionService: Sending KeyEvent { action=ACTION_UP, keyCode=KEYCODE_MEDIA_PLAY, scanCode=0, metaState=0, flags=0x0, repeatCount=0, eventTime=0, downTime=0, deviceId=-1, source=0x0 } to audio.funkwhale.ffa.dev/audio.funkwhale.ffa.dev (

    W ActivityManager: Background start not allowed: service Intent { act=android.intent.action.MEDIA_BUTTON cmp=audio.funkwhale.ffa.dev/audio.funkwhale.ffa.playback.PlayerService (has extras) } to audio.funkwhale.ffa.dev/audio.funkwhale.ffa.play
   549 uid=10149 pkg=audio.funkwhale.ffa.dev startFg?=false
    D AndroidRuntime: Shutting down VM
   --------- beginning of crash
    E AndroidRuntime: FATAL EXCEPTION: main
    E AndroidRuntime: Process: audio.funkwhale.ffa.dev, PID: 14549
    E AndroidRuntime: java.lang.IllegalStateException: Not allowed to start service Intent { act=android.intent.action.MEDIA_BUTTON cmp=audio.funkwhale.ffa.dev/audio.funkwhale.ffa.playback.PlayerService (has extras) }: app is in background uid UidRecord{72fa8f8 u0a149 CAC  bg:+11m56s597ms idle change:cached procs:1 seq(0,0,0)}
    E AndroidRuntime:        at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1577)
    E AndroidRuntime:        at android.app.ContextImpl.startService(ContextImpl.java:1532)
    E AndroidRuntime:        at android.content.ContextWrapper.startService(ContextWrapper.java:664)
    E AndroidRuntime:        at audio.funkwhale.ffa.playback.MediaSession$connector$2.invoke$lambda-3$lambda-2(MediaSession.kt:47)
    E AndroidRuntime:        at audio.funkwhale.ffa.playback.MediaSession$connector$2.$r8$lambda$jU84j_zRyeYuvwLrRY0b6XyQBMs(Unknown Source:0)
    E AndroidRuntime:        at audio.funkwhale.ffa.playback.MediaSession$connector$2$$ExternalSyntheticLambda0.onMediaButtonEvent(Unknown Source:2)
    E AndroidRuntime:        at com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector$ComponentListener.onMediaButtonEvent(MediaSessionConnector.java:1396)
    E AndroidRuntime:        at android.support.v4.media.session.MediaSessionCompat$Callback$MediaSessionCallbackApi21.onMediaButtonEvent(MediaSessionCompat.java:1602)
    E AndroidRuntime:        at android.media.session.MediaSession$CallbackMessageHandler.handleMessage(MediaSession.java:1471)
    E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
    E AndroidRuntime:        at android.os.Looper.loop(Looper.java:193)
    E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6718)
    E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
    E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
    E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
    W ActivityManager:   Force finishing activity audio.funkwhale.ffa.dev/audio.funkwhale.ffa.activities.MainActivity

xref: https://stackoverflow.com/questions/46445265/android-8-0-java-lang-illegalstateexception-not-allowed-to-start-service-inten
2022-06-16 14:02:20 +02:00
Ryan Harg c11be2c84f Merge branch 'bugfix/fix-oauth-problem' into 'develop'
#102: Add changelog entry

Closes #102

See merge request funkwhale/funkwhale-android!170
2022-06-12 13:27:31 +00:00
Ryan Harg 302c950b19 #102: Add changelog entry 2022-06-12 12:48:51 +00:00
Ryan Harg 0d100a592b Merge branch 'bugfix/missing-close' into 'develop'
Fix "A resource failed to call close." warnings.

Closes #119

See merge request funkwhale/funkwhale-android!169
2022-06-12 12:48:32 +00:00
Ryan Harg 70d9ba241b Fix "A resource failed to call close." warnings. 2022-06-12 12:48:32 +00:00
Ryan Harg 3f6e010ace Merge branch 'service-leak' into 'develop'
fix authorization

See merge request funkwhale/funkwhale-android!168
2022-06-11 14:37:39 +00:00
Ryan Harg 20ee27da21 fix authorization 2022-06-11 14:37:38 +00:00
Ryan Harg 2bdc7f09de Merge branch 'fix-pipeline-gitlab-15' into 'develop'
Make Pipeline work with Gitlab 15

See merge request funkwhale/funkwhale-android!165
2022-06-07 18:43:00 +00:00
Georg Krause fdadc5853a
Make Pipeline work with Gitlab 15 2022-06-07 19:18:21 +02:00
Micha Gläß-Stöcker 084b0c2faf the ssh port of our apps vm has changed, this commit reflects this change 2022-06-05 23:20:06 +02:00
Ryan Harg 1d29876943 Merge branch 'renovate/androidx.appcompat-appcompat-1.x' into 'develop'
Update dependency androidx.appcompat:appcompat to v1.4.2

See merge request funkwhale/funkwhale-android!162
2022-06-05 11:47:00 +00:00
Renovate Bot 1171f6bd1f Update dependency androidx.appcompat:appcompat to v1.4.2 2022-06-04 06:01:18 +00:00
Ryan Harg 2e7634fe6d Merge branch 'renovate/androidx.core-core-ktx-1.x' into 'develop'
Update dependency androidx.core:core-ktx to v1.8.0

See merge request funkwhale/funkwhale-android!163
2022-06-04 05:53:37 +00:00
Renovate Bot 87965863d4 Update dependency androidx.core:core-ktx to v1.8.0 2022-06-01 17:00:34 +00:00
Ryan Harg fd1d72bf21 Merge branch 'renovate/com.google.android.material-material-1.x' into 'develop'
Update dependency com.google.android.material:material to v1.6.1

See merge request funkwhale/funkwhale-android!161
2022-06-01 11:20:41 +00:00
Renovate Bot 58d9a57a53 Update dependency com.google.android.material:material to v1.6.1 2022-06-01 10:49:19 +00:00
Ryan Harg bcbee1fa6c Merge branch 'renovate/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.x' into 'develop'
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.2

See merge request funkwhale/funkwhale-android!160
2022-06-01 10:49:03 +00:00
Renovate Bot 4a9d65624b Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.2 2022-06-01 09:30:43 +00:00
Ryan Harg 5e18294e10 Merge branch 'renovate/org.jetbrains.kotlinx-kotlinx-coroutines-android-1.x' into 'develop'
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.6.2

See merge request funkwhale/funkwhale-android!159
2022-06-01 09:15:40 +00:00
Renovate Bot 926075d591 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.6.2 2022-06-01 08:55:30 +00:00
Ryan Harg 340073dc2a Merge branch 'renovate/com.android.tools.build-gradle-7.x' into 'develop'
Update dependency com.android.tools.build:gradle to v7.2.1

See merge request funkwhale/funkwhale-android!157
2022-06-01 08:53:14 +00:00
Renovate Bot c09b66b347 Update dependency com.android.tools.build:gradle to v7.2.1 2022-05-27 19:31:00 +00:00
Micha Gläß-Stöcker 1ec04d0841 fix the hardcoded image in the ci config 2022-05-27 19:27:18 +00:00
Ryan Harg cdfd2b72b1 Merge branch 'renovate/io.mockk-mockk-1.x' into 'develop'
Update dependency io.mockk:mockk to v1.12.4

See merge request funkwhale/funkwhale-android!158
2022-05-25 08:41:38 +00:00
Renovate Bot f8ad760fda Update dependency io.mockk:mockk to v1.12.4 2022-05-11 09:01:28 +00:00
Ryan Harg c92e40ec17 Merge branch 'renovate/com.google.android.material-material-1.x' into 'develop'
Update dependency com.google.android.material:material to v1.6.0

See merge request funkwhale/funkwhale-android!155
2022-05-06 12:09:06 +00:00
Renovate Bot 23f7c509ee Update dependency com.google.android.material:material to v1.6.0 2022-05-06 11:53:46 +00:00
Ryan Harg d6df4f3613 Merge branch 'renovate/org.jlleitschuh.gradle.ktlint-10.x' into 'develop'
Update plugin org.jlleitschuh.gradle.ktlint to v10.3.0

See merge request funkwhale/funkwhale-android!154
2022-05-06 11:53:00 +00:00
Renovate Bot 987f5a482a Update plugin org.jlleitschuh.gradle.ktlint to v10.3.0 2022-05-03 17:01:36 +00:00
Ryan Harg 9f24b2e6c2 Merge branch 'bugfix/116-fix-playback-order' into 'develop'
#116: Fix playback order to respect preference setting on albums fragment

See merge request funkwhale/funkwhale-android!153
2022-04-22 12:06:46 +00:00
Ryan Harg a6b1730c4a #116: Fix playback order to respect preference setting on albums fragment 2022-04-22 11:39:14 +00:00
Ryan Harg 2996c85fa2 Merge branch 'renovate/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.x' into 'develop'
Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.1

See merge request funkwhale/funkwhale-android!151
2022-04-22 08:14:00 +00:00
Renovate Bot e17dc7531d Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.1 2022-04-22 08:00:53 +00:00