| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-23 | Change videojs-vr to the unminified version | syeopite | |
| 2021-05-23 | Allow configurable support of interactive 360 vid | syeopite | |
| 2021-05-23 | Fix projection settings for VR | syeopite | |
| 2021-05-23 | Add support for VR videos through videojs-vr | syeopite | |
| 2021-05-13 | Merge pull request #2008 from syeopite/mobile-ui | TheFrenchGhosty | |
| Improve player controls for mobile devices | |||
| 2021-05-03 | Overhaul Invidious's "Youtube" player style | syeopite | |
| 2021-05-03 | Improve mobile user interface for video player | syeopite | |
| 2021-05-03 | Improve mobile ux with videojs-mobile-ui | syeopite | |
| 2021-04-08 | Add watch on Invidious button to embeds | syeopite | |
| 2021-03-20 | fix comment replies | Andrew Zhao | |
| 2021-03-01 | Enhance search filter UI for JS disabled users | syeopite | |
| Change filters UI box to use <details>. Stylize detail button for filter ui Fix localization for 'filter' Fix CSS Fix styling | |||
| 2021-02-26 | Merge branch 'master' into patch-1 | Perflyst | |
| 2021-02-24 | do not preload captions | Andrew Zhao | |
| 2021-02-17 | Skip duration multiply by playback rate | 138138138 | |
| Fast Forward/Backward like YouTube. The skip duration is multiplied by playback rate. | |||
| 2021-02-10 | Fix ; () {} | 138138138 | |
| 2021-02-03 | Update player.js | 138138138 | |
| 2021-02-02 | Fix double duration on all Apple devices | 138138138 | |
| The fix will be applied when Safari browser is detected. | |||
| 2021-02-01 | Update player.js | 138138138 | |
| Fixes audio mode duration doubled in iPhone iOS browsers. The player will stop after reaching the real duration. iOS() checks both iOS and iPadOS. Only tested on iPhone iOS browsers. Testers needed for behavior of iPadOS and MacOS. | |||
| 2021-01-29 | Bump videojs and fix webworker | Andrew Zhao | |
| 2021-01-20 | Merge pull request #1629 from tenpura-shrimp/searchui | TheFrenchGhosty | |
| Add ui for search sort and filter | |||
| 2021-01-17 | add ui for searching | Andrew Zhao | |
| 2021-01-17 | Fix DASH playback bug. | Andre Borie | |
| 2021-01-13 | Merge pull request #1619 from tenpura-shrimp/ignorevideoplayback | Perflyst | |
| do not add local to xhr when in videoplayback | |||
| 2021-01-10 | fix incorrect use of setinterval in js | Andrew Zhao | |
| 2020-12-29 | do not add local to xhr when in videoplayback | Andrew Zhao | |
| 2020-12-19 | Improve DASH quality preference | saltycrys | |
| Besides `auto`, `best` and `worst` it is now possible to select a target height. If the target height is not available the closest lower height is selected. | |||
| 2020-12-19 | Add DASH quality preference | saltycrys | |
| The options are `auto` (the current and default behavior), `best` and `worst`. The UI is only updated once playback starts. | |||
| 2020-12-08 | Merge pull request #1551 from saltycrys/add-embed-link | TheFrenchGhosty | |
| Add embed link to watch page | |||
| 2020-12-08 | do not proxy hls on supported browser | Andrew Zhao | |
| 2020-12-08 | Shuffle URL params | saltycrys | |
| The `list` and `index` params are the most important and come first now. | |||
| 2020-11-28 | Merge pull request #1479 from saltycrys/theme-flash | TheFrenchGhosty | |
| Apply dark theme immediately | |||
| 2020-11-16 | Apply dark theme immediately | saltycrys | |
| Themes are now controlled with a class on the body element. If a preference is set the body element will have either "dark-theme" or "light-theme" class. If no preference is set or the preference is empty the class will be "no-theme". "dark-theme" and "light-theme" are handled by darktheme.css and lighttheme.css respectively. "no-theme" is handled by default.css where depending on the value of "prefers-color-scheme" the styles corresponding to "dark-theme" or "light-theme" are applied. Unfortunately this means that both themes are duplicated, once in the theme .css and once in default.css. | |||
| 2020-11-08 | Update videojs-vtt-thumbnails to latest upstream version | saltycrys | |
| Note that the latest version on NPM is over two years old so this was built from source. | |||
| 2020-09-09 | Merge pull request #713 from leonklingele/keydown-mediakeys-detection | TheFrenchGhosty | |
| js: add support to detect media keys in keydown handler | |||
| 2020-04-09 | Support adding video to playlist from watch page | Omar Roth | |
| 2020-03-27 | Fix player mouseover events | Omar Roth | |
| 2020-03-15 | Add toggle_parent to dynamic handlers | Omar Roth | |
| 2020-03-15 | Migrate to a good Content Security Policy (#1023) | leonklingele | |
| So attacks such as XSS (see [0]) will no longer be of an issue. [0]: https://github.com/omarroth/invidious/issues/1022 | |||
| 2020-03-02 | Use a MediaQueryListener to toggle on demand. Tested on OSX. (#925) | Kyle Copperfield | |
| Closes #867. | |||
| 2020-03-01 | js: add support to detect media keys in keydown handler | Leon Klingele | |
| See [0] for all the relevant codes. [0]: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values#Multimedia_keys Fixes a regression introduced in e6b4e1268945777c5d07dfca4362a1af23f6d970. Fixes https://github.com/omarroth/invidious/issues/712. | |||
| 2020-02-01 | Remove invalid HTML from embed player | Jorge Maldonado Ventura | |
| 2020-02-01 | Merge pull request #975 from jorgesumle/embed | Omar Roth | |
| Change embed code | |||
| 2020-01-08 | Bump video.js | Omar Roth | |
| 2020-01-04 | Change embed code | Jorge Maldonado Ventura | |
| 2019-10-18 | Fix comment event listener | Omar Roth | |
| 2019-10-15 | Add support for custom playlists | Omar Roth | |
| 2019-10-14 | Remove invalid source map directive for videojs-quality-selector | Omar Roth | |
| 2019-09-26 | Update silvermine quality selector | Omar Roth | |
| 2019-09-21 | Update videojs-quality-selector | Omar Roth | |
| 2019-08-27 | Bump JS/CSS dependencies | Omar Roth | |
