Commit graph

448 commits

Author SHA1 Message Date
Jarne Demeulemeester
c2c3655f82
Add Ko-fi as a funding option 2022-08-31 19:30:42 +02:00
Jarne Demeulemeester
efde19586c
Bump versionCode to 12 and versionName to 0.6.1 2022-08-30 23:51:28 +02:00
newton181
9b9f5dd440 Translated using Weblate (Spanish)
Currently translated at 100.0% (134 of 134 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es/
2022-08-30 23:42:03 +02:00
newton181
36d9750bd6 Translated using Weblate (Spanish (Mexico))
Currently translated at 100.0% (134 of 134 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_MX/
2022-08-30 23:42:03 +02:00
newton181
bec99b4353 Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (134 of 134 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-08-30 23:42:03 +02:00
Jarne Demeulemeester
b9874db1e1
Fix mpv external subtitles (#155)
* Fix external subtitles + new libmpv build

* Fix unable to go back to 1x speed
2022-08-30 23:41:55 +02:00
Jarne Demeulemeester
6ed2f2ff7b
Fix player crashing when no PlayerItems are passed 2022-08-30 10:13:02 +02:00
Jarne Demeulemeester
0399ac0bdb
Fix crash using swiping gesture if video is not loaded yet 2022-08-30 09:38:01 +02:00
Jarne Demeulemeester
09189e4f85
Add subtitles settings button to player settings (#153) 2022-08-28 11:48:41 +02:00
Jarne Demeulemeester
08ca3ef860
Fix only showing 1 discovered server 2022-08-27 19:31:04 +02:00
CodeName393
9225d069ae Translated using Weblate (Korean)
Currently translated at 100.0% (132 of 132 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2022-08-24 09:01:24 +02:00
NeroPcStation
af77f51c9f Translated using Weblate (Polish)
Currently translated at 96.9% (128 of 132 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pl/
2022-08-24 09:01:24 +02:00
Jarne Demeulemeester
3a678cd81e
Update showcase images (#148) 2022-08-23 21:33:07 +02:00
Jarne Demeulemeester
9ce2950ea1
Fix mpv subfont.ttf not loading (#147) 2022-08-23 20:16:45 +02:00
Jarne Demeulemeester
c19350fa36
Small layout improvements (#145)
* Remove unused code

* Ellipsize primary and secondary name in home_episode_item

* Fix play icon color
2022-08-22 23:56:03 +02:00
Yusuf
a5189eb4fa
Fix "pinch to zoom" for MPV (#144)
Closes #22
2022-08-22 19:08:35 +02:00
mau671
17676c0a60 Translated using Weblate (Spanish (Mexico))
Currently translated at 98.4% (130 of 132 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_MX/
2022-08-22 16:49:53 +02:00
mau671
6e4f80123c Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (132 of 132 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-08-22 16:49:53 +02:00
Jarne Demeulemeester
1d38e56aa8
Bump versionCode to 11 and versionName to 0.6.0 2022-08-21 22:35:04 +02:00
Jarne Demeulemeester
9813ff3ed7
Fix navigation reset on configuration change
For example when rotating
2022-08-21 22:01:38 +02:00
Jarne Demeulemeester
ae6c5321e8
Specify that WiFi is not required
This way it can run on TVs without WiFi (only ethernet)
2022-08-21 17:09:54 +02:00
Jarne Demeulemeester
8f117ccacb
Disable input elements in LoginFragment and AddServerFragment when loading
Fix a bug when adding a server keeps loading
Fix "Invalid username or password" error message
2022-08-21 16:59:33 +02:00
Jarne Demeulemeester
7b85df6e69
Display discovered servers on AddServerFragment (#143) 2022-08-21 16:45:57 +02:00
Jarne Demeulemeester
5d2409c93e
Display public users on login fragment (#142)
* Add public users to login fragment

* Display user image and hide recyclerview if no public users
2022-08-21 14:22:07 +02:00
Jarne Demeulemeester
37c8247231
Upgrade dependencies
gradle 7.5 -> 7.5.1
appcompat 1.4.2 -> 1.5.0
jellyfin 1.3.4 -> 1.3.5
aboutLibraries 10.3.1 -> 10.4.0
2022-08-20 15:15:08 +02:00
Jarne Demeulemeester
3b7473b7a5
Bring Android TV back (#141)
* Merge MainActivity and MainActivityTv

* Merge AddServerFragment and TvAddServerFragment

* Merge LoginFragment and TvLoginFragment

* Add new focus effect

* Add libraries to tv home

* Fix home empty when navigating back on mobile

* Add loading indicator to home fragment

* Add empty LibraryFragment

* Add focus outline to settings button

* Use DiffCallback for updating home fragment

* Visually upgrade MediaDetailFragment

* Make all home items focusable in touch mode

* Add new focus border to person item

* Add LibraryFragment layout for TV

(Whilst also making a clusterfuck of the navigation)

* Add missing try-catch in HomeViewModel

* Don't show CancellationException on AddServerFragment

* Fix a few crashes plus errors
2022-08-20 14:41:38 +02:00
CodeName393
bde1e44174 Translated using Weblate (Korean)
Currently translated at 100.0% (131 of 131 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ko/
2022-08-06 17:49:47 +02:00
CodeName393
8882a3836f Added translation using Weblate (Korean) 2022-08-05 16:53:11 +02:00
Jarne Demeulemeester
9fe014f09f
Upgrade hilt to 2.43.2
hilt 2.43.1 -> 2.43.2
2022-08-05 11:03:06 +02:00
Jarne Demeulemeester
00a513aa90
Upgrade Android Gradle Plugin to 7.2.2
agp 7.2.1 -> 7.2.2
2022-08-05 00:24:12 +02:00
Jarne Demeulemeester
5bdcd0c56a
Upgrade jellyfin sdk to 1.3.4
jellyfin 1.3.3 -> 1.3.4
2022-08-04 15:54:50 +02:00
Jarne Demeulemeester
5eb101323b
Enable Material You Dynamic colors (#138) 2022-08-03 09:21:01 +02:00
Jarne Demeulemeester
3c9d1dda73
Upgrade dependencies
core-splashscreen 1.0.0-rc01 -> 1.0.0
lifecycle 2.5.0 -> 2.5.1
navigation 2.5.0 -> 2.5.1
room 2.4.2 -> 2.4.3
jellyfin -> 1.3.2 -> 1.3.3
hilt 2.43 -> 2.43.1
2022-07-29 23:41:35 +02:00
Yusuf
53d1720ad0
Allow seeking video by swiping or tapping (#132)
* Allow seeking in players by tapping

* Allow seeking in players by swiping horizontally

* Small cleanup

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-07-29 18:48:47 +02:00
WaspEma
4a7f039664 Translated using Weblate (Italian)
Currently translated at 99.2% (128 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/it/
2022-07-27 08:49:43 +02:00
Jarne Demeulemeester
2866532e28
Upgrade ExoPlayer to 2.18.1
exoplayer 2.18.0 -> 2.18.1
2022-07-25 23:50:38 +02:00
Jarne Demeulemeester
cc0ab920fd
Move servers check to Activity (#136)
Remove MainViewModel
Change startDestination when no servers are found
2022-07-25 13:44:15 +02:00
Jarne Demeulemeester
ba584473dd
Upgrade jellyfin sdk to 1.3.2
jellyfin 1.3.1 -> 1.3.2
2022-07-25 12:57:58 +02:00
Jarne Demeulemeester
8552f0c469
Refactor the lifecycle state (#135) 2022-07-25 12:57:09 +02:00
creepen123
932ea56335 Translated using Weblate (Russian)
Currently translated at 94.5% (122 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ru/
2022-07-22 17:49:41 +02:00
Jarne Demeulemeester
a01c92d89c
Upgrade hilt to 2.43
hilt 2.42 -> 2.43
2022-07-22 17:06:52 +02:00
Jarne Demeulemeester
ec6366508b
Layout improvements for larger screens (#134)
* Use NavigationRail on tablets

Width 600dp+

* Add next up item next to the description on tablets

Width 600dp+

* Add tv banners for debug and staging

* Clean up tv add server fragment

* Clean up tv login fragment
2022-07-22 16:29:25 +02:00
creepen123
08582e7680 Translated using Weblate (Russian)
Currently translated at 58.1% (75 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/ru/
2022-07-21 17:18:34 +02:00
creepen123
3639e161bf Added translation using Weblate (Russian) 2022-07-21 16:44:26 +02:00
Jarne Demeulemeester
0b7885c584
Upgrade gradle to 7.5
gradle 7.4.2 -> 7.5
2022-07-16 10:57:59 +02:00
Jiahao Lu
e2212e9554 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (129 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-07-14 18:01:26 +02:00
hikaps
4696eb0d68
Add Network security config to trust user added CA (#130)
Co-authored-by: hikaps <n>
2022-07-13 19:14:16 +02:00
DaFray31
45b3e26a07 Translated using Weblate (French)
Currently translated at 96.8% (125 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2022-07-11 23:01:25 +02:00
wangsleepingstar
6dee40a516 Translated using Weblate (Chinese (Simplified))
Currently translated at 96.8% (125 of 129 strings)

Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-07-11 23:01:25 +02:00
Jarne Demeulemeester
001f377570
Bump versionCode to 10 and versionName to 0.5.0 2022-07-10 17:01:22 +02:00