Bnyro
d96acd85fc
Fix crash when restoring subscription groups
2023-06-11 14:47:17 +02:00
Bnyro
dfccac56ef
Don't show auto play countdown if queue is finished
2023-06-11 14:45:48 +02:00
Bnyro
44d54d37c1
Code refactor: Separate online and offline player
2023-06-11 14:18:52 +02:00
Bnyro
2a4aad88ee
Show status bar automatically with controls in offline player
2023-06-09 09:53:00 +02:00
Bnyro
44b893ba96
Fix offline player bottom padding
2023-06-09 09:35:21 +02:00
Bnyro
01c2c60bdc
Display video title when watching downloaded video
2023-06-09 09:34:11 +02:00
Bnyro
56525d1118
Significantly increase download speed using range requests
2023-06-08 19:58:45 +02:00
Bnyro
c83d794826
Use the contentLength returned by the API for downloading
2023-06-08 19:38:51 +02:00
Bnyro
9c6c60b42d
Make watch history and positions deletion function suspend
2023-06-08 19:25:16 +02:00
Bnyro
b64a4861c5
Show restart dialog after restoring backup
2023-06-08 19:21:42 +02:00
Bnyro
1fb2b2174c
Fix crash when opening description while chapter updates
2023-06-08 19:15:14 +02:00
Bnyro
8aa95444e5
Merge branch 'master' into welcome-activity
2023-06-05 10:07:06 +02:00
Bnyro
2573c37322
Show 'mark as unwatched' in video options sheet if already watched
2023-06-04 16:59:25 +02:00
Bnyro
b4e3c977fd
[Welcome Activity] Scrollbars, CDN indicator, note about instance regions
2023-06-04 16:42:23 +02:00
Bnyro
5dcafdaaf9
Re-add the separator in the search results
2023-06-03 21:53:42 +02:00
Bnyro
dddb962d9e
Fix crash when long pressing share while loading
2023-06-03 21:48:28 +02:00
Bnyro
50a695a906
Add Welcome Activity to show on first app startup
2023-06-03 21:30:46 +02:00
Bnyro
a1b24d455a
Show currently applied playlist sort order
2023-06-03 11:51:05 +02:00
Bnyro
c3868c34b7
Hide upload date for live videos
2023-06-03 11:36:44 +02:00
Bnyro
373d0136ba
Don't rely on Locale#getDefault for the currently set locale
2023-06-02 16:24:47 +02:00
Bnyro
ac48c95d12
Localize date in search results
2023-06-02 16:15:35 +02:00
Bnyro
eef1c65f66
Remove unneeded vm policy
2023-06-02 16:02:10 +02:00
Bnyro
aa21ef28f7
Fix (disable) notifications for already seen videos
2023-06-02 15:58:35 +02:00
Bnyro
de8aa43611
Use DASH in the audio only/background player
2023-06-01 18:28:44 +02:00
Bnyro
22539faab5
Fix crashes when audio and video mode running simultaneously
2023-06-01 18:16:17 +02:00
Bnyro
d55e68cafb
Limit maximum video info length for video of a channel to two lines
2023-06-01 18:07:19 +02:00
Bnyro
6d90c7d69c
Fix that the info in the audio player doesn't update
2023-06-01 18:03:59 +02:00
Bnyro
10383c8ba6
Fix position of FAB when mini player closed
2023-06-01 10:30:33 +02:00
Bnyro
2f9e632ae2
Add material 3 appearance to MultiSelectListPreference
2023-05-31 21:54:23 +02:00
Bnyro
dca3eb4b5e
Preference to edit the home tab content
2023-05-31 21:43:50 +02:00
Bnyro
e949293a97
Add feed filter for livestreams
2023-05-30 12:21:05 +02:00
Bnyro
e902d42b38
Update watch positions every second to avoid outdated positions
2023-05-30 12:17:16 +02:00
Bnyro
e7cfb58882
Hide timestamp option in share dialog for channels and playlists
2023-05-30 11:24:25 +02:00
Bnyro
70fdd10a21
Fix the position of the SponsorBlock markers
2023-05-29 10:28:25 +02:00
Bnyro
2b6a985e01
Show file size in download dialog
2023-05-27 20:09:08 +02:00
Bnyro
4b7c3965d7
Merge pull request #3838 from SajalRG/force-landscap-on-tv
...
Enable auto rotate by default in TV
2023-05-27 08:17:45 +02:00
Bnyro
31e5d2bcc2
Merge pull request #3813 from Bnyro/independent-notification
...
Replace the `PlayerNotificationManager` with a custom implementation
2023-05-27 08:16:01 +02:00
Sajal Raj Gautam
351a59c7af
Enable auto rotate by default for TV
...
Set auto-rotation ON by default for TV
2023-05-26 20:53:40 +05:30
Bnyro
819205332c
Merge pull request #3831 from SajalRG/fix-search-bar-collapse
...
Fix search bar collapse while search in progress
2023-05-26 07:19:08 +02:00
Sajal Raj Gautam
edf487c97d
Fix search bar collapse while search in progress
...
This is an AOSP bug where destroy of fragment calls
invalideMenu of Activity even though the fragment does
not participate in menu updates.
https://issuetracker.google.com/issues/244336571
Hence added an workaroud to not invalidate menu when
search is in progress.
2023-05-26 10:07:43 +05:30
yoguut
eef9437326
support freetube playlists import/export ( #3821 )
...
* support freetube playlists import/export
---------
Co-authored-by: karen <karen@host.com>
2023-05-25 17:23:48 +02:00
Bnyro
c6c36145a1
Merge pull request #3822 from SajalRG/search-collapse-fix
...
Disable search closing when user press back while playing video
2023-05-24 15:28:27 +02:00
Sajal Raj Gautam
eeeca08910
Disable search closing when user press back while playing video
...
Issue #1965 :
* Search for something
* Play the video
* Clicking back btn would close the search also
Fix:
Disable auto close of search in onMenuItemActionCollapse method call.
Search will close when search fragment is removed.
Known Issues:
Search will still close when player fragment is closed.
2023-05-24 11:30:56 +05:30
Bnyro
771a897492
Support for playlist descriptions
2023-05-23 17:56:11 +02:00
Bnyro
b1c4dba54d
Kill background player when notification dismissed below SDK 27
2023-05-23 17:43:18 +02:00
karen
bc397df9de
hotfix: import/export FormatList crash on init
2023-05-22 09:36:33 -07:00
yoguut
de906865c8
Support import/export for freetube subscriptions ( #3798 )
...
Co-authored-by: karen <karen@host.com>
2023-05-22 18:03:21 +02:00
Bnyro
7364986afe
Fix notification actions on older Android versions and react on playback changes
2023-05-22 16:51:33 +02:00
Bnyro
33de6ca827
Remove PlayerNotificationManager left overs
2023-05-22 16:32:24 +02:00
Bnyro
b52583855e
Built the notificaton without the PlayerNotificationManager
2023-05-22 15:59:10 +02:00