David Greenspan
08822cb2d6
towards working DomRange rendering
...
next stages:
- spacebars calls make something happen
- appropriate reactivity
then:
- can we get the test driver?
- DomRange improvements (tests?)
- proper lifecycle / stop autoruns
2013-08-25 20:26:31 -07:00
David Greenspan
0e9d11131a
more wip
2013-08-25 19:10:33 -07:00
David Greenspan
02a067d5c2
start to simplify Component (breaks)
2013-08-23 19:12:46 -07:00
Avital Oliver
bfb2df6226
{{#if}} back to using render() without DomRange
...
A later change will integrate DomRange into the component
lifecycle so this will no longer be necessary
2013-08-21 11:56:58 -07:00
Avital Oliver
db187d85e2
Fix 'this' within template helpers
2013-08-20 15:38:08 -07:00
David Greenspan
afc2759e01
glitchless add/remove/move
...
handles quick add-remove, double-move, and add-move
even seems to work with Sortable!
2013-08-16 15:50:21 -07:00
David Greenspan
5b801b027a
fix quick add/remove
...
todo:
- make "move" use the same state object for smooth
moves of fading-in elements
- fix double-move of same element
2013-08-15 19:01:08 -07:00
David Greenspan
6e9b34c4e8
new add/remove/move animation, remove queue
...
to fix:
- two moves on same element at same time
- quick add/remove jerks margin
2013-08-15 16:23:50 -07:00
Avital Oliver
6c79f105c1
shorter comment
2013-08-15 10:02:24 -07:00
Avital Oliver
b43024358e
Resolve a bunch of xcxc's
2013-08-14 20:53:33 -07:00
David Greenspan
880b1a3488
don't lose "style" attribute if added mid-move
2013-08-13 19:24:04 -07:00
David Greenspan
3a80e20957
demo of new move animation strategy
2013-08-13 18:48:29 -07:00
David Greenspan
8eefdbfc41
Merge branch 'devel' into shark
2013-08-13 16:21:28 -07:00
Slava Kim
d9da7b8f03
Fix check test failure for FF 3.6
...
TIL sometimes JSON.stringify can convert new lines to "\u000a" as supposed to "\n".# Please enter the commit message for your changes. Lines starting
2013-08-12 23:30:26 -07:00
Avital Oliver
435cd81c1d
add xcxc
2013-08-12 20:02:49 -07:00
Slava Kim
2e7845af80
Path of error is escaped where needed and looks more like actual JS.
...
- Escape keys looking like something complex
- Check simple keys with simple regex, full story: http://stackoverflow.com/questions/1661197/valid-characters-for-javascript-variable-names
- Tests
2013-08-12 17:41:00 -07:00
Emily Stark
cd8248cb33
Comment about why we don't connect to galaxy before bundling
2013-08-12 14:35:29 -07:00
Avital Oliver
f5e36e1463
Remove unused line
2013-08-12 14:07:41 -07:00
Avital Oliver
3e7b7e040e
More xcxcs
2013-08-12 14:07:41 -07:00
Avital Oliver
c55cba9962
Rewrite {{#if}} to use DomRange (without support for else).
...
This allows {{#if}}s within {{#AnimatedList}} to be animated.
2013-08-12 14:07:29 -07:00
Avital Oliver
241b51b47e
short clarifying comment
2013-08-12 13:49:18 -07:00
Avital Oliver
838cd5ce06
Fix removing a DomRange with more than one element.
...
Once you remove an element from the dom, it has no 'nextSibling'.
So don't remove elements while iterating over them.
2013-08-12 13:49:18 -07:00
Avital Oliver
74232c0d7b
fix event handlers on items moved via animation
2013-08-12 13:49:16 -07:00
Avital Oliver
04dc8bd67e
clarify containsElement
2013-08-12 13:48:53 -07:00
Avital Oliver
b5e483f0f8
AnimatedList component can specify to only animate certain events
2013-08-12 13:48:53 -07:00
Avital Oliver
90aea32a75
AnimatedList is now a component
2013-08-12 13:48:51 -07:00
Avital Oliver
32fdb184fb
minor reorg
2013-08-12 13:42:22 -07:00
Avital Oliver
1324640758
clear positioning styles on completion of a move animation
2013-08-12 13:42:16 -07:00
Avital Oliver
e1e2bc19c8
add animation to leaderboard
2013-08-12 13:41:33 -07:00
Avital Oliver
fe63aa08f9
AnimatedEach: configure which events to animate
2013-08-12 13:41:33 -07:00
Avital Oliver
aac5a0c5d8
Basic animation package
2013-08-12 13:41:33 -07:00
Emily Stark
afa7cb6159
Log exceptions on tests run with test-in-console.
...
Also counts exceptions as failures and removes unused finished var.
2013-08-12 12:20:23 -07:00
Emily Stark
ca067ad816
Connect to galaxy for deploys only after bundling is done.
...
The connection was timing out during the bundle process (the setTimeout callback
was being enqueued before the connect event fired).
2013-08-07 18:38:57 -07:00
Emily Stark
b7d810cbc6
Bump docs release
2013-08-07 15:05:00 -07:00
Emily Stark
63327b5075
Use callbacks for proxy binding method calls.
...
If an app is trying to connect to a proxy that's down, this prevents it from
freezing up and allows it to try another proxy if it hears about one.
release/galaxy-6
2013-08-07 13:53:13 -07:00
Nick Martin
a9a99ceafd
followon to previous commit: actually use whitelist instead of blacklist for package name contents.
2013-08-06 15:55:06 -07:00
Nick Martin
e7bb166a02
Check for invalid package names early in the codepath.
...
We already don't work with packages that contain '.' in the name, this just moves the error up and makes it clearer.
2013-08-06 15:24:06 -07:00
Avital Oliver
f896cda673
support elements with some but not all $uihooks
2013-08-06 15:21:57 -07:00
Avital Oliver
41e2b8ec76
whitespace
2013-08-06 15:21:25 -07:00
Emily Stark
dfd2068d4f
Merge branch 'job-tags' into devel
release/galaxy-5
2013-08-06 12:59:23 -07:00
Emily Stark
9d577ae58c
Specify securePort for admin apps.
...
Otherwise they bind to 4433 by default, which conflicts with normal proxy
running on the same machine.
2013-08-06 12:58:29 -07:00
Emily Stark
6decfd43d6
Use setting to select which proxy service to bind to
2013-08-06 12:58:29 -07:00
Nick Martin
6e565bf26e
Add missing package usage. Fixes #1284 .
2013-08-06 12:53:33 -07:00
Nick Martin
d70c3d54e0
Use soon-to-be-released mongo driver version 1.3.16. It includes a fix for a connection storm that impacted production hosting.
2013-08-06 12:16:11 -07:00
Nick Martin
017407301d
Also skip logging test on old safari that doesn't support it.
2013-08-06 11:59:06 -07:00
Tim Haines
723e4b5b50
Attach response object to accounts generated errors resulting from HTTP failures
2013-08-06 11:37:05 -07:00
David Greenspan
cc2123f5a9
make isotope work
2013-08-05 17:33:27 -07:00
Slava Kim
56c1eb3ee8
Merge branch 'check-path' into devel
...
Small improvements to 'check' package:
- Match.Integer matches 32-bit integers.
- Match.Error shows full path of sub-object where error occurred.
- Better docs for Match.Optional.
2013-08-05 16:22:37 -07:00
Slava Kim
e16738e920
Better docs for Match.Optional.
2013-08-05 16:14:59 -07:00
Slava Kim
580de65f62
Grammar corrections. Comments moving.
2013-08-05 13:26:43 -07:00