Joe Germuska
19aa1b8e0a
Revert "Always use CSS transitions when available"
...
This reverts commit 2d925f8fa0
.
10 years ago
Joe Germuska
c6197210d8
Revert "Use the slow jQuery path to animate scrollTop"
...
This reverts commit 5f71cf63ce
.
10 years ago
Joe Germuska
31fccd351b
Revert "Fix VMM.Library.prop and VMM.Library.attribute"
...
This reverts commit facd6fa7db
.
10 years ago
Joe Germuska
46fb960d80
Revert "VMM.Library.animate(): don’t churn object copies"
...
This reverts commit 5c4edc9502
.
10 years ago
Joe Germuska
7933906681
Revert "Allow Chrome to optimize for…in loop in animate()"
...
This reverts commit cabe8f42e6
.
10 years ago
Joe Germuska
77d726e806
fix regression introduced in a211265133
breaking auto-linking
10 years ago
Joe Germuska
a211265133
better email regex #721
10 years ago
Joe Germuska
a29a74c2c1
whackamole with JS dates. Closes #719
10 years ago
Joe Germuska
221b39ce7b
initialize date differently. closes #718
10 years ago
Joe Germuska
0fba8fb9bd
attempt to fix regression introduced in #706 : IE doesn't like loading https JSON for http pages
10 years ago
Chris Davis
6bde88dc92
Remove HTTPS URL rewriting for older IE.
...
This code was breaking loading data over HTTPS in IE9/10. Issue noticed loading data from Google Doc URL with Timeline.js under HTTPS.
10 years ago
Chris Adams
cabe8f42e6
Allow Chrome to optimize for…in loop in animate()
...
Making this a local variable allows Chrome to optimize the
loop, which is called frequently while scrolling
11 years ago
Chris Adams
5c4edc9502
VMM.Library.animate(): don’t churn object copies
...
This avoids declaring an object unless we didn’t receive one
11 years ago
Chris Adams
facd6fa7db
Fix VMM.Library.prop and VMM.Library.attribute
...
prop() previously had a version check for jQuery’s prop()
function which failed, causing it to never return values for
e.g. scrollHeight.
attribute() previously always hit the setter path because it
didn’t check for value being undefined so it always called
jQuery using the two argument form.
11 years ago
Chris Adams
5f71cf63ce
Use the slow jQuery path to animate scrollTop
...
This might be worth either splitting animate() into one for DOM
properties and one for pure-CSS or replacing the scrollTop animation
with something like margin or, better yet, transform.
11 years ago
Chris Adams
2d925f8fa0
Always use CSS transitions when available
...
This makes a huge difference in perceptual animation quality
from ~10-20 FPS on a 1.7Ghz Core i7 to 60FPS in Chrome, Safari, Firefox,
IE11.
11 years ago
Joe Germuska
1ace338171
support 'W' as a date format token
11 years ago
Joe Germuska
ed12588844
remove crufty code. closes #589
11 years ago
DanKeeling
5463d76f89
Updated VMM.Browser to better determine IE7/8 Versions
...
An update to browser to check for Trident Version, IE8 reports as IE7
when in certain zones. This check determines more accurately actual IE7
or 8 version.
11 years ago
Joe Germuska
974a91a3cb
move change to Array.prototype to a utility method to have less impact on other people's JavaScript
11 years ago
Phoenix Gao
5a638406ac
Fixed function untagify to remove close tag
11 years ago
Joe Germuska
b56fdcb28f
replace git submodules with directly included code
11 years ago