19 Commits
Author SHA1 Message Date
Keegan dd6fe54834 allow array syntax inside of the messageKey property of a config item 2016-06-15 23:58:41 -07:00
Keegan 3cffa3a275 Send messageKeys down to appMessage in the new format 2016-06-15 21:50:36 -07:00
Keegan 940c5e2451 Rename all appKey references to messageKey 2016-06-15 10:58:45 -07:00
Keegan 12b0ae9bd6 Allow custom layouts in the color picker and automatically choose a layout based on platform 2016-03-14 01:01:13 +11:00
Keegan 783bc84779 fix typo in Clay JSdoc 2016-03-12 10:22:01 +11:00
Keegan e5496c62d6 Add developers to send arbitrary data to the config page 2016-03-11 03:36:00 +11:00
Keegan 2169d5334f expose meta containing watch and account info in ClayConfig 2016-02-19 19:31:17 -08:00
Keegan 85025f19f8 Fix duplicate components being injected into data URI and add tests for index.js 2016-02-18 01:01:56 -08:00
Keegan 56eb666ee2 Automatically handle the "showConfiguration" and "webviewclosed" events + other minor code cleanup 2016-02-16 17:05:42 -08:00
Keegan ba74959919 add tests for components and refactor test fixtures to not register all components as a side-effect 2016-02-11 15:43:12 -08:00
Keegan 2142c68c01 fix tests 2016-02-09 17:34:49 -08:00
Keegan 41334698bd make Clay work with phone apps 2016-02-09 17:21:16 -08:00
Keegan 6f182b7358 JSDoc all the things 2016-02-09 17:19:41 -08:00
Keegan 80982c8e6d strip out components into separate repo 2016-02-09 17:19:33 -08:00
Keegan 8e5016f0ae tests complete for ClayConfig and ClayItem 2016-02-02 20:31:49 -08:00
Keegan c37012093a restructure directories and add tests for clay-item 2016-02-01 17:38:45 -08:00
Keegan f5e2dbe5a3 refactor events to mixin from separate class 2016-01-28 11:45:00 -08:00
Keegan 4826711c83 use minifiedjs extend() instead of Object.assign() 2016-01-27 00:53:00 -08:00
Keegan 039334e26c Add karma testing framework and some basic tests 2016-01-27 00:05:36 -08:00