Commit Graph

41 Commits

Author SHA1 Message Date
Kara 4331b2749f feat(select): support fallback positions (#1873) 2016-11-16 10:43:11 -08:00
Paul Gschwendtner 8b08f693df chore: update iOS unit test configuration (#1841) 2016-11-14 16:50:47 -08:00
Jeremy Elbourn 175f2d867a chore: fix unit broken unit tests and CI not running them (#1834)
* fix: unbreak unit tests

* Revert "chore(build): fix karma not exiting properly (#1741)"

This reverts commit 77701cc1ae.
2016-11-11 16:09:00 -08:00
Kristiyan Kostadinov 77701cc1ae chore(build): fix karma not exiting properly (#1741)
* Fixes the Karma tasks not exiting properly. This is an issue, because doing a keyboard interrupt doesn't stop the Gulp watchers that are going on in the background.
* Increase the time that Karma waits before starting to run tests. This should help mitigate the multiple reloads when running unit tests locally.

Related to #1681.
2016-11-11 10:44:56 -08:00
mmalerba 4a0f8206a7 chore: disable Android 4.1-4.3 tests (#1668) 2016-11-03 15:58:26 -07:00
Paul Gschwendtner 673e7ccc8e chore(saucelabs): fix microsoft edge version (#1508) 2016-10-17 12:06:33 +02:00
Hans b5c8c63a27 feat(packaging): move packaging to a single "@angular/material" (#1286) 2016-09-22 13:24:12 -07:00
Jeremy Elbourn cdd8e34625 chore: reduce SauceLabs + Edge flakiness (#1216) 2016-09-15 14:16:27 -07:00
Hans 818290ba75 refactor(all): add index.ts, and build using es2015 and UMD bundles. (#1158) 2016-09-01 22:04:14 -07:00
Kara 4f2bc66904 chore(release): update versions for RC.6 (#1149) 2016-09-01 10:14:38 -07:00
Hans abcc6af54d build: move from angular-cli to gulp (#948)
Fixed #1636.
2016-08-19 10:59:45 -07:00
Jeremy Elbourn ca351b2a52 feat: add NgModules for material (#950) 2016-08-08 11:31:47 -07:00
Paul Gschwendtner 25b4f21110 feat(slide-toggle): add drag functionality to thumb (#750) 2016-07-14 15:11:50 -07:00
Ivey Padgett 8354750a45 feat(md-slider): initial version for md-slider (#779) 2016-07-14 14:43:00 -07:00
Jeremy Elbourn fda031f4ec chore: bump protractor timeout time (#825)
chore: bump protractor jasmine timeout time
2016-07-06 16:37:45 -07:00
Jeremy Elbourn 850ac675ee chore: update ng cli, make e2e run sucessfully 2016-06-24 11:34:49 -07:00
Sendil Kumar N 632e90cb73 protractor-accessibility-plugin for audit on CI (#521) 2016-05-26 09:43:14 -07:00
Paul Gschwendtner 388f55c172 chore(): use core-js instead of es6-shim (#505)
Replace es6-shim, es6-promise and reflect-metadata with core-js, because it coveres all required dependencies / shims in one single dependency / library.

Closes #477.
2016-05-24 08:56:21 -07:00
trik e8cf256789 test(): Remove main method wrapper from all test files (#494)
Closes #480
2016-05-23 08:33:58 -07:00
Hans Larsen 6a84fc556c test(e2e): add support for e2e app and running tests. 2016-05-19 17:06:36 -07:00
Jeremy Elbourn 7f3b1bd43b feat(overlay): add connected position strategy (#335) 2016-05-12 16:33:19 -07:00
Jeremy Elbourn 04c8a1f830 feat: update to @angular rc0 packages & latest CLI (#384)
- Includes update to newest router
- Completely rewrites checkbox tests
2016-05-03 22:38:22 -07:00
Jeremy Elbourn 6e4fe5e417 fix: update angular to beta.17 (#378) 2016-04-29 18:33:11 -07:00
Brian Nenninger a094a33746 feat(icon): initial md-icon implementation (#281) 2016-04-22 18:10:58 -07:00
Jeremy Elbourn 5cefdd5eb7 chore(karma): don't watch deps when running tests (#313) 2016-04-18 10:04:08 -07:00
Jeremy Elbourn 69512c2f6a chore: remove dart source and tooling 2016-04-05 09:45:27 -07:00
Hans Larsen e58b76d210 chore: moving e2e tests to TypeScript, including typings for protractor. 2016-04-04 18:57:25 -07:00
Hans Larsen 5a6657a4fb chore: Refactor the situation a bit for protractor. Can run locally now 2016-04-01 14:41:52 -07:00
Jeremy Elbourn 9155856214 fix(ci): fix flakiness by inlining html & css 2016-03-19 18:53:30 -07:00
Jeremy Elbourn 115939c833 fix(): remove unused directives/ test config 2016-03-16 13:12:26 -07:00
Jeremy Elbourn de1be09522 fix(): use "cjs" format for karma system config 2016-03-16 13:06:09 -07:00
Jeremy Elbourn ddb4637d24 build(): make FF beta optional until SL fixes it. 2016-03-11 17:49:26 -08:00
Travis Kaufman 431141a827 feat(md-checkbox): Implement md-checkbox.
This commit adds the `md-checkbox` component to the material2 repo. It
includes unit tests and demos for the component. Note that while there
is a demo which exhibits all functionality of the component, the "Nested
Checklist" demo is still a WIP.

Fixes #35

Closes #131
2016-03-10 15:37:07 -08:00
d3viant0ne 425db8aef5 build(linting): execute tslint in travis
execute tslint in travis ci build
 - uses npm script until ng lint task is stable
 - lints only the typescript in the src directory
 - executes in before_script section of travis.yml to fail fast

 chore(tslint): update no-unused-variable tslint rule

 modify the no-unused-variable tslint rule to ignore
  - ddescribe
  - iit

style(button): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length
  - whitespace

style(card): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length

style(progress-circle): resolves basic tslint errors

resolve the following tslint violations
  - max-line-length
  - whitespace
  - eofline
  - semicolon

style(sidenav): resolves basic tslint errors

resolve the following tslint violations
  - no-inferrable-types
  - max-line-length
  - whitespace
  - eofline
  - semicolon

style(annotations): resolves basic tslint errors

resolve the following tslint violations
  - semicolon

style(demo-app): resolves basic tslint errors

resolve the following tslint violations
  - eofline

style(directives): resolves basic tslint errors

resolve the following tslint violations
  - quotemark

style(sidenav): resolves unused variable tslint errors

remove the following unused imports
  - Predicate
  - PromiseWrapper
  - TimerWrapper
remove the following unused variable
  - let openPromise: Promise<void>
ignore rule no-unused-variable on the following functions
  - closeModalSidenav_()
  - isShowingBackdrop_()
  - getMarginLeft_()
  - getMarginRight_()
  - getPositionLeft_()
  - getPositionRight_()

style(progress-circle): resolves unused variable tslint errors

remove the following unused imports
  - Attribute
  - ElementRef
  - ViewEncapsulation

style(button): resolves unused variable tslint errors

  remove the following unused imports
    - ComponentFixture
    - beforeEachProviders
    - provide
    - DebugElement
    - AsyncTestFn
  ignore rule no-unused-variable on the following function
    - testAsync()

style(one-of): resolves variable-name tslint errors

  rename OneOf to oneOf (camelCase) in following files
    - progress_circle.ts
    - sidenav.ts
    - one-of.ts
    - dir.ts

style(test_injector): resolves variable tslint errors

  remove the following unused import
    - ExceptionHandler

  ignore rule variable-name on the following variables
    - _testInjector
    - _providers
    - _injector
    - _instantiated

style(main): resolves variable tslint errors

  remove the following unused imports
    - HashLocationStrategy
    - LocationStrategy
    - provide

build(linting): update tslint version

Update to 3.5.0 to make user of ignore patterns

style(sidenav): remove individual tslint rule ignore statements

  - remove all individual ignore statements for no-unused-variable on private class members
  - add regex to no-unused-variable ignore-pattern

style(sidenav.spec): modify line break

  - break after toEqual to improve readability

style(test_injector): resolves variable tslint errors

  rename var to let

  remove all individual ignore statements for variable-name

  move _ to end of private var name

  rename testInjector to testInjectorCache
    - resolves no-shadowed-variable error in setBaseTestProviders()
    - resolves no-shadowed-variable error in resetBaseTestProviders()

style(button.spec): remove unused testAsync function

  - remove unused testAsync function
  - remove now unused module imports

style(karma-test-shim): increase jasmine default timeout

  increase jasmine.DEFAULT_TIMEOUT_INTERVAL from 2000 to 4000ms.
    - Temporary resolution of Async callback timeouts in tests

style(button): fix whitespace

resolve whitespace issue in setClassList()

style(one-of): modified case of OneOf

  - Fixed case for OneOf dec. factory
  - Modified export in one-of.ts

Closes #134
2016-03-09 13:50:32 -08:00
Hans Larsen 4009fb965d fix(): remove all async/waiting from the sidenav specs. 2016-03-02 10:23:09 -08:00
Jeremy Elbourn 3070a719be feat(portal): add initial portal foundation 2016-03-01 14:56:34 -05:00
Hans Larsen d93b74ef1a chore(): update to Beta.6, including having our own typings. 2016-02-25 14:58:03 -08:00
Hans Larsen 3a1d518df0 feat(): Dartanalyzer running on travis. 2016-02-03 16:53:44 -08:00
Hans Larsen bd8cfef5e3 component(): sidenav component. 2016-02-01 10:42:26 -08:00
Jeremy Elbourn 9dcb2bc50f chore(): remove triple-equals lint rule & make some lint fixes to karma
config.
2016-01-20 17:34:45 -08:00
Hans Larsen 015f8f63c6 build(): First version of using SauceLabs and BrowserStack on travis. 2016-01-19 11:38:10 -08:00