Commit graph

591 commits

Author SHA1 Message Date
Kavin
6db0106064
Merge pull request #2027 from Bnyro/export-history
Support for exporting the watch history as playlist
2023-01-27 17:55:29 +00:00
Kavin
6dabbcc41f
Merge pull request #2028 from Bnyro/autoplay-fullscreen
Remember the fullscreen state on autoplay
2023-01-27 17:48:57 +00:00
Bnyro
fdb2f6b9a0 Remember the fullscreen state on autoplay 2023-01-27 18:13:20 +01:00
Bnyro
8a801ab404 Support for exporting the watch history as playlist 2023-01-27 17:27:40 +01:00
Bnyro
ad939424a7
Merge pull request #2025 from Bnyro/fixed-thumbnail-height
Use a fixed thumbnail aspect ratio
2023-01-27 16:48:30 +01:00
Bnyro
e853928f3d Use a fixed thumbnail aspect ratio 2023-01-27 16:46:26 +01:00
Bnyro
604eb5edcc
Merge pull request #2022 from Bnyro/channel-tabs-query
Allow channel tabs as query parameter
2023-01-27 16:44:37 +01:00
Bnyro
3ecb0f668e Use replaceState and simplify updating search params 2023-01-27 16:42:20 +01:00
Bnyro
7f72485a04 Save the tab param to the URL at runtime 2023-01-26 19:43:07 +01:00
Bnyro
d7ba61ebbc Allow channel tabs as query parameter 2023-01-26 19:36:20 +01:00
Kavin
7223778ecc
Merge pull request #2002 from Tyrritt/comment-timestamps-seek
Make timestamps in comments seek instead of reload
2023-01-26 18:32:59 +00:00
Tyrritt
4732c76dac Factor out handler func, remove Listener on unmount 2023-01-26 19:01:24 +01:00
Tyrritt
b8fdf3efeb Fix variable usage 2023-01-26 18:31:05 +01:00
Tyrritt
8311888501 Add only one listener on the window 2023-01-26 18:23:49 +01:00
Kavin
027dabf9b4
Eager import shaka-player css. 2023-01-25 23:44:07 +00:00
Kavin
869489b8da
Fire a player init event on initialization. (#2008) 2023-01-21 22:50:56 +00:00
Tyrritt
95a0e4cbc8 Make timestamps in comments seek instead of reload 2023-01-18 16:56:21 +01:00
Kavin
fa6790deae
Add support for Occitan and Sinhala. 2023-01-15 17:37:53 +00:00
Kavin
ece47821fb
Ensure watch history preference actually works. 2023-01-13 13:40:12 +00:00
Kavin
7d4f0109d6
Fix correct track kind. 2023-01-13 13:32:43 +00:00
Bnyro
30d80e417b
Merge pull request #1830 from thecashewtrader/register-no-email-note
Add a note if user attempts to register with (apparently) an email
2023-01-10 01:00:54 +01:00
Bnyro
537050b07d
Merge pull request #1951 from Bnyro/playlist-bookmarks
Playlist bookmarks
2023-01-09 16:28:59 +01:00
Bnyro
4c564d8a8f
Merge pull request #1661 from thecashewtrader/light-theme-black-bars
Respect light theme properly
2023-01-09 16:26:09 +01:00
Bnyro
031fa6e45e Dynamically update the button in the playlist page 2023-01-06 21:05:05 +01:00
Bnyro
8e3d3d5061 Add possiblity to delete bookmark 2023-01-06 20:38:42 +01:00
Bnyro
d84580cf4f Add support for playlist bookmarks 2023-01-06 19:30:28 +01:00
Kavin
65118a440f
Merge pull request #1851 from gmnsii/playlist-integration-with-share
Add playlist integration for share button
2023-01-02 21:29:07 +00:00
Bnyro
5dbc82168a Use map() instead of for loops 2023-01-01 20:00:22 +01:00
Bnyro
58cd6f8f37 Add import from YouTube CSV 2023-01-01 19:57:00 +01:00
gmnsii
edd65825f8
ShareModal - visual changes and improved component reusability
Time code text field no longer appears when sharing without time code.
Time code text field now appears under 'share with time code' checkbox.
'playlistId' and 'playlistIndex' are no longer required props.
2022-12-15 15:26:42 -08:00
Kavin
9de2323db0
Rewrite comments since they now include HTML 2022-12-07 23:31:41 +00:00
Kavin
69eef12275
Don't select track if safari.
Closes #1793
Closes #1748
2022-12-06 17:32:26 +00:00
gmnsii
72f4f0d00c
Add 'share with playlist' option for share button
When the option is used (true by default) links generated by the share button will redirect to the same video in the same playlist.
Support for various locales still need to be added.
2022-12-04 15:19:24 -08:00
Kavin
905ad6676a
Disable internal DASH manifest rewriting due to issues with shaka.
Closes #1805
2022-12-02 21:11:22 +00:00
Kavin
afc833bf2c
Merge pull request #1831 from Bnyro/playlists-import-export
Playlists import and export
2022-11-29 19:13:49 +00:00
Bnyro
be53eefd03 use Promise#all(), use substr(-11) 2022-11-29 19:57:58 +01:00
thecashewtrader
ea0e802015 Fix long chapter titles squishing video 2022-11-28 20:59:09 +05:30
thecashewtrader
66913818b4 Use regex to check for email on RegisterPage 2022-11-28 20:36:02 +05:30
Bnyro
166430770e add a format name and version number 2022-11-28 14:53:13 +01:00
Bnyro
d595e9d2c4 add import functionality 2022-11-28 14:51:17 +01:00
Bnyro
0a7c2d6c0c add playlist export functionality 2022-11-28 14:13:36 +01:00
thecashewtrader
74c0795248 Add a note if user attempts to register with (apparently) an email 2022-11-28 16:57:35 +05:30
Sai Karthik
4b77761034
add line break 2022-11-26 17:34:57 +05:30
Sai Karthik
84bce5d0ac
fix(SubscriptionsPage): fix card arrangement with more channels 2022-11-26 16:53:07 +05:30
Sai Karthik
d8e1139e82
refactor(SubscriptionsPage): styling changes
- show channel info as cards
- only show sub count info if subs are > 0
2022-11-26 16:34:12 +05:30
Kavin
31e30789cd
Add support for Kabyle. 2022-11-25 15:54:33 +00:00
fmessmer
827e3f5c34 Hide sponsor options from Preferences if sponsorBlock isn't checked 2022-11-17 17:24:56 +01:00
Bnyro
977efc82a4 clear search btn 2022-11-17 11:44:47 +01:00
Kavin
adf5f7da64
Don't show alerts in some scenarios. 2022-11-16 18:51:56 +00:00
Kavin
6b9151e47f
Add better error messages for localStorage disabled. 2022-11-16 18:49:11 +00:00