Bnyro
0f609fb7a3
Merge pull request #1986 from Bnyro/master
...
option to not auto-insert related videos
2022-11-22 16:59:47 +01:00
Bnyro
dde560e930
option to not auto-insert related videos
2022-11-22 16:59:24 +01:00
Bnyro
8a764b0397
Merge pull request #1985 from Bnyro/master
...
enable save button at player fragment for local playlists
2022-11-22 16:50:45 +01:00
Bnyro
dc115cbfd8
enable save button at player fragment for local playlists
2022-11-22 16:50:27 +01:00
Bnyro
c2c6d9e9fa
Merge pull request #1980 from Bnyro/master
...
add option to backup bookmarked playlists
2022-11-22 09:54:40 +01:00
Bnyro
60efe8d161
add option to backup bookmarked playlists
2022-11-22 09:54:13 +01:00
Bnyro
274c1a3891
Merge pull request #1964 from Bnyro/master
...
fix ktlint
2022-11-21 16:26:30 +01:00
Bnyro
2824f39b5f
fix ktlint
2022-11-21 16:25:53 +01:00
Bnyro
440d2554ba
Merge pull request #1963 from Bnyro/master
...
Preview App icons in Appearance Settings
2022-11-21 16:25:05 +01:00
Bnyro
0dccb05a54
add a summary
2022-11-21 16:23:59 +01:00
Bnyro
e90291be59
add app icon preview bottom sheet
2022-11-21 16:12:21 +01:00
Bnyro
6b147b43a3
Merge pull request #1962 from Bnyro/master
...
Notify about updater being disabled for debug builds
2022-11-21 15:40:29 +01:00
Bnyro
c5d910fa22
Notify about updater being disabled for debug builds
2022-11-21 15:40:15 +01:00
Bnyro
c2f95a5548
Merge pull request #1961 from Bnyro/master
...
Fix the watch position pref
2022-11-21 15:35:24 +01:00
Bnyro
7c3780137d
fix the watch position pref
2022-11-21 15:34:43 +01:00
Bnyro
0ac61168cf
remove load interval size
2022-11-21 15:24:48 +01:00
Bnyro
492c052e87
Merge pull request #1960 from Bnyro/master
...
fix crash when using LBRY
2022-11-21 15:18:13 +01:00
Bnyro
3bdce96818
fix crash when using LBRY
2022-11-21 15:17:33 +01:00
Bnyro
6c97598ac6
Merge pull request #1959 from Bnyro/master
...
fix unresponsive controls
2022-11-21 15:10:23 +01:00
Bnyro
956428a49f
fix unresponsive controls
2022-11-21 15:08:55 +01:00
Bnyro
b055a1135e
Merge pull request #1957 from Bnyro/master
...
show network instead of server error
2022-11-21 15:00:04 +01:00
Bnyro
43efda9e5e
show network instead of server error
2022-11-21 14:59:45 +01:00
Bnyro
c2895abf8f
Merge pull request #1956 from Bnyro/master
...
Fill Search Controller When Tapping on Arrow
2022-11-21 14:58:37 +01:00
Bnyro
8bc3c59686
Fill Search Controller When Tapping on Arrow
2022-11-21 14:58:17 +01:00
Bnyro
8f3af55f8a
Merge pull request #1955 from Bnyro/master
...
fix crash when deleting from watch history
2022-11-21 14:51:02 +01:00
Bnyro
15e9b69957
fix crash when deleting from watch history
2022-11-21 14:50:44 +01:00
Bnyro
3aeca38591
Merge pull request #1950 from Kruna1Pate1/fix/navigation
...
Fix navigation and backstack issues
2022-11-21 14:45:51 +01:00
Bnyro
bbd021fc6d
fix some issues
2022-11-21 14:35:09 +01:00
Bnyro
592f1b5648
rewrite proxied URLs
2022-11-21 14:12:46 +01:00
Krunal Patel
5f5eee3be2
Fix multiple backstack entries get removed on some fragments
2022-11-21 10:23:05 +05:30
Krunal Patel
3661660dd1
Fix search option overflow when searchView expanded
2022-11-21 09:45:02 +05:30
Krunal Patel
1c03396a2b
Fix reselection of bottom nav item when on different destination
...
Check if the reselected item and current visible fragment is same, if not navigate to bottom selected item.
Move bottom navigation logic to seprate method `navigateToBottomSelectedItem(MenuItem)`, so it can be reused.
2022-11-21 09:44:27 +05:30
Krunal Patel
d03169b11a
Fix navigation and backstack problems
...
Check if the search view is iconified or current destination is bottom nav, then avoid navigation to search fragment.
Move the `searchFragment` navigation to `onMenuItemActionExpand` so every time search expand, try to get the search fragment.
Clear the focus of `searchView` when a query is submitted. Helps in decreasing the number of back presses to minimize player and navigate back.
No need to remove focus using `SearchResultFragment#onStop`, `BackPressedDispatche` can handle it.
2022-11-20 23:29:12 +05:30
Krunal Patel
b45e6f8166
Fix duplicate entries in backstack
...
Set empty listener to `setOnItemReselectedListener` to prevent repeated click
Check the backstack before navigating to a new destination using bottom navigation
2022-11-20 23:28:18 +05:30
Bnyro
ef20253db4
make ktlint happy again
2022-11-20 17:16:12 +01:00
Bnyro
6ca290b790
ktlint
2022-11-20 17:12:20 +01:00
Bnyro
11e7b3ac01
add support for the queue
2022-11-20 17:09:07 +01:00
Bnyro
826e054790
fix the playlist bottomsheet items
2022-11-20 16:30:50 +01:00
Bnyro
9c207d2e80
add playlist deletion
2022-11-20 16:24:17 +01:00
Bnyro
3a63e3c546
migrate some dialogs and sheets
2022-11-20 16:12:01 +01:00
Bnyro
0d65071c79
add frontend support
2022-11-20 15:54:55 +01:00
Bnyro
ea1d2765c9
add database structure for local playlists
2022-11-20 13:23:56 +01:00
Bnyro
3aca124372
fix updater issues
2022-11-19 16:24:38 +01:00
Bnyro
1bb3429b47
add confirmation for playlist deletion
2022-11-19 16:03:03 +01:00
Bnyro
499c629923
fix crash when removing notification
2022-11-19 15:18:05 +01:00
Bnyro
47fccb760a
fix watch positions
2022-11-19 15:06:41 +01:00
Bnyro
5518de4176
fix current position
2022-11-19 13:52:09 +01:00
Bnyro
cdf96d8419
fix share crash
2022-11-19 13:51:55 +01:00
Bnyro
f18757671d
Merge pull request #1911 from Bnyro/master
...
Allow creating playlists from the add to playlist dialog
2022-11-19 11:20:01 +01:00
Bnyro
01dee22802
cleanup adapters
2022-11-19 11:19:07 +01:00
Bnyro
3105a46e2b
allow creating playlists from addin
2022-11-19 11:12:26 +01:00
Bnyro
0583f005e8
fix playlists crash
2022-11-19 11:01:51 +01:00
Bnyro
bbb09e47dc
Merge pull request #1909 from Bnyro/master
...
Bookmarks in the library, option to reset them
2022-11-19 10:59:56 +01:00
Bnyro
48564ed3c6
fix http 400
2022-11-19 10:58:51 +01:00
Bnyro
7211143398
add a bookmarks fragment to the library
2022-11-19 10:52:27 +01:00
Bnyro
c5714bb206
add pref to clear bookmarks
2022-11-19 10:23:09 +01:00
Bnyro
aee44d9b58
Merge pull request #1908 from Bnyro/master
...
Fix crash on clicking the player share button
2022-11-19 10:04:33 +01:00
Bnyro
9601b3b32e
fix share btn
2022-11-19 10:02:54 +01:00
Bnyro
b5311716a0
disable auto updater for debug versions
2022-11-19 09:57:47 +01:00
Kavin
cd74c3836b
Implement proper handling of OTF videos.
2022-11-18 18:11:28 +00:00
Bnyro
6db616591c
cleanup database queries
2022-11-18 18:42:59 +01:00
Bnyro
3afff16e30
fix removing bookmarks
2022-11-18 18:30:17 +01:00
Bnyro
7e984dd57f
improve the UI
2022-11-18 18:28:41 +01:00
Bnyro
48951f13c3
add support for bookmarking playlists
2022-11-18 18:01:11 +01:00
Bnyro
6c2249e52f
fix playlists crash
2022-11-18 16:27:55 +01:00
Bnyro
89be23a858
improve home section
2022-11-18 16:23:45 +01:00
Bnyro
42e326f9b8
fix the lagging user experience
2022-11-18 16:08:09 +01:00
Bnyro
df00881cff
fix new home tab issues
2022-11-18 15:57:16 +01:00
Bnyro
0b157b560c
allow unknown file types for importing subscriptions
2022-11-17 19:04:43 +01:00
Bnyro
505ecd6a82
Merge pull request #1886 from Bnyro/master
...
New Home Page UI
2022-11-17 19:02:26 +01:00
Bnyro
576f72bc36
fix some scrolling issues
2022-11-17 19:01:46 +01:00
Bnyro
214aaf6612
implement logic
2022-11-17 18:58:53 +01:00
Bnyro
79b08c2e5a
initial UI creation
2022-11-17 18:16:12 +01:00
Bnyro
186962402d
disable disk cache instead of memory cache
2022-11-17 17:28:07 +01:00
Bnyro
6c5cb27eb8
add a new empty home fragment
2022-11-17 17:23:10 +01:00
Bnyro
6e3965c51e
Option to open queue from background notification
2022-11-17 17:03:51 +01:00
Bnyro
bbdeeea03b
add repeat queue btn
2022-11-17 16:45:07 +01:00
Bnyro
12adebd4bf
add a reverse queue button
2022-11-17 16:25:34 +01:00
Bnyro
29e9c36086
show the current preferred audio language
2022-11-17 16:14:15 +01:00
Bnyro
4502e07fc6
remove unused reference
2022-11-17 16:06:06 +01:00
Bnyro
ef48cc6bb1
Add option for runtime caching
2022-11-17 15:59:12 +01:00
Bnyro
5cfb571914
actually show the determined file type
2022-11-17 15:38:11 +01:00
Bnyro
8315345818
Show file type upon import failure
2022-11-17 15:33:40 +01:00
Bnyro
a054a9092c
fix conflicts with upstream
2022-11-17 11:08:17 +01:00
Bnyro
f98ed61dac
fix some issues caused by the DASH integration
2022-11-17 10:57:44 +01:00
Kavin
e7bf856d82
Initialize nextpage as null.
2022-11-16 21:55:58 +00:00
Kavin
27a559e1a4
Actually specify the right audioTrackId.
2022-11-16 18:32:22 +00:00
Bnyro
0b5454605b
remove the limit HLS pref as HLS now follows the default resolution
2022-11-16 18:32:22 +00:00
Bnyro
c766fb953b
avoid duplicated resolutions
2022-11-16 18:32:22 +00:00
Bnyro
58c606c858
fix crash caused by default resolution
2022-11-16 18:32:22 +00:00
Bnyro
0a200a6d26
option to force hls
2022-11-16 18:32:22 +00:00
Bnyro
365ff2eabb
reimplement quality selection and pref
2022-11-16 18:31:54 +00:00
Kavin
c3f3b004f5
Remove companion object
2022-11-16 18:31:54 +00:00
Kavin
a89d131413
Run ktlint.
2022-11-16 18:31:54 +00:00
Kavin
21850e8821
Remove broken code.
2022-11-16 18:31:54 +00:00
Kavin
da6a614a89
Implement proper support for dash.
2022-11-16 18:31:54 +00:00
Bnyro
4aee2c35a1
remove the limit HLS pref as HLS now follows the default resolution
2022-11-16 19:11:07 +01:00
Bnyro
2acea5fddc
avoid duplicated resolutions
2022-11-16 19:04:47 +01:00
Bnyro
44163d5659
fix crash caused by default resolution
2022-11-16 18:55:12 +01:00
Bnyro
74651b7617
option to force hls
2022-11-16 18:42:57 +01:00
Bnyro
e403bd379a
reimplement quality selection and pref
2022-11-16 18:14:47 +01:00
Kavin
3e5681bae3
Remove companion object
2022-11-16 15:56:23 +00:00
Bnyro
cbbbf65428
Improved user feedback on subscription import
2022-11-16 16:54:18 +01:00
Kavin
acc6afced6
Run ktlint.
2022-11-16 14:26:25 +00:00
Kavin
db83051e5e
Remove broken code.
2022-11-16 14:22:22 +00:00
Kavin
ba1b8c79d8
Implement proper support for dash.
2022-11-16 14:19:17 +00:00
Bnyro
056e997d51
fix some issues
2022-11-16 14:12:22 +01:00
Bnyro
4ac05e5171
attempt to set language by locale
2022-11-16 13:59:54 +01:00
Bnyro
bc9110ed27
add selection logic
2022-11-16 11:00:39 +01:00
Bnyro
d0ef111c2d
implement audio tracks backend
2022-11-16 10:40:48 +01:00
Bnyro
f86ca78ea5
refactor channel tabs
2022-11-16 10:31:48 +01:00
Daniel
b9bb9f8286
Create ChannelFragment.kt
2022-11-16 11:16:32 +06:00
Kavin
7478da242e
Change piped.kavin.rocks to piped.video.
2022-11-13 23:19:43 +00:00
Bnyro
91fc986f41
scale imgages differently
2022-11-13 13:18:11 +01:00
Bnyro
588f99edba
fix channel tabs
2022-11-12 23:00:14 +01:00
Bnyro
9d1b79748d
fix the updater
2022-11-12 19:37:33 +01:00
Bnyro
b9ca17cd77
Merge pull request #1824 from GilesMunn/master
...
Minor visual edits
2022-11-12 19:27:14 +01:00
Bnyro
ce95a33fe1
use the lockscreen icon for all notifications
2022-11-12 19:26:59 +01:00
Bnyro
0786e8f87c
add option for it
2022-11-12 19:04:40 +01:00
Bnyro
610121dd90
add alternative layout for related streams
2022-11-12 18:40:54 +01:00
Giles Munn
694dacfe15
Merge branch 'libre-tube:master' into master
2022-11-12 17:39:13 +00:00
GilesMunn
b42846de6c
Miniplayer now shows proper replay button. Partially solves #1811 .
2022-11-12 17:38:58 +00:00
Bnyro
32bd35aa48
fix searchview
2022-11-12 18:02:08 +01:00
GilesMunn
cf8288b538
Miniplayer can now restart video if autoplay is not set.
2022-11-12 16:45:52 +00:00
GilesMunn
88c72a45f7
Added restart icon and change miniplayer to it when video is finished.
2022-11-12 16:31:44 +00:00
Bnyro
0754ab289f
fix the subtitle size
2022-11-12 10:34:08 +01:00
Bnyro
318c564621
apply grid columns for recommended videos
2022-11-12 10:16:04 +01:00
Bnyro
4bf1c72b72
fix player view when auto fullscreen enabled
2022-11-12 10:03:25 +01:00
Bnyro
3c20cd32b4
fix search bar issues
2022-11-11 19:29:01 +01:00
Bnyro
906728f51b
attempt to fix captions
2022-11-11 19:05:05 +01:00
Bnyro
7f1e0147c1
use a different sponsorblock color
2022-11-11 18:48:06 +01:00
Bnyro
f9787b4fe2
fix thumbnail crash
2022-11-11 18:43:01 +01:00
Bnyro
b1f06d92b3
fix some issues with downloads
2022-11-11 18:39:56 +01:00
Bnyro
7e9f71a529
fix video sharing
2022-11-11 17:58:14 +01:00
Bnyro
df92e17108
channel layout fixes
2022-11-11 17:52:27 +01:00
Bnyro
0a53decb1c
fix auto fullscreen
2022-11-11 17:43:05 +01:00
Bnyro
67ec07f573
grey out when disabled
2022-11-09 18:20:37 +01:00
Bnyro
49bbe312d1
add logic
2022-11-09 18:15:21 +01:00
Bnyro
e0512fcfbf
time picker backend
2022-11-09 18:01:59 +01:00
shantanu1k
9f4723a057
sorts the subtitles languages list
2022-11-08 22:02:31 +05:30
Bnyro
7a65fdb228
playlist layout fixes
2022-11-07 19:18:55 +01:00
Bnyro
7236807d21
minify at portrait
2022-11-07 18:34:49 +01:00
Bnyro
9dea5bccc2
fix the subscription button
2022-11-06 16:49:14 +01:00
Bnyro
c21f553fa4
layout fixes
2022-11-06 16:35:36 +01:00
Bnyro
a85bf705db
some UI changes
2022-11-06 15:50:52 +01:00
Bnyro
3345dc9742
outcast repeating code
2022-11-06 15:39:57 +01:00
Bnyro
7bdcf9e3bd
add a share button
2022-11-06 12:53:41 +01:00
Bnyro
0b99bfdfa0
new playlist layout
2022-11-06 12:35:23 +01:00
Bnyro
632f4d6df4
allow clicking queue items
2022-11-06 11:50:04 +01:00
Bnyro
d18e0dfc1f
hide when not subscribed
2022-11-06 11:30:38 +01:00
Bnyro
861e319aeb
add the notification bell UI
2022-11-06 11:26:24 +01:00
Bnyro
b3f52f9a18
ignore notification channels logic
2022-11-06 10:47:18 +01:00
Bnyro
1808bbceee
fix warnings
2022-11-06 10:27:53 +01:00
Bnyro
8707059d6e
notifications cleanup
2022-11-06 10:21:37 +01:00
Bnyro
6b515c2cd3
Merge pull request #1774 from Bnyro/master
...
cleanup
2022-11-06 10:11:48 +01:00
Bnyro
7d2eff7488
use enums
2022-11-06 10:11:19 +01:00
Bnyro
6059f877f1
improved locale logic
2022-11-06 10:02:45 +01:00
Bnyro
c6808010e1
Merge pull request #1770 from GilesMunn/master
...
Add launcher icon shortcuts
2022-11-05 20:25:14 +01:00
Bnyro
2760257c26
disable modifying the already played queue items
2022-11-05 20:22:59 +01:00
GilesMunn
7a31d9d931
Moved intent reading into loadIntentData()
2022-11-05 19:16:28 +00:00
Bnyro
32822163e1
fix reopening
2022-11-05 20:03:06 +01:00
Giles Munn
a2c1c9121a
Merge branch 'libre-tube:master' into master
2022-11-05 18:45:45 +00:00
GilesMunn
093e138fa5
Added app icon shortcuts. Closes #1738 .
2022-11-05 18:44:40 +00:00
Bnyro
9912b1f4dc
lint
2022-11-05 19:34:21 +01:00
Bnyro
aa9f9852d9
Unsubscription confirmation option
2022-11-05 19:34:10 +01:00
Bnyro
74c0fe85e2
don't toast when livestream
2022-11-05 19:10:48 +01:00
Bnyro
9795f9846f
cleanup
2022-11-05 19:08:02 +01:00
Bnyro
51bdc79d34
chapter timestamps
2022-11-05 18:02:42 +01:00
Bnyro
6578921fe3
clone feedback toast
2022-11-05 17:41:00 +01:00
Bnyro
30cb9815f1
reset btns for speed and pitch
2022-11-05 17:27:13 +01:00
Bnyro
b78b8a8bb6
expand all sheets
2022-11-05 15:46:02 +01:00
Bnyro
7704b8f40b
better backup title
2022-11-05 14:48:18 +01:00
Bnyro
8046ba97db
expand options by default
2022-11-05 14:42:41 +01:00
Bnyro
ab8422d8e8
fix the region detector
2022-11-05 14:28:33 +01:00
Bnyro
1049669cb8
close #1704 again
2022-11-05 14:24:48 +01:00
Bnyro
3cd1597959
make channel clickable in video row
2022-11-05 12:12:28 +01:00
Bnyro
202b3a78ef
fix build
2022-11-05 12:09:58 +01:00
Bnyro
8601feaffc
playlist improvements
2022-11-05 12:06:55 +01:00
Bnyro
cace00f3cd
respect video layout ( closes #1703 )
2022-11-05 11:41:49 +01:00
Bnyro
e59c80d669
ktlint
2022-10-30 09:38:13 +01:00
Bnyro
814ba891bb
fix navbar
2022-10-30 09:36:19 +01:00
Bnyro
645e35584a
bump version
2022-10-29 18:17:31 +02:00
Bnyro
77ff1e8f20
fix the queue
2022-10-29 18:17:05 +02:00
Bnyro
d756a1fb0c
alternative global layout
2022-10-29 17:33:12 +02:00
Bnyro
2efa4de778
fix for the channel adapter
2022-10-29 16:43:16 +02:00
Bnyro
b15bc7369b
Fix empty trending items
2022-10-29 16:37:59 +02:00
Bnyro
c8d8fdbe41
Channel tab fixes
2022-10-29 16:25:15 +02:00
Bnyro
c79b32f8c3
Merge branch 'master' into fill-subject-with-title
2022-10-29 15:35:08 +02:00
Bnyro
c8c2ab02e2
player view cleanup
2022-10-29 15:33:06 +02:00
Bnyro
ae3f48fc45
player fragment cleanup
2022-10-29 15:16:54 +02:00
Bnyro
6644983154
Improve double tap behavior
2022-10-29 15:11:11 +02:00
Bnyro
8119462cb7
Fixed minor bugs and improved Chip UI
2022-10-29 12:16:48 +02:00
Bnyro
18eebe663b
UI for channel tabs
2022-10-29 12:06:25 +02:00
Bnyro
36e2da52fb
Channel Tabs backend
2022-10-29 11:20:34 +02:00
shantanu1k
3f56311939
refactoring with scope functions
2022-10-29 13:49:03 +05:30
shantanu1k
e39f97925f
moved variable declaration
2022-10-29 13:23:35 +05:30
shantanu1k
30d662522e
ktlint fix
2022-10-29 13:21:33 +05:30
Bnyro
8474471691
cleanup sponsorblock
2022-10-28 23:39:25 +02:00
Bnyro
e4e71e6e80
remove testing code
2022-10-28 23:20:07 +02:00
Bnyro
d3bdadb446
pass the playlist id to the background mode
2022-10-28 23:11:51 +02:00
Bnyro
ba24652603
Merge pull request #1678 from Bnyro/master
...
add shuffle and clear to playing queue
2022-10-28 23:04:51 +02:00
Bnyro
38d286bb94
fix shuffle and clear
2022-10-28 23:04:44 +02:00
Bnyro
c5fb672d44
Fix the playback speed value
2022-10-28 22:26:33 +02:00
Bnyro
67982186c6
bug fixes
2022-10-28 22:18:18 +02:00
Bnyro
7837ce1c60
add shuffle and clear to playing queue
2022-10-28 22:08:50 +02:00
Bnyro
88bce6e11d
Merge pull request #1677 from Bnyro/master
...
Fix for the formatShort crash
2022-10-28 21:53:01 +02:00
Bnyro
75ffce292c
Fix format short when the count is null
2022-10-28 21:52:26 +02:00
Bnyro
53c7b098ab
Merge pull request #1675 from Bnyro/master
...
Show SponsorBlock markersS
2022-10-28 21:41:33 +02:00
Bnyro
97fe762ede
use a theme color
2022-10-28 21:39:36 +02:00
Bnyro
31a52f004e
make it a preference
2022-10-28 21:27:04 +02:00
Bnyro
b997b60d19
layout improvements
2022-10-28 21:21:46 +02:00
Bnyro
6de599a310
show sponsorblock markers
2022-10-28 20:14:04 +02:00
shantanu1k
433a929ac3
New class to share Video/Channel/Playlist name
2022-10-28 20:02:50 +05:30
shantanu1k
2b45a46b2c
Added the EXTRA_SUBJECT in the intent
2022-10-28 20:00:50 +05:30
shantanu1k
c95a6b350e
Passed the respective Video/Playlist name to bottom sheet
2022-10-28 19:55:46 +05:30
shantanu1k
3b69e1d501
Passed the respective Video/Channel/Playlist name to ShareDialog
2022-10-28 19:53:47 +05:30
shantanu1k
34e0f8673e
passed an additional parameter to the constructor
2022-10-28 19:45:31 +05:30
shantanu1k
20cdb8274e
passed an additional parameter to the constructor
2022-10-28 19:43:38 +05:30
éclairevoyant
c520a5f08e
fix: hide "Show more" button when hiding comment replies
2022-10-27 02:48:51 -04:00
éclairevoyant
1d44924222
fix: correct title for break reminder modal
2022-10-26 23:32:48 -04:00
Bnyro
304e1cfdd0
Merge pull request #1640 from shantanu1k/master
...
Simplified the download notification
2022-10-24 07:48:44 +02:00
shantanu1k
3c878c3148
minor fix
2022-10-24 10:59:56 +05:30
Giles Munn
9376a92fa5
Merge branch 'libre-tube:master' into master
2022-10-23 20:14:50 +01:00
shantanu1k
d1ae2e5096
Formatted with ktlint
2022-10-23 23:12:33 +05:30
shantanu1k
8bd8be1522
Fixed string resources
2022-10-23 22:55:34 +05:30
Shantanu Kawade
d76a18d20b
Merge branch 'libre-tube:master' into master
2022-10-23 21:28:50 +05:30
shantanu1k
42ce52bf29
Changed the download notification title
2022-10-23 21:23:20 +05:30
Bnyro
e0e457cd6c
ktlint
2022-10-23 16:06:12 +02:00
Bnyro
3599d97a1f
Add the queue to the background mode
2022-10-23 16:04:15 +02:00
Bnyro
2e4b6beb2f
Add a toggle at the player fragment
2022-10-23 15:58:06 +02:00
Bnyro
220f131cb8
Open queue from navbar menu
2022-10-23 15:49:12 +02:00
Bnyro
b5c6a27264
Fix a crash when the queue is empty
2022-10-23 15:22:36 +02:00
Bnyro
fb21dd2543
Minor fixes
2022-10-23 15:19:14 +02:00
Bnyro
1962268460
Dragging and dropping items
2022-10-23 15:09:58 +02:00
Bnyro
e7ef030473
Add swipe gestures to remove from queue
2022-10-23 14:54:02 +02:00
Bnyro
02d4321a2d
Replace the autoPlayHelper with the PlayingQueue
2022-10-23 14:43:47 +02:00
Bnyro
41162fafac
Add functionality
2022-10-23 13:39:15 +02:00
GilesMunn
93c4732978
Added artist metadata to AOD.
2022-10-23 10:53:28 +01:00
Bnyro
afe25fc67a
Queue bottom sheet in player fragment
2022-10-23 11:33:35 +02:00
Bnyro
d6232b1ddc
Playing queue layout
2022-10-23 11:12:02 +02:00
shantanu1k
a066363e88
Modified the notification visibility for audio
2022-10-22 23:34:55 +05:30
GilesMunn
76e5aa4008
Moved mediadescriptioncompat code into relevant area. Added more detail to metadata.
2022-10-22 16:37:49 +01:00
GilesMunn
886835f128
Added metadata to lockscreen. Closes #1470 .
2022-10-22 16:11:56 +01:00
shantanu1k
234ca8c08f
Simplified the download notification
2022-10-22 14:59:33 +05:30
Bnyro
3b13cc4efb
Fix the wrong error on the subscriptions page
2022-10-21 18:35:35 +02:00
Bnyro
b499eb0358
sort qualities
2022-10-21 18:25:35 +02:00
éclairevoyant
3de1836a2f
fix: handle duration string timestamps ( #1275 )
2022-10-21 03:25:42 -04:00
Bnyro
30d9d7b04a
layout fixes
2022-10-19 20:02:11 +02:00
Bnyro
c02b815ff2
fix linter
2022-10-19 19:53:18 +02:00
Bnyro
31f20219d5
Toggle the channel description
2022-10-19 19:46:54 +02:00
Bnyro
b1362744fc
Properly destroy the background mode service
2022-10-18 19:40:28 +02:00
Bnyro
9998cec4c4
Hide System UI upon Hiding the Controller
2022-10-18 19:32:46 +02:00
Bnyro
029dd03228
add to playlist in the background
2022-10-18 17:42:22 +02:00
Bnyro
dc261478c6
fix the share behavior
2022-10-18 17:20:21 +02:00
Bnyro
641a5fe9b9
different player error behavior
2022-10-18 14:58:07 +02:00
Bnyro
c54e99bf9a
Hide sheets on PiP change
2022-10-17 19:25:07 +02:00
Bnyro
c9c34a090d
ktlint
2022-10-17 19:18:48 +02:00
Bnyro
7e3bda7418
Background play: Respect watch positions
2022-10-17 19:18:34 +02:00
Bnyro
3ede5650c6
load the video when clicking the notification
2022-10-17 19:09:08 +02:00
Bnyro
0e8c3043ae
Show the comment reply count
2022-10-17 18:27:05 +02:00
Bnyro
499607830e
remove unused code
2022-10-16 18:44:17 +02:00
Bnyro
ae829f8c54
login/register cleanup
2022-10-16 18:39:44 +02:00
Bnyro
18a8ec2e3f
fix refreshing after login
2022-10-16 18:30:15 +02:00
Bnyro
499be1e1cb
fix the playback speed sheet
2022-10-16 14:20:56 +02:00
Bnyro
4c2d438c58
fix the floating time bar
2022-10-15 17:03:50 +02:00
Bnyro
f7dacbb9bb
Customize the share time code
2022-10-15 16:50:18 +02:00
Bnyro
b8b3159362
download thumbnail images
2022-10-15 16:29:12 +02:00
Bnyro
206a24ad7d
fix sharing channels
2022-10-14 12:25:43 +02:00
Bnyro
cfefa87f57
replies performance improvements
2022-10-13 14:16:37 +02:00
Bnyro
e836625223
allow fetching more comment replies
2022-10-13 14:10:39 +02:00
Bnyro
0c09147b25
use the same layout for replies and comments
2022-10-12 20:07:59 +02:00
Bnyro
ca82121d19
copy comments on long press
2022-10-12 19:56:31 +02:00
Bnyro
bf2db3ce48
layout improvements
2022-10-10 17:03:03 +02:00
Bnyro
500e56e760
add metadata to downloads
2022-10-10 16:58:26 +02:00
Bnyro
94e4f90a01
UI improvements
2022-10-09 22:13:41 +02:00
Bnyro
6d9b55e519
use proper kotlin syntax
2022-10-09 18:43:11 +02:00
GilesMunn
93ebedc328
Added views placeholder to channel view.
2022-10-09 15:06:18 +01:00
GilesMunn
214b90c84d
Ktlint formatting.
2022-10-09 14:39:27 +01:00
GilesMunn
22c7ebcc9c
Added share button for channels. Closes #1510
2022-10-09 14:34:39 +01:00
Bnyro
cf64fa281d
Merge pull request #1514 from Bnyro/master
...
fix downloads on low sdk
2022-10-07 19:49:20 +02:00
Bnyro
abdb5e3a85
fix downloads on low sdk
2022-10-07 19:48:55 +02:00
Bnyro
9dd7940d15
Merge pull request #1513 from Bnyro/master
...
Add features to the offline player
2022-10-07 19:40:47 +02:00
Bnyro
e718937dd6
more cleanup + more features for the offline player
2022-10-07 19:39:41 +02:00
Bnyro
ef4e48e347
player cleanup
2022-10-07 19:30:59 +02:00
Bnyro
5df5a2a9c5
respect orientation pref for downloaded videos
2022-10-07 19:18:04 +02:00
Bnyro
512844805a
add PiP support for offline player
2022-10-07 19:09:44 +02:00
Bnyro
0ebf1b13c8
Merge pull request #1512 from Bnyro/master
...
show the subscriptions count in the channel fragment
2022-10-07 18:56:11 +02:00
Bnyro
cb4a61648f
show the subscriptions count in the channel fragment
2022-10-07 18:55:31 +02:00
Bnyro
e523c901bf
Merge pull request #1504 from Bnyro/master
...
Option to sort playlists
2022-10-06 15:14:39 +02:00
Bnyro
c75ec150fe
playlist sorting option
2022-10-06 15:14:06 +02:00
Bnyro
8337f0e289
cleanup
2022-10-06 14:49:42 +02:00
Bnyro
f4b9614e68
Merge pull request #1503 from Bnyro/master
...
Rename files when downloading + indicate when comments are available
2022-10-06 14:37:37 +02:00
Bnyro
5c4a23aa33
indicate when replies are available
2022-10-06 14:35:42 +02:00
Bnyro
1018fd80fb
allow renaming files to download
2022-10-06 14:26:30 +02:00
Bnyro
e471d3c665
Merge pull request #1500 from Bnyro/master
...
Player improvements
2022-10-05 22:18:42 +02:00
Bnyro
404ea99c8e
increase bottom bar margin upon landscape
2022-10-05 22:15:45 +02:00
Bnyro
bdfc8ccf6c
Merge pull request #1499 from Bnyro/master
...
fix crashes when removing recview items
2022-10-05 21:56:16 +02:00
Bnyro
4f7d28ee0e
fix crashes when removing recview items
2022-10-05 21:55:53 +02:00
Bnyro
591bf6238e
Merge pull request #1498 from Bnyro/master
...
fix the abnormal channel behavior
2022-10-05 21:47:34 +02:00
Bnyro
a3a87780ad
fix the abnormal channel behavior
2022-10-05 21:47:09 +02:00
GilesMunn
e265d0523b
Fixed formatting with ktlint.
2022-10-02 17:43:40 +01:00
GilesMunn
7710b5c717
Added views placeholder to strings instead of hardcoded.
2022-10-02 15:46:17 +01:00
GilesMunn
0cf31945d4
Minor aesthetic changes.
2022-10-02 13:26:15 +01:00
Bnyro
4d98bbc4c2
improve alternative trending layout
2022-10-02 11:47:25 +02:00
Bnyro
df2c9d9314
use bottom sheets for all player options
2022-10-01 11:53:22 +02:00
Bnyro
57b266aeb7
playback speed bottom sheet
2022-10-01 11:43:40 +02:00
Bnyro
d57ec17662
Merge pull request #1428 from DennisBauer/1411-Fix_bug_when_starting_video_in_external_player
...
Do not stat pip when open video externally
2022-10-01 11:08:35 +02:00
Bnyro
7795a58f4f
fix ktlint
2022-10-01 11:04:28 +02:00
Bnyro
dc5a7d02d0
add loading interval size option
2022-10-01 10:52:06 +02:00
Bnyro
ca86cb1768
code cleanupü
2022-10-01 10:21:16 +02:00
Erzock
adc7fc6fd3
Do not stat pip when open video externally
...
When opening a video in an external player picture in picture should
not be started.
2022-09-30 20:58:13 +02:00
Bnyro
e7d60a5fe9
slider preference cleanup
2022-09-29 20:24:39 +02:00
Bnyro
1e2d92f088
fix crash
2022-09-29 19:43:00 +02:00
Bnyro
f3b8433f1b
seek increment to slider preference
2022-09-29 19:39:01 +02:00
Bnyro
2b0d29c52c
add 1 day as sync freq
2022-09-29 19:35:10 +02:00
Bnyro
6aa98a9c31
toast on errors in backgroundmode
2022-09-26 19:16:13 +02:00
Bnyro
b18bf98854
add option to limit hls
2022-09-26 19:12:52 +02:00
Bnyro
c3b2f5baee
fix deleting downloads
2022-09-26 19:00:33 +02:00
Bnyro
03701818da
move navigation bar settings to appearance
2022-09-26 18:55:10 +02:00
Bnyro
e2eb131069
add more items to navbar
2022-09-26 18:50:57 +02:00
Bnyro
48b3a916b7
fix the navbar behavior
2022-09-26 18:41:41 +02:00
Bnyro
795d50c645
sort instances
2022-09-25 10:10:24 +02:00
Bnyro
3911c19a77
improve snackbar style
2022-09-25 10:07:09 +02:00
Bnyro
274cd5b8fb
snack when region unavailable
2022-09-24 13:32:51 +02:00
Bnyro
44e79d8096
subtitle pref cleanup
2022-09-24 13:21:31 +02:00
Bnyro
3b67ab07e2
replace hard coded country list
2022-09-24 13:12:50 +02:00
Bnyro
a17a9364dc
move viewholders to its own package
2022-09-24 12:42:42 +02:00
Bnyro
5b4102ec57
move the base views to the UI package
2022-09-24 12:34:53 +02:00
Bnyro
6813772d2f
remove unused icons
2022-09-24 11:11:32 +02:00
Bnyro
840ce157ad
add toolbar to community tab
2022-09-24 10:59:14 +02:00
Bnyro
331389adec
add back button to about
2022-09-24 10:56:35 +02:00
Bnyro
d6c3a77a98
use material library inbuilts
2022-09-24 10:55:16 +02:00
Bnyro
31fee99282
use material library inbuilts
2022-09-24 10:47:17 +02:00
Bnyro
38790f8c95
fix the app icon option
2022-09-24 10:26:33 +02:00
Bnyro
bac4b6ecc3
improved download dialog
2022-09-23 14:29:16 +02:00
Bnyro
c637a0e106
improve bottom sheet layout
2022-09-23 14:21:32 +02:00
Bnyro
6e663cff41
fix some prefs
2022-09-23 14:15:55 +02:00
Bnyro
845b6fe2ad
fix the playing queue
2022-09-23 14:12:41 +02:00
Bnyro
d1351e0f67
only show selected navbar item by default
2022-09-23 14:04:55 +02:00
Bnyro
377aa06b2f
remove unused arrays
2022-09-23 14:03:32 +02:00
Bnyro
db1eb14436
catch player errors
2022-09-23 13:59:00 +02:00
Bnyro
e888b8a061
dont close app accidentially
2022-09-22 19:08:00 +02:00
Bnyro
c4fde665d0
fix linter
2022-09-22 18:55:16 +02:00
Bnyro
e4fa175df9
fix abnormal search behavior
2022-09-22 18:53:49 +02:00
Bnyro
5ec053b3b1
fix the backpress behavior
2022-09-22 18:34:13 +02:00
Bnyro
69f452d7c4
move the preference backup to the unified backup dialog
2022-09-22 18:18:10 +02:00
Bnyro
1d3df8aeb1
fix wildcards
2022-09-22 18:01:03 +02:00
Bnyro
228ec7860a
remove unused code
2022-09-22 17:59:15 +02:00
Bnyro
8828fc205f
database cleanup
2022-09-22 17:52:00 +02:00
Bnyro
333e6b152f
save the watch position when pausing
2022-09-22 16:59:51 +02:00
Bnyro
beb2962676
dont hardcode navbar defaults
2022-09-22 15:36:32 +02:00
Bnyro
eab603acb8
ktlint
2022-09-20 20:00:51 +02:00
Bnyro
8e4b03a13b
fix updater
2022-09-20 20:00:15 +02:00
Bnyro
f9f634de1a
code structure
2022-09-20 19:53:34 +02:00
Bnyro
1ff7306063
cleanup
2022-09-20 19:03:18 +02:00
Bnyro
d9c7e937c6
apply the style to the app
2022-09-20 18:57:50 +02:00
Bnyro
bd618d032f
preference dialog
2022-09-20 18:36:23 +02:00
Bnyro
076c1523d4
remove findviewbyid
2022-09-20 16:51:38 +02:00
Bnyro
5d4364eb95
invoke the change listener in preference dialogs
2022-09-20 13:12:13 +02:00
Bnyro
658a6648ff
fix prev
2022-09-19 22:21:30 +02:00
Bnyro
7844cc7792
fix the watch progress
2022-09-19 22:07:15 +02:00
Bnyro
485cc19023
fix crash when videoId null
2022-09-19 21:52:08 +02:00
Bnyro
c835f5ab80
minor improvements
2022-09-19 21:43:13 +02:00
Bnyro
0db7821418
improve playing queue
2022-09-19 21:37:30 +02:00
Bnyro
60b49f2120
playing queue improvements
2022-09-19 20:13:25 +02:00
Bnyro
d99386bbc2
get rid of globals
2022-09-19 20:07:55 +02:00
Bnyro
ba21ebb99e
remove bad performing notifydatasetchanged
2022-09-18 19:29:18 +02:00
Bnyro
8f5de822d1
code cleanup
2022-09-18 19:24:31 +02:00
Bnyro
8be5a293bc
format
2022-09-18 19:17:38 +02:00
Bnyro
e32758d17d
add pref for background feed loading
2022-09-18 19:13:51 +02:00
Bnyro
bd83d7d10a
fix pref not being greyed out
2022-09-18 19:01:56 +02:00
Bnyro
f66f5aa9db
only resize bitmap on SDK < 33
2022-09-18 18:41:16 +02:00
Bnyro
e7c4040c20
sanitize file names
2022-09-18 17:14:09 +02:00
Bnyro
0e24a0981b
ktlint
2022-09-18 16:58:06 +02:00
Bnyro
07a4838e6f
fix lifecycle issue
2022-09-18 16:56:34 +02:00
Bnyro
60f2741b7d
fix default file name
2022-09-18 16:09:49 +02:00
Bnyro
b22611fe21
bug fixes
2022-09-18 13:03:48 +02:00
Bnyro
9fa7bb9c6d
add settings entry
2022-09-18 12:49:57 +02:00
Bnyro
26ec53f654
codebase for unified backup
2022-09-18 12:41:35 +02:00
Bnyro
24a4a170cc
Merge pull request #1318 from Isira-Seneviratne/Kotlin_extensions
...
Use Kotlin extension functions.
2022-09-18 11:51:40 +02:00
Isira Seneviratne
4fff581457
Use the use(), edit() and parseAsHtml() extension functions.
2022-09-18 14:54:44 +05:30
Isira Seneviratne
fa0a993418
Use IO extensions in ImportHelper.
2022-09-18 14:54:44 +05:30
Bnyro
4f27dfc7b7
small fix
2022-09-18 11:02:08 +02:00
Bnyro
2490cc50b4
fix back behavior
2022-09-18 11:00:27 +02:00
Bnyro
b867df053b
fix linter
2022-09-18 10:44:37 +02:00
Isira Seneviratne
ad9f975b5f
Use NotificationChannelCompat.
2022-09-18 10:21:03 +05:30
Bnyro
7b1b54aa73
fix remaining button when playing next video
2022-09-17 18:52:31 +02:00
Bnyro
2deee95fb4
bug fixes
2022-09-17 18:51:09 +02:00
Bnyro
94690ca284
fix key
2022-09-17 18:49:32 +02:00
Bnyro
5034d461ae
add option for manually skipping sponsorblock segments
2022-09-17 18:47:46 +02:00
Bnyro
f6929ee00c
fix shadowing
2022-09-15 15:56:09 +02:00
Bnyro
f6c0a2bc15
don't block UI thread & fix crash when hls eq null
2022-09-15 15:54:02 +02:00
Bnyro
7c0b99f333
toast when instance unreachable
2022-09-15 15:41:01 +02:00
Bnyro
efd95d95c3
fix exo controllers
2022-09-12 15:07:21 +02:00
Bnyro
315de5963b
fix autoply
2022-09-12 14:50:33 +02:00
Bnyro
1501b2660e
improve summary
2022-09-12 14:32:00 +02:00
Bnyro
d5bddba863
add a pref for it
2022-09-12 14:30:48 +02:00
Bnyro
c1120ab487
add badge for amount of new videos
2022-09-12 14:22:55 +02:00
Bnyro
c10672f837
improve padding without drawable
2022-09-11 18:34:15 +02:00
Bnyro
3bee5b146c
collapse sheets by default
2022-09-11 18:26:52 +02:00
Bnyro
1b60f31fa3
playlist options to bottom sheet
2022-09-11 18:23:02 +02:00
Bnyro
17df302c10
refactor video options to bottom sheet
2022-09-11 18:20:01 +02:00
Bnyro
3647f1ed1c
cleanup
2022-09-11 18:03:55 +02:00
Bnyro
c4580d2d21
add quality settings for mobile data
2022-09-11 17:54:04 +02:00
Bnyro
e54954a97d
remove database migration code
2022-09-11 17:20:35 +02:00
Bnyro
1e54f20d03
fix inconsistent label
2022-09-11 17:17:36 +02:00
Bnyro
d3d82a7d0f
enable http cache for retrofit
2022-09-10 19:35:05 +02:00
Bnyro
0070583c11
grey out irrelevant settings
2022-09-10 17:06:55 +02:00
Bnyro
a2aa7b0ba8
fix time codes
2022-09-10 16:58:51 +02:00
Bnyro
437438fd56
make drawable optional
2022-09-10 16:56:17 +02:00
Bnyro
45c04a0af6
reorder items
2022-09-10 16:53:04 +02:00
Bnyro
50f8ae898c
bug fixes
2022-09-10 16:47:45 +02:00
Bnyro
1d5d254457
refactor player options
2022-09-10 16:32:40 +02:00
Bnyro
915795eaf0
bottom sheet for sorting
2022-09-10 16:13:02 +02:00
Bnyro
bb16a5e823
fix input type
2022-09-10 12:43:34 +02:00
Bnyro
f65d84727c
improve code structure
2022-09-10 12:40:41 +02:00
Bnyro
206b560eb4
add option to rename a playlist
2022-09-10 12:37:13 +02:00
Bnyro
6dea68a8ab
hide dynamically
2022-09-10 12:23:27 +02:00
Bnyro
9c91386ecd
show when downloads are empty
2022-09-10 12:20:51 +02:00
Bnyro
b838e319f5
recognise downloaded audio files
2022-09-10 12:10:45 +02:00
Bnyro
cf46afdc86
cleanup
2022-09-10 11:51:50 +02:00
Bnyro
e1dd666c2c
remove unused download settings
2022-09-10 11:38:31 +02:00
Bnyro
b60c63d48f
add alternative trending layout
2022-09-10 11:37:30 +02:00
Bnyro
ec306f83dc
fix forward btn
2022-09-09 18:20:06 +02:00
Bnyro
d354c2b3cc
pause when unplugging headphones
2022-09-09 18:14:23 +02:00
Bnyro
18a53673ca
lint
2022-09-09 18:04:48 +02:00
Bnyro
008bafda22
get rid of legacy download service
2022-09-09 18:04:33 +02:00
Bnyro
9e414a23cf
merge media sourcess
2022-09-09 18:00:52 +02:00
Bnyro
79cc9055b2
allow downloading audio and video
2022-09-09 17:39:49 +02:00
Bnyro
93ca40cd6f
remove storage permissions
2022-09-09 17:04:49 +02:00
Bnyro
9641add481
allow deleting files
2022-09-09 16:58:02 +02:00
Bnyro
a4daa35d53
bug fixes
2022-09-09 16:49:00 +02:00
Bnyro
462d247bd9
make it accessible when offline
2022-09-09 16:27:34 +02:00
Bnyro
600a99ff28
fix deprecation
2022-09-09 16:02:16 +02:00
Bnyro
b623c628cb
bug fixes
2022-09-09 15:56:23 +02:00
Bnyro
226350e21c
add offline player activity
2022-09-09 15:40:10 +02:00
Bnyro
97031be690
fix UI
2022-09-09 14:42:46 +02:00
Bnyro
6bb065a870
add download fragment
2022-09-09 14:23:39 +02:00
Bnyro
193c9b0e46
change download destination
2022-09-09 13:11:54 +02:00
Bnyro
c38820a110
backup legacy downloads
2022-09-09 11:40:14 +02:00
Bnyro
516d9df203
prepare for offline usage
2022-09-09 11:09:03 +02:00
Bnyro
9066db8b11
cleanup
2022-09-09 11:05:10 +02:00
Bnyro
37dcef7fce
seperate playerView logic
2022-09-09 10:51:56 +02:00
Bnyro
c3ad60f19c
proper uri handling
2022-09-08 21:59:51 +02:00
Bnyro
0dc17de044
fix search history sorting
2022-09-08 21:55:24 +02:00
Bnyro
693623c1ee
bottom sheet UI fixes
2022-09-08 21:50:51 +02:00
Bnyro
316bd539a2
fixes
2022-09-08 21:05:51 +02:00
Bnyro
726ef9276f
update dependencies
2022-09-08 20:56:55 +02:00
Bnyro
2f3075fab1
use coil for loading the notification image
2022-09-08 20:43:57 +02:00
Bnyro
32b5ae7094
fix crash when opening /user/ link
2022-09-08 20:28:01 +02:00
Bnyro
f8dabbda4e
bug fixes
2022-09-08 20:19:44 +02:00
Bnyro
b23f22146a
refactor opening links
2022-09-08 20:01:36 +02:00
Bnyro
5041fd9fdd
refactor eternal apis
2022-09-08 19:29:35 +02:00
Bnyro
ea5bdef9fc
fix errors
2022-09-08 18:55:42 +02:00
Bnyro
6ea46b8cb5
ktlint
2022-09-08 18:42:52 +02:00
Bnyro
93ceef71cc
fix errors and warnings
2022-09-08 18:41:57 +02:00
Bnyro
0ab055303d
minor code improvements
2022-09-08 18:31:22 +02:00
Bnyro
0272a00a0a
move constants to its own package
2022-09-08 18:29:00 +02:00
Nephys222
ca3734aa9e
fix for searchview anormal behavior
2022-09-06 19:12:19 +05:00
Bnyro
33529cffee
Revert "Fixed Iran region has no videos in feed"
2022-09-06 08:33:22 +02:00
achroid
65ddf07558
Fixed Iran region has no videos in feed
2022-09-06 08:08:45 +04:30
Bnyro
38e408058f
Fix the time parameter when sharing a video
...
Closes #1201
2022-09-05 13:05:19 +02:00
Bnyro
ba7cb67c27
Merge pull request #1191 from Bnyro/master
...
move audio and video settings to its own fragment
2022-08-28 15:40:43 +02:00
Bnyro
23b00390ad
move player to its own fragment
2022-08-28 15:40:12 +02:00
Bnyro
2b30c41bcb
Merge pull request #1188 from Bnyro/master
...
recognise shorts
2022-08-27 16:54:52 +02:00
Bnyro
5af53bba82
recognise shorts
2022-08-27 16:54:36 +02:00
Bnyro
2701ab5978
Merge pull request #1186 from Bnyro/master
...
fix deprecated onBackPressed()
2022-08-27 15:42:36 +02:00
Bnyro
695d1eb510
fix deprecated onBackPressed()
2022-08-27 15:40:10 +02:00
Bnyro
b2cbae73db
Merge pull request #1182 from Bnyro/master
...
bump dependencies
2022-08-27 15:23:38 +02:00
Bnyro
317c135864
fix warnings
2022-08-27 15:23:31 +02:00
Bnyro
ca79c2f005
fix ktlint
2022-08-27 15:15:07 +02:00
Bnyro
771dee9b2e
fix warnings
2022-08-27 15:13:24 +02:00
Bnyro
966405e922
Merge pull request #1181 from Bnyro/master
...
fix deprecation
2022-08-27 11:56:32 +02:00
Bnyro
c7ed00908c
fix deprecation
2022-08-27 11:55:29 +02:00
Bnyro
93315aeb63
only do in PiP
2022-08-27 11:44:43 +02:00
Bnyro
b997d0c6d0
close pip by stopping notification
2022-08-27 11:42:17 +02:00
Bnyro
c41521d950
Merge pull request #1177 from Bnyro/master
...
fixes of background subs loading
2022-08-26 19:09:30 +02:00
Bnyro
a75d8f7225
fix layout
2022-08-26 19:09:09 +02:00
Bnyro
2151fd2dc9
minor fixes
2022-08-26 19:05:30 +02:00
Bnyro
c4c8a67f91
fixes of background subs loading
2022-08-26 18:57:42 +02:00
Bnyro
8e065fc44b
Merge pull request #1176 from Bnyro/master
...
load feed in background
2022-08-26 18:32:36 +02:00
Bnyro
6b5cdae041
load feed in background
2022-08-26 18:32:10 +02:00
Bnyro
5e01f2c9c1
Merge pull request #1175 from Bnyro/master
...
don't seek to watch position when end of video
2022-08-26 17:53:52 +02:00
Bnyro
05f0170248
don't seek to watch position when end of video
2022-08-26 17:53:22 +02:00
Bnyro
fbfd74f269
Merge pull request #1172 from Bnyro/master
...
fix search focus
2022-08-26 15:04:07 +02:00
Bnyro
39f683502e
fix search focus
2022-08-26 15:03:40 +02:00
Bnyro
6ebf19d377
Merge pull request #1170 from Bnyro/master
...
fix local subs
2022-08-26 09:43:56 +02:00
Bnyro
58b61c308f
fix local subs
2022-08-26 09:43:32 +02:00
Bnyro
3afdb9feaf
Merge pull request #1168 from Bnyro/master
...
Toggle for sharing with time code
2022-08-26 09:38:18 +02:00
Bnyro
58efe901d9
allow toggling share with time code in dialog
2022-08-26 09:37:28 +02:00
Bnyro
fdacc32383
hide add to playlist when not logged in
2022-08-26 09:17:43 +02:00
Bnyro
2727d91d24
better dialog syntax
2022-08-26 09:15:48 +02:00
Bnyro
3f861ca074
Merge pull request #1165 from Bnyro/master
...
Slider and notification improvements
2022-08-26 09:08:50 +02:00
Bnyro
7581985705
minor improvements
2022-08-26 09:08:29 +02:00
Bnyro
f9cdd2da5f
code improvements
2022-08-26 09:04:35 +02:00
Bnyro
6998310809
bug fixes
2022-08-26 08:42:13 +02:00
Bnyro
248de804e8
Merge pull request #1163 from Bnyro/master
...
continous playback speed slider
2022-08-25 23:05:29 +02:00
Bnyro
fbc6a14c58
add custom slider preference
2022-08-25 23:05:04 +02:00
Bnyro
207fe64b58
add continous playback speed slider
2022-08-25 22:48:12 +02:00
Bnyro
1e5bd4d6fc
remove testing code
2022-08-25 22:39:55 +02:00
Bnyro
70813ec449
Merge pull request #1162 from Bnyro/master
...
grouped notifications
2022-08-25 22:36:45 +02:00
Bnyro
c7c542ac4a
grouped notifications
2022-08-25 22:36:07 +02:00
Bnyro
c796025d7d
Merge pull request #1153 from Bnyro/master
...
attempt to fix languages
2022-08-25 12:06:14 +02:00
Bnyro
16985b4ccf
attempt to fix languages
2022-08-25 11:48:32 +02:00
Bnyro
e269be13a8
Merge pull request #1152 from Bnyro/master
...
better split screen support
2022-08-25 11:38:31 +02:00
Bnyro
9f777b2493
reformat
2022-08-25 11:34:48 +02:00
Bnyro
ff16e14b33
fix image cache
2022-08-25 11:29:12 +02:00
Bnyro
0dfb5f3e54
Merge pull request #1149 from Bnyro/master
...
fix black theme
2022-08-25 11:26:28 +02:00
Bnyro
d949b38789
fix black theme
2022-08-25 11:26:10 +02:00
Bnyro
2ed001ca50
Merge pull request #1147 from Bnyro/master
...
fix material you
2022-08-25 11:11:59 +02:00
Bnyro
44175b35c5
fix material you
2022-08-25 11:11:31 +02:00
Bnyro
792b63c9d8
Merge pull request #1136 from Bnyro/master
...
add device info dialog
2022-08-24 18:30:02 +02:00
Bnyro
47a4187d52
add device info dialog
2022-08-24 18:29:39 +02:00
Bnyro
64af78dfaf
allow sharing the app in about
2022-08-24 18:06:43 +02:00
Bnyro
c55e7061bf
Merge pull request #1134 from Bnyro/master
...
add legacy subscriptions view
2022-08-24 17:57:42 +02:00
Bnyro
298023b702
add legacy subscriptions view
2022-08-24 17:56:57 +02:00
Bnyro
09e28b0672
Merge pull request #1129 from Bnyro/pending
...
show ff and rewind in compact notification view
2022-08-23 15:59:28 +02:00
Bnyro
ed5a62be4f
show ff and rewind in compact notification view
2022-08-23 15:59:14 +02:00
Bnyro
539bacd941
Merge pull request #1128 from Bnyro/master
...
better break reminder pref
2022-08-23 15:53:51 +02:00
Bnyro
326573659c
fixes
2022-08-23 15:53:12 +02:00
Bnyro
95b91e60d9
add custom break reminder time
2022-08-23 15:51:00 +02:00
Bnyro
48632d6b6a
Merge pull request #1126 from Bnyro/master
...
fix status bar
2022-08-23 09:37:47 +02:00
Bnyro
1f13c0a67f
fix status bar
2022-08-23 09:37:10 +02:00
Bnyro
94703c2053
Merge pull request #1125 from Bnyro/master
...
fixes
2022-08-23 09:17:02 +02:00
Bnyro
29afd06478
fix crash
2022-08-23 09:15:28 +02:00
Bnyro
c9007e3456
fix background mode crash
2022-08-23 09:11:13 +02:00
Bnyro
d7c89f6c3e
Merge pull request #1112 from Bnyro/master
...
fix layout
2022-08-21 13:05:53 +02:00
Bnyro
93035c941f
fix layout
2022-08-21 13:05:29 +02:00
Nephys222
9aee6bc964
fix background service for lower Android versions
2022-08-21 14:10:57 +05:00
Bnyro
02f48be45c
add download to video options dialog
2022-08-21 10:31:55 +02:00
Bnyro
db77d96764
add docs
2022-08-21 10:15:37 +02:00
Bnyro
676d356dca
fix autoplay crash
2022-08-21 10:05:40 +02:00
Bnyro
ef816aa53e
remove unused resources
2022-08-21 10:02:47 +02:00
Bnyro
f5e83d7dd6
add documentation
2022-08-20 09:42:24 +02:00
Bnyro
40fd1862c4
kill app when closing pip
2022-08-20 09:35:55 +02:00
Bnyro
15105b0227
fix crash on low android versions
2022-08-19 15:23:51 +02:00
Bnyro
7fea27b299
fix options dialog crash
2022-08-19 15:15:27 +02:00
Bnyro
b259bfb8b0
fix watch progress crash
2022-08-19 15:06:14 +02:00
Bnyro
ab2c44e969
fix notifications
2022-08-18 13:32:09 +02:00
Bnyro
91b172d661
fix again
2022-08-16 17:30:52 +02:00
Bnyro
751e2fda5f
fix autoplay skipping videos that are already watched
2022-08-16 17:28:16 +02:00
Bnyro
a71cb344a5
improve double tap behavior
2022-08-16 17:23:08 +02:00
Bnyro
8817a8ab43
improve about snackbar
2022-08-15 11:05:43 +02:00
Bnyro
777edca2ac
max image cache pref
2022-08-15 10:47:31 +02:00
Bnyro
80a24e3774
limit search history size
2022-08-15 10:16:53 +02:00
Bnyro
6914e9500a
layout improvements
2022-08-15 09:59:48 +02:00
Bnyro
4ec0a98caf
replace globals with viewmodels
2022-08-15 09:41:30 +02:00
Bnyro
0819e58ddd
don't PiP when paused
2022-08-15 09:06:20 +02:00
Bnyro
6694eb972e
add resize mode pref
2022-08-14 17:53:51 +02:00
Bnyro
109f47f43f
improve dialog layout
2022-08-14 17:35:17 +02:00
Bnyro
03b2e8e937
styled snackbar
2022-08-14 17:23:20 +02:00
Bnyro
47f5ef1ebc
remove migration file
2022-08-14 16:37:12 +02:00
Bnyro
869414d48a
fix ci
2022-08-14 16:36:18 +02:00
Bnyro
c596102a16
use auto migration
2022-08-14 11:38:46 +02:00
Bnyro
2c5b313922
migrate local subscriptions to database
2022-08-14 11:29:29 +02:00
Bnyro
3dc8af4cef
cleanup
2022-08-14 09:59:05 +02:00
Bnyro
e1b078ecd8
cleanup
2022-08-14 09:55:28 +02:00
Bnyro
7eb83716c5
cleanup
2022-08-13 23:19:07 +02:00
Bnyro
587a3ba9ac
some bug fixes
2022-08-13 23:06:02 +02:00
Bnyro
7d993fcd5c
restore clear buttons
2022-08-13 22:51:32 +02:00
Bnyro
7c95f5f252
migrate search history
2022-08-13 22:37:13 +02:00
Bnyro
4244efc448
migrate custom instances
2022-08-13 22:17:28 +02:00
Bnyro
3eadc46780
migrate watch positions to room
2022-08-13 22:03:11 +02:00
Bnyro
17626419a2
bug fixes
2022-08-13 20:11:56 +02:00
Bnyro
1268dce7bd
initial database commit
2022-08-13 20:04:07 +02:00
Bnyro
11fc6fd1f2
fix some backup stuff
2022-08-13 19:24:54 +02:00
Bnyro
373acbf8b9
migrate preference files
2022-08-13 19:22:49 +02:00
Bnyro
d2bc2d23b5
cleanup
2022-08-13 19:08:39 +02:00
Bnyro
da8bfe6327
option to disable PiP
2022-08-13 19:06:31 +02:00
Bnyro
1be4b3146b
add icons
2022-08-13 15:15:35 +02:00
Bnyro
f97ad0d1f7
backup and restore settings
2022-08-13 15:12:09 +02:00
Bnyro
b6fb971142
show current value in bottom sheet
2022-08-13 13:36:56 +02:00
Bnyro
c555c4b2d5
expand bottom sheet by default
2022-08-13 11:57:22 +02:00
Bnyro
308060cea6
add back button to search
2022-08-12 16:59:33 +02:00
Bnyro
30cec4ab7c
bug fixes
2022-08-12 15:06:32 +02:00
Bnyro
16d2e5144b
cleanup themes
2022-08-12 15:00:07 +02:00
Bnyro
3cf1d99242
add dialogs for the other options
2022-08-12 14:20:51 +02:00
Bnyro
3cde15c96f
refactor advanced player options
2022-08-12 14:03:55 +02:00
Bnyro
47ed98ffc3
swipe to left to delete from history
2022-08-12 12:05:12 +02:00
Bnyro
221530d941
better handling of thumbnail duration
2022-08-11 12:25:54 +02:00
Bnyro
4940c0b35c
fix PiP buttons
2022-08-11 11:51:23 +02:00
Bnyro
12a1852275
break reminder
2022-08-10 17:00:48 +02:00
Bnyro
92dbd26b5f
fix theme stuff
2022-08-10 16:27:16 +02:00
Bnyro
ffb3dd6743
final touches
2022-08-10 16:23:57 +02:00
Bnyro
103376eb6b
same for background mode
2022-08-10 15:53:34 +02:00
Bnyro
ed87a7b33a
playback queue
2022-08-10 15:49:31 +02:00
Bnyro
c4d9de3566
background mode playback speed option
2022-08-09 15:07:12 +02:00
Bnyro
a859ae101d
max history size
2022-08-09 14:49:34 +02:00
Bnyro
e78e7daf0a
minor player UI improvements
2022-08-09 14:37:40 +02:00
Bnyro
2651f0e95b
remove seekbar preview
2022-08-09 14:18:16 +02:00
Bnyro
781e1654cc
fix bottom bar on small devices and fix lock player
2022-08-08 18:06:58 +02:00
Bnyro
0b2f63c4f5
fix repeating videos
2022-08-08 17:24:46 +02:00
Bnyro
b0ca6baafd
code structure
2022-08-08 17:05:18 +02:00
Bnyro
27fcf05347
initial structure for prev and next buttons
2022-08-08 16:56:18 +02:00
Bnyro
67132a92d6
playlist bug fixes
2022-08-08 15:22:08 +02:00
Bnyro
ed5dd02abf
fix csv import
2022-08-08 14:46:38 +02:00
Bnyro
6d1e691f1b
Merge pull request #996 from Bnyro/notification
...
cleanup and fixes
2022-08-08 12:02:06 +02:00
Bnyro
a39b03e778
fix crash
2022-08-08 12:01:25 +02:00
Bnyro
1cb0c8f7b5
extend fragment
2022-08-08 11:49:19 +02:00
Bnyro
5f498e2e39
extend activity
2022-08-08 11:43:54 +02:00
Bnyro
57b3053b58
use better tags
2022-08-08 11:38:50 +02:00
Bnyro
6ca954e0b3
Merge pull request #995 from Bnyro/notification
...
fix auth api playlists
2022-08-08 11:30:01 +02:00
Bnyro
71fcfc075f
fix autoplay crash
2022-08-08 11:29:38 +02:00
Bnyro
077d5728fa
fix auth api playlists
2022-08-08 11:25:31 +02:00
Bnyro
90d888483c
Merge pull request #994 from Bnyro/notification
...
playlist autoplay in background mode
2022-08-08 11:09:15 +02:00
Bnyro
212152cef2
playlist autoplay in background mode
2022-08-08 11:08:44 +02:00
Bnyro
42b34b44d2
autoplay in background mode and fixes
2022-08-08 10:43:46 +02:00
Bnyro
79de2ab9d7
Merge pull request #990 from Bnyro/notification
...
Notification and autoplay refactor
2022-08-07 20:02:36 +02:00
Bnyro
0f679d68bc
refactor autoplay
2022-08-07 20:01:22 +02:00
Bnyro
6945f29282
add documentation
2022-08-07 19:15:23 +02:00
Bnyro
955d6de690
use for player fragment too
2022-08-07 19:10:16 +02:00
Bnyro
3399e4a8a8
use proper way
2022-08-07 19:01:03 +02:00
Bnyro
9c3436751c
external notification class
2022-08-07 18:22:40 +02:00
Bnyro
e25cbf343b
improve player notification
2022-08-07 18:10:13 +02:00
Bnyro
ee0082ffab
Merge pull request #989 from Bnyro/master
...
use custom dialogs in the preferences
2022-08-07 17:57:18 +02:00
Bnyro
39a26a9820
use custom dialogs in the preferences
2022-08-07 17:56:57 +02:00
Bnyro
3642eea7e4
Merge pull request #984 from Bnyro/master
...
remember selected playlist
2022-08-06 19:07:31 +02:00
Bnyro
5446d3257f
fix empty playlists thumbnail
2022-08-06 19:06:10 +02:00
Bnyro
35fc7ddef4
remember selected playlist
2022-08-06 18:57:07 +02:00
Bnyro
9f7c90bdac
Merge pull request #983 from Bnyro/master
...
Export Subscriptions
2022-08-06 12:52:27 +02:00
Bnyro
3b19d9b995
.
2022-08-06 12:51:53 +02:00
Bnyro
ac955d8377
fixes
2022-08-06 12:48:08 +02:00
Bnyro
3d71d3f2f1
export subscriptions
2022-08-06 12:22:26 +02:00
Bnyro
6dad539aa9
notifications without login
2022-08-06 12:05:01 +02:00
Bnyro
ca36b56508
Merge pull request #981 from AlexGmach/master
...
fix fullscreen on devices with display cutouts
2022-08-06 12:00:45 +02:00
Bnyro
a975ba212f
fix subscriptions
2022-08-06 11:55:17 +02:00
Bnyro
61f1bf6fee
refactor subscriptions import and fix crash
2022-08-06 11:49:11 +02:00
AlexanderGmach
ddfc1c4257
fix fullscreen on devices with display cutouts
2022-08-06 11:17:20 +02:00
Bnyro
0e9443fff6
refactor import subs
2022-08-06 11:09:28 +02:00
Bnyro
2c22978cce
fix subs
2022-08-04 10:24:11 +02:00
Bnyro
32d56d33f8
fix player crash
2022-08-04 10:20:27 +02:00
Bnyro
c61df6b6ba
cleanup
2022-08-04 10:17:24 +02:00
Bnyro
c7f05eee30
fix
2022-08-04 10:05:14 +02:00
Bnyro
9c86af9b7e
fixes and bump version
2022-08-04 09:32:02 +02:00
Bnyro
b03dd7933c
improve search
2022-08-04 09:08:46 +02:00
Bnyro
296f9b4806
bug fixes
2022-08-03 14:14:58 +02:00
Bnyro
503fe186bb
share with time code
2022-08-03 13:49:57 +02:00
Bnyro
725a4c1802
unauthenticated subscriptions
2022-08-03 13:41:45 +02:00
Bnyro
87150fdd7b
Merge pull request #956 from Bnyro/master
...
remove ffmpeg and allow downloading by video name
2022-08-03 09:07:14 +02:00
Bnyro
5b4218045b
Merge pull request #951 from Nephys222/Nephys
...
searchBar fix 2
2022-08-03 09:06:52 +02:00
Bnyro
8e86b35477
remove ffmpeg and allow downloading by video name
2022-08-03 09:05:34 +02:00
Nephys222
9e4e5a6ab1
searchBar fix 2
2022-08-02 19:18:44 +05:00
Bnyro
7c8ba4e552
fix the default subtitle setting
2022-08-02 13:20:59 +02:00
Bnyro
e671cc61cc
fix exception handler
2022-08-02 13:05:27 +02:00
Bnyro
2b1569d939
Merge branch 'libre-tube:master' into master
2022-08-02 09:59:58 +00:00
Bnyro
5b798266da
swipe to remove from playlist
2022-08-02 11:57:30 +02:00
Bnyro
e0bd3cc30a
sponsorblock for the background mode
2022-08-02 11:34:42 +02:00
Bnyro
4c1a447932
cleanup sponsorblock
2022-08-02 11:17:15 +02:00
Nephys222
0c44abee90
fix for exiting searchBar
2022-08-01 15:13:07 +05:00
Bnyro
539fdba819
in app crash handler
2022-08-01 11:22:08 +02:00
Bnyro
346e3bbe80
indicate empty history and results
2022-08-01 09:17:36 +02:00
Bnyro
f4a4ad41bb
fixes
2022-08-01 08:55:38 +02:00
Bnyro
23f22f99bf
fix search view size
2022-07-31 23:17:46 +02:00
Bnyro
5ef883ca67
new search filter layout
2022-07-31 23:08:58 +02:00
Bnyro
329ccaeb00
restore all functionality
2022-07-31 22:41:15 +02:00
Bnyro
022281e107
new search behavior
2022-07-31 22:17:36 +02:00
Bnyro
6b1d3c20c9
new toolbar
2022-07-31 21:09:47 +02:00
Bnyro
1fe6965611
add weblate to about fragment
2022-07-31 14:57:23 +02:00
Bnyro
5f98cda835
show resolution on auto quality
2022-07-31 14:46:14 +02:00
Bnyro
9ff7b08a86
network type for notifcations option
2022-07-31 14:36:39 +02:00
Bnyro
a09a84be65
fix search and watch history
2022-07-30 16:15:52 +02:00
Bnyro
aa4817f0a8
improve live video handling
2022-07-30 15:54:47 +02:00
Bnyro
2946887e21
fixes
2022-07-30 13:53:41 +02:00
Bnyro
3dfd0ba562
indicate time difference
2022-07-30 13:36:06 +02:00
Bnyro
11b568d0b6
switch back to 1x speed on live stream end
2022-07-30 13:20:11 +02:00
Bnyro
5271a279f3
indicate that a video is live
2022-07-30 13:09:57 +02:00
Bnyro
968114a5f3
fix crash
2022-07-30 12:43:43 +02:00
Bnyro
39d8d6f9f8
use date as version for debug builds
2022-07-30 12:33:01 +02:00
Bnyro
357978f09e
cleanup notifcation channels
2022-07-30 11:21:18 +02:00
Bnyro
41cf1c782d
fix worker
2022-07-30 11:08:28 +02:00
Bnyro
e253373536
fix notifcations
2022-07-29 13:48:59 +02:00
Bnyro
7e54af7b18
fix search
2022-07-29 12:44:09 +02:00
Bnyro
211881ad92
sort subscriptions feed
2022-07-29 12:39:03 +02:00
Bnyro
07a9418570
hide watch progress by default
2022-07-29 11:40:36 +02:00
Bnyro
46acb3bda2
maximize on single tap
2022-07-29 09:33:00 +02:00
Bnyro
838b9bed64
fixes
2022-07-29 09:04:00 +02:00
Bnyro
0f1743c35a
cleanup
2022-07-29 09:00:13 +02:00
Bnyro
f3c10f94d8
Merge branch 'master' into push
2022-07-29 08:49:31 +02:00
Bnyro
7fc855aaef
improve watch history
2022-07-29 08:47:37 +02:00
Bnyro
4070b9893c
add confirmation dialogs to some settings
2022-07-29 08:21:08 +02:00
Bnyro
ba0263791c
fix subscriptions
2022-07-29 08:04:51 +02:00
Bnyro
03a6e190a1
fix the double tap overlay margin
2022-07-29 07:57:16 +02:00
Bnyro
f45e1aad24
fix search behavior
2022-07-28 17:09:42 +02:00
Bnyro
e98456353d
fix clear btn in search
2022-07-28 16:39:17 +02:00
Bnyro
f4418f30eb
cleanup
2022-07-28 15:58:22 +02:00
Bnyro
3cf1c1c9cb
watch progress for playlists
2022-07-28 14:55:05 +02:00
Bnyro
24b4827e0b
fixes
2022-07-28 14:49:02 +02:00
Bnyro
d39d4de2d4
fix crashes
2022-07-28 14:45:29 +02:00
Bnyro
9756193f36
add the notifcation text and settings
2022-07-28 14:31:35 +02:00
Bnyro
2ed9f2385e
push notifications
2022-07-28 13:27:52 +02:00
Bnyro
bbea1bed99
intial structure
2022-07-28 12:39:56 +02:00
Bnyro
5698cfd07f
format
2022-07-28 09:18:50 +02:00
Bnyro
9fefb0fc32
show watched time under the video
2022-07-28 09:18:32 +02:00
Bnyro
7b58bc81ba
cleanup
2022-07-28 08:21:53 +02:00
Bnyro
9ea9e63ef6
merge all videoRows into one
2022-07-28 08:02:21 +02:00
Bnyro
c9740a2d5f
toggle autoplay while playing video
2022-07-27 11:57:04 +02:00
Bnyro
05ad4363ff
kill background play properly
2022-07-27 11:29:16 +02:00
Bnyro
a6cd8a8c12
fixes
2022-07-27 11:17:05 +02:00
Bnyro
a7ea5c0cfb
improve the space for double tapping
2022-07-27 09:05:10 +02:00
Bnyro
217dd9b990
restore lock player functionality
2022-07-27 08:59:44 +02:00
Bnyro
51ef6cab24
huge double tap refactor
2022-07-27 08:55:44 +02:00
Bnyro
b6841aa75f
option to set default subtitle language
2022-07-26 19:54:29 +02:00
Bnyro
0c5b4c51de
cleanup
2022-07-26 07:55:07 +02:00
Bnyro
fc603ea540
improve
2022-07-26 07:42:36 +02:00
Bnyro
03686dd4ff
fix playlists
2022-07-26 07:40:21 +02:00
Bnyro
3e28c3d9ce
audio quality and format settings
2022-07-24 12:59:15 +02:00
Bnyro
11efe9e764
fetch public instances again
2022-07-24 12:15:51 +02:00
Bnyro
d660ba6583
fix
2022-07-24 11:59:16 +02:00
Bnyro
67a8ebceab
bug fixes
2022-07-24 11:56:53 +02:00
Bnyro
5452f6135c
cleanup
2022-07-23 22:10:03 +02:00
Bnyro
b2806fc3d2
move some settings
2022-07-23 22:01:37 +02:00
Bnyro
62874360c0
Merge pull request #858 from Bnyro/master
...
improve background play
2022-07-23 15:42:22 +02:00
Bnyro
83329115e9
improve background play
2022-07-23 15:41:57 +02:00
Bnyro
be2a40b791
Merge pull request #857 from Bnyro/master
...
scroll to current chapter and highlight it
2022-07-22 23:59:11 +02:00
Bnyro
9e09b3a634
highlight current chapter
2022-07-22 23:58:23 +02:00
Bnyro
9050874561
scroll to current chapter
2022-07-22 22:16:26 +02:00
Nephys222
3705734d3c
fix to the blank space problem of BottomNavBar in Android API<29
2022-07-22 17:36:42 +05:00
Bnyro
9242c2fe60
Merge pull request #849 from Bnyro/master
...
get rid of gson
2022-07-21 23:14:59 +02:00
Bnyro
da38c83993
get rid of gson
2022-07-21 23:11:22 +02:00
Kavin
f0ab7888fb
Use cronet with coil.
2022-07-21 23:43:11 +05:30
Bnyro
56b7a8e5cc
fix version checker
2022-07-21 18:52:32 +02:00
Bnyro
afc4dcc54e
fix
2022-07-21 18:06:46 +02:00
Bnyro
f15a98175c
fix animations
2022-07-21 18:06:09 +02:00
Bnyro
276d611a9f
fix subs page
2022-07-21 17:58:51 +02:00
Bnyro
305cdf7904
fix background service
2022-07-21 17:15:18 +02:00
Bnyro
e3f538422e
fix subscriptions
2022-07-21 17:11:17 +02:00
Bnyro
cd43515277
fix sub import
2022-07-21 16:59:06 +02:00
Bnyro
00c1259c11
fix sub import
2022-07-21 16:47:14 +02:00
Bnyro
98126140a2
use coil instead of picasso
2022-07-21 16:21:43 +02:00
Kavin
1f78d4d2c5
Use cronet call factory for api requests.
2022-07-21 19:22:06 +05:30
Bnyro
2b2d133718
new version = null when checking version
2022-07-21 15:27:26 +02:00
Bnyro
a83da8636f
move the background mode to a service
2022-07-21 13:10:27 +02:00
Bnyro
165f8dcb45
cleanup and bug fixes
2022-07-20 22:03:09 +02:00
Bnyro
260e3d6111
make seekbar auto seek optional
2022-07-20 14:05:17 +02:00
Bnyro
88da71502f
minor fixes
2022-07-20 13:49:56 +02:00
Bnyro
28d95c3bc6
add new languages
2022-07-19 21:56:17 +02:00
Bnyro
721bca316a
cleanup
2022-07-19 21:37:52 +02:00
Bnyro
cbe7b4a87d
cleanup
2022-07-19 21:31:56 +02:00
Bnyro
77abc8eef6
improve controller behavior
2022-07-19 14:59:16 +02:00
Bnyro
98c3df00ab
move double tap overlay to custom view
2022-07-19 14:08:12 +02:00
Bnyro
ddac0ebfd3
minor fixes
2022-07-18 21:42:50 +02:00
Bnyro
072f31a1e8
cleanup
2022-07-18 19:36:21 +02:00
Bnyro
dcbfd0a071
cleanup
2022-07-18 19:29:56 +02:00
Bnyro
ebcd11d00c
support for silent updates
2022-07-18 19:15:35 +02:00
Bnyro
e48da1109a
rewrite double tap forward/rewind UI
2022-07-18 16:55:48 +02:00
Bnyro
599eafddf2
improve update checker
2022-07-18 14:45:32 +02:00
Bnyro
c56a6d872a
minor fixes
2022-07-18 14:24:08 +02:00
Bnyro
64751dfd96
support for opening links with /c/ or /user/
2022-07-17 22:06:43 +02:00
Bnyro
74f6f7a626
cleanup preference keys
2022-07-17 18:18:39 +02:00
Bnyro
88aef190f9
add aspect ratio mode
2022-07-17 17:35:36 +02:00
Bnyro
00a1303180
fix icon settings default value
2022-07-17 17:29:37 +02:00
Bnyro
3f6a22ade8
make PreferenceHelper context independent
2022-07-17 17:19:55 +02:00
Bnyro
96f25cae5d
cleanup vars and user prefs
2022-07-17 12:57:01 +02:00
Bnyro
803e1546e1
fix PiP
2022-07-17 12:19:55 +02:00
Bnyro
a705b29b95
improve when the buttons show
2022-07-17 12:02:49 +02:00
Bnyro
506b97536a
switch to gesture listener
2022-07-17 11:39:55 +02:00
Bnyro
b9a6d5aa88
custom subtitles dialog
2022-07-16 22:49:32 +02:00
Bnyro
36246255c4
cleanup
2022-07-16 21:31:15 +02:00
Bnyro
e876557368
add option to use system default caption style
2022-07-16 21:21:32 +02:00
Bnyro
9c31c16a0b
small cleanup
2022-07-16 20:58:28 +02:00
Bnyro
ced89f6f74
fix backstack
2022-07-15 22:26:22 +02:00
Bnyro
49848be904
history pref category
2022-07-15 22:12:51 +02:00
Bnyro
728f345f1d
add data saver mode
2022-07-15 21:37:44 +02:00
Bnyro
214e5d7eaf
fixes
2022-07-15 11:34:06 +02:00
Bnyro
ae08491d0b
add toggable options menu
2022-07-15 11:27:04 +02:00
Bnyro
8cfe4e613a
layout improvements
2022-07-15 10:36:33 +02:00
Bnyro
3f6da4102e
fix open crash
2022-07-15 10:16:31 +02:00
Bnyro
d2b0f34757
introduce pure theme
2022-07-14 22:32:42 +02:00
Bnyro
af63a64b3a
player UI improvements
2022-07-14 22:05:35 +02:00
Bnyro
a8e9dcf0da
fix string
2022-07-14 19:52:27 +02:00
Bnyro
9000745759
fix defres
2022-07-14 19:48:00 +02:00
Bnyro
34a881fbaa
fix ktlint
2022-07-14 16:35:58 +02:00
Bnyro
700781d63a
fix vpn
2022-07-14 16:07:47 +02:00
Bnyro
dd37e0edb7
disable by default
2022-07-14 16:04:03 +02:00
Bnyro
b5c4ec9e92
add option for auto fullscreen
2022-07-14 15:57:20 +02:00
Bnyro
3c432aa49f
basic landscape implementation
2022-07-14 12:15:58 +02:00
Bnyro
3f98f7d54a
fix themes
2022-07-12 18:59:21 +02:00
Bnyro
039c25edc9
cleanup themes
2022-07-12 17:39:00 +02:00
Bnyro
b3791ab9c0
cleanup global vars
2022-07-12 17:27:56 +02:00
Bnyro
53f9d41d31
seekbar preview
2022-07-12 17:14:10 +02:00
Bnyro
94191e24cc
animate
2022-07-12 17:02:21 +02:00
Bnyro
9656071b9c
fix crash
2022-07-12 16:51:42 +02:00
Bnyro
ff6da91fa4
cleanup
2022-07-11 22:00:56 +02:00
Bnyro
fb3bb67933
move urls to constants
2022-07-11 21:48:59 +02:00
Bnyro
9993cd0b4e
fix single click overlay
2022-07-11 16:39:35 +02:00
Bnyro
ce060f1df2
improve btns
2022-07-11 16:25:47 +02:00
Bnyro
5500d9469e
add sub button to search channels
2022-07-11 15:00:33 +02:00
Bnyro
8ff929fa0c
fix chapters
2022-07-10 22:04:52 +02:00
Bnyro
48813a12a3
chapter name clickable in portrait
2022-07-10 18:14:15 +02:00
Bnyro
3207681760
audio only mode in player
2022-07-10 18:04:58 +02:00
Bnyro
c8347637ae
fixes
2022-07-10 17:55:56 +02:00
Bnyro
7fa6e846be
navbar label visibility option
2022-07-10 17:53:17 +02:00
Bnyro
9cbf9f2155
fix theme and introduce require restart dialog
2022-07-10 14:19:19 +02:00
Bnyro
bedfb13539
custom shuffle button
2022-07-10 13:56:17 +02:00
Bnyro
e3a2b32de7
enable chapter name in portrait mode
2022-07-10 13:01:24 +02:00
Bnyro
cff5d64ecc
custom playback speed dialog
2022-07-10 10:15:28 +02:00
Bnyro
a0aabdf5a4
remove settings button in player
2022-07-10 09:51:40 +02:00
Bnyro
4f1c46fcf7
fix crash when playing video
2022-07-10 09:44:45 +02:00
Bnyro
782076ebb4
fix fullscreen chapter layout
2022-07-09 22:30:02 +02:00
Bnyro
3a18967521
cleanup
2022-07-09 19:25:55 +02:00
Bnyro
1202049d7b
dynamic chapter name
2022-07-09 19:25:06 +02:00
Bnyro
b38cb661d0
add chapters for full screen mode
2022-07-09 18:51:09 +02:00
Bnyro
1c32176c30
small double tap fixes
2022-07-09 17:55:59 +02:00
Bnyro
a3151c7011
cleanup
2022-07-08 19:38:10 +02:00
Bnyro
7dc99172f6
small improvements
2022-07-08 18:50:11 +02:00
Bnyro
3d1d27b3d6
seekbar preview
2022-07-08 18:44:38 +02:00
Bnyro
0c05fead8a
cleanup
2022-07-08 18:19:43 +02:00
Bnyro
9563127fed
UI fixes
2022-07-08 18:18:31 +02:00
Bnyro
e5f0d0248f
improve buttons
2022-07-08 18:06:48 +02:00
Bnyro
75f8ee88f7
improve layout and functionality
2022-07-08 17:49:32 +02:00
Bnyro
61721fd2df
basic double tap implementation
2022-07-08 17:26:45 +02:00
Bnyro
dbea7652ee
.
2022-07-08 16:43:32 +02:00
Bnyro
525b636bb5
navigation bar color
2022-07-08 16:42:55 +02:00
Bnyro
97049bf451
cleanup
2022-07-08 14:26:14 +02:00
Bnyro
2fca061b76
dynamic login/out text
2022-07-08 14:26:00 +02:00
Bnyro
283e74062d
cleanup
2022-07-08 14:16:22 +02:00
Bnyro
c996b584a5
add more playlist options
2022-07-08 14:14:25 +02:00
Bnyro
3ed130c62c
add options dialog to playlist fragment
2022-07-08 14:00:11 +02:00
Bnyro
0622672e4c
small UI fixes
2022-07-07 22:40:32 +02:00
Bnyro
c199d42116
attempt to fix auto regions
2022-07-07 22:30:47 +02:00
Bnyro
c4fdeeb03a
Merge pull request #716 from Bnyro/master
...
cleanup
2022-07-07 22:24:48 +02:00
Bnyro
6888c42b56
fix
2022-07-07 22:23:44 +02:00
Bnyro
c5175ce8f8
remove parcelable
2022-07-07 22:20:24 +02:00
Bnyro
46dd8eed0c
use system region
2022-07-07 16:52:10 +02:00
Bnyro
1f5c6eb76c
fix
2022-07-07 16:37:26 +02:00
Bnyro
d4d1087803
improve backstack behavior
2022-07-07 16:36:39 +02:00
Bnyro
72a34dd25e
fix backstack
2022-07-07 16:23:27 +02:00
Bnyro
ff579a6213
fix quality selection click area
2022-07-07 16:04:32 +02:00
Bnyro
9f907d34b5
fix watch positions
2022-07-07 15:58:51 +02:00
Bnyro
b93ae59e63
fix theme
2022-07-06 17:18:09 +02:00
Bnyro
ed71971612
hide my option if not supported
2022-07-06 17:17:22 +02:00
Bnyro
b9ec2134ed
lint
2022-07-06 16:58:23 +02:00
Bnyro
d024908a5c
fix theme
2022-07-06 16:57:47 +02:00
Bnyro
a1b5975c40
fix material you
2022-07-06 16:47:25 +02:00
Bnyro
f5842696dc
cleanup
2022-07-06 16:35:32 +02:00
Bnyro
7abe2eb512
check for vpn turned on too
2022-07-06 16:24:24 +02:00
Bnyro
b511d21fea
fix locales
2022-07-06 16:13:51 +02:00
Bnyro
72f37e6481
fix color
2022-07-06 16:07:27 +02:00
Bnyro
67bbf0104b
fix string
2022-07-05 17:58:18 +02:00
Bnyro
6c46958bc2
fix back behavior
2022-07-05 17:54:42 +02:00
Bnyro
a1763e9b40
fix links
2022-07-05 11:27:21 +02:00
Bnyro
647b2fdac2
add twitter and add links
2022-07-05 11:22:55 +02:00
Bnyro
05c4742fac
add community section
2022-07-05 11:14:51 +02:00
Bnyro
dd6d996ae5
fix opening with links
2022-07-05 10:23:14 +02:00
Bnyro
9e0f7fa204
fix seek button
2022-07-04 21:51:35 +02:00
Bnyro
d5eaaeaa19
improve syntax
2022-07-04 21:44:42 +02:00
Bnyro
e0147cbaad
small improvements
2022-07-04 21:30:13 +02:00
Bnyro
73beffef22
fullscreen orientation setting
2022-07-04 21:19:16 +02:00
Bnyro
72fb852c26
fix pip
2022-07-04 18:36:47 +02:00
Bnyro
e8dfbbc7f6
fix line count in snackbar
2022-07-04 18:09:20 +02:00
Bnyro
91634fdac3
small cleanup
2022-07-04 08:55:52 +02:00
Bnyro
3dfdd45aaf
improve snackbar colors
2022-07-04 08:48:47 +02:00
Bnyro
486ee090d1
improve about fragment
2022-07-04 08:39:06 +02:00
Bnyro
1b0f5db275
player UI improvements
2022-07-03 18:32:21 +02:00
Bnyro
423acaa74b
remove black bars
2022-07-03 18:27:15 +02:00
Bnyro
17cf24a5aa
scale controls on fullscreen
2022-07-03 18:22:04 +02:00
Bnyro
64f9f58583
improve player control margins
2022-07-03 18:13:52 +02:00
Bnyro
4bd7e81452
refactor about fragment
2022-07-03 15:06:17 +02:00
Bnyro
c59b719b92
convert about to cardviews
2022-07-03 14:43:29 +02:00
Bnyro
0c63d836c9
fix height
2022-07-03 14:14:39 +02:00
Bnyro
9f6341ee1e
fix fragment order
2022-07-03 13:43:54 +02:00
Bnyro
b7d9d510f6
rename hls to auto
2022-07-03 13:28:24 +02:00
Bnyro
5c3fda3d1f
fix crash
2022-07-03 12:13:38 +02:00
Bnyro
cf6a0e2937
comments
2022-07-03 11:39:25 +02:00
Bnyro
bcc475102a
auth instance
2022-07-03 10:20:53 +02:00
Kavin
dc6f4cefb5
Have separate retrofit instance for authenticated calls.
2022-07-02 19:55:28 +01:00
Bnyro
9d5ed16e37
remember watch position
2022-07-02 19:04:19 +02:00
Bnyro
0c6928166b
playerbinding
2022-07-02 18:31:56 +02:00
Bnyro
94c5abecc3
cleanup
2022-07-02 18:23:24 +02:00
Bnyro
46238c718e
convert search adapter to viewbinding
2022-07-02 17:56:35 +02:00
Bnyro
228f29b2c3
remove imports
2022-07-02 17:01:39 +02:00
Bnyro
f6cd63b8c4
fix repeating videos
2022-07-02 17:01:24 +02:00
Bnyro
ebaa7374cb
fix playlists not showing
2022-07-02 16:30:47 +02:00
Bnyro
ff77c69eb1
fix crash in settings
2022-07-01 21:32:26 +02:00
Bnyro
7f130dedb7
ktlint
2022-07-01 19:48:20 +02:00
Bnyro
31cf6f608e
add functionality for watch history items
2022-07-01 19:47:43 +02:00
Bnyro
321887933b
watch history adapter
2022-07-01 18:50:51 +02:00
Bnyro
e9226313f4
watch history fragment
2022-07-01 18:29:47 +02:00
Bnyro
e7e4cf7c07
add toggle
2022-07-01 18:11:12 +02:00
Bnyro
458af7d7d4
backend for watch history
2022-07-01 18:04:25 +02:00
Bnyro
1804640210
ktlint
2022-07-01 16:55:21 +02:00
Bnyro
a08a14758b
structure
2022-07-01 16:54:20 +02:00
Bnyro
920a920f10
move noInternetActivity
2022-07-01 16:44:14 +02:00
Bnyro
afd71c7c54
viewbind playerview
2022-07-01 15:12:00 +02:00
Bnyro
13ba954c6d
cleanup
2022-07-01 12:11:30 +02:00
Bnyro
8958b90515
convert remaining adapters to viewbinding
2022-07-01 12:09:54 +02:00
Bnyro
873fcf9e62
convert adapters to viewbinding
2022-07-01 11:37:14 +02:00
Bnyro
e6aefe3c93
convert fragments to viewbinding
2022-07-01 11:11:24 +02:00
Bnyro
d120436d28
convert aboutfragment
2022-07-01 10:30:29 +02:00
Bnyro
92993db5c7
convert prefs to viewbinding
2022-07-01 10:29:00 +02:00
Bnyro
9ebd3d5f7e
convert all dialogs to viewbinding
2022-07-01 10:19:00 +02:00
Bnyro
d296d3add3
ktlint
2022-06-30 21:26:16 +02:00
Bnyro
0498e52f5d
viewbind playerfragment
2022-06-30 21:25:40 +02:00
Bnyro
6806f4fe6e
introduce viewbinding
2022-06-30 21:05:31 +02:00
Bnyro
8f758566f1
autoplay in background mode
2022-06-30 16:02:55 +02:00
Bnyro
63c97508de
.
2022-06-30 14:20:22 +02:00
Bnyro
6d50edb6a5
chapters animation
2022-06-30 14:19:54 +02:00
Bnyro
2801f5d165
reduce preload buffer
2022-06-30 13:38:21 +02:00
Bnyro
9320ddf57f
fix default theme color
2022-06-29 18:38:58 +02:00
Bnyro
19a46a19c0
animations
2022-06-29 16:07:58 +02:00