Commit Graph

90 Commits

Author SHA1 Message Date
Jay Kan ad0c3eb801 docs(): correct typo - add missing period.
Closes #159
2016-03-15 18:41:45 -07:00
Jeremy Elbourn 5816be23d8 chore(): release alpha.0 2016-03-15 12:40:41 -07:00
Jeremy Elbourn 3557839190 build(): add release staging script. 2016-03-15 11:59:12 -07:00
Jeremy Elbourn 07136f1458 build(): add gulpfile to inline resources. 2016-03-14 16:51:32 -07:00
Robert Messerle df1cb667f1 test(e2e): initial setup for screenshot tests 2016-03-14 14:55:43 -07:00
Jeremy Elbourn 3781943232 fix(checkbox): fix typo in test selector. 2016-03-13 12:47:26 -07:00
DevVersion c5a0515897 feat(): add toolbar component 2016-03-13 20:24:41 +01:00
Jeremy Elbourn 1c24278d62 style(demo): prefix css w/ demo- & use roboto 2016-03-12 23:51:03 -08:00
Jeremy Elbourn a1f92706b6 build(): generate .d.ts files during build. 2016-03-12 22:40:15 -08:00
Jeremy Elbourn e5048bcf10 chore(): move dir directive to core 2016-03-12 22:35:03 -08:00
Jeremy Elbourn ddb4637d24 build(): make FF beta optional until SL fixes it. 2016-03-11 17:49:26 -08:00
Kara Erickson c63a6125a2 docs(button): add docs for button 2016-03-11 09:58:31 -08:00
Kara Erickson 102a610f81 docs(card): added docs for card 2016-03-10 17:05:59 -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
Jeremy Elbourn f513be83b4 style(): use only leading underscores 2016-03-09 15:51:09 -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
Jay Kan 10c9aed401 build(npm): update to angular2@2.0.0-beta.8 2016-03-09 11:59:58 -08:00
Jeremy Elbourn 98eeaf0752 chore(): add issue template 2016-03-09 10:06:24 -08:00
Jeremy Elbourn 251bc3aa82 chore(): update README w/ project status 2016-03-08 21:31:46 -08:00
Jay Kan 79517e15bd docs(): Fix invalid [Submission Guidelines] anchor tag 2016-03-08 16:05:25 -08:00
DevVersion f90ca009cc chore(): remove duplicate cache declaration
The `.travis.yml` is currently containg two cache sections, but there is only need of one.

Closes #132
2016-03-07 14:33:30 -08:00
Travis Kaufman 3cd3c6e1cc docs(): add additional Dart gotchas
This commit adds Dart gotchas for object destructuring, type aliases,
and tagged template literals, none of which are compilable by dart.
2016-03-04 08:08:51 -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 37e4ef8cba chore(): add environment configuration to configure the router. 2016-02-29 13:59:31 -08:00
Hans Larsen d93b74ef1a chore(): update to Beta.6, including having our own typings. 2016-02-25 14:58:03 -08:00
Jeremy Elbourn a24d5fa0bd docs(): add gotcha for dart not having generic methods. 2016-02-24 17:54:57 -08:00
Hans 4c8b119e0a fix(): update angular-material-build log directory to material2. 2016-02-24 15:31:36 -08:00
Hans Larsen 9b4b9e7cf4 build(): Add a dartanalyzer run to Travis. It is required. 2016-02-16 15:15:51 -08:00
Hans Larsen 93fc4ff67b fix(): OnPush does not work for the SidenavLayout. 2016-02-16 13:47:38 -08:00
Harsimran Singh Maan f711d8a21d docs(): correct typo - add missing colon
Closes #80
2016-02-16 08:36:29 -08:00
Harsimran Singh Maan b4f30670c7 chore: Fix licence on package.json to MIT
Closes 81

Closes #82
2016-02-16 08:35:30 -08:00
Jeremy Elbourn 559979892a docs(scss): add missing syntax highlighting 2016-02-16 08:28:57 -08:00
josephperrott 5ccbfb1718 feat(md-progress-circle): Create ProgressCircle
Closes #60
2016-02-11 12:54:06 -08:00
Hans Larsen 15fb40e2a5 fix(): Fixes ALL dartanalyzer problems (so far). 2016-02-11 12:42:55 -08:00
Jeremy Elbourn 2cc9ae5aab chore(): change all components to onPush detection 2016-02-10 16:22:09 -08:00
Hans Larsen 4cc58798f8 fix(): the last PR messed some test. Fixing that. 2016-02-09 16:52:09 -08:00
Hans Larsen cd5be81a50 fix(): fix a lot of dartanalyzer errors (not all). 2016-02-09 12:03:33 -08:00
Kara Erickson 9337954c2d feat(button): add color attribute and unit tests 2016-02-09 11:14:15 -08:00
Jeremy Elbourn 0359c5eb70 docs(): add docs for new devs to get started. 2016-02-09 11:09:34 -08:00
Hans Larsen 813ae4df67 feat(): Dartanalyzer running. 2016-02-05 11:08:43 -08:00
Hans Larsen f1a6ed38fa doc(): replace a gitter link with the gitter badge. 2016-02-03 17:58:35 -08:00
Hans Larsen 3a1d518df0 feat(): Dartanalyzer running on travis. 2016-02-03 16:53:44 -08:00
Kara Erickson f167934875 chore(demos): add router to separate demo pages
Closes #46
2016-02-01 12:44:33 -08:00
Hans Larsen bd8cfef5e3 component(): sidenav component. 2016-02-01 10:42:26 -08:00
Kara Erickson d823bf29bb feat(card): Add card component 2016-01-28 12:11:56 -08:00
Jeremy Elbourn c837f0b0a6 fix(theming): add background palettes and update light-foreground. 2016-01-28 11:27:26 -08:00
Hans Larsen 5b69ae0c65 build(dart): Move the broccoli TS2Dart stuff from angular and use it. 2016-01-26 16:18:42 -08:00
Paul Gschwendtner 10d1e75bba test(button): add test for disabled input attribute 2016-01-26 14:24:23 -08:00
Jeremy Elbourn fa6341a465 docs(): fix coding standards example w/ wrong language 2016-01-22 13:24:25 -08:00