Niels van Velzen and GitHub
d013d7f745
Add triage workflow to add pull requests to review project ( #2167 )
...
Add triage workflow to add pull requests to review project
2026-08-31 18:07:17 +02:00
Niels van Velzen
63b7c22931
Revert "Remove automatic landscape mode"
...
This reverts commit b9db694529 .
2026-07-25 14:28:48 +02:00
Niels van Velzen and GitHub
3e23c631d1
Add android auto support ( #1972 )
2026-05-14 21:31:51 +02:00
Niels van Velzen
1274db617e
Revert "Update Kotlin to v2.3.0"
...
This reverts commit e59da9efde .
2026-01-06 13:54:54 +01:00
Niels van Velzen
87c0f37df5
Revert "Update Kotlin to v2.2.0"
...
This reverts commit fe13602675 .
2025-06-28 21:17:08 +02:00
Niels van Velzen
d911026139
Revert "Update dependency com.google.devtools.ksp to v2.2.0-2.0.2"
...
This reverts commit 6d55383da8 .
2025-06-28 21:16:48 +02:00
0d36d61626
Migrate to media3 ( #1655 )
...
* Migrate to media3
* Restore old play and pause icon
* Various small cleanups
---------
Co-authored-by: Maxr1998 <max.rumpf1998@gmail.com >
2025-05-27 14:54:47 +02:00
Niels van Velzen and GitHub
b1d9ca9b11
Update fastlane graphics ( #1366 )
2024-04-27 17:35:48 +02:00
Niels van Velzen and GitHub
e82744ba05
Remove baseline workaround ( #1365 )
...
We temporarily added this to fix reproducible builds. We've since upgrades to a newer version of the Android Gradle Plugin that fixes the bug we worked around. As such we can remove it.
2024-04-27 17:33:26 +02:00
Niels van Velzen and GitHub
d48511ab1c
Add new Jellyfin logo to connect screen ( #1364 )
...
* Add new Jellyfin logo to connect screen
* Apply review suggestions
2024-04-27 12:34:06 +02:00
Niels van Velzen and GitHub
161e4ca2bf
Specify BUILD_TOOLS_VERSION for r0adkll/sign-android-release step in publish workflow ( #1294 )
2024-02-14 12:13:48 +01:00
Niels van Velzen and GitHub
24d4504efe
Update dependencies ( #1250 )
2023-12-12 16:33:35 +01:00
Niels van Velzen and GitHub
1b640f34fd
Fix bitrate not set for external player profile ( #1073 )
2023-05-17 21:50:22 +02:00
Niels van Velzen and GitHub
14958a2f1a
Enable Renovate dependency dashboard ( #1069 )
2023-05-17 14:33:26 +00:00
Niels van Velzen and GitHub
1f910b8e0e
Only play fullscreen video in external player ( #1066 )
2023-05-17 15:08:49 +02:00
Niels van Velzen and GitHub
e2f358faf1
Add workaround for non reproducible baseline profiles in AGP to libre builds ( #1065 )
...
Add workaround for non reproducible baseline profiles in AGP
2023-05-17 14:35:11 +02:00
Niels van Velzen and GitHub
acda464f8c
Disable Google Safe Browsing Service in webviews ( #1041 )
2023-05-06 20:13:12 +02:00
Niels van Velzen and GitHub
b491c17a84
Update Jellyfin SDK (1.4.2) and Exoplayer (2.18.6) ( #1034 )
2023-04-29 16:37:31 +02:00
Niels van Velzen and GitHub
7cbb268972
Add default changelog to fastlane ( #1011 )
2023-04-03 21:50:42 +02:00
Niels van Velzen and GitHub
2997120993
Remove gradlew-update.yaml workflow ( #962 )
2023-01-25 11:16:12 +01:00
Niels van Velzen and GitHub
eeb4f1d2de
Implement downloadFiles in NativeShell ( #842 )
2022-10-16 14:41:39 +02:00
Niels van Velzen and GitHub
c101ba4662
Add pull request template ( #816 )
2022-09-25 12:02:40 +02:00
Niels van Velzen and GitHub
8e430e9552
Bump Android compile and target SDK to 32 (Android 12L) ( #761 )
2022-08-15 21:28:52 +02:00
Niels van Velzen and GitHub
b8f7eb9b81
Delete dependabot.yml ( #655 )
2022-04-28 22:02:24 +02:00
Niels van Velzen and GitHub
fc8189277c
Update Jellyfin Kotlin SDK to 1.2.0 ( #651 )
2022-04-26 18:33:44 +02:00
Niels van Velzen and GitHub
b19002b642
Add repository condition to stale workflow ( #613 )
2022-01-25 18:48:13 +01:00
Niels van Velzen and GitHub
685dc9856e
Update SDK to 1.1.2 ( #596 )
...
Fixes an crash when using display preferences
2021-12-27 18:07:55 +01:00
Niels van Velzen and GitHub
894ab1049d
Update Google Play Services to 20.1.0 to crash when using Chromecast on Android 12 ( #577 )
2021-11-30 10:16:53 +01:00
Niels van Velzen and GitHub
31d576c767
Fix wrong Weblate link in README ( #538 )
2021-10-03 09:23:15 +00:00
Niels van Velzen and GitHub
6225fe6e57
Update jellyfin-sdk-kotlin to 1.0.2 ( #497 )
2021-08-11 20:18:02 +02:00
Niels van Velzen and GitHub
b7d6a64bab
Update jellyfin-sdk-kotlin to 1.0.1 ( #467 )
...
Fixes an issue with special characters in device names
2021-07-13 14:29:51 +00:00
Niels van Velzen and GitHub
c530206ba9
Use AuthorizationHeaderBuilder to encode device name send to web client ( #466 )
...
This makes sure the SDK and webui use an identical name
2021-07-13 16:27:52 +02:00
Niels van Velzen and GitHub
8d03b451ae
Update SDK to 1.0.0 release ( #462 )
...
* Update SDK to 1.0.0 release
* Fix nullability for .imageTags usages
2021-07-06 21:57:01 +02:00
Niels van Velzen and GitHub
cf755a8733
Merge pull request #457 from jellyfin/gradlew-update-7.1.1
...
Update Gradle Wrapper from 7.1 to 7.1.1
2021-07-03 08:34:13 +02:00
88bf27afe4
Add option to switch between versions of the SDK ( #428 )
...
Add build option to switch between releases, snapshots, unstable snapshots and local versions of the SDK
Co-authored-by: Maxr1998 <max.rumpf1998@gmail.com >
2021-06-14 15:39:07 +02:00
Niels van Velzen and GitHub
930074737e
Updatew weblate links ( #426 )
2021-06-10 11:43:14 +02:00
Niels van Velzen and GitHub
fa6d00ef07
Revert "Make ExoPlayer the default video player implementation" ( #419 )
2021-06-04 23:18:10 +02:00
Niels van Velzen and GitHub
ee7357a46c
Merge pull request #411 from jellyfin/koin-3.0.2
...
Update and migrate Koin to 3.0.2
2021-05-30 21:08:25 +02:00
Niels van Velzen and GitHub
31eb039c98
Update SDK snapshot version to master-SNAPSHOT ( #410 )
2021-05-29 16:43:44 +02:00
Niels van Velzen and GitHub
37ca7132f9
Merge pull request #405 from jellyfin/aa-tweaks
...
Library browser (Android Auto) tweaks
2021-05-24 16:57:37 +02:00
Niels van Velzen and GitHub
5c1ce94215
Merge pull request #404 from jellyfin/sdk-update
...
Update Jellyfin SDK to 1.0.0 beta 7
2021-05-24 16:21:19 +02:00
Niels van Velzen and GitHub
ed12c2e4cd
Merge pull request #401 from jellyfin/dependency-updates
...
Update dependencies and fix deprecations
2021-05-24 15:02:08 +02:00
Niels van Velzen and GitHub
83c46e9b71
Merge pull request #400 from jellyfin/kt-1510
...
Update Kotlin to 1.5.10 and revert obsolete workaround
2021-05-24 14:31:02 +02:00
Niels van Velzen and GitHub
f8accb0c4a
Merge pull request #399 from jellyfin/coroutine-crash-workaround
...
Workaround for coroutines crash
2021-05-24 10:01:46 +02:00
Niels van Velzen and GitHub
9f770e7f09
Update SDK to beta 6 ( #394 )
2021-05-21 18:19:47 +00:00
Niels van Velzen and GitHub
01143d548e
Merge pull request #390 from jellyfin/gradlew-update-7.0.2
...
Update Gradle Wrapper from 7.0.1 to 7.0.2
2021-05-15 10:19:13 +02:00
Niels van Velzen and GitHub
835c8ec858
Merge pull request #384 from ferferga/master
...
Replace GH_TOKEN with JF_BOT_TOKEN
2021-05-13 21:20:15 +02:00
Niels van Velzen and GitHub
b092b77236
Merge pull request #382 from jellyfin/crash-fixes
...
Fix various playback crashes
2021-05-13 16:56:12 +02:00
Niels van Velzen and GitHub
684165faa7
Merge pull request #381 from jellyfin/connect-rework
...
Update SDK and rework server connection
2021-05-12 22:48:00 +02:00
Niels van Velzen and GitHub
24041bf694
Merge pull request #378 from jellyfin/gradlew-update-7.0.1
...
Update Gradle Wrapper from 7.0 to 7.0.1
2021-05-11 07:16:35 +02:00
Niels van Velzen and GitHub
f94f0804d8
Add desugaring to support java.time ( #377 )
2021-05-10 18:08:38 +00:00
Niels van Velzen and GitHub
b00aeee47f
Treat recommended server without system info as unable to connect ( #367 )
2021-05-06 23:15:34 +02:00
Niels van Velzen and GitHub
34b49a6cbf
Merge pull request #365 from jellyfin/fix-missing-webview-crash
...
Fix app crashing when webview is missing
2021-05-06 17:15:24 +02:00
Niels van Velzen and GitHub
748d253d54
Merge pull request #364 from jellyfin/kotlin-15
...
Update Kotlin to 1.5.0
2021-05-06 17:04:46 +02:00
Niels van Velzen and GitHub
0f8f22a564
Merge pull request #363 from jellyfin/default-exo-player
...
Make ExoPlayer the default video player implementation
2021-05-06 16:57:09 +02:00
Niels van Velzen and GitHub
3e15ad49ba
Merge pull request #351 from jellyfin/exoplayer-native-playback
...
Migrate ExoPlayer to SDK and decouple from webapp
2021-05-06 16:51:13 +02:00
Niels van Velzen and GitHub
51a43b0b6f
Merge pull request #362 from jellyfin/sdk-update
...
Update Jellyfin SDK to beta 4
2021-05-05 17:10:18 +02:00
Niels van Velzen and GitHub
2f503fdcbd
Merge pull request #361 from jellyfin/dependency-updates
...
Dependency updates + Detekt
2021-05-05 17:01:55 +02:00
Niels van Velzen and GitHub
c0f63ef0e8
Use eps1lon/actions-label-merge-conflict ( #360 )
...
* Update merge-conflict-labeler.yaml
* Update .github/workflows/merge-conflict-labeler.yaml
2021-05-04 19:14:49 +02:00
Niels van Velzen and GitHub
dbb81f63a8
Merge pull request #358 from jellyfin/client-settings-titles
...
Client settings layout and wording tweaks
2021-05-04 12:53:00 +02:00
Niels van Velzen and GitHub
523c18d9d3
Merge pull request #352 from jellyfin/fix-recents
...
Fix library browser recents
2021-05-03 07:15:25 +02:00
Niels van Velzen and GitHub
ccb53d6336
Merge pull request #349 from jellyfin/dependency-updates
...
Update dependencies, drop JCenter
2021-04-28 18:33:38 +02:00
Niels van Velzen and GitHub
a29565c887
Migrate to Jellyfin Kotlin SDK (1.0.0-beta.3) ( #333 )
2021-04-27 20:57:43 +00:00
Niels van Velzen and GitHub
972438d50b
Merge pull request #347 from jellyfin/dependabot/github_actions/actions/cache-v2.1.5
...
ci: bump actions/cache from v2.1.4 to v2.1.5
2021-04-19 09:44:40 +02:00
Niels van Velzen and GitHub
a3008c5279
Merge pull request #339 from jellyfin/gradlew-update-7.0
...
Update Gradle Wrapper from 6.8.3 to 7.0
2021-04-10 11:18:07 +02:00
Niels van Velzen and GitHub
49e7bb244d
Merge pull request #337 from jellyfin/dependency-updates
...
Dependency updates
2021-04-08 19:11:40 +02:00
Niels van Velzen and GitHub
92e61d095b
Optimize all fastlane bitmaps ( #334 )
2021-04-07 16:51:32 +02:00
Niels van Velzen and GitHub
8ee3071f19
Merge pull request #262 from jellyfin/github-ci
...
Add workflow config for GitHub CI
2021-03-26 17:13:33 +01:00
Niels van Velzen and GitHub
f494e10e42
Merge pull request #327 from jellyfin/external-player-activity-result-api
...
Use Activity Result APIs for External player
2021-03-25 00:14:07 +01:00
Niels van Velzen and GitHub
4cc41f76cb
Merge pull request #326 from jellyfin/webview-checks
...
Check WebView support and version
2021-03-23 19:55:53 +01:00
Niels van Velzen and GitHub
1c761c92c9
Merge pull request #325 from jellyfin/dependency-maintanance
...
Dependency maintanance
2021-03-23 09:37:46 +01:00
Niels van Velzen and GitHub
43a734f281
Add store links to readme ( #313 )
2021-03-01 13:35:17 +01:00
Niels van Velzen and GitHub
8a9e9e0896
Merge pull request #311 from jellyfin/gradlew-update-6.8.3
...
Update Gradle Wrapper from 6.8.2 to 6.8.3
2021-02-25 08:46:55 +01:00
Niels van Velzen and GitHub
4ee50486f2
Add merge conflict labeler and gradle update and validate tasks ( #309 )
...
* Add gradle validate and gradle update tasks
* Add merge conflict labeler task
* Use ubuntu-latest image and change some naming
2021-02-24 22:43:53 +01:00
Niels van Velzen and GitHub
1fff114157
Update dependencies ( #293 )
...
Remove Kotlin Android Extensions (deprecated, unused in our app)
Kotlin 1.4.30
AGP 4.1.2
Various library updates
2021-02-04 22:13:29 +01:00
Niels van Velzen and GitHub
efeaff7e6d
Enable support library for drawing vectors ( #256 )
...
This disables png generation on build
2020-11-23 22:20:07 +01:00
Niels van Velzen and GitHub
552570bc40
Create version.txt in pipeline ( #246 )
2020-11-22 16:21:29 +01:00
Niels van Velzen and GitHub
0ec4dc5298
Disable PNG crunching for release variant as well ( #245 )
...
Possible fix for F-Droid reproducible builds
2020-11-22 11:43:54 +01:00
Niels van Velzen and GitHub
73ed7558c5
Merge pull request #241 from jellyfin/fix-apiclient-crash
...
Only change server location when different
2020-11-19 19:10:44 +01:00
Niels van Velzen and GitHub
bd9c211f68
Merge pull request #237 from jellyfin/fix-daos
...
Fix crash when inserting existing server and improve DAOs
2020-11-17 08:44:24 +01:00
Niels van Velzen and GitHub
6511c60282
Fix bad device profile ( #236 )
...
Caused JSON parsing errors in 10.7 >= and thus playback not working
2020-11-16 20:53:17 +01:00
Niels van Velzen and GitHub
83babffbfe
Add selectServer function to native shell ( #235 )
...
Fixes server selection in 10.7+
2020-11-16 20:39:03 +01:00
Niels van Velzen and GitHub
4d1f7da7d5
Merge pull request #232 from jellyfin/media-service
...
Improve and rework MediaService & Android Auto integration
2020-11-15 22:40:34 +01:00
Niels van Velzen and GitHub
3b19fa8465
Fix device name again ( #231 )
2020-11-11 20:40:44 +01:00
Niels van Velzen and GitHub
1522c7166b
Fix version code calculation ( #228 )
2020-11-11 00:23:01 +01:00
Niels van Velzen and GitHub
a2ebb0c215
Fixes in setting JELLYFIN_VERSION ( #225 )
...
* Fixes in setting JELLYFIN_VERSION
* Declare JELLYFIN_VERSION top-level
2020-11-06 11:08:32 +01:00
Niels van Velzen and GitHub
d6281d75e5
Update Weblate links
2020-11-05 17:39:25 +01:00
Niels van Velzen and GitHub
898f8523c9
Merge pull request #221 from jellyfin/server-db
...
Migrate server and user info to database
2020-11-02 21:00:12 +01:00
Niels van Velzen and GitHub
cfb4b80d6b
Merge pull request #216 from jellyfin/stacktrace-ui
...
Add RedScreenOfDeath for easy stacktraces
2020-10-30 09:48:16 +01:00
Niels van Velzen and GitHub
6cd9cf74b1
Merge pull request #217 from jellyfin/release-logging
...
Enable logging in release builds
2020-10-29 23:03:06 +01:00
Niels van Velzen and GitHub
baf4c33bfa
Merge pull request #215 from jellyfin/gradle-6.7
...
Update Gradle to 6.7
2020-10-29 21:35:52 +01:00
Niels van Velzen and GitHub
e7b243825e
Sign both proprietary and libre release apks ( #209 )
2020-10-25 19:59:01 +01:00
Niels van Velzen and GitHub
12fde5ecce
Bump apiclient version to 0.7.7 ( #208 )
2020-10-25 12:36:26 +01:00
Niels van Velzen and GitHub
867d657f79
Improved connect logging ( #205 )
...
* Add additional log statements to connect code
* Improve version check
* Fix wrong variable used
2020-10-23 13:59:49 +02:00
Niels van Velzen and GitHub
8143486ab8
Merge pull request #203 from jellyfin/player-fragment
...
Move video player into fragment
2020-10-23 10:17:44 +02:00
Niels van Velzen and GitHub
d4effb5fa9
Merge pull request #201 from jellyfin/player-viewbinding
...
Use view binding in PlayerActivity
2020-10-19 10:05:29 +02:00
Niels van Velzen and GitHub
e207dd4c14
Fix 404 when loading server ( #198 )
2020-10-18 16:26:31 +02:00
Niels van Velzen and GitHub
279ce136e6
Merge pull request #194 from jellyfin/fix-webview-crashes
...
Fix potential crashes in WebViewFragment
2020-10-17 15:56:10 +02:00
Niels van Velzen and GitHub
f62c63c9b1
Merge pull request #193 from CarlosOlivo/external-subtitle-formats
...
Add support for more external subtitle formats in some external players
2020-10-16 21:08:29 +02:00
Niels van Velzen and GitHub
eb6992d1ce
Merge pull request #161 from CarlosOlivo/mpv-playback-tracking
...
Add playback tracking support for mpv-android external player
2020-10-14 16:40:23 +02:00