Commit Graph
32 Commits
Author SHA1 Message Date
Keegan 4a6382aa7f Remove unused function parameter in clay.getSettings() 2016-06-18 00:50:53 -07:00
Keegan 7cadd5fba4 update JSDoc on the Clay.prepareForAppMessage() method 2016-06-16 14:55:42 -07:00
Keegan 939398774d remove another impossible case 2016-06-16 00:45:52 -07:00
Keegan 361dc99ea5 remove undefined check from Clay.prepareSettingsForAppMessage because it is impossible 2016-06-16 00:40:10 -07:00
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 cabee3ae0b Yell at developer if they try and use appKeys 2016-06-15 11:22:16 -07:00
Keegan 940c5e2451 Rename all appKey references to messageKey 2016-06-15 10:58:45 -07:00
Keegan c3c8de77fc Allow response in webviewclosed event to optionally be URI encoded 2016-06-14 22:57:36 -07:00
Keegan 9e344d527b Expose Clay version 2016-06-14 21:59:10 -07:00
keegan-lillo 4ff38eb0ba Merge branch 'master' into #55/unicode-support 2016-03-16 08:25:44 +11:00
Keegan 9347c9f3d2 Allow unicode characters in config 2016-03-15 12:06:04 +11:00
Keegan 6f92c0d267 Merge remote-tracking branch 'origin/master' into #47/range-slider-component
# Conflicts:
#	index.js
2016-03-12 10:27:27 +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 b1a6f184ba Stop exposing config as a reference. resolves #35 2016-03-11 02:25:59 +11:00
Keegan 878fea0340 Allow floats in the slider component and update docs 2016-03-11 01:07:17 +11:00
Keegan 37c64a6e05 minified does not work in the emulator or iOS so move settings iteration to utils.prepareSettingsForAppMessage() 2016-03-09 12:24:29 +11:00
Keegan 1af4dfd8ef Change the behavior so that type conversions only run inside of Clay.getSettings no ClayConfig.getSettings 2016-03-09 11:25:13 +11:00
Keegan aa30ef7d7a Account for cases where the Pebble global is undefined 2016-02-27 08:51:54 +11:00
Keegan 94428b1826 extract watchinfo etc from Pebble object 2016-02-19 15:29:11 -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 9412908636 enable emulator support 2016-02-10 15:43:19 -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 cdb855edaa add eslint and clean up code 2016-01-27 19:12:12 -08:00
Keegan 04273ed8d5 styling for input, toggle, color, select and button. 2016-01-18 15:47:36 -08:00
Keegan 0aef0caf79 Touched everything by mistake 2015-10-21 19:40:03 -07:00
Keegan 1d0d179429 browserify things 2015-10-12 11:57:01 -07:00
Keegan 53e49339b5 refactor and add the ability to inject custom code 2015-10-12 01:49:56 -07:00
Keegan 227bb49786 Basic build process and transforming json into html 2015-10-11 00:15:18 -07:00