meow
d3ab4a5145
JS. Trailing spaces removed
3 years ago
meow
f2f3f045e5
fix time adding dirung redirection
3 years ago
meow
b12149bafd
Save time during redirection on another instance
3 years ago
meow
b72b917af2
handled invalid values in storage
...
partial rewrite notifications.js
innerText to textContent
fixed bug with clamping
3 years ago
AHOHNMYC
319bbd2f81
JS code minor formatting
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
3 years ago
meow
17e6213448
Less player reload timeout
3 years ago
meow
2ea423032e
Share video regression. Single quotes are required
3 years ago
meow
e18b10297b
JS fixes: recursion in themes, keys for frame walking, JSON XHR and details-summary in IE11
3 years ago
meow
fd66084388
js code rewrite. Themes rewritten, bugs fixed
3 years ago
meow
fd890f9c0a
fix helpers storage
3 years ago
meow
7dd699370f
js code rewrite. Created _helpers.js with XHR and storage wrapper
3 years ago
meow
dbb1e3f5d8
replace tabs to spaces
3 years ago
meow
3431a1b1de
`console.warn` and `info` instead of `log`
3 years ago
meow
026ea52445
optional catchng is not supported by IE11
3 years ago
meow
1e60b9a322
destructing binding is not supported by IE11
3 years ago
meow
c4cc50ca39
replace innerHTML to safer textContent where possible
3 years ago
meow
9b09d369d9
add variable declarations
3 years ago
meow
352f3640cf
transform template string
3 years ago
meow
7940e91cbe
single quotes
3 years ago
meow
577a2356a0
convert arrow functions
3 years ago
meow
38ef0b10e7
eqeqeq
3 years ago
meow
c72d3c4a0e
semicolons
3 years ago
meow
eb7e48b059
use strict
3 years ago
Émilien Devos
2ea986326d
Bump videojs to 7.12.1 ( #3011 )
3 years ago
AHOHNMYC
31de39a7a4
Remove insecure protocol in embedded view
3 years ago
Samantaz Fox
8262aa4138
Merge pull request #2895 from MathiusD/master
...
Persist player volume/speed
3 years ago
Samantaz Fox
95d86ebf22
Sanity check + comment why we add a leading dot
3 years ago
Samantaz Fox
6aa7db2358
Minor code/comments cleaning
3 years ago
138138138
2c22b0839f
Safari audio double duration fix for iOS 15
...
The previous method breaks Always Loop feature on iOS 15.
The previous player.currentTime(player.duration() + 1) sometimes breaks the entire player.
Now it jumps to (end - 1) seconds when the time goes between over half and (end - 2) seconds.
With Always Loop on, player will jump to the beginning after 1 second.
3 years ago
Féry Mathieu (Mathius)
e66b317f02
Reduce regex in player script
...
Following correction at:
https://github.com/iv-org/invidious/pull/2895#issuecomment-1048245008
3 years ago
Féry Mathieu (Mathius)
aa8758dec2
Patch updateCookie for preserve extra args (like domain)
3 years ago
Féry Mathieu (Mathius)
ad6b29c09f
Update cookie domain definition in player script
...
Related with :
https://github.com/iv-org/invidious/pull/2895#issuecomment-1047762544
3 years ago
Féry Mathieu (Mathius)
8e4959a621
Update cookie declaration for preserve SameSite directive
3 years ago
Féry Mathieu (Mathius)
31699468fc
Lint docs of addCurrentTimeToURL in player script
...
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811479583
3 years ago
Féry Mathieu (Mathius)
36c7d4270b
Lint conditional deletion of t in addCurrentTimeToURL inside player script
...
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811474927
3 years ago
Féry Mathieu (Mathius)
d77586d02d
Remove extra space in shareOptions.embedCode of player script
...
Follow lint indications :
https://github.com/iv-org/invidious/pull/2912#discussion_r811367117
3 years ago
Féry Mathieu (Mathius)
9979a1b910
Add currentTimestamp in shared url by videojs-share
3 years ago
Féry Mathieu (Mathius)
1e3f4ed398
Lint player.js
...
Follow lint indications :
- https://github.com/iv-org/invidious/pull/2895#discussion_r809461103
- https://github.com/iv-org/invidious/pull/2895#discussion_r809461622
3 years ago
Féry Mathieu (Mathius)
7048193f00
Move store of modification in Cookie instead of localStorage
3 years ago
Féry Mathieu (Mathius)
17ae2648ed
Modify use of module (Only if video settings are default)
...
Following remark at https://github.com/iv-org/invidious/pull/2895#issuecomment-1037279953
3 years ago
Féry Mathieu (Mathius)
c952754c8c
Add videojs-persist plugin
3 years ago
Samantaz Fox
53d349a648
Inline a few JS functions
...
Helps sending less bytes to the client.
3 years ago
Samantaz Fox
3c882cff6e
player shortcuts: ignore numpad
3 years ago
Dimitris Apostolou
7e4690e43c
Fix typos
3 years ago
Émilien Devos
f013a6b1d7
rename hls to vhs in the player
...
hls method is deprecated: https://github.com/videojs/http-streaming#how-to-use
3 years ago
Samantaz Fox
edcc155482
Merge pull request #2744 from tirz/feature-fix_null_ptr_for_localStorage
...
fix: null ptr while retaining video time
3 years ago
11Tuvork28
d59323a601
Add check to avoid saving player pos to the
...
length of the given video by saving a minimum of 15 at the end
3 years ago
Théo Gaillard
0453d08eed
fix: null ptr while retaining time
3 years ago
bbielsa
ed6476b5ea
Allow the t parameter to override the stored video playback position
3 years ago
bbielsa
5abe7fe123
Rename 'remember_position' to 'save_player_pos' for clarity
3 years ago