| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-08 | Preferences: Add option to control preloading of video data (#4122) | Samantaz Fox | |
| This PR adds a configuration option to control the preloading of video data on page load with the HTML5 'preload'[1] attribute on the `<video>` element. The option is enabled by default, meaning that the `preload` attribute's value will be 'auto'. If users want to prevent preloading of video data, they can disable the option, which will set the attribute value to 'none'. [1](https://www.w3schools.com/tags/att_video_preload.asp) Closes issue 4110 | |||
| 2024-06-15 | Player: Fix video playback for videos that have already been watched. | Fijxu | |
| Trying to watch an already watched video will make the video start 15 seconds before the end of the video. This is not very comfortable when listening to music or watching/listening playlists over and over. | |||
| 2024-02-12 | API: Remove the fields parameter (#4276) | Samantaz Fox | |
| Multiple users have reported that the fields parameter is slowing down API response times significantly. As most API endpoints are already optimized to make as few requests as possible to Youtube, there is no point in limiting the output. Furthermore, the added processing might be part of the broader memory leak problem (See 1438). In addition, the small increase in data output is not much of an issue compared to the huge video proxy that lies next to this API. No related issue tracked | |||
| 2023-12-06 | Player: Fix iOS screen timeout in loop mode (#4076) | Samantaz Fox | |
| 2023-11-23 | Remove the 'fields' parameter on the client side too | Samantaz Fox | |
| 2023-10-21 | Frontend: Add video timestamp on external links (#4101) | Samantaz Fox | |
| 2023-10-21 | JS: Update external links exactly once per second | Samantaz Fox | |
| 2023-09-27 | remove unused variable | ChunkyProgrammer | |
| simplify resolve url remove trailing spaces Co-Authored-By: Samantaz Fox <coding@samantaz.fr> | |||
| 2023-09-27 | JS: Fix missing domain in URL constructor | Samantaz Fox | |
| 2023-09-27 | Don't redefine the "preload" option in player.js | Thomas Lange | |
| If the HTML5 "<video>" element defines the "preload" attribute directly, it isn't necessary to redefine the "preload" option in the player.js. | |||
| 2023-09-26 | Add option to control preloading of video data | Thomas Lange | |
| Fix #4110 by adding an option to control the preloading of video data on page load. If disabled ("false"), the browser will not preload any video data until the user explicitly hits the "Play" button. If enabled ("true"), the default behavior will be used, which means the browser decides how much of the video will be preloaded. | |||
| 2023-09-18 | Add support for post page | ChunkyProgrammer | |
| 2023-09-17 | JS: Replace '.setAttribute("href")' with '.href' | Samantaz Fox | |
| Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com> | |||
| 2023-09-16 | Frontend: Use 'timeupdate' event listener rather than setTimeout() | Samantaz Fox | |
| 2023-09-14 | Frontend: Add timestamp on switch invidious instance links | Samantaz Fox | |
| 2023-09-14 | Frontend: Add timestamp on invidious embed links | Samantaz Fox | |
| 2023-09-14 | Frontend: Add timestamp on youtube+embed links | Samantaz Fox | |
| 2023-08-27 | Fix iOS screen timeout on video playback loop mode (more elegantly) | Ming Kin Choi | |
| 2023-08-27 | Fix iOS screen timeout on video playback loop mode | Ming Kin Choi | |
| 2023-06-07 | Comments: Don't break JavaScript when loading more | Chunky programmer | |
| 2023-04-10 | Improve accessibility (#3710) | Samantaz Fox | |
| 2023-04-02 | implement code suggestions | ChunkyProgrammer | |
| Co-Authored-By: Samantaz Fox <coding@samantaz.fr> | |||
| 2023-03-31 | Handle auto theme correctly with the manual toggle (#3521) | Samantaz Fox | |
| 2023-03-27 | improve accessibility | ChunkyProgrammer | |
| 2023-02-19 | Fixed console error | Wes van der Vleuten | |
| 2023-01-21 | Update assets/js/watched_widget.js with suggestion of AHOHNMYC | Wes van der Vleuten | |
| Co-authored-by: AHOHNMYC <24810600+AHOHNMYC@users.noreply.github.com> | |||
| 2022-12-29 | handle auto theme correctly with the manual toggle | shironeko | |
| If the user used the manual toggle, they will not be able to get back to auto since it will force set to light theme. This should fix that. | |||
| 2022-11-09 | Cleanup | Wes van der Vleuten | |
| 2022-11-08 | Fixed watch indicator when position is not saved | Wes van der Vleuten | |
| 2022-11-08 | Removed console.log | Wes van der Vleuten | |
| 2022-11-08 | Fixed thumbnails with darkreader, Added watched indicator in more locations | Wes van der Vleuten | |
| 2022-11-07 | Added watch indicator | Wes van der Vleuten | |
| 2022-08-22 | Fix prefs cookies in player (#3276) | Samantaz Fox | |
| 2022-07-25 | Fix updated sources not returned inside map func | Émilien Devos | |
| This fix the issue reported in https://github.com/iv-org/invidious/issues/2055#issuecomment-1192894698 | |||
| 2022-07-11 | Merge pull request #3162 from 138138138/138138138-audio-quality-1 | Samantaz Fox | |
| 2022-07-07 | Merge pull request #3158 from 138138138/138138138-mobileui-forward-rate | Samantaz Fox | |
| 2022-06-25 | Update MobileUi | 138138138 | |
| 2022-06-25 | Update MobileUi | 138138138 | |
| 2022-06-25 | Add audioTrackButton | 138138138 | |
| 2022-06-23 | Fix captions | 138138138 | |
| textTracks 0 in DASH mode shows debug messages. Use textTracks 1 in DASH mode, and textTracks 0 in non-DASH mode and audio mode. | |||
| 2022-06-22 | Player MobileUi fast forward/backward rate | 138138138 | |
| The fast forward/backward seconds will be adjusted according to playback rate (same as YouTube app behavior). 5 seconds is used when the playback rate is 1x. Previously it was 10 seconds. I believe most of the users watch videos at 2x, so the change will not be obvious. | |||
| 2022-06-22 | Fix captions | 138138138 | |
| Captions should automatically show according to preferences. | |||
| 2022-06-05 | JS. Trailing spaces removed | meow | |
| 2022-05-31 | fix time adding dirung redirection | meow | |
| 2022-05-31 | Save time during redirection on another instance | meow | |
| 2022-05-21 | comment changed | meow | |
| extra spaces removed | |||
| 2022-05-21 | handled invalid values in storage | meow | |
| partial rewrite notifications.js innerText to textContent fixed bug with clamping | |||
| 2022-05-19 | JS code minor formatting | AHOHNMYC | |
| Co-authored-by: Samantaz Fox <coding@samantaz.fr> | |||
| 2022-05-17 | Less player reload timeout | meow | |
| 2022-05-17 | Share video regression. Single quotes are required | meow | |
