Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renew plyr UI and simplify elements | Astound | 24 hours | 2 | -0/+63 |
| | |||||
* | update logic plyr-start.js | Astound | 2 days | 1 | -1/+16 |
| | |||||
* | normalize css | Astound | 2024-04-08 | 1 | -2/+2 |
| | |||||
* | fix color dark theme | Astound | 2024-04-08 | 2 | -7/+8 |
| | |||||
* | css normalize | Astound | 2024-04-07 | 2 | -8/+8 |
| | |||||
* | update styles to modern | Astound | 2024-04-07 | 5 | -21/+27 |
| | |||||
* | av-merge: Retry more than once for timeouts | Astound | 2024-03-10 | 1 | -1/+2 |
| | |||||
* | Update Plyr custom styles for menu container | Astound | 2024-01-29 | 1 | -0/+8 |
| | | | | | | | Specifically, set a maximum height and added vertical scrolling to address an issue related to Plyr's menu height. Improve the overall usability and visual appearance of the menu in video player. | ||||
* | Adjust Plyr custom styles for video preview thumbnail | Astound | 2024-01-29 | 1 | -0/+9 |
| | | | | | | | | In custom_plyr.css, made adjustments to styles for video preview thumbnail in Plyr Specific changes: - Modified the size and positioning of the thumbnail container to improve the visual presentation. - Enchance the user experience when interacting with video previews. | ||||
* | Refactor styles on video playback page | Astound | 2024-01-29 | 2 | -14/+22 |
| | | | | | | | | | Made changes to the styles on the video playback page to enhance visibility and address issues with the video player. Added a new custom style file for Plyr, and removed redundant and unused styles in watch.css. Specific changes: - Added custom_plyr.css for Plyr styles. - Removed redundant styles related to playback issues in watch.css | ||||
* | Revert update plyr0.2.7 | Astound | 2024-01-28 | 4 | -4812/+5315 |
| | |||||
* | av-merge: Retry failed requests | Astound | 2024-01-26 | 1 | -11/+37 |
| | | | | Should reduce playback stalling | ||||
* | av-merge: Use fetchRange promise properly | Astound | 2024-01-26 | 1 | -18/+25 |
| | |||||
* | Set flexible responsive video | Astound | 2024-01-24 | 1 | -1/+1 |
| | |||||
* | update plyr | Astound | 2024-01-22 | 4 | -5314/+4812 |
| | |||||
* | Add autoplay to plyr | Astound | 2024-01-22 | 1 | -48/+42 |
| | |||||
* | Refactor captions logic in Plyr video player initialization | Astound | 2024-01-22 | 1 | -11/+4 |
| | | | | | Simplify the captions logic in the Plyr video player initialization by using a conditional statement. Cleaner and more concise code. | ||||
* | Add autoplay functionality in Plyr video player | Astound | 2024-01-22 | 1 | -0/+4 |
| | | | | Introduce autoplay feature in the Plyr video player based on the configuration settings. | ||||
* | copyTextToClipboard: support fullscreen | zrose584 | 2022-08-07 | 1 | -2/+3 |
| | |||||
* | onKeyDown: ignore plyr CustomEvents | zrose584 | 2022-08-07 | 1 | -0/+1 |
| | |||||
* | fix figure tag of sc-video | Jesús | 2022-05-31 | 1 | -0/+3 |
| | |||||
* | Revert update plyr | Jesús | 2022-05-30 | 3 | -3231/+3875 |
| | | | | | because iceweasel not support engine v8+ More info: https://repo.palemoon.org/MoonchildProductions/UXP/issues/1675 | ||||
* | update plyr config | Jesús | 2022-02-11 | 1 | -0/+5 |
| | |||||
* | Update plyr module | Jesús | 2022-02-11 | 3 | -45/+105 |
| | |||||
* | Fix name settings in hotkeys | Jesús | 2022-01-29 | 1 | -1/+1 |
| | |||||
* | hotkeys.js: fix 'f' | Jesús | 2022-01-29 | 1 | -2/+11 |
| | |||||
* | handle missing storyboard | zrose584 | 2022-01-17 | 1 | -2/+2 |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | add preview thumbnails | zrose584 | 2022-01-09 | 1 | -0/+4 |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | [FrontEnd]: fix dropdown design | Jesús | 2021-12-31 | 9 | -59/+39 |
| | |||||
* | [FrontEnd]: remove unused styles | Jesús | 2021-12-31 | 1 | -91/+0 |
| | |||||
* | [FrontEnd]: fix missing unsubscribe style | Jesús | 2021-12-31 | 1 | -0/+269 |
| | |||||
* | [FrontEnd]: light_theme, change link-visited color | Jesús | 2021-12-27 | 1 | -1/+1 |
| | |||||
* | [FrontEnd]: fix dropdown design | Jesús | 2021-12-27 | 11 | -53/+116 |
| | |||||
* | [FrontEnd]: improved settings design | Jesús | 2021-12-26 | 4 | -3/+10 |
| | |||||
* | [frontend]: fix design in playlist | Jesús | 2021-12-18 | 1 | -0/+6 |
| | |||||
* | [frontend]: fix reporInfo in prototype | Jesús | 2021-12-16 | 1 | -0/+3 |
| | |||||
* | [frontend]: relax find segment | Jesús | 2021-12-16 | 1 | -1/+4 |
| | |||||
* | [frontend]: fix global scope, change var to let | Jesús | 2021-12-16 | 7 | -84/+87 |
| | |||||
* | [Design]: add 0.5rem for grid-gap (col and row) | Jesús | 2021-12-03 | 1 | -3/+3 |
| | |||||
* | Improve input styles | Jesús | 2021-09-22 | 11 | -0/+22 |
| | |||||
* | improve quality-select | Jesús | 2021-09-14 | 2 | -12/+6 |
| | |||||
* | Redo av codec settings & selections to accomodate webm | James Taylor | 2021-09-06 | 3 | -36/+51 |
| | | | | | | | | | | | | | | Allows for ranked preferences for h264, av1, and vp9 codecs in settings, along with equal preferences which are tiebroken using smaller file size. For each quality, gives av-merge a list of video sources and audio sources sorted based on preference & file size. It will pick the first one that the browser supports. Closes #84 Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | av-merge: Add webm support | James Taylor | 2021-09-06 | 1 | -7/+269 |
| | | | | | | | But watch.py is not providing them yet. Deciding how to fix the codec options/defaults is for a later commit Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | av-merge: Fix segments not properly reappended during QuotaExceeded | James Taylor | 2021-09-01 | 1 | -16/+23 |
| | | | | | | | | | | | | | | | | | | Two issues fixed: 1. The append was only retried if it was the result of a seek event. But if the video is paused (such as if the video was finished and the user seeks back to the beginning), the seek won't happen because the MediaSource will not issue a sourceopen until the user plays the video. A better strategy that solves the true issue is to retry the append if it is for the segment corresponding to the current time, since that is critical to get immediately. 2. If the append was not retried, entry.requested was not getting marked as false, so it would refuse to ever rerequest the segment, so it would stall. Set it to false if we decide not to retry the append, so it can be rerequested later. Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | watch.js: video variable as const and improve data.time_start syntax | Jesús | 2021-09-01 | 1 | -3/+2 |
| | |||||
* | plyr: use strict and fix undefined quality variable | Jesús | 2021-09-01 | 1 | -107/+110 |
| | |||||
* | plyr: minor fix | Jesús | 2021-09-01 | 1 | -2/+1 |
| | |||||
* | plyr: remove sourceMappingURL=plyr.min.js.map | Jesús | 2021-08-31 | 1 | -1/+0 |
| | |||||
* | av-merge: Specify which of MediaSource, audio, or video are unsupported | James Taylor | 2021-08-31 | 1 | -7/+17 |
| | | | | Signed-off-by: Jesús <heckyel@hyperbola.info> | ||||
* | av-merge: Use .shift() instead of .pop() in appendQueue for FIFO | James Taylor | 2021-08-31 | 1 | -1/+1 |
| | | | | | | | .pop() gives LIFO, but FIFO was the intention for appendQueue. O(n) behavior is fine because appendQueue should be very small. Signed-off-by: Jesús <heckyel@hyperbola.info> |