Commit Graph
84 Commits
Author SHA1 Message Date
Keegan ca498c6e3c fix tap-highlight and missing divider 2016-02-29 14:35:39 +11:00
keegan-lillo 75aaa07048 Merge pull request #17 from pebble/#15/fix-travis-random-fails
#15/fix travis random fails
2016-02-27 08:31:20 +11:00
keegan-lillo 4584fe5dc5 Merge branch 'master' into #15/fix-travis-random-fails 2016-02-26 12:13:51 +11:00
keegan-lillo d50ff0a9a4 Merge pull request #14 from pebble/readme-intro-fix
Fix link in intro of readme
2016-02-26 09:47:52 +11:00
Keegan c908e681ad Sub clay.generateUrl() to avoid the very large string comparison 2016-02-25 14:40:40 +11:00
keegan-lillo 8fdd5dad07 Fix link in intro of readme 2016-02-23 00:03:11 -08:00
keegan-lillo 7fb8d6c69e Merge pull request #8 from pebble/PBL-33868/use-int-for-toggle
Use int for 'checked' manipulator instead of boolean
2016-02-19 12:55:46 -08:00
Keegan ae47311efa Use int for 'checked' manipulator instead of boolean 2016-02-19 11:24:35 -08:00
keegan-lillo d3ee516ab1 Merge pull request #7 from pebble/PBL-33804/duplicate-components
Fix duplicate components being injected into data URI
2016-02-19 10:48:17 -08:00
Keegan 49de62b639 Add an extra test to make sure webviewclosed & showConfiguration events are not handled 2016-02-19 10:37:03 -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-lillo d2b5e9fd4b Merge pull request #5 from pebble/readme-review
Clean up README.md
2016-02-17 13:39:25 -08:00
keegan-lillo a4ee2cb519 Update wscript patch in readme 2016-02-17 00:09:00 -08:00
keegan-lillo dfea7ff28c Fix numbering issues on getting started steps 2016-02-17 00:05:54 -08:00
keegan-lillo f73fab5b73 Added getting started instructions for CloudPebble and fixed some formatting issues in the readme 2016-02-16 23:55:51 -08:00
keegan-lillo cc667c1238 Merge pull request #2 from pebble/initial-review
Initial review
2016-02-16 17:33:15 -08:00
keegan-lillo 64f95b36d1 fixed image for components example on readme 2016-02-16 17:30:28 -08:00
Keegan 469ae82db4 add Example image 2016-02-16 17:24:35 -08:00
Keegan 465220c7a2 Merge remote-tracking branch 'origin/initial-review' into initial-review
# Conflicts:
#	README.md
2016-02-16 17:06: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-lillo c315ff4354 Update wscript patch in readme 2016-02-16 13:14:13 -08:00
keegan-lillo 7a9d4d3a77 Fix table formatting in README 2016-02-16 01:13:11 -08:00
Keegan 24bfc54991 Documentation! + some little fixes to add consistency between components 2016-02-16 01:03:21 -08:00
Keegan b0ac596543 Uglify final output 2016-02-15 11:39:57 -08:00
Keegan ea5c349047 pass Clay to component initializer 2016-02-15 11:39:25 -08:00
Keegan 64fa83528e more concistent disable function 2016-02-14 17:14:19 -08:00
Keegan 1180bf2abc add checkboxgroup and rename radio to radiogroup 2016-02-14 15:22:36 -08:00
Keegan 9c929a2e43 linting 2016-02-14 12:26:37 -08:00
Keegan 71dd8ef1c3 add radio component 2016-02-14 02:31:46 -08:00
Keegan f00b288a82 fix watch for dev mode in gulpfile 2016-02-14 02:30:31 -08:00
Keegan 392c3af542 Build Dist 2016-02-12 17:50:38 -08:00
Keegan d05686a85f change "value" to "defaultValue" 2016-02-12 17:49:12 -08:00
Keegan e2d7c93cdb use older version of joi so travis chrome doesn't break over "const" keyword 2016-02-12 17:10:19 -08:00
Keegan 80df838d52 add tests for select component 2016-02-12 16:58:22 -08:00
Keegan ef69c6afff fix jsdoc on testSetGet() 2016-02-12 16:38:57 -08:00
Keegan 5ad2834cc8 add sunlight colors to color picker and tests 2016-02-12 16:38:06 -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 9412908636 enable emulator support 2016-02-10 15:43:19 -08:00
Keegan 2142c68c01 fix tests 2016-02-09 17:34:49 -08:00
Keegan f7add16622 remove clay-components as a dependency 2016-02-09 17:24:50 -08:00
Keegan 41334698bd make Clay work with phone apps 2016-02-09 17:21:16 -08:00
Keegan d6caa1527b save bourbon 2016-02-09 17:20:44 -08:00
Keegan 95bcf3e019 move bourbon to node_modules 2016-02-09 17:20:44 -08:00
Keegan 130078709d linting 2016-02-09 17:20:44 -08:00
Keegan f66afea3a5 100% code coverage! also move component registration to dev custom fn 2016-02-09 17:20:44 -08:00
Keegan 8f1ced168f insert styles from component on registration 2016-02-09 17:20:44 -08:00
Keegan 2cba1c9306 add tests for manipulators 2016-02-09 17:20:43 -08:00
Keegan 146938abe5 pass minified to initialize function 2016-02-09 17:20:37 -08:00
Keegan 6f182b7358 JSDoc all the things 2016-02-09 17:19:41 -08:00
Keegan c0f6fb770c drop ClayEvents.one since it is a pain to work with and add tests for ClayEvents 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 66f2b05129 remove the incomplete radiogroup 2016-02-02 21:06:28 -08:00
Keegan a4060e62f7 remove some unneeded methods from minifiedjs 2016-02-02 21:06:10 -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 bca1975d8e refactor components to be in a registry. 2016-02-01 14:56:47 -08:00
Keegan 7e3dbfa148 Fix sourcemaps on karma for debug 2016-02-01 14:55:26 -08:00
Keegan 04f2f9dabd WIP - no love for minified.js anymore :( 2016-01-28 20:20:43 -08:00
Keegan 9da9edbb78 add JSdoc to clarify ClayItem and ClayConfig props 2016-01-28 15:09:11 -08:00
Keegan f5e2dbe5a3 refactor events to mixin from separate class 2016-01-28 11:45:00 -08:00
Keegan cdb855edaa add eslint and clean up code 2016-01-27 19:12:12 -08:00
Keegan 67d2258bb6 fix coverage 2016-01-27 11:22:08 -08:00
Keegan 4826711c83 use minifiedjs extend() instead of Object.assign() 2016-01-27 00:53:00 -08:00
Keegan f91ab1993a add threshold reporter and fix travis 2016-01-27 00:38:32 -08:00
Keegan 503605952f add travis test 2016-01-27 00:08:52 -08:00
Keegan 039334e26c Add karma testing framework and some basic tests 2016-01-27 00:05:36 -08:00
Keegan 13b84f7e6c Refactor structure to be more testable 2016-01-27 00:03:07 -08:00
Keegan b960dc19f4 implement vertical rhythm 2016-01-19 16:36:09 -08:00
Keegan 6aaad1a4dd fix color not closing 2016-01-19 14:27:44 -08:00
Keegan e5c3f15e67 clean up debug code 2016-01-19 14:13:50 -08:00
Keegan 0a1b23d7ce better support for wrapped lines 2016-01-19 14:13:29 -08:00
Keegan dadd41e8d5 fix colors change events 2016-01-19 14:13:00 -08:00
Keegan a3024d49bb add watcher for dev folder 2016-01-19 11:39:10 -08:00
Keegan 04273ed8d5 styling for input, toggle, color, select and button. 2016-01-18 15:47:36 -08:00
Keegan 08bff3ac4b threw out slate, mustache and zepto. replaced with minified.js 2016-01-08 18:54:57 -08:00
Keegan 58a1a3f498 basic dev setup done 2016-01-06 17:28:34 -08:00
keegan-lillo 5cd57bf3ae Update README.md 2015-10-19 11:40:54 -07:00
Keegan 3a68dc1702 no more mold 2015-10-12 12:15:52 -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 8c958f1bae package.json 2015-10-11 00:16:22 -07:00
Keegan 227bb49786 Basic build process and transforming json into html 2015-10-11 00:15:18 -07:00
keegan-lillo 8b489173df Create README.md 2015-09-27 16:48:25 -07:00
keegan-lillo 255554ed6b Initial commit 2015-09-27 16:47:44 -07:00