Jarne Demeulemeester
76121925d7
Modularize the codebase ( #230 )
...
* Split app into core and app:phone
* Use global versionCode and versionName
* Clean up gradle dependencies
* Use string formatting inside getString function
* Move proguard file to app:phone
* Move app_navigation and BasePlayerActivity to app:phone
* Add buildTypes to core gradle and remove buildFeatures
* Add suffix core to core namespace
* Split code into 4 more modules: data, preferences, player:core and player:video
* Clean up some gradle files
* Clean up data gradle
* Remove duplicate Constants.kt
* Use AppPreferences in more places
* Split off strings
* Remove unused animations
* Make about_libraries strings non-translatable
* Move mpv assets to player:video module
* Make AppPreferences a Singleton
2023-01-13 23:51:20 +01:00
Jarne Demeulemeester
25efbb6eab
Temporary remove all TV code ( #229 )
...
* Remove all tv code
* Remove banner
2023-01-07 00:52:39 +01:00
Jarne Demeulemeester
4a611e160d
Use libmpv from maven repository ( #227 )
...
* Use libmpv from repository
* Use mavenCentral instead of custom repo
2023-01-06 15:53:17 +01:00
kimpig
f195b92523
Translated using Weblate (Korean)
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2023-01-05 23:44:15 +01:00
cd16b
3659a341b8
Translated using Weblate (Italian)
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/it/
2023-01-05 23:44:15 +01:00
Ulysse
f0edab1c79
Translated using Weblate (French)
...
Currently translated at 91.5% (140 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2023-01-05 23:44:15 +01:00
Pierrick Guillaume
b0d82193c7
Translated using Weblate (French)
...
Currently translated at 91.5% (140 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2023-01-05 23:44:15 +01:00
Rogério Mendes
fb6db0de3d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt_BR/
2023-01-05 23:44:15 +01:00
Jarne Demeulemeester
939a144465
Translation cleanup
2023-01-03 00:24:07 +01:00
Simon Scholz
c041f60886
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2023-01-02 12:44:15 +01:00
Rogério Mendes
2e8b3d8efd
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 94.7% (145 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt_BR/
2022-12-30 20:44:15 +01:00
Jarne Demeulemeester
54f0b457f5
Convert TrackType to kotlin enum
2022-12-29 14:08:30 +01:00
Larvitar
f996783a82
Translated using Weblate (Polish)
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pl/
2022-12-29 00:44:15 +01:00
renovate[bot]
be6b2b0c21
Update kotlin monorepo to v1.8.0 ( #225 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-28 23:56:06 +01:00
Jarne Demeulemeester
705151de71
Change all app preferences to getters
...
This should improve performance in situations where the AppPreferences class is created
2022-12-28 00:23:49 +01:00
mau671
507791e4f1
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-12-22 17:44:15 +01:00
SuperTiem
450a843dc6
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (153 of 153 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/nl/
2022-12-20 11:01:19 +01:00
NeroPcStation
f440791765
Translated using Weblate (Polish)
...
Currently translated at 100.0% (150 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pl/
2022-12-17 16:01:34 +01:00
msycn
25a0fb9eea
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (150 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-12-17 16:01:34 +01:00
Rogério Mendes
505f4b2f1b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 94.6% (142 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt_BR/
2022-12-17 16:01:34 +01:00
SuperTiem
d57745042e
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (150 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/nl/
2022-12-17 16:01:34 +01:00
newton181
08698a81a4
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (150 of 150 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es/
2022-12-17 16:01:34 +01:00
Jarne Demeulemeester
d6650eb994
Run ktlint
2022-12-11 21:05:53 +01:00
Jarne Demeulemeester
a58665cbe6
Bump versionCode to 14 and versionName to 0.8.0
2022-12-11 15:30:21 +01:00
Jarne Demeulemeester
c41387487b
Revert "Change default mpv hwdec to mediacodec"
...
This reverts commit 794e1368fb
.
2022-12-11 14:59:05 +01:00
Jarne Demeulemeester
794e1368fb
Change default mpv hwdec to mediacodec
...
mediacodec-copy -> mediacodec
2022-12-11 01:20:18 +01:00
Jarne Demeulemeester
c712f05dda
Add search button to home fragment ( #218 )
2022-12-11 00:53:33 +01:00
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