Commit Graph

89 Commits (f4dc96989d237773e632640a3ad73677ec081693)

Author SHA1 Message Date
alex 83e167549f Run memory tests on CI 2015-08-06 15:34:47 +01:00
Sam Saccone 549844b425 Add initial automated memory test.
This is the initial automated memory test for the menu component in
material design light.

Running this file will check to see if any new DOM nodes or listeners
have been created, therefore automatically detecting memory leaks.
2015-08-05 10:29:20 -04:00
Addy Osmani 9e6c6ec923 Bump to 1.0.2 2015-07-27 16:24:18 +09:00
Addy Osmani dba43aaa82 Bump package.json, bower.json 2015-07-23 11:22:40 +09:00
Surma 2be4176174 Use subtree to push _release 2015-07-23 11:17:27 +09:00
Surma 7709ad291a Add phantomjs to dependencies explicitly 2015-07-22 15:11:04 +09:00
Jonathan Garbee 7e5e13d00d Update gulp-sass version. 2015-07-22 15:11:04 +09:00
alex 50be38a557 Remove swfobject as well 2015-07-20 21:36:54 +09:00
alex 2ad79c88d3 Replace flash clippy with native implementation
Based on
https://developers.google.com/web/updates/2015/04/cut-and-copy-commands

FF and Safari are currently not supported.
OTOH see the following:
  * http://www.kb.cert.org/vuls/id/338736
  * http://occupyflash.org

Closes #631 and #947.
2015-07-20 21:36:53 +09:00
Sindre Sorhus b4fcc2176e package.json tweaks
`homepage` and `bugs` are moot as they're inferred from the `repository` field.

Use the correct `license` notation: https://docs.npmjs.com/files/package.json#license
2015-07-07 02:19:49 +02:00
Nicolas Garnier 1db0f200bd Avoid relying on node_modules/.bin to be in the PATH.
This avoids clippy not being installed when node_modules/.bin is not in the developer's PATH. Missing clip will cause copy-paste feature not to function.
2015-07-05 23:44:58 +02:00
Addy Osmani ab5e024bd6 Move prism, swfobject to devdeps 2015-07-05 15:47:35 +01:00
Addy Osmani 0c25c12ef2 Bump packages to 1.0.0
This is in preparation of the release being staged.
2015-07-04 12:14:16 +01:00
Nicolas Garnier e125e99c3b csso instead of uglifycss 2015-07-03 14:45:02 +01:00
Nicolas Garnier 1f4f7ce73f Fix the syntax highlighting so that it does not generate links for each HTML tags. We had to switch to a "local" version since the version o cloud flare contains the plugin which generates the links by default. 2015-07-03 14:45:01 +01:00
Alexander Surma 7c71c9b62a Refactor customiser
Decouple rendering from DOM

Don't do DOM operations if no DOM has been given

Make downloading someone else's responsibility

Generate ALL the stylesheets (closes #394)

Fix downloading on IE

Add utility functions

Move constants to the top

Add TODO comment to gen task
2015-07-02 18:09:42 +01:00
Addy Osmani 79f09f850a Support release of templates/assets/built-files 2015-06-30 14:02:35 +01:00
Addy Osmani 882c80e47b package.json: RC1 2015-06-29 18:34:11 +01:00
Marc Cohen 3c8be4e374 Add ability to publish runtime elements into separate code.getmdl.io bucket. (Closes #465) 2015-06-25 09:45:02 +01:00
Nicolas Garnier 310c6c89a9 Generate demo widget based on snippets. 2015-06-24 15:55:07 +01:00
Addy Osmani da55469b4c package.json: add gulp-jscs 2015-06-15 14:32:06 +01:00
Marc Cohen 277756c5f3 gulpfile.js task to push js & css to Google Cloud Storage (will add fonts and other files in next PR)
add versioning support to publish:cdn action

fine tune gsutil cmd, add more comments
2015-06-15 11:39:25 +01:00
Alexander Surma 420a070502 Use gulp-open in serve task 2015-06-05 12:41:36 -07:00
Alexander Surma 869e968a3b Introduce separate serve:browsersync task (fixes #299) 2015-06-05 12:41:36 -07:00
Alexander Surma 8745871f14 Replace broken base64 plugin 2015-05-08 03:01:05 +01:00
Pascal Hartig 6e399e05c4 Bump build + test dependencies 2015-04-17 22:44:56 +02:00
Alexander Surma 83f2c2b2f7 Inline SVGs in CSS file 2015-04-16 13:40:10 +01:00
Alexander Surma 1600f653e6 Add publish task for gh pages 2015-04-15 15:15:08 +01:00
Alexander Surma ba1d6a42ac Re-add lost dependency to imagemin 2015-04-07 18:34:42 +01:00
Ewa Gasperowicz 9fbe74cca4 Adding MDL microsite stub 2015-04-01 12:57:33 +01:00
Addy Osmani c041e2afc6 Merge pull request #44 from google/test/menu
Write unit test for MaterialMenu
2015-03-19 12:59:32 +00:00
Alexander Surma 08f1a871eb Pull in jQuery and chai-jquery 2015-03-18 12:53:26 +00:00
Sérgio Gomes adca796fb1 Updating BrowserSync to avoid high CPU usage bug. 2015-03-17 11:57:35 +00:00
Addy Osmani 8a0d120b64 package.json updates 2015-02-21 01:43:45 +00:00
Addy Osmani 5408470627 Update dependencies 2015-02-21 00:00:24 +00:00
Addy Osmani 0002f83e0e Support testing 2015-02-16 09:15:59 +00:00
Addy Osmani a15ffade8c Update to include mocha phantom 2015-02-16 09:14:00 +00:00
Addy Osmani 44781ad2dc Rebase against master 2015-02-16 09:11:29 +00:00
Addy Osmani 348ec3e188 Fixes #12 - bump gulp-sass 2015-02-16 08:41:36 +00:00
Addy Osmani 69f0a7fc41 Bump dependencies 2015-02-16 08:41:04 +00:00
Addy Osmani 026398aa4b material-styleguide => material-design-lite 2015-02-04 10:33:39 +00:00
Addy Osmani 3e1bbfdbd4 Add bower.json, refresh package.json 2015-02-04 10:15:31 +00:00
Jeff Posnick 4fa43c7197 Add sw-precache to WSK. 2015-01-29 10:58:43 -05:00
Addy Osmani 751866fec7 Drop pulling in material-design icons in lieu of iconfont 2015-01-26 10:36:35 +00:00
Addy Osmani 4ddff8d07e bump to latest psi 2015-01-26 10:30:50 +00:00
Addy Osmani f4d2575817 Update project dependencies 2015-01-06 11:57:55 +00:00
Addy Osmani 556a2ff6de Update deps, add support for libsass 2014-11-25 11:22:05 +00:00
Addy Osmani 9f53044705 Fixes #487 - consume material icons 2014-11-21 15:33:08 +00:00
Addy Osmani b062d95acf Add support for gulp-concat 2014-11-12 16:47:53 +00:00
Addy Osmani d9c443bc66 Update dependencies 2014-09-29 17:51:19 +01:00