renovate[bot]
fa5d73faa3
Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.0 ( #215 )
...
* Update dependency org.jellyfin.sdk:jellyfin-core to v1.4.0
* Remove ACCESS_WIFI_STATE permission
* Fix adding server
* Remove server already added error
Add the address if server already exists in database but the address doesn't
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-12-10 21:24:11 +01:00
Jarne Demeulemeester
54091bb04a
Up the minimum sdk to 27
2022-12-10 17:50:20 +01:00
Jarne Demeulemeester
067a128c13
Upgrade build tools to 33.0.1
2022-12-10 17:35:03 +01:00
Jarne Demeulemeester
65f4c2f639
Migrate to androidx media3 ( #213 )
...
* Migrate to media3
* Update docs
* Move display_extended_title to AppPreferences
* Move display_extended_title to AppPreferences p2
* Add MediaSession support to the player
* Fix mpv player
* Disable animations on tv player controls and rename the tv_control_view file
* New media3 decoder ffmpeg
2022-12-10 11:33:16 +01:00
Jarne Demeulemeester
6ed7e12035
Fix tv player showing subtitle tracks instead of audio tracks
2022-12-04 00:12:42 +01:00
Jarne Demeulemeester
bd2bf79bc8
Replace deprecated onBackPressed
2022-12-04 00:12:14 +01:00
Jarne Demeulemeester
48e5b99cf8
Remove unused strings
2022-12-04 00:10:22 +01:00
Jarne Demeulemeester
d8cb7156fd
Fix layout-w600dp-television/activity_main broken symlink
2022-12-04 00:08:22 +01:00
renovate[bot]
834917a8e7
Update dependency gradle to v7.6 ( #204 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-03 21:09:15 +01:00
renovate[bot]
a74920cb18
Update kotlin monorepo to v1.7.22 ( #209 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-03 20:59:26 +01:00
Jarne Demeulemeester
6572d7e85b
Multiple server addresses ( #208 )
...
* Add multiple addresses per server
* Clean up
* Change icon to globe
* Fix AddServerAddressDialog crashing on tv
* Fix navigation to main activity on tv
* Hide nav bar in UsersFragment and ServerAddressesFragment
* Add hint for server address
2022-12-03 20:53:14 +01:00
solankimihir
ebea13777f
[fix] Convert activity_main symlink to xml file ( #207 )
2022-11-28 13:12:28 +01:00
Cypral
de2c8350b6
Translated using Weblate (French)
...
Currently translated at 92.6% (139 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2022-11-26 14:56:45 +01:00
Jarne Demeulemeester
6e9adca9d6
More mpv options ( #205 )
...
* Add mpv options: hwdec, hwdec-codecs, vo, gpu-api
* Add audio output option
* Use AppPreferences in companion object to set the vo
* Remove unused strings
* Use strings for mpv prefs
* Change default ao to audiotrack
* Clean up preferred language settings
2022-11-25 21:50:20 +01:00
renovate[bot]
ff8ec7e6fe
Update dependency com.mikepenz.aboutlibraries.plugin to v10.5.2 ( #203 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-24 19:44:01 +01:00
renovate[bot]
530cb009e9
Update exoplayer to v2.18.2 ( #202 )
...
* Update exoplayer to v2.18.2
* Implement getSurfaceSize in mpv
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-11-24 00:34:27 +01:00
jhih_yu
d3991a3be7
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (147 of 147 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hant/
2022-11-22 16:03:46 +01:00
jhih_yu
c10127bdfb
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (147 of 147 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hant/
2022-11-21 08:09:57 +01:00
msycn
8f2ef641fe
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (147 of 147 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-11-21 08:09:56 +01:00
kimpig
0d84fd443e
Translated using Weblate (Korean)
...
Currently translated at 100.0% (147 of 147 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2022-11-21 08:09:56 +01:00
jhih_yu
47b554225e
Added translation using Weblate (Chinese (Traditional))
2022-11-21 05:53:44 +01:00
Jarne Demeulemeester
3ef9ab1f3e
Bump versionCode to 13 and versionName to 0.7.0
2022-11-20 00:01:50 +01:00
Paul Woitaschek
e7299febd1
Handle audio focus ( #198 )
2022-11-19 22:52:37 +01:00
Jarne Demeulemeester
e914ee61f1
Set correct preference when switching server
2022-11-19 22:30:52 +01:00
Jarne Demeulemeester
471697b4ae
Fix user detection query
2022-11-19 22:30:22 +01:00
Jarne Demeulemeester
ebcd2a898d
Fix tv server_select_fragment and users_fragment
2022-11-19 22:29:39 +01:00
Jarne Demeulemeester
aeabb620ee
Multi-user support ( #199 )
...
* Add multiple users per server
* Remove unnecessary longClickListener
* Check if user is selected on startup
* Still create JellyfinApi even if no user is selected
* Already fill in the username when needing to re-login
2022-11-19 21:18:50 +01:00
renovate[bot]
1806b19646
Update kotlin monorepo to v1.7.21 ( #196 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-19 11:46:36 +01:00
renovate[bot]
8bfd0dc9a3
Update hilt to v2.44.2 ( #195 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 12:20:11 +01:00
renovate[bot]
a941bd6657
Configure Renovate ( #194 )
...
* chore(deps): add renovate.json
* Disable semantic commits
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2022-11-15 12:17:31 +01:00
Logilype
c8ff6fdda3
Added translation using Weblate (Croatian)
2022-11-10 10:39:24 +01:00
Jarne Demeulemeester
5931ae540b
Use version catalog ( #193 )
2022-11-09 15:17:28 +01:00
fpapoila
8a74fcd5bd
Translated using Weblate (Portuguese)
...
Currently translated at 97.2% (139 of 143 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt/
2022-11-07 19:01:28 +01:00
fpapoila
9737ff1db9
Translated using Weblate (Portuguese)
...
Currently translated at 20.2% (29 of 143 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt/
2022-11-06 15:14:21 +01:00
fpapoila
3933d517e5
Added translation using Weblate (Portuguese)
2022-11-06 15:02:26 +01:00
Jarne Demeulemeester
5403dd3d5a
proguard: keep SettingsNetworkFragment
2022-11-06 00:06:55 +01:00
Jarne Demeulemeester
5895b2c8d8
Add network settings ( #192 )
...
* Add new network settings with socket timeout option
* Add socketTimeout to AppPreferences
* Format with ktlint
* Add request timeout and connect timeout as options
2022-11-05 23:59:44 +01:00
Jarne Demeulemeester
2c4fb8d7fe
Upgrade libmpv
...
Fix #160 , #176
2022-11-04 23:55:57 +01:00
Jarne Demeulemeester
0bd1bb30c8
Fix app crash on ErrorDialogFragment.kt configuration change
2022-11-02 11:25:33 +01:00
Jarne Demeulemeester
d3b4fe6ea3
Servers database v2 ( #177 )
...
* New server db schema
Adds support for multiple addresses and users per server
* Fix crash when the only available server is deleted and app is restarted
* Set serverId as foreign key in User and ServerAddress
* Format using ktlint
* Bump ServerDatabase version to 2
2022-11-01 21:15:42 +01:00
CommanderRedYT
4ab0a96740
Translated using Weblate (German)
...
Currently translated at 97.8% (136 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/de/
2022-10-30 12:55:27 +01:00
Jarne Demeulemeester
ad5e722d44
Introduce klint ( #186 )
...
* Add ktlint plugin
* Make code ktlint compliant
* Make code ktlint compliant
2022-10-29 21:17:48 +02:00
Jcuhfehl
45ccea57af
Improve downloads management ( #179 )
...
* Fix deleted downloads
This commit fixes downloads getting deleted after a few weeks by android's cleanup system. This is fixed by downloading the files under the .download extension and renaming them when the download is completed.
* Add retry download feature
* Add indicator when download is ongoing
* Refactor download code
* Disable button on retry and clean up
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-10-29 15:08:43 +02:00
Jarne Demeulemeester
a22a65ec16
Add Jellyfin version to the bug report template
2022-10-27 13:14:39 +02:00
Jarne Demeulemeester
aa0aee4947
Upgrade dependencies
...
activity 1.6.0 -> 1.6.1
material 1.6.1 -> 1.7.0
navigation 2.5.2 -> 2.5.3
jellyfin 1.3.6 -> 1.3.7
aboutLibraries 10.5.0 -> 10.5.1
Includes some additional changes to the material shape appearance to keep the current look
2022-10-24 23:57:48 +02:00
CodeName393
265d52d566
Translated using Weblate (Korean)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2022-10-23 07:19:38 +02:00
kimpig
d100f9f567
Translated using Weblate (Korean)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2022-10-21 12:08:21 +02:00
mau671
99e5c82eb8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es/
2022-10-18 21:08:21 +02:00
mau671
cec3db3b6a
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_MX/
2022-10-18 21:08:20 +02:00
mau671
4fd665c29a
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (139 of 139 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-10-18 21:08:20 +02:00