Commit Graph

3555 Commits

Author SHA1 Message Date
Scott Miles
11a1c93baa white-list translation support for camelCase event names we want to bind to declaratively (via attributes which lose case), notably: webkitAnimationStart/End, webkitTransitionEnd 2013-01-12 12:13:22 -08:00
Scott Miles
80d7890f95 update paths 2013-01-12 12:02:24 -08:00
Scott Miles
85a707457f initialize 'label' property to '', MDV represents null as 'null' (following goofy platform convention) 2013-01-12 11:58:29 -08:00
Scott Miles
4bb2657fd8 initialize 'src' property to '', MDV represents null as 'null' (following goofy platform convention) 2013-01-12 11:57:40 -08:00
Scott Miles
a463e40784 if a component has no controller, it must handle it's own host events: so, for now we listen on both ourselves and our owner (if any) 2013-01-12 11:42:33 -08:00
Scott Miles
ac70c5a92d be smarter about initializing bindings: do not propagate undefined values; since host-events are now fired by a component's owner, the owner must accumulate those event names 2013-01-12 11:39:57 -08:00
Scott Miles
447b4eab37 apparently the list of mdv dependencies changed, updated the loader manifest in mdv.js in ad hoc fashion pending instructions from Arv 2013-01-12 11:36:14 -08:00
Scott Miles
f77db005ae rebuild mdv submodule, mdv-polyfill replaced with mdv several places 2013-01-11 18:21:42 -08:00
Scott Miles
db4a5fc839 put platform requirements directly in toolkit 2013-01-11 18:18:05 -08:00
Scott Miles
b9752127ef Fix call-signature error in propertySetChanged 2013-01-11 18:07:53 -08:00
Scott J. Miles
c12d9fec3d Merge pull request #55 from sjmiles/master
latest event handling scheme
2013-01-11 17:38:11 -08:00
Scott Miles
8ebc90aeb1 move 'more' components to 'pantry' repository 2013-01-11 17:27:03 -08:00
Frankie Fu
f1e11d2657 Merge pull request #54 from sorvell/master
g-panels updates
2013-01-11 15:37:23 -08:00
Steve Orvell
ac2b513c94 make flow panels properly end transition when transitionend event fires. 2013-01-11 15:34:23 -08:00
Steve Orvell
b95d8c9acd make sure panel initial state is not transitioned to; make transitions optional via enableTransitions(inEnable). 2013-01-11 15:33:32 -08:00
Steve Orvell
8f14f248a0 Adjust transitions to be faster. 2013-01-11 15:18:39 -08:00
frankiefu
5a3427187c updated icon to be 32x32 to align with pica design 2013-01-10 16:28:08 -08:00
frankiefu
170504b2a2 updated components for the new changes in g-component 2013-01-10 16:28:08 -08:00
Scott Miles
e70df3ce64 additional logic for proper ordering of lazy-bound declarative events 2013-01-09 21:26:49 -08:00
Scott Miles
7260f7a9db start some 3rd party wrapper components as 'more' 2013-01-08 18:47:06 -08:00
Steve Orvell
88262cd20e add fallback support for old flex box syntax 2013-01-08 09:49:13 -08:00
Steve Orvell
8f60519b92 Merge pull request #53 from sjmiles/master
g-component tweaks to improve data-binding
2013-01-07 15:23:13 -08:00
Scott Miles
acf5ac11e4 tweaks to improve data-binding 2013-01-07 14:48:45 -08:00
Steve Orvell
7c986e8025 Merge pull request #52 from frankiefu/master
updated components for the new changes in g-component
2013-01-07 14:04:26 -08:00
frankiefu
3622639684 updated icon to be 32x32 to align with pica design 2013-01-07 13:56:28 -08:00
frankiefu
aa6b44bb2f updated components for the new changes in g-component 2013-01-07 13:55:25 -08:00
Steve Orvell
9899acd72c Merge pull request #51 from sjmiles/master
Merge polybinding branch into master
2013-01-04 17:24:28 -08:00
Scott Miles
0dd09a1e37 Conflicts:
workbench/menu-button.html
	workbench/toolbar.html
2013-01-04 17:00:40 -08:00
Scott Miles
2ec8539334 Merge branch 'master' of github.com:toolkitchen/toolkit 2013-01-04 16:52:34 -08:00
Steve Orvell
c0fe862ed8 Merge pull request #49 from sorvell/master
minor fixes to support app development
2012-12-21 14:15:59 -08:00
Steve Orvell
740a2f7c9f Merge branch 'master' of https://github.com/toolkitchen/toolkit
Conflicts:
	workbench/menu-button.html
	workbench/toolbar.html
2012-12-21 14:15:05 -08:00
Steve Orvell
22512f3893 minor styling fixes. 2012-12-21 14:08:26 -08:00
frankiefu
c1e7851de2 added g-menu-button and g-toolbar 2012-12-21 14:05:06 -08:00
Steve Orvell
62cd0bff24 g-panels: minor css fix 2012-12-21 13:52:46 -08:00
Steve Orvell
e39a73c3d6 g-panels: fix flow transition to support peeking when layout is narrow. 2012-12-21 13:49:22 -08:00
Steve Orvell
cd77dcf5a8 g-overlay: fix click outside to close behavior to work correctly when an overlay is in shadowDOM. 2012-12-21 13:48:52 -08:00
Steve Orvell
5787a18f8e g-page: separate css so it can be included by extendors. 2012-12-21 13:48:17 -08:00
Steve Orvell
e11cd41658 g-page: separate css so it can be included by extendors 2012-12-21 13:47:36 -08:00
Steve Orvell
13178c3091 g-overlay: Added click outside to close behavior. Added autoCloseDisabled property which, when true does not close the overlay via escape or click outside. Added back timeout (not public) to ensure styling cleanup (cannot depend on animation event). 2012-12-20 18:42:56 -08:00
Steve Orvell
cb18a89023 Merge pull request #48 from frankiefu/master
added g-menu-button and g-toolbar
2012-12-20 16:01:23 -08:00
frankiefu
da1a9ad621 added g-menu-button and g-toolbar 2012-12-20 15:56:55 -08:00
Frankie Fu
308d84757e Merge pull request #47 from sorvell/master
g-overlay: simplify styling.
2012-12-19 17:42:26 -08:00
Steve Orvell
b8746315da g-overlay:
- simplify styling api: users should style opening via the .opened class. Different styling can be applied while closing by adding rules to a .closing class.
 - fixed a bug caused by focusing overlay content before the overlay is fully opened.
2012-12-19 17:40:35 -08:00
Frankie Fu
b3334ac4cd Merge pull request #46 from sorvell/master
g-overlay update: simplify and add basic management for focus and z-index.
2012-12-18 14:18:19 -08:00
Steve Orvell
1dc1f223c2 overlay: use autofocus attribute to determine element that should be focused. 2012-12-18 14:16:49 -08:00
Scott Miles
38e41a6a08 update some logging 2012-12-17 14:05:10 -08:00
Steve Orvell
8e6334d6e1 Merge branch 'master' of https://github.com/sorvell/toolkit 2012-12-17 10:42:02 -08:00
Steve Orvell
4b1b7b4216 g-overlay: simplify and add basic support for managing focus and z-index. 2012-12-17 10:41:50 -08:00
Steve Orvell
7f7cabf51b Merge pull request #45 from frankiefu/master
add unit tests to cover more components and the latest sugaring in g-components
2012-12-03 14:31:13 -08:00
frankiefu
ec97a79e45 add unit tests to cover more components and the latest sugaring in
g-component
2012-12-03 12:09:00 -08:00