Nick Martin
0e39cbe5be
Replace new occurances of Skybreak with Meteor.
2012-01-18 17:53:21 -08:00
Nick Martin
0d413ac1db
Take new master version of these files. Didn't happen quite right in the merge.
2012-01-18 17:45:07 -08:00
Nick Martin
459dac9cac
Merge branch 'master' into meteor
...
conflicts hand resolved. deftemplate and liveui reverted to master, will re-do later.
Conflicts:
admin/generate-dev-bundle.sh
admin/install-s3.sh
admin/manifest.json
app/meteor/deploy.js
app/meteor/meteor.js
examples/leaderboard/leaderboard.js
examples/unfinished/azrael/client/azrael.js
examples/unfinished/azrael/model.js
packages/liveui/liveui.js
packages/templating/deftemplate.js
packages/templating/html_scanner.js
tests/minimongo/test.html
2012-01-18 16:14:54 -08:00
Geoff Schmidt
dc2e377695
comment cleanups, remove unused function
2012-01-17 18:49:35 -08:00
Geoff Schmidt
8cc4bc3aeb
Package JSON cleanly. minimongo test passes on IE7
2012-01-16 23:03:07 -08:00
Geoff Schmidt
f0ff237168
LiveRange tests pass on IE7!
...
When your app ships your own JSON.stringify, anyway.
2012-01-16 22:50:27 -08:00
Geoff Schmidt
8653639a2d
fix some IE7 issues
2012-01-16 22:12:49 -08:00
Geoff Schmidt
ee8f1c1e9b
Make liveui tests pass on IE8!
2012-01-16 20:44:32 -08:00
Geoff Schmidt
b1f06d68ed
full Sky.ui.render tests
2012-01-16 19:36:57 -08:00
Nick Martin
b4d7fb0617
Merge branch 'refs/heads/master' into performance
2012-01-13 18:37:36 -08:00
Geoff Schmidt
5479af11fe
fix bug that would give a blank screen on Safari
2012-01-13 21:33:20 -05:00
Geoff Schmidt
e16e0abaf3
more renderList tests
...
- reactivity/GC of renderlist item body
- items that render to multiple DOM nodes
2012-01-13 19:31:14 -05:00
Nick Martin
06a14e6ad9
Even more robustness to socket.io weirdness. This one should be fixed in socket.io master, but the extra safety belt doesn't hurt.
2012-01-13 15:20:12 -08:00
Nick Martin
75e387aaa0
Use nodeType===11 for cross-browser DocumentFragment test. Thanks David.
2012-01-13 14:00:02 -08:00
Geoff Schmidt
e24c97bd4b
remove debugging message
2012-01-13 14:50:43 -05:00
Geoff Schmidt
f30692f0d5
more renderList tests. improve renderList GC
2012-01-13 14:45:53 -05:00
Geoff Schmidt
50fe6de9f9
bugfix: default render_empty
2012-01-13 14:45:53 -05:00
Nick Martin
4891d1c956
Determining if an element is a Node is tricky too.
2012-01-12 21:05:05 -08:00
Nick Martin
a1c5623191
workaround DocumentFragment not being defined on IE8.
2012-01-12 19:21:00 -08:00
Nick Martin
73368ce348
Reapply fix lost in merge. 212cdd8b5.
2012-01-12 18:44:54 -08:00
Nick Martin
c37109eb1c
Merge remote branch 'refs/remotes/origin/master' into performance
...
Conflicts:
packages/deps/deps.js
2012-01-12 17:29:29 -08:00
Geoff Schmidt
827617e168
add new LiveRange creation mode
...
.. now you can create either the largest, or the smallest LiveRange that starts and ends on a given pair of nodes. has tests. leaderboard now works (under hand testing)
2012-01-12 01:53:31 -08:00
Geoff Schmidt
8b8d19bf3f
renderList implemented, not debugged. it has bugs.
2012-01-12 01:50:53 -08:00
Geoff Schmidt
d38e915438
make todos run again
2012-01-12 01:50:53 -08:00
Geoff Schmidt
0d72c2b6b2
WIP
2012-01-12 01:50:53 -08:00
David Greenspan
ef1233d4fb
minor typo-level fixes
2012-01-11 15:06:26 -08:00
Nick Martin
231aa7b81d
Add backwards compatibility package. Sky = Meteor.
2012-01-10 13:13:26 -08:00
Nick Martin
c5b5880cea
Be even more defensive to socket.io weirdness.
2012-01-09 22:46:31 -08:00
Nick Martin
a9f58deb93
Cleanup socket a little more aggressively. Hopefully fixes hanging connection bug.
2012-01-09 14:42:42 -08:00
Geoff Schmidt
58822077f4
pass context to on_invalidate handlers
...
(cherrypick from performance branch)
2012-01-05 13:48:57 -08:00
Nick Martin
ae91a7705c
perl -pi -e 's/\.sky/.meteor/g' packages/livedata/livedata_server.js
2012-01-04 21:22:35 -08:00
Nick Martin
3faff2de78
perl -pi -e 's/Sky/Meteor/g' **/*
2012-01-04 20:52:46 -08:00
Nick Martin
05794f5643
perl -pi -e 's/skybreak/meteor/g' **/*
2012-01-04 18:32:23 -08:00
Nick Martin
23cd5b6912
perl -pi -e 's/Skybreak/Meteor/g' **/*
2012-01-04 18:30:25 -08:00
Geoff Schmidt
e2fb49da71
fix ie9 Sky.startup
...
("Enhanced Support Across A Broad Diversity Of Customer Platform")
the deal here:
- IE9 no longer autobinds doScroll as IE <9 does
- but IE9 has DOMContentLoaded so let's use that
2011-12-20 18:52:02 -08:00
Nick Martin
212cdd8b5c
Fix embarrassing typo caught by IE8.
2011-12-20 17:12:06 -08:00
Geoff Schmidt
ef614a1619
turn on range creation optimization in liveui
2011-12-20 03:45:23 -08:00
Geoff Schmidt
73d5cb4c5f
flush completely, even if on_invalidate calls invalidate
2011-12-20 03:23:36 -08:00
Geoff Schmidt
74ec9c3771
fix bug. todo now collects 100% of its garbage
2011-12-20 03:09:20 -08:00
Geoff Schmidt
fefaa5fc09
liverange tests, bugfixes
2011-12-20 01:30:03 -08:00
Geoff Schmidt
6a9b4f58d0
comments
2011-12-19 17:03:27 -08:00
Geoff Schmidt
2ab81838fd
liverange tests WIP
2011-12-19 17:03:26 -08:00
Geoff Schmidt
4c3206031b
liverange ui tweaks. just a few tests but they pass
2011-12-19 17:03:26 -08:00
Geoff Schmidt
0399108751
fix liverange creation bug
2011-12-19 17:03:26 -08:00
Geoff Schmidt
31bc551746
WIP: liverange
2011-12-19 17:03:26 -08:00
Geoff Schmidt
4a1db0db06
WIP: rewrite liveui on top of live range
2011-12-19 17:03:26 -08:00
Geoff Schmidt
c7595000a1
liverange: support multiple range classes
2011-12-19 17:03:26 -08:00
Geoff Schmidt
1cb5ddb65c
WIP: LiveRange, a commentless range tracker
2011-12-19 17:03:26 -08:00
Geoff Schmidt
eb146494f7
comment
2011-12-19 17:03:26 -08:00
Geoff Schmidt
f0df8212ee
reimplement #each in terms of renderList
...
not tested yet
2011-12-19 17:03:26 -08:00