Commit Graph

1060 Commits

Author SHA1 Message Date
Bnyro
ce00408baa
Merge branch 'master' into filter 2022-05-16 18:17:19 +02:00
Bnyro
fef5589534 Fixed null and -1 strings 2022-05-16 20:14:27 +02:00
Bnyro
af62aa7df2 Added YT Music Filters 2022-05-16 19:02:46 +02:00
Bnyro
d1823a775a
Merge branch 'master' into sponsorblock-integration 2022-05-16 15:52:35 +02:00
Bnyro
2907bebd41
Merge pull request #217 from Bnyro/subs
New Channels Layout in Subscriptions Tab and Option to change App startup page
2022-05-16 15:48:49 +02:00
Bnyro
a3cec2027c Load channels only once 2022-05-16 17:33:22 +02:00
Bnyro
a615ca0e81
Merge pull request #222 from Bnyro/verified
Verified in Channel Page, Channel Images in Comments clickable
2022-05-16 14:01:57 +02:00
Bnyro
3b821bda6a Merge pull request #206 from janisslsm/fix-delete-video
Ignore case for username id
2022-05-16 13:48:25 +02:00
janisslsm
2910aceb3f Don't retrieve segments if no category is enabled 2022-05-16 13:34:13 +03:00
janisslsm
91d32ba922 Merge branch 'sponsorblock-integration' of https://github.com/janisslsm/LibreTube into sponsorblock-integration 2022-05-16 13:14:26 +03:00
janisslsm
e215c9b0b4 Fix small format error 2022-05-16 13:13:39 +03:00
Jānis
251f100d40
Merge branch 'libre-tube:master' into sponsorblock-integration 2022-05-16 13:11:50 +03:00
janisslsm
bec136ec07 Integrated SponsorBlock 2022-05-16 13:11:22 +03:00
Bnyro
af22e6ae77 Comment Channel Icons clickable, improved Channel View 2022-05-15 23:40:33 +02:00
Bnyro
0c17dbdfa3 Removed import 2022-05-15 21:16:46 +02:00
Bnyro
93b1990948 Added verified in Channel Page 2022-05-15 21:11:27 +02:00
Bnyro
f21f8dd133 Fixed a small bug 2022-05-15 20:43:29 +02:00
Bnyro
6a69fef2b6
Merge branch 'libre-tube:master' into subs 2022-05-15 16:29:50 +02:00
Bnyro
b8b48a5ada
Merge pull request #212 from janisslsm/animation-fix
Fix settings not showing up below android 10 (Q)
2022-05-15 16:28:05 +02:00
Bnyro
900aa3d9ee Fixed slow Picasso Image Loading 2022-05-15 16:03:38 +02:00
Bnyro
ab97ccee85 Added Search History Toggle and Clear in Settings 2022-05-15 15:56:24 +02:00
Bnyro
ead1999b99 Fixed Search Items repeating lol 2022-05-15 13:47:24 +02:00
Bnyro
5207486c36 Use API Search Filter 2022-05-15 13:26:51 +02:00
Bnyro
4ed137c174 NextPage for Search 2022-05-15 13:12:46 +02:00
Bnyro
d04b1bb085 Refresh on Filter Changed 2022-05-15 11:07:56 +02:00
Bnyro
71f5becc08 Added functionality 2022-05-15 10:41:04 +02:00
Bnyro
671b59664b Fixed hardcoded strings 2022-05-15 10:30:07 +02:00
Bnyro
0665ecb622 Finished dialog and fixed hard coded strings 2022-05-15 10:24:19 +02:00
Bnyro
c619056b67 Codebase built 2022-05-15 10:08:47 +02:00
Bnyro
395720a882 Lazy Load Subs and hide when not logged in 2022-05-15 08:34:43 +02:00
Kavin
c6c4cdfd2b
Merge pull request #214 from Bnyro/settings
Fixed Settings Loop on Back Pressed
2022-05-15 04:40:06 +01:00
Kavin
9033390e2b
Merge pull request #209 from janisslsm/quality-seek
Seek back to last position and added Audio Focus to Exo Player
2022-05-15 04:37:04 +01:00
Kavin
7bb0011ac9
Merge pull request #205 from janisslsm/add-video-loop
Enable video repeat (loop) button
2022-05-15 04:34:37 +01:00
Bnyro
229fd46675 Added Sub Toggle 2022-05-14 18:14:53 +02:00
janisslsm
f4e6bcc947 Forgot to set isFullScreen to false upon disabling fullscreen 2022-05-14 14:56:05 +03:00
janisslsm
f261ca8b45 Prevent PIP from opening in mini player 2022-05-14 14:31:33 +03:00
janisslsm
b34e09c628 Get rid of currentView since I stopped using it 2022-05-14 13:39:16 +03:00
janisslsm
0df217c14c PIP Support
Adds support for PIP (Picture-in-picture). Currently only android Oreo and above.
2022-05-14 13:38:28 +03:00
Bnyro
d9b5c18cac Added default tab on app startup 2022-05-14 00:09:33 +02:00
Bnyro
1d527d67ee Fixed Settings Loop on Back Pressed 2022-05-13 23:13:50 +02:00
janisslsm
665721fbde Fix animation 2022-05-13 19:55:15 +03:00
janisslsm
e2ebee2b3e Added Audio Focus to Exo Player 2022-05-13 16:55:31 +03:00
janisslsm
d723107d02 Get rid of spaces I left 2022-05-13 16:15:52 +03:00
janisslsm
84b3786f17 Seek back to last position 2022-05-13 16:14:34 +03:00
janisslsm
0356031720 Ignore case for response.uploader 2022-05-13 07:33:29 +03:00
janisslsm
959b39800d Enable video repeat (loop) button 2022-05-13 07:32:16 +03:00
Bnyro
3cb878acd7
Merge branch 'master' into settings 2022-05-12 15:17:12 +02:00
Farbod
ec7fe98908
Merge pull request #195 from Bnyro/library
Removed Create Playlist Btn and Refresh in Library if not logged in
2022-05-12 11:29:43 +04:30
Farbod
d322b8b7d4
Merge pull request #191 from archroid/master
Added search history
2022-05-12 11:29:01 +04:30
Farbod
317a089037
Merge branch 'master' into translation 2022-05-12 09:28:26 +04:30
Bnyro
37707d71cb
Merge branch 'master' into translation 2022-05-11 08:07:12 +02:00
Bnyro
b147dcbafe
Merge branch 'master' into nowifi 2022-05-11 08:06:42 +02:00
Bnyro
efd4e74726
Merge branch 'master' into settings 2022-05-11 08:06:12 +02:00
Bnyro
bfae8ab49f Reload Activity on Back Pressed 2022-05-11 10:04:48 +02:00
Bnyro
6bdd0081e4
Merge branch 'libre-tube:master' into library 2022-05-11 08:05:07 +02:00
Bnyro
88cfa349e7 Setting Categories 2022-05-10 22:40:29 +02:00
Bnyro
167989e29b New Settings Activity 2022-05-10 22:05:15 +02:00
archroid
9b608fabbf
Code cleanup 2022-05-10 21:05:51 +04:30
archroid
fcd10bb0f0
Added search history icon; Fixed a nullpointer crash 2022-05-10 20:53:59 +04:30
archroid
8121e8534b
Search history works fine without any bugs 2022-05-10 20:36:20 +04:30
archroid
580e99329d
Search history now saves as stringset 2022-05-10 20:12:17 +04:30
Bnyro
1fc315e31f Removed Create Playlist Btn and Refresh in Library if not logged in 2022-05-10 12:20:15 +02:00
Bnyro
4152f91932
Update CommentsAdapter.kt 2022-05-10 06:23:44 +02:00
Bnyro
195e5aaad6 Video duration in search 2022-05-09 22:44:37 +02:00
Bnyro
af7de7b3c0 Added sub and video count translation in the search view 2022-05-09 22:04:06 +02:00
archroid
5b1f16fe97
Added search history action 2022-05-09 22:52:13 +04:30
archroid
34b53d0b17
Search history almost works 2022-05-09 22:39:03 +04:30
Bnyro
8113068c2a NoInternetActivity if no internet on startup 2022-05-09 19:54:58 +02:00
archroid
8149e69210
Wokring on showing history 2022-05-09 22:20:36 +04:30
archroid
6dcd8fafc5
Saving history wokrs fine 2022-05-09 21:50:07 +04:30
archroid
cd67d4291c
Working on search history 2022-05-09 21:10:51 +04:30
Bnyro
28e8533f65 Small Performance Improvement 2022-05-09 17:15:32 +02:00
Bnyro
6ed2fabd27 Limited Image Quality and Cache in Comments 2022-05-09 16:25:44 +02:00
Bnyro
48a0fd0724 Added var for commentSize 2022-05-09 15:32:40 +02:00
Bnyro
2d4e70bd69 Replace notifyDataSetChanged 2022-05-08 21:35:45 +02:00
Bnyro
dfb32d4b64 Prevent using multiple nextpages at the same time 2022-05-08 21:18:04 +02:00
Bnyro
cf7e2680e2 Removed unneeded dependency 2022-05-08 19:51:20 +02:00
Bnyro
2bf69b39f9 Added ability to load more comments through scrolling 2022-05-08 19:32:13 +02:00
Bnyro
4a03b2209c Use formatShort() for Like Count 2022-05-08 17:12:03 +02:00
Bnyro
8c99f56f43 Added Hearted and Pinned 2022-05-08 14:14:06 +02:00
Bnyro
8f2cc6e17f Added Likes and Creation Time 2022-05-08 13:19:50 +02:00
Bnyro
46f7681522 Added Toggle 2022-05-08 12:59:44 +02:00
Relwi
713d9cfe5b
Litte refactor
Move the background mode logical to another class for better
code distribution.
2022-05-08 12:41:08 +02:00
Bnyro
8b09b6ad42 Basic Comments Impletation 2022-05-08 12:33:01 +02:00
Bnyro
d58725495b Comments API 2022-05-07 23:44:29 +02:00
Farbod
afb56dea21
Merge pull request #184 from Bnyro/language
Fixed Languages with specific countries
2022-05-07 22:24:45 +04:30
Bnyro
9aad985aea Fixed Languages with specific countries 2022-05-07 21:44:52 +02:00
archroid
b6ede54919
Redesigned player fragment(again) 2022-05-07 20:52:45 +04:30
Relwi
970d1246ab
Load the video data correctly
Now you can play in background mode the video you selected.
2022-05-07 14:47:00 +02:00
Relwi
bcfa84a08a
Basic behavior on the background mode
For now I can't get properly the Stream with the data, but with
a hardcoded url it works.
2022-05-06 22:15:00 +02:00
Relwi
9c72b5ac9c
Added the options dialog
Added a MaterialAlertDialog with the "background mode" option,
needed to pass the childFragmentManager to display the alert.
2022-05-06 15:47:02 +02:00
rimthekid
7bbe52ce2a fix language change 2022-05-06 05:46:45 -07:00
Farbod
6f219eb45a
Merge branch 'master' into changelanguage 2022-05-06 16:40:03 +04:30
Bnyro
b60fe7b3f1 changed icon and added system default setting 2022-05-06 09:30:48 +02:00
Bnyro
3c37d8e310 Added the FireMaster 2022-05-06 00:00:57 +02:00
Relwi
9c906ee973
Added the onLongClickListener
Added this listener to the TrendingAdapter holder.
2022-05-05 21:59:38 +02:00
Bnyro
9088236620 Added an option to change the language 2022-05-05 20:51:34 +02:00
Bnyro
51756dd66f
Merge branch 'master' into translation 2022-05-05 16:38:49 +02:00
Bnyro
3623a082b7 Try Nr. 2000 2022-05-05 18:36:54 +02:00
rimthekid
78903a5fa0 unsub color change 2022-05-05 05:42:24 -07:00
rimthekid
965c3e4bc6 newpipe import subs 2022-05-05 04:38:48 -07:00
Bnyro
fa3ae8150a Subscribers String to Literal (not a clean solution but it works) 2022-05-05 13:28:50 +02:00
Bnyro
cc7dd8426c Create Playlist Rework 2022-05-04 11:28:00 +02:00
Bnyro
ac4fe4e940 Added Video and Subscribers String 2022-05-03 22:05:12 +02:00
Bnyro
ed7bbba30a Fixed Channel Icon position on search and added maximum video title length 2022-05-02 20:00:08 +02:00
Bnyro
d095256426 Added About in Settings 2022-05-01 16:36:28 +02:00
rimthekid
87466063d8 add and remove playlist 2022-04-17 11:50:10 -07:00
Farbod
fd9a07bef3
Merge branch 'master' into import-fix 2022-04-17 17:44:06 +04:30
Farbod
6995e7e71f
Merge pull request #130 from FireMasterK/exoplayer
Use Cronet in Exoplayer
2022-04-17 15:57:53 +04:30
rimthekid
bf8e029cad create playlist 2022-04-16 11:16:43 -07:00
Kavin
015f34292d
Fix subscription imports on R. 2022-04-16 07:21:50 +01:00
rimthekid
0c76b99fe2 create playlist 2022-04-15 04:26:06 -07:00
Kavin
ac28ef7e7f
Use cronet in exoplayer. 2022-04-15 07:38:53 +01:00
rimthekid
c4accf3fc6 playlists delete 2022-04-14 11:51:54 -07:00
rimthekid
191b5f6bdd fix subscriptions import 2022-04-14 06:20:25 -07:00
rimthekid
362bcfe1e5 Playlists 2022-04-12 11:25:08 -07:00
Surajkumar Gunjal
7faeac0624 Fix search suggestions/keyboard disappearing while typing 2022-04-09 12:37:29 +05:30
Farbod
041005f40b
Merge pull request #122 from suraj0208/feature/channel-swipe-to-refresh
Add swipe to refresh on channel fragment
2022-04-07 22:44:44 -07:00
Surajkumar Gunjal
ecd69e07a8 Add swipe to refresh on channel fragment
Fix user-unreadable strings while fetching channel details
2022-04-06 15:54:05 +05:30
Farbod
33d634b713
Merge branch 'master' into title_description_seperation 2022-04-04 00:22:22 -07:00
Surajkumar Gunjal
89937f4ef6 close AutoCompleteTextView and keyboard for suggestions when search button is pressed 2022-04-02 17:51:47 +05:30
Surajkumar Gunjal
12138bd4f4 Fix fullscreen button 2022-04-02 16:54:20 +05:30
rimthekid
aaba4f5bfa fix subscriptions import 2022-04-01 04:40:46 -07:00
rimthekid
6688e7a5de import subscription 2022-03-31 10:34:19 -07:00
rimthekid
347179b59a set fullscreen orientation 2022-03-30 09:42:14 -07:00
rimthekid
6076598dbd import login check 2022-03-29 11:46:34 -07:00
rimthekid
3f05ce9acb Grid settings 2022-03-29 10:02:34 -07:00
rimthekid
5c84e204d2 default quality 2022-03-29 08:37:52 -07:00
Abdu Ameen
7e56fdd8f2 Made description toggleable 2022-03-27 15:38:00 -07:00
Abdu Ameen
03d5001ffa Added separation of title, description and views/date 2022-03-26 23:19:17 -07:00
rimthekid
aaa8bda9ff default resolution 2022-03-18 11:58:50 -07:00
rimthekid
adad574c18 general fixes 2022-03-18 08:13:07 -07:00
rimthekid
9726d55ec4 CustomSwipeToRefresh 2022-03-18 06:03:54 -07:00
Farbod
3cc31e73b9
Update Settings.kt 2022-03-18 02:02:00 -07:00
Farbod
dab72f5720
Merge branch 'master' into master 2022-03-18 01:47:07 -07:00
Farbod
e8cbc51f29
Merge pull request #77 from Relwi/subscriptions/swiperefreshlayout
Add pull down to refresh in subscriptions tab
2022-03-18 01:45:22 -07:00
Kavin
a3ce2e913c
Fix share button. 2022-03-18 08:31:49 +00:00
rimthekid
6081b0c939 remove implementation 2022-03-17 23:28:52 -07:00
Farbod
3fc2056a0e
Merge pull request #74 from FireMasterK/share-button
Improve share button instance preference.
2022-03-17 23:18:29 -07:00
rimthekid
a562083a6f fix for #81 2022-03-17 22:42:36 -07:00
archroid
b52bb3c6e9 Added app theme toggle 2022-03-17 23:18:43 +03:30
archroid
c0d3522bb8 Fixed minor bugs 2022-03-17 22:46:09 +03:30
archroid
ca6196da54 Fixed minor bugs 2022-03-17 22:40:18 +03:30
Relwi
efabce5967
Add pull down to refresh in subscriptions tab
Added the SwipeRefreshLayout in the fragment_subscriptions.xml to
refresh the content when user pulls down.

I keep the when user click in the tab it refresh the feed, because
I don't know which UX do you prefer.
2022-03-17 18:08:23 +01:00
Kavin
3e3cccbb15
Improve share button instance preference. 2022-03-16 17:29:36 +00:00
archroid
88c85296c5 YT subscriptions importer added 2022-03-16 17:02:42 +03:30
rimthekid
c22224d541 open in vlc 2022-03-15 12:06:42 -04:00
rimthekid
4b9f772b62 fix keyboard remains on search 2022-03-15 04:51:31 -04:00
rimthekid
ab1576bb2b open youtube links in app 2022-03-15 00:39:50 -04:00
rimthekid
f3d3ebc5ae open youtube links in app 2022-03-15 00:38:33 -04:00
rimthekid
72f12b1af4 open youtube links in app 2022-03-14 14:28:44 -04:00
rimthekid
8092759199 update manifest 2022-03-14 10:10:14 -04:00
rimthekid
7fa1312296 subscribers 2022-03-07 08:31:55 +04:00
rimthekid
d30b20c65c version update 2022-03-05 14:33:01 +04:00
rimthekid
466cbb4019 show keyboard bug 2022-03-05 12:34:02 +04:00
rimthekid
ccca80656b fix fullscreen unset 2022-03-05 10:35:15 +04:00
rimthekid
03c0e3b856 share button 2022-03-05 10:26:54 +04:00
rimthekid
53f7a9fe17 failure notif 2022-03-04 22:52:30 +04:00
rimthekid
ce516b12c1 api 31 bug 2022-03-04 22:00:50 +04:00
rimthekid
b52be93745 download dialog 2022-03-04 21:29:57 +04:00
rimthekid
f8a0c949f9 download dialog 2022-03-04 19:57:10 +04:00
rimthekid
7159eb0472 use download manager 2022-03-03 10:38:36 +04:00
rimthekid
6879c91dd2 shrink apk size and enable minify 2022-02-27 21:51:17 +04:00
rimthekid
13d86cce19 ffmpeg init 2022-02-26 22:57:05 +04:00
rimthekid
181c6f49c6 . 2022-02-26 21:19:42 +04:00
rimthekid
bd77249443 change fetch instances 2022-02-25 11:03:56 +04:00
rimthekid
bbf361332b removing swear words 2022-02-16 19:17:27 +04:00
FireMasterK
87c52f7e58
Format file. 2022-02-16 07:01:43 +00:00
FireMasterK
24e31c4efb
Rename videoViews to formatShort. 2022-02-16 07:01:43 +00:00
FireMasterK
a7f4472a5a
Show duration on ImageView. 2022-02-16 07:00:57 +00:00
archroid
db3c452d0a Redesigned searchbar and login/register fragment;Fixed subscribe button color change on action. 2022-02-14 22:23:01 +03:30
rimthekid
fca1048983 seekbutton bug 2022-02-14 13:43:10 +04:00
rimthekid
843721e8ac SubscriptionAdapter bug 2022-02-14 08:24:46 +04:00
rimthekid
922853d2b6 subscribe button 2022-02-13 21:35:51 +04:00
rimthekid
3cd3d90062 subscribe button 2022-02-13 21:13:26 +04:00
rimthekid
0073c865b3 subscribed button 2022-02-13 15:53:04 +04:00
rimthekid
94818c663c log out on instance change 2022-02-13 09:42:40 +04:00
rimthekid
9c7b0e6b1d subscription 2022-02-12 18:30:36 +04:00
rimthekid
55272b615d fix closing player 2022-02-10 16:18:38 +04:00
rimthekid
45fb8238db fetch servers from github 2022-02-10 15:39:34 +04:00
rimthekid
641dd5f290 fetch servers from github 2022-02-10 15:32:22 +04:00
rimthekid
dfab644ae2 fullscreen fixes 2022-02-10 15:09:34 +04:00
rimthekid
be02096c9f fullscreen fixes 2022-02-10 12:50:26 +04:00
rimthekid
e8ac70c92b lock in portrait 2022-02-10 12:22:05 +04:00
rimthekid
155f57fd78 better fullscreen 2022-02-10 12:15:09 +04:00
rimthekid
f11e1b276c keep screen on 2022-02-10 10:22:29 +04:00
rimthekid
844c73c645 better nav 2022-02-09 22:38:41 +04:00
rimthekid
89a6cea14b change instance fixed 2022-02-09 22:10:39 +04:00
rimthekid
28ec0ef24e Jackson IgnoreUnknown 2022-02-08 19:35:13 +04:00
rimthekid
0cb0e5b048 Jackson IgnoreUnknown 2022-02-08 19:34:42 +04:00
rimthekid
86bf0dbdcb shortDescription attribute 2022-02-08 19:17:49 +04:00
rimthekid
dd3e2b00cd settings 2022-02-08 18:27:13 +04:00
rimthekid
9ba4b17c0d settings fragment 2022-02-08 13:28:50 +04:00
rimthekid
27e7d56340 Login/Register Dialog 2022-02-07 20:43:30 +04:00
rimthekid
4dc7bb3371 Play audio in background 2022-02-06 20:21:37 +04:00
rimthekid
35e6641503 PipedApi update 2022-02-06 19:55:40 +04:00
rimthekid
1900e7cd5f Playlist Fragment 2022-02-06 17:10:27 +04:00
rimthekid
d82b74fb85 player channel clicks 2022-02-06 08:38:50 +04:00
rimthekid
6f58c85c84 channel load more problem 2022-02-05 21:24:38 +04:00
rimthekid
a9f4401dc4 channel load more problem 2022-02-05 21:10:43 +04:00
rimthekid
c81fea96cc removed unused todos 2022-02-05 19:50:16 +04:00
rimthekid
e70a49033a channel fragment load more memory leak 2022-02-05 19:40:29 +04:00
rimthekid
fdca8cb0af channel fragment load more 2022-02-05 18:09:50 +04:00
rimthekid
8782a4af38 channel fragment done 2022-02-05 13:30:29 +04:00
rimthekid
42760f76c2 channel fragment 2022-02-04 22:55:05 +04:00
rimthekid
7a94c08331 back button null exception 2022-02-02 22:28:24 +04:00
rimthekid
8ed17ae695 player fragment on backpressed 2022-02-02 20:48:54 +04:00
archroid
2d902d0c7c Fixed backstack bugs 2022-02-02 19:40:37 +03:30
archroid
ba3b9a85c7 Switched to MaterialDesign3;Ui/Ux changes. 2022-02-02 16:08:57 +03:30
rimthekid
6bec47b254 package name change 2022-02-01 19:52:06 +04:00