Commit graph

793 commits

Author SHA1 Message Date
Kavin
981133ebd0
Fix navigate next keybind not working.
Closes #2784
2023-08-07 19:45:54 +01:00
Kavin
fb99dbdc0a
Fix eslint warning. 2023-08-07 19:45:26 +01:00
Bnyro
abffb4a878
Merge pull request #2782 from Bnyro/master
feat: support for video metainfo
2023-08-07 17:45:19 +02:00
Bnyro
5f4f793232 feat: support for video metainfo 2023-08-07 17:43:48 +02:00
ChunkyProgrammer
a9305f26c5
Fix: FreeTube Subscription Import (#2744)
* Fix: FreeTube Subscription Import

* Use for of loop

Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>

---------

Co-authored-by: Bnyro <82752168+Bnyro@users.noreply.github.com>
2023-08-04 17:35:02 +02:00
Bnyro
6978f52246
Merge pull request #2765 from Bnyro/qr-share
feat: qrcode share option
2023-08-04 16:23:04 +02:00
Bnyro
30c83c3d0d fix: use an async component for sharing qr codes 2023-08-04 16:22:21 +02:00
Kavin
c7f1f23d09
Add optional chaining to check 2023-08-04 13:28:18 +01:00
sweep-ai[bot]
9a93dfd017
Hide show/hide comments button when comments are disabled (#2767)
* Update src/components/WatchVideo.vue

* Update src/components/WatchVideo.vue

* Update src/components/WatchVideo.vue

---------

Co-authored-by: sweep-ai[bot] <128439645+sweep-ai[bot]@users.noreply.github.com>
2023-08-04 11:39:31 +01:00
Bnyro
b2ab3af93b feat: qrcode share option 2023-08-04 12:11:23 +02:00
Bnyro
d1d7b72e21 fix: wrap video tags into multiple lines 2023-08-03 14:00:01 +02:00
amogusussy
3243cacfe6 Change player bar and SB segment colors to var()s 2023-07-30 18:48:56 +02:00
Bnyro
7cf1679960 feat: support for video tags 2023-07-30 18:19:26 +02:00
Bnyro
7a14ab08a2 show video license and visibility in description 2023-07-30 18:10:08 +02:00
Bnyro
2049696760
Merge pull request #2725 from Bnyro/master
fix crash when a playlist doesn't have a description
2023-07-28 19:18:15 +02:00
Bnyro
ab57e9ccb0 fix crash when a playlist doesn't have a description 2023-07-28 19:16:56 +02:00
Bnyro
895293cee4
Merge pull request #2724 from Bnyro/master
fix importing playlists from YouTube
2023-07-28 19:13:42 +02:00
Bnyro
59b668ab82 fix importing playlists from YouTube 2023-07-28 19:12:37 +02:00
Bnyro
e1b7d8b86c Possibility to rename subscription groups 2023-07-28 18:49:16 +02:00
Kavin
301877e2e1
Fix eslint config and apply all fixes. 2023-07-27 12:46:05 +01:00
Kavin
22c10a6f9a
Tree shake DomPurify. 2023-07-22 17:22:57 +01:00
Kavin
9539d51126
Implement DeArrow support everywhere.
Closes #2575
2023-07-21 21:07:53 +01:00
Kavin
d6acb3e098
Add more DeArrow support. 2023-07-19 02:54:15 +01:00
Kavin
b457eb5c70
Implement support for DeArrow. 2023-07-19 01:40:12 +01:00
Bnyro
f5fbed04f5
fix: size of channel avatar in search results on large screens (#2680) 2023-07-17 15:34:46 +00:00
Bnyro
1d7036a30b
disable scrolling for embedded videos (#2679) 2023-07-17 17:30:47 +02:00
Bnyro
5fdc7ce017 fix position of button to clear search query 2023-07-17 10:55:50 +02:00
Bnyro
7317fc9a75
Merge pull request #2677 from Bnyro/master
Highlight links in video description
2023-07-17 10:51:02 +02:00
Bnyro
98faddaf97 Highlight links in video description 2023-07-17 10:49:38 +02:00
Bnyro
c6eec84438
Merge pull request #2676 from Bnyro/fix-search-enter
fix: enter in search bar doesn't work
2023-07-17 10:45:05 +02:00
Bnyro
4dee577f96 fix: enter in search bar doesn't work 2023-07-17 10:43:58 +02:00
Bnyro
ba3a87cb5c
add support for auto deleting the history (#1778) 2023-07-17 08:40:19 +00:00
Jack Linhart
a2f76dcd8e
Apply rounded border to channels in search results (#2672)
* Apply rounded border to channels in search results

* use built-in utility class

* Contain channel thumbnail size

* contain results in flexbox and implement custom Uno classes

* correct linter errors

* remove custom rule
2023-07-16 22:27:31 +02:00
Bnyro
2d8d47e70e Add search bar for larger screens
Co-authored-by: iatenine <iatenine@gmail.com>
2023-07-16 18:33:08 +02:00
ItzYanick
91d1762579
impl registrationDisabled into NavBar 2023-07-14 00:42:33 +02:00
Bnyro
bd21e72370 Use a router link for opening the home page 2023-07-07 18:02:01 +02:00
Bnyro
b18e964dc5
Merge pull request #2629 from Bnyro/default-homepage-fix
Open default homepage directly on navbar icon click
2023-07-06 22:58:19 +02:00
Bnyro
18276cbe40 Add shortcut to create new playlist from playlist add modal 2023-07-05 13:04:50 +02:00
Bnyro
39d11063d6 Open default homepage directly on navbar icon click 2023-07-05 12:59:23 +02:00
Bnyro
e30f63a2e3
Merge pull request #2602 from Bnyro/timebar-preview
Show timestamp when hovering seekbar
2023-06-28 08:53:43 +02:00
Bnyro
b594eeea6d Decrease bottom margin of seekbar timestamp 2023-06-28 08:52:03 +02:00
Bnyro
3381be51e4
Merge pull request #2603 from Bnyro/comment-count
Support for the comment count of a video
2023-06-27 21:40:02 +02:00
Bnyro
c751d45607 Support for the comment count of a video 2023-06-27 21:38:34 +02:00
Bnyro
0705ef1342 Show timestamp when hovering seekbar 2023-06-27 20:27:43 +02:00
Shiny Nematoda
59af0e5786 improve music artists 2023-06-25 22:42:18 +00:00
Bnyro
c1c8faaf5b
Merge pull request #2553 from Bnyro/local-playlists
Playlists without an account
2023-06-19 14:34:32 +02:00
Bnyro
dd8f86e179 Hide watch on odysee button when no lbryId 2023-06-18 10:32:23 +02:00
Nyte
840e844947
Fix buttons UI under video player, add icon for Odysee (#2551)
Co-authored-by: Bnyro <bnyro@tutanota.com>
2023-06-16 15:07:35 +00:00
Bnyro
d044accf5e Fix removing videos from local playlist 2023-06-16 08:39:44 +02:00
Bnyro
f854af3581 Remove unused logging for debugging 2023-06-15 23:12:26 +02:00
Bnyro
a52c511d29 Fix remaining issues with local playlists 2023-06-15 22:41:26 +02:00
Bnyro
37d6423e08 Add support for local playlists 2023-06-15 19:18:47 +02:00
Bnyro
2e64c4f003 Refactor playlist logic into dedicated functions 2023-06-15 17:32:32 +02:00
Bnyro
c52eacb96a
Merge pull request #2522 from kskarthik/master
refactor: vertical chapters layout for mobile screen
2023-06-14 20:41:53 +02:00
Sai Karthik
5c79735edd
fix: mistakes in chapters toggle implementation 2023-06-13 23:15:43 +05:30
Sai Karthik
ce2e3dbfb6
feat: configurable chapters layout on mobile screen 2023-06-13 17:36:53 +05:30
Bnyro
bf1ecc4c25 Option to disable search suggestions 2023-06-13 10:24:29 +02:00
Sai Karthik
ec4e2dba15
refactor(WatchVideo): add spacing b/w chapters & minimize description btn 2023-06-10 22:54:41 +05:30
Sai Karthik
4fa73663c6
refactor: vertical chapters layout for mobile screen
This layout aligns with youtube's chapter layout on mobile
2023-06-10 14:17:41 +05:30
Kavin
6abb2711cc
Merge pull request #2455 from robertkleinschuster/fix-comment-timestamps-seek
fix safari "SyntaxError: Invalid regular expression: invalid group sp…
2023-05-31 17:57:12 +01:00
Kavin
aedb762935
Merge pull request #2479 from robertkleinschuster/playlist-videos-not-updating
fix playlist videos not updating
2023-05-31 17:47:37 +01:00
robertkleinschuster
4991f4e8fc fix playlist videos not updating 2023-05-31 18:31:40 +02:00
robertkleinschuster
66f3584895 correct parsing for timestamp-links in current video 2023-05-31 18:18:50 +02:00
Bnyro
0300718377 Reuse actions.okay string 2023-05-31 09:51:42 +02:00
Bnyro
b21fd103ea Replace confirm dialogs with custom modals 2023-05-30 15:02:20 +02:00
Bnyro
e40014edb1 Support editing playlist descriptions 2023-05-30 14:24:59 +02:00
Bnyro
954d94eda2
Merge pull request #2457 from robertkleinschuster/mobile-nav-ux
Improved appearance of nav bar on mobile
2023-05-28 11:04:10 +02:00
Bnyro
093ac529c7 Add horizontal margin to navbar icons and remove unused code 2023-05-28 11:02:10 +02:00
robertkleinschuster
bc73307a47 improved mobile nav appearance 2023-05-26 20:41:40 +02:00
Kavin
e6015229a0
Merge pull request #2456 from robertkleinschuster/improve-watch-video-action-buttons 2023-05-26 16:35:49 +01:00
Robert Kleinschuster
9b5f9e1440
Filter layout small (#2458)
* improve feed layout on small screens

* improve feed layout on small screens
2023-05-26 16:30:44 +01:00
robertkleinschuster
1cae65d133 improved watch video action buttons on small screens 2023-05-25 21:40:14 +02:00
Bnyro
f79642d69a Add support for playlist descriptions 2023-05-23 18:24:32 +02:00
JdM
4366e628b2
Update VideoPlayer.vue 2023-05-20 16:00:06 +02:00
JdM
717b31f3fd Auto display of subtitles if enabled 2023-05-20 15:36:12 +02:00
JdM
006067b019 Add settings option 2023-05-19 17:38:11 +02:00
Khusroo Hayat
e88ec4b976
Set Fixed Subscriptions Modal Height (#2414) 2023-05-19 08:06:02 +02:00
Bnyro
f0fdeb18e3
Merge pull request #2413 from Bnyro/import-multiple-playlists
Allow importing muliple playlists at once
2023-05-17 14:12:26 +02:00
Bnyro
ebf5d126b9 Allow importing muliple playlists at once 2023-05-17 09:55:49 +02:00
Kavin
75dcc0abf1
Make the canvas display: none by default. 2023-05-15 05:42:14 +01:00
Malloc Voidstar
73f516b9ce
Fix comment like icon 2023-05-09 03:25:01 -07:00
FireMasterK
7db00846b0 Fix video like dislike icons
Closes #2367
2023-05-09 07:44:34 +01:00
Bnyro
4343c5f9bc Simplify checkboxes and fix disappearing of channel groups 2023-05-08 14:13:32 +02:00
Bnyro
c217d5e4e3 Subscription groups 2023-05-07 19:56:56 +02:00
Glen Lowland
25818ae89f Fix seekbar preview aspect ratio and cropping
This PR fixes two issue observed with the seekbar preview:
- sometimes images got cropped incorrectly at the end of the video due to image having less frames that server tells us - so calculate it in place;
- set canvas width and height based on actual frame data so it follows the video aspect ratio rather than hard-coded value.
2023-05-01 23:22:30 +01:00
Kavin
ec08bdc31d
Merge pull request #2218 from EscherMoore/add-pip-hotkey
Fix: Add a hotkey to toggle Picture-In-Picture
2023-04-29 19:51:32 +01:00
Kavin
f1c1cb94f8
Dismiss autoplay on page unload. 2023-04-29 19:45:13 +01:00
Kavin
096999a69e
Merge remote-tracking branch 'origin/master' into toast 2023-04-29 19:09:15 +01:00
Kavin
961d233dd5 Add proper support for channel handles 2023-04-27 13:31:46 +01:00
Kavin
867d4678c3
Merge pull request #2310 from SecularSteve/SecularSteve-delete-search-improvement
Replaced "delete-search" icon as (⨉) instead of (x)
2023-04-26 13:08:29 +01:00
Bnyro
ba36d4b0da Fix position and visibility issues of the seekbar preview 2023-04-22 11:32:06 +02:00
SecularSteve
811ce64084
replaces delete-search icon as ⨉ instead of x > Improvement
It looks so much better
2023-04-18 23:09:23 +02:00
Kavin
974324fad7
Listen on the actual seekbar to calculate 2023-04-17 00:05:06 +01:00
Kavin
7ce0c0fcc0
Fix for calculating right position in seekbar preview 2023-04-17 00:00:32 +01:00
Bnyro
367bb0f0a0 Add a seekbar thumbnail preview 2023-03-26 17:56:50 +02:00
Kavin
288b4907d6
Fix for playlist uploaders/creators being unclickable. 2023-03-21 16:22:13 +00:00
Bnyro
e0fc598223 Fix alignment of shorts videos 2023-03-19 15:36:25 +01:00
Bnyro
3168f87371 Fix minor video layout issues 2023-03-19 15:33:07 +01:00
Bnyro
3213029edc
Merge pull request #2231 from Bnyro/master
Apply changes from #1632
2023-03-19 11:13:13 +01:00
Bnyro
115fc36e64 Apply changes from #1632 2023-03-19 11:10:21 +01:00