Commit Graph

4574 Commits

Author SHA1 Message Date
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
David Glasser
3a267f1fdc Fix error on upgrading from pre-engine app. Fixes #1280. 2013-08-03 23:04:16 -04:00
David Glasser
bfb8fd34a9 Merge branch 'release-0.6.5' into devel
Conflicts:
	packages/less/plugin/compile-less.js
2013-08-02 17:11:41 -07:00
David Glasser
c1f8c7f0e5 Don't crash if we lack permission to write out .build. 2013-08-02 17:09:43 -07:00
David Glasser
5bd85ccc37 Make support for unipackages in local package dirs explicit, but scary. 2013-08-02 16:53:55 -07:00
David Glasser
063c446263 Put a space after the "this timestamp isn't actually from the Log call" question
mark.
2013-08-02 16:29:10 -07:00
Avital Oliver
c0014dfda9 cleanup sortable code 2013-08-02 15:40:39 -07:00
Slava Kim
67129c7e70 Nick's comments.
Don't duplicate the logic.
2013-08-02 15:22:49 -07:00