aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masterBump to version 0.5.Arun Isaac8 years
 
TagDownloadAuthorAge
v0.5youtube-noscript-shim-0.5.tar.gz  youtube-noscript-shim-0.5.tar.lz  youtube-noscript-shim-0.5.zip  Arun Isaac8 years
v0.3youtube-noscript-shim-0.3.tar.gz  youtube-noscript-shim-0.3.tar.lz  youtube-noscript-shim-0.3.zip  Arun Isaac8 years
v0.4youtube-noscript-shim-0.4.tar.gz  youtube-noscript-shim-0.4.tar.lz  youtube-noscript-shim-0.4.zip  Arun Isaac8 years
v0.2youtube-noscript-shim-0.2.tar.gz  youtube-noscript-shim-0.2.tar.lz  youtube-noscript-shim-0.2.zip  Arun Isaac8 years
v0.1youtube-noscript-shim-0.1.tar.gz  youtube-noscript-shim-0.1.tar.lz  youtube-noscript-shim-0.1.zip  Arun Isaac8 years
 
AgeCommit messageAuthor
2017-08-06Bump to version 0.5.•••* manifest.json: Bump to version 0.5. * youtube-noscript-shim.user.js: Bump to version 0.5. HEADv0.5masterArun Isaac
2017-08-06Remove support for decrypting signatures.•••Decrypting signatures is done by extracting a part of the proprietary YouTube javascript and executing it. This is unsafe, and is problematic for software freedom. * viewtube.js (ytDecryptFunction): Remove function. (ytVideos): Remove invocation of `ytDecryptFunction'. Arun Isaac
2017-08-06Do not assign to innerHTML.•••* viewtube.js (createElement): Do not assign to innerHTML. Mozilla considers this unsafe. Arun Isaac
2017-08-06Bump to version 0.4.•••* manifest.json: Bump to version 0.4. * youtube-noscript-shim.user.js: Bump to version 0.4. v0.4Arun Isaac
2017-08-06Do not remove elements.•••Removing #placeholder-player and #watch7-sidebar-ads disrupts the layout of other elements. * viewtube.js (removeElements): Remove function. Do not remove #placeholder-player and #watch7-sidebar-ads. Arun Isaac
2017-08-06Simplify code.•••* viewtube.js: Use assignment expressions in IF conditions, instead of putting them as separate statements. OR match result with [] to always get an array as the returned value. (cleanMyContent): Combine replace expressions into one. (ytVideos): Remove boolean flag `ytVideoFound'. Replace detection of DASH video with FOR loops. Arun Isaac
2017-08-04Remove video menu from panel.•••* viewtube.js (createMyPlayer): Remove function. (playMyVideo): Do not delete previously existing video elements, because there are none. * viewtube.css (video): Remove video menu styles. Fit video in player window. Arun Isaac
2017-08-01Add stylesheet using `createElement'.•••* viewtube.js: Create a link element for stylesheet using `createElement'. Arun Isaac
2017-08-01Remove browser storage of settings.•••* viewtube.js (createMyPlayer): Remove browser storage of settings. (setMyOptions): Remove function. (createElement, createVideoElement): Change function signature. * manifest.json (permissions): Remove "storage". Arun Isaac
2017-08-01Simplify `getMyContent'.•••* viewtube.js (getMyContent): Remove getting XML. Simplify logic. Remove unnecessary global variables. Arun Isaac
[...]