Commit Graph

92 Commits

Author SHA1 Message Date
Samuli Ruuskanen 662543d397 Fix video title colour on fullscreen mode 2023-06-06 11:54:56 +03:00
Georgiy 5d288412f9 refactor(videoPlaying): Removed autoplay parameter in video element, Added auto-selection of the maximum supported quality for the device depending on its resolution (DOES NOT depend on Internet speed). Updated, but temporary disabled blobToDataURL function (cause bugs, such as repeating video when url in video element changes, quality selector breaking etc.).
Maybe fixed out of sync audio and video, and possibly incorrect loading of video and audio.
2023-05-26 18:58:05 +03:00
Georgiy ded0aa2eb4 refactor(qualitySelection): Updated video quality selection list.
1. Sorted from top to bottom, from best to worst quality.
2. Changed bps to Mbps
3. Auto selection high quality video and audio
2023-05-08 13:41:11 +03:00
Georgiy 1b15c6236c feat(recommends): Changed type of recommends in index.vue 2023-05-03 15:10:09 +03:00
Fergus Lai b1254b7376
feat: implemented local playlist (#611) 2023-04-18 10:17:23 +12:00
Kenny 0c4ee9e7a7 Revert "Remove code duplication for thumbnails loading (#562)"
This reverts commit fa05eec499.
2022-11-16 19:27:22 -05:00
Alex fa05eec499
Remove code duplication for thumbnails loading (#562) 2022-10-19 10:28:42 +13:00
Ethan Matzdorf d2766f3af0 fix player errors related to intervals / event handlers 2022-10-06 22:12:06 -04:00
Kenny 3392ff1bd7 perf: Human time is calculated a lot less (2/3) 2022-08-10 16:14:21 -04:00
Kenny 4dcf439811 wording changes 2022-08-06 11:34:48 -04:00
Kenny 5a6119d5d4 fix: 🚑 Fix pressing back button in fullscreen exiting the player
fix #359
2022-08-06 11:33:47 -04:00
Nikita Krupin c0671d923a cleanup undo 2022-07-31 23:49:24 -04:00
Nikita Krupin 47dc607d28 add timeouts to cleanup, remove ugly box shadow i forgor about 2022-07-31 23:02:04 -04:00
Nikita Krupin 5df6e3e007 force 1x speed for music(sb-tagged music_offtopic), pre-buffering set to lower res quality preset by default, event listeners cleanup on route change and exit, colored sponsorblock segments 2022-07-31 22:56:28 -04:00
Nikita Krupin b3140464db increase timeout to prevent buffering jitter loops 2022-07-31 14:12:56 -04:00
Nikita Krupin 1ba6ddb0df smol pause skipping bugfix 2022-07-31 14:02:52 -04:00
Nikita Krupin e81eb886f5 quality handler & playpause while buffering conflict fixes 2022-07-31 13:56:50 -04:00
Nikita Krupin dd5727168d fix buffering de-sync, closes #419 2022-07-31 13:44:19 -04:00
Nikita Krupin 75d8d7967d player settings: quality codecs placeholder; fix #441 2022-07-29 02:52:25 -04:00
Nikita Krupin e12c85494b player settings: loop & placeholders 2022-07-29 01:41:01 -04:00
Nikita Krupin c598603450 player settings: preload 2022-07-29 00:44:26 -04:00
Nikita Krupin 8881f83244 player settings: speed autosave fix, fullscreen overlay fix for selector 2022-07-28 16:35:38 -04:00
Nikita Krupin 815336f83f player settings: speed complete 2022-07-28 16:20:18 -04:00
Nikita Krupin 64636b3643 player settings: ui, speed preset, pre-buffering data url (all unfinished) 2022-07-27 23:14:57 -04:00
Nikita Krupin f8e27f7c5f function & state for pre-buffering option setup 2022-07-27 18:32:12 -04:00
Nikita Krupin 596dcdb5cc shorts swipe up to next, auto-fullscreen 2022-07-19 23:20:39 -04:00
Nikita Krupin edcc8fdb96 forgor to remove debug outlines, whoopsie 2022-07-19 20:13:19 -04:00
Nikita Krupin 67151d794c shorts vertical fullscreen controls layout, fixes #417 2022-07-19 20:11:40 -04:00
Nikita Krupin 15bbda16e7 pinch to zoom simulation 2022-06-27 17:12:32 -04:00
Nikita Krupin c14c795ae4 background play, beta quality picker (audio de-syncs while buffering) 2022-06-24 00:26:44 -04:00
Nikita Krupin b32da4c050 correct poster thumbnail, fullscreen gestures, skip to next button 2022-06-21 19:20:05 -04:00
Kenny a7f0081e58 feat: player displays channel icon while loading (work in progress to display the video thumbnail) 2022-06-17 20:58:36 -04:00
Kenny 6a3e9f2e39 feat: Move watch page loading image to local (not discord link) 2022-06-17 20:14:35 -04:00
tired6488 0c5a1ac810 Removed skip buttons and fixed loop color 2022-06-12 00:19:03 -05:00
Kenny 81f36ca395
Merge pull request #289 from afnzmn/patch-2
Doubletap -> Double tap
2022-06-10 10:34:18 -04:00
Alex 2dc1ddaa15
Merge pull request #290 from etekweb/handle-rotation
Enter fullscreen on device rotation, vertical fullscreen mode
2022-06-10 17:51:02 +12:00
Nikita Krupin c1870df54e sponsorblock display fix 2022-06-10 00:37:08 -04:00
Ethan 847795a8fb fix: sponsorblock url incorrect 2022-06-09 23:29:40 -04:00
Ethan 433b726908 feat: detect and handle device rotation in player 2022-06-09 22:34:13 -04:00
Nikita Krupin 5bddf86ce9 zindex fix & no close on fullscreen 2022-06-09 12:39:44 -04:00
Affan Zaman 426e8f8576
Doubletap -> Double tap
Robo is slow
2022-06-09 10:22:55 -04:00
Nikita Krupin 472978aea4 video loop, player poster, controls toggling fixes 2022-06-09 01:36:01 -04:00
Nikita Krupin 4a57b870b8 no bug 👐 2022-06-08 22:01:22 -04:00
Nikita Krupin 5dc2f94da2 mor fixes guh 2022-06-08 21:48:33 -04:00
Nikita Krupin 214b20e3ef fix for the previous commit 2022-06-08 21:19:27 -04:00
Nikita Krupin d324bdcf73 controls handler & fullscreen scrubbing bugfix 2022-06-08 21:17:42 -04:00
Nikita Krupin 8eeb3821f4 double-tap to skip and controls conflict resolution 2022-06-08 21:02:16 -04:00
Nikita Krupin 105bd859f8 less code 2022-06-08 16:22:12 -04:00
Nikita Krupin b93b53ffd0 better spacing, top controls grouped 2022-06-08 16:15:15 -04:00
Nikita Krupin 30fb9abf5f relative controls instead of absolute (easier to customize and maintain) 2022-06-08 15:24:47 -04:00