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
09189e4f85
Add subtitles settings button to player settings ( #153 )
2022-08-28 11:48:41 +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
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
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
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
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
5eb101323b
Enable Material You Dynamic colors ( #138 )
2022-08-03 09:21:01 +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
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
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
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
6c852c938f
Update some strings
2022-07-10 16:58:54 +02:00
Jarne Demeulemeester
f400571e04
Customize the seeking increments ( #128 )
...
* Add the ability to customize the seeking increments
* Fix number keyboard image cache size
* Clean up fragment_settings_player.xml
2022-07-05 09:06:26 +02:00
Jarne Demeulemeester
2b2041c569
Disable the connect and login buttons when the app is connecting / logging in
2022-07-03 14:29:23 +02:00
newton181
7dacb6e40d
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_MX/
2022-06-30 21:07:08 +02:00
newton181
80084e523b
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-06-30 21:07:08 +02:00
WaspEma
348253f0a7
Translated using Weblate (Italian)
...
Currently translated at 56.3% (71 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/it/
2022-06-29 13:07:08 +02:00
WaspEma
ca81f99eca
Added translation using Weblate (Italian)
2022-06-28 05:24:08 +02:00
DaFray31
fc9ec57254
Translated using Weblate (French)
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2022-06-27 10:02:35 +02:00
cesarblancg
ce434cfa32
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es/
2022-06-23 00:02:33 +02:00
Larvitar
82b235d3ae
Translated using Weblate (Polish)
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pl/
2022-06-15 10:57:35 +02:00
OxO
d1ca438e34
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (126 of 126 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-06-15 10:57:35 +02:00
Jarne Demeulemeester
2a7a1488e7
Fix wrong translation
2022-06-12 14:09:44 +02:00
Jarne Demeulemeester
8c039a3c81
Upgrade to jellyfin-sdk 1.3.0 ( #122 )
...
Uses BaseItemKind to specify the item type
2022-06-11 21:39:08 +02:00
Jarne Demeulemeester
7cdc74d2e7
Split gesture option into volume & brightness and zoom ( #121 )
2022-06-11 13:45:26 +02:00
Jcuhfehl
c1740c1b68
Display downloaded episodes by series ( #80 )
...
* Display downloaded episodes by series
* Add offline playback to readme
* Remove accidentally commited changes
* Remove duplicate movie section in downloadviewmodel
* Fix issues with merging upstream
* Notify on download completion
* Fix trash icon color
* Update DownloadSeriesFragment to use new UiState system
* Clean up unused code
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-06-11 13:35:52 +02:00
Sayykii
795917d9d1
Translated using Weblate (Bulgarian)
...
Currently translated at 82.9% (102 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/bg/
2022-06-08 17:57:34 +02:00
Fülöp Tibor
f20fab4e86
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/hu/
2022-06-08 17:57:34 +02:00
Sayykii
741083da40
Added translation using Weblate (Bulgarian)
2022-06-06 13:41:05 +02:00
Fülöp Tibor
8980742bc4
Added translation using Weblate (Hungarian)
2022-06-06 13:34:04 +02:00
Skratymir
bb41372204
Translated using Weblate (German)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/de/
2022-05-10 16:49:24 +02:00
Jarne Demeulemeester
b50b7b985f
Upgrade ExoPlayer to 2.17.1 ( #116 )
...
* Upgrade ExoPlayer to 2.17.1
* Upgrade ExoPlayer FFmpeg extension to 2.17.1
* Revert subtitle and audio track buttons changes
* Clean up layout files and code
* Clean up activity_player.xml
* Fix warnings about exo drawables overrides
2022-05-09 21:22:59 +02:00
Optinux
f26cf2cf1a
Translated using Weblate (German)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/de/
2022-05-09 16:28:36 +02:00
Cypral
127cd7b944
Translated using Weblate (French)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2022-05-08 07:46:52 +02:00
Cypral
f81c9b1514
Translated using Weblate (French)
...
Currently translated at 82.9% (102 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/fr/
2022-05-08 07:17:02 +02:00
Cypral
3f9c6747c0
Added translation using Weblate (French)
2022-05-08 03:00:20 +02:00
Larvitar
0b0bdab9d3
Translated using Weblate (Polish)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pl/
2022-04-30 00:01:22 +02:00
Larvitar
4d4cc5f60a
Added translation using Weblate (Polish)
2022-04-30 00:01:22 +02:00
Kuma
84bb1ac073
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/zh_Hans/
2022-04-26 20:42:38 +02:00
Kuma
33da38de57
Added translation using Weblate (Chinese (Simplified))
2022-04-25 19:51:23 +02:00
Márcio Medeiros
a57c450ecc
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 74.7% (92 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/pt_BR/
2022-04-25 07:42:38 +02:00
Skratymir
d6f455d137
Translated using Weblate (German)
...
Currently translated at 59.3% (73 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/de/
2022-04-25 07:42:38 +02:00
roand0617
acff42af42
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es/
2022-04-25 07:42:38 +02:00
mau671
f3ba6d6e0b
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_MX/
2022-04-25 07:42:38 +02:00
mau671
8dec5455f6
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (123 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/es_419/
2022-04-25 07:42:38 +02:00
Márcio Medeiros
563f0951e3
Added translation using Weblate (Portuguese (Brazil))
2022-04-23 20:19:55 +02:00
Skratymir
5a18ec7527
Added translation using Weblate (German)
2022-04-23 19:59:12 +02:00
Jarne Demeulemeester
2f808750f6
Translated using Weblate (Dutch)
...
Currently translated at 4.8% (6 of 123 strings)
Translation: Findroid/Android
Translate-URL: https://weblate.jdtech.dev/projects/findroid/android/nl/
2022-04-23 15:39:54 +02:00
Jarne Demeulemeester
45934cf044
Added translation using Weblate (Dutch)
2022-04-23 15:27:59 +02:00
newton181
0799fd44ba
Update new strings for spanish ( #107 )
...
* Update new strings
Refactored to match with default string file, minor fiexs and new strings translated.
* Use normal string items instead of string-arrays
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-04-23 12:17:18 +02:00
Jarne Demeulemeester
43e523625b
Move string-arrays to different file ( #111 )
...
Weblate cannot translate string-arrays
2022-04-23 12:10:14 +02:00
Jarne Demeulemeester
3f83d07636
Use colorOnPrimary for spinners in buttons
2022-04-11 11:31:55 +02:00
Jarne Demeulemeester
0d25a79793
Merge pull request #91 from jarnedemeulemeester/material3
...
Upgrade to Material 3
2022-04-09 20:57:42 +02:00
Jarne Demeulemeester
287ed64236
Fix spinner color in play button
2022-04-09 20:50:47 +02:00
Jarne Demeulemeester
d36ec1eb62
Fix played and favorite button changing color
2022-04-09 20:46:07 +02:00
Jarne Demeulemeester
e965dd3bff
Rework the light and dark themes
2022-04-09 19:19:15 +02:00
Jarne Demeulemeester
faeff374c8
Fix shadow clipping in season header
2022-04-09 18:39:38 +02:00
Jarne Demeulemeester
1d3cc319b5
Remove API 31 specific themes
...
Dynamic colors will come in a later update.
This was a bad way to implement them.
2022-04-09 16:35:00 +02:00
Jarne Demeulemeester
0333cc7a56
Use more colors from theme instead of hardcoded
2022-04-09 16:33:19 +02:00
Jarne Demeulemeester
6bbb786430
Fix some hardcoded colors, make them use color attributes
2022-04-09 16:07:34 +02:00
Jarne Demeulemeester
64d053de4c
Switch from Toolbar to MaterialToolbar
2022-04-09 16:05:00 +02:00
Jarne Demeulemeester
35bdda0487
Merge pull request #104 from jarnedemeulemeester/extra_settings
...
Extra settings
2022-04-07 20:43:46 +02:00
Jarne Demeulemeester
642b870254
Remove legacy icons
2022-03-29 13:34:31 +02:00
Jarne Demeulemeester
cce2513c7e
Enable image caching by default and set size to 20MB
2022-03-29 13:01:47 +02:00
Jarne Demeulemeester
a7e63eb1bb
Add options to disable player gestures and remember screen brightness
2022-03-28 14:07:31 +02:00
Jarne Demeulemeester
92af281b7b
Update typography to Material 3
2022-03-12 16:27:39 +01:00
Jarne Demeulemeester
939a14abfe
Merge branch 'main' into material3
2022-03-12 15:35:43 +01:00
Jarne Demeulemeester
ebdb00f311
Redesign settings to two pane layout ( #90 )
...
* Redesign settings to two pane layout
* Add downloads settings
* Suppress unused settings fragments warnings
* Fix download icon in other places
Also removes the filled download drawable
2022-02-19 17:33:58 +01:00
Michael Arkhangelskiy
786e4d21a0
Add switch to toggle downloads over mobile network ( #85 )
...
* Added switch to toggle downloads over mobile network
* Add roaming and mobile data functions
2022-02-19 14:58:46 +01:00
Jarne Demeulemeester
4f61d0bac4
Initial changes to Material 3
2022-02-13 14:46:31 +01:00
NIK679
3f37318c05
Add option to display extended episode title (SXX:EXX - Title) in player ( #78 )
...
* Add option to display extended episode title (SXX:EXX - Title) in player
* ocd fix
* add null check condition
* Move setting to player category
Yeah this would fit in either Appearance or Player. But I lean more towards Player.
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-02-12 17:15:05 +01:00
Jarne Demeulemeester
4e293faf13
Fix bottom navigation using multiple back stacks
2022-01-30 19:46:03 +01:00
Jarne Demeulemeester
fa236d369d
Upgrade dependencies
...
buildTools 31.0.0 -> 32.0.0
material 1.4.0 -> 1.5.0
navigation 2.3.5 -> 2.4.0
room 2.4.0 -> 2.4.1
2022-01-30 18:46:45 +01:00
Jarne Demeulemeester
3a41ba6882
Add missing check for canDownload in episode bottom sheet
...
Fix #75
2022-01-22 10:38:44 +01:00
Jarne Demeulemeester
93d6eb9b17
Fix delete button sometimes not visible
2022-01-21 18:28:06 +01:00
Jarne Demeulemeester
dca9902e10
Only show download button when user is allow to download
...
Fix #75
2022-01-21 17:39:28 +01:00
maulik9898
7d9857d3ce
Improve player gestures and add pinch to zoom ( #74 )
...
* implemented pan/panStop on a GestureListener to detect the entry location and exclude top status bar area.
* remember last brightness set for players [ Exoplayer , MPV]
* Pinch to zoom and auto rotate feature for Exoplayer
* Only save the brightness when the overlay disappears instead of on every scroll
Also clean up some files
* removed unnecessary configChanges from Manifest
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2022-01-08 18:04:28 +01:00
Jarne Demeulemeester
a021e60d08
Make the app name non translatable
2021-12-22 18:20:26 +01:00
Jarne Demeulemeester
0fad2e64a1
Make loading indicators linear at the top
2021-12-19 16:18:56 +01:00
Jarne Demeulemeester
6522c6afac
Add loading indicator to MediaInfoFragment
2021-12-19 16:08:30 +01:00
Jarne Demeulemeester
c645ee3b81
New UI state system ( #71 )
...
* Convert MediaFragment to use new UiState
* Convert PersonDetailFragment to use new UiState
* Load PersonDetail data on start
* Convert FavoriteFragment to use new UiState
* Convert SeasonFragment to use new UiState
* Convert SearchResultFragment to use new UiState
* Convert EpisodeBottomSheetFragment to use new UiState (WIP)
* Convert EpisodeBottomSheetFragment to use new UiState (Part 2)
* Convert LibraryFragment to use new UiState
* Convert DownloadFragment to use new UiState
* Convert HomeFragment to use new UiState
* Convert MediaInfoFragment to use new UiState (WIP)
* Convert MediaInfoViewModel to use new UiState (Part 2)
* Convert ServerSelectViewModel to use new UiState (Semi)
* Fix MediaInfoFragment for downloaded movies
2021-12-19 15:35:36 +01:00
jarnedemeulemeester
94391765e7
Move ic_download_filled to main project
2021-11-27 21:41:52 +01:00
jarnedemeulemeester
ee9dedd7b7
Use view binding instead of data binding for AddServerFragment and LoginFragment
2021-11-27 18:56:55 +01:00
lsrom
94b3790560
Add image caching ( #65 )
...
* Add caching to settings with ability to choose cache size
* Remove unused parameter from Api
* Add glide module for cache setup
* Clean up image handling in adapters
* Move caching to it's own category
Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2021-11-27 18:46:08 +01:00
Jcuhfehl
e259c405bb
Add brightness swipe controls ( #69 )
...
* Add brightness swipe control
* Add background to the overlays
Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2021-11-27 16:03:17 +01:00
Jcuhfehl
598c11f299
Improve offline playback ( #68 )
...
* Fix download playback tracking bug
* Remove unused permission
* Add overview text to downloadmetadata
* Add visual indicator of whether item is downloaded
* Use downloaded item when available
* Fix "null" overview text in download metadata
* Fix crash when playing downloaded file with mpv
* Clean up
Co-authored-by: jarnedemeulemeester <jarnedemeulemeester@gmail.com>
2021-11-27 12:18:41 +01:00
lsrom
d7a47b0a3e
Add refresh ( #59 )
...
* Add refresh to home fragment
* Remove forgotten code
* Remove unnecessary condition and fix HomeSection equality check
* Make HomeFragment fragment view model again
* Add order dependent check for home items equality
* Fix loading state overwriting error state on home refresh
* Revert to older swiperefreshlayout version
* Fixing error and loading state
Co-authored-by: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com>
2021-11-14 18:44:33 +01:00