0
I Use This!
Inactive

Commits : Listings

Analyzed 19 days ago. based on code collected 20 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
On second thought, Chrome complains about cyclic prototype chains. Replaced the "instanceof StopIteration" check with an "=== StopIteration" check, which is also supposed to work. More... over 12 years ago
Fixed how StopIteration is used and its mock implementation to match Mozilla's API and usage. More... over 12 years ago
Fixed ArrayEnumerable to skip missing array positions. More... over 12 years ago
Fixed Set.forEach and Set.toArray being added to an Object prototype. More... over 12 years ago
Added directory specific mime types and gzip settings. Replaced tabs with spaces for better alignment. More... over 12 years ago
Gzip fonts too. More... over 12 years ago
Added nginx.conf to hiddenSegments for extra safety. More... over 12 years ago
Merge branch 'master' of github.com:Arnavion/libjass More... over 12 years ago
Fixed typo. More... over 12 years ago
Removed some member variables which didn't need to be. More... over 12 years ago
Fixed typo which caused a PEGjs parse error. More... over 12 years ago
Added nginx config. More... over 12 years ago
Added support for \r. More... almost 13 years ago
Removed a bunch of unnecessary "var that = this;" More... almost 13 years ago
Rewrote ASS parsing code to use iterators. More... almost 13 years ago
Implemented Set in terms of the ECMA spec. More... almost 13 years ago
Replaced ugly getters and setters with properties. More... almost 13 years ago
Fixed a bug in Set where forEach was enumerating elements with a ">" in front of their name. More... almost 13 years ago
Fixed \b100 not working. Parser matched the "1" to the enable bit of enableDisable, then failed on the "0" and fell back to treating the whole rule as a comment. More... almost 13 years ago
Rewrote the logic which determines the subs to show on the video at t = currentTime to use home-brewed lazy iterators instead of Array's default list comprehension methods. This way avoids creating huge and unnecessary intermediate arrays. More... almost 13 years ago
Fixed two places where Mozilla-specific CSS properties were still being referred to with a small m in "moz". More... almost 13 years ago
Support for {\u} (underline) and {\s} (strikeout / strike-through). More... almost 13 years ago
Replaced regex-based dialogue line parsing with a parser generated using PEG.js http://pegjs.majda.cz/online More... almost 13 years ago
Fixed sub div being invisible. More... almost 13 years ago
Fixed zoom only being applied to the video and not the subs. More... almost 13 years ago
Replaced zoom with cross-browser CSS transform scale. More... almost 13 years ago
JS bindings for Mozilla-specific CSS properties start with "M", not "m". More... almost 13 years ago
Replaced calls to Array.prototype.splice.call with Array.prototype.filter.call since FF10 doesn't like the former on document.styleSheets. More... almost 13 years ago
External program can no generate the complete fonts.css automatically, i.e., both TTF and OTF font definitions are back in the same file. Also, spaces don't need to be URL-encoded when the whole URL is quoted. More... almost 13 years ago
84/96 seems to give better font sizes than 0.75. More... almost 13 years ago