| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-26 | fix: null ptr while loading/switching theme | Théo Gaillard | |
| 2021-12-26 | fix: null ptr while retaining time | Théo Gaillard | |
| 2021-12-15 | Allow the t parameter to override the stored video playback position | bbielsa | |
| 2021-12-15 | Rename 'remember_position' to 'save_player_pos' for clarity | bbielsa | |
| 2021-12-15 | Added default value for get_video_time() which was causing a bug in safari | bbielsa | |
| 2021-12-15 | Remove console.log debugging | bbielsa | |
| 2021-12-15 | Save and load the position for the video using a local storage object, the ↵ | bbielsa | |
| object is a dictionary, where the key is the video ID, and the value is the time at which the user last left off watching the video. If the user deselected the 'remember video position' checkbox in the preferences this dictionary is cleared | |||
| 2021-10-11 | scroll the nextVideo into the top | diogo | |
| 2021-09-18 | Revert to iv-org fork of silvermine-videojs-quality-selector | syeopite | |
| Upstream requires at least two additional sources. Whereas Invidious needs it to be able to display a single additional source for normal (dashless) qualites. Aka medium and hd720. | |||
| 2021-09-18 | Stop shipping VideoJS files | syeopite | |
| 2021-09-15 | Prevent VR from being initialized in listen mode (#2396) | syeopite | |
| 2021-09-10 | Handle equirectangular projections for VR (#2379) | syeopite | |
| 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 | |||
