{"action":"created","issue":{"url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/249","repository_url":"https://api.github.com/repos/miguelcobain/ember-paper","labels_url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/249/labels{/name}","comments_url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/249/comments","events_url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/249/events","html_url":"https://github.com/miguelcobain/ember-paper/issues/249","id":122596190,"number":249,"title":"Update components to be on par with angular material v1","user":{"login":"miguelcobain","id":631691,"avatar_url":"https://avatars1.githubusercontent.com/u/631691?v=4","gravatar_id":"","url":"https://api.github.com/users/miguelcobain","html_url":"https://github.com/miguelcobain","followers_url":"https://api.github.com/users/miguelcobain/followers","following_url":"https://api.github.com/users/miguelcobain/following{/other_user}","gists_url":"https://api.github.com/users/miguelcobain/gists{/gist_id}","starred_url":"https://api.github.com/users/miguelcobain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miguelcobain/subscriptions","organizations_url":"https://api.github.com/users/miguelcobain/orgs","repos_url":"https://api.github.com/users/miguelcobain/repos","events_url":"https://api.github.com/users/miguelcobain/events{/privacy}","received_events_url":"https://api.github.com/users/miguelcobain/received_events","type":"User","site_admin":false},"labels":[{"id":139613495,"url":"https://api.github.com/repos/miguelcobain/ember-paper/labels/help%20wanted","name":"help wanted","color":"159818","default":true},{"id":307767598,"url":"https://api.github.com/repos/miguelcobain/ember-paper/labels/v1.0.0","name":"v1.0.0","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/miguelcobain/ember-paper/milestones/1","html_url":"https://github.com/miguelcobain/ember-paper/milestone/1","labels_url":"https://api.github.com/repos/miguelcobain/ember-paper/milestones/1/labels","id":1463863,"number":1,"title":"1.0","description":"This milestone will hopefully get ember-paper on par with angular-material 1.0, not in terms of functionality and components, but in terms of having the current components updated to angular material 1.0.\r\nNew functionality might be added along the way, but that isn't the main goal for now.\r\nWe are allowed to make breaking changes.\r\n\r\nAngular material v1.0.0 for reference: https://github.com/angular/material/tree/v1.0.0","creator":{"login":"miguelcobain","id":631691,"avatar_url":"https://avatars1.githubusercontent.com/u/631691?v=4","gravatar_id":"","url":"https://api.github.com/users/miguelcobain","html_url":"https://github.com/miguelcobain","followers_url":"https://api.github.com/users/miguelcobain/followers","following_url":"https://api.github.com/users/miguelcobain/following{/other_user}","gists_url":"https://api.github.com/users/miguelcobain/gists{/gist_id}","starred_url":"https://api.github.com/users/miguelcobain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miguelcobain/subscriptions","organizations_url":"https://api.github.com/users/miguelcobain/orgs","repos_url":"https://api.github.com/users/miguelcobain/repos","events_url":"https://api.github.com/users/miguelcobain/events{/privacy}","received_events_url":"https://api.github.com/users/miguelcobain/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":19,"state":"open","created_at":"2015-12-16T20:22:50Z","updated_at":"2017-01-09T16:01:05Z","due_on":null,"closed_at":null},"comments":44,"created_at":"2015-12-16T20:38:47Z","updated_at":"2017-08-07T22:28:06Z","closed_at":null,"body":"Angular material has reached v1.0.0.\r\nIt is now a good time for us to update ember-paper to be on par with angular material.\r\n## Component List\r\n- [x] #119 Pull angular material sass styles into the build pipeline (@miguelcobain in https://github.com/miguelcobain/ember-paper/commit/d001c4a8e77c8b4d68b48cfe503abeaba5ec84e6 and @mike1o1 in https://github.com/miguelcobain/ember-paper/commit/e85fc2ee61fcf4288eec40c18af05413d3733f1a)\r\n- [x] import core styles\r\n- [x] review color palettes and theming\r\n- [x] review layout (there is now a class-based thing? See [under the hood section](https://material.angularjs.org/latest/layout/introduction)) (@mellatone and @miguelcobain in https://github.com/miguelcobain/ember-paper/issues/507)\r\n  - [x] we've decided to use classes and get rid of the attributes. The reason is that classes are the only way to have a consistent API across components and html elements.\r\n  - [x] remove all references to layout attributes and replace them with layout classes\r\n  - [x] remove FlexMixin as the use of classes should make it useless\r\n- [ ] use a more meaningful file structure (see https://github.com/miguelcobain/ember-paper/issues/82#issuecomment-167522109) (sync with @saladfork)\r\n- [x] Update components\r\n  - [x] Autocomplete (@xomaczar @ibarrick @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/395)\r\n  - [x] Button (@jorgelainfiesta in https://github.com/miguelcobain/ember-paper/pull/324)\r\n  - [x] Card (@joukevandermaas in #341)\r\n  - [x] Checkbox (@miguelcobain in https://github.com/miguelcobain/ember-paper/pull/285)\r\n  - [x] Grid list (@Subtletree https://github.com/miguelcobain/ember-paper/pull/739)\r\n  - [x] Icons (@peec in https://github.com/miguelcobain/ember-paper/pull/275 )\r\n  - [x] Input (@DanChadwick @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/326)\r\n  - [x] List, Divider and List controls\r\n    - [x] list and list controls (@miguelcobain in https://github.com/miguelcobain/ember-paper/pull/577)\r\n    - [x] divider (@andybeesee in https://github.com/miguelcobain/ember-paper/pull/398)\r\n  - [x] Menu (@xomaczar @ibarrick @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/395)\r\n  - [x] Progress circular (@miguelcobain in https://github.com/miguelcobain/ember-paper/commit/1a9b6411a8ca30f3e9440d8585dc0f1ff4ff7649)\r\n  - [x] Progress linear (@peec in https://github.com/miguelcobain/ember-paper/pull/277)\r\n  - [x] Radio and radio group (@miguelcobain in https://github.com/miguelcobain/ember-paper/pull/286)\r\n  - [x] RippleMixin (@peec in https://github.com/miguelcobain/ember-paper/pull/275 )\r\n  - [x] Select (@xomaczar @ibarrick @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/395)\r\n  - [x] Sidenav (@miguelcobain in #384)\r\n  - [x] Slider (@mansona in #572)\r\n  - [x] Switch (@jorgelainfiesta in https://github.com/miguelcobain/ember-paper/pull/293)\r\n  - [x] Toolbar (@miguelcobain in https://github.com/miguelcobain/ember-paper/pull/367)\r\n  - [x] Virtual repeat  (@xomaczar @ibarrick @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/395)\r\n- [x] New components\r\n  - [x] Dialogs (@DanChadwick @mellatone @miguelcobain in https://github.com/miguelcobain/ember-paper/pull/308 https://github.com/miguelcobain/ember-paper/pull/325 https://github.com/miguelcobain/ember-paper/commit/1dd229581684ee032616df779f5510fe90b87d80 https://github.com/miguelcobain/ember-paper/commit/05608bfa3b52d270e83b77b880c1e03eade729c6)\r\n    - [x] don't use transitionend events for animation. Figure out a way to reuse ember-css-transitions \"wait for animations\" logic.\r\n  - [x] Chips (@mansona and @pauln in https://github.com/miguelcobain/ember-paper/pull/527)\r\n  - [x] Tabs (@mellatone @miguelcobain in [#753](https://github.com/miguelcobain/ember-paper/pull/753), [#755](https://github.com/miguelcobain/ember-paper/pull/755) and [bc90bea](https://github.com/miguelcobain/ember-paper/commit/bc90beae6194c0d12644ffdff4aff1caddadee72))\r\n  - [x] Tooltips (@miguelcobain in https://github.com/miguelcobain/ember-paper/pull/752)\r\n  - [x] Toasts (@mellatone in https://github.com/miguelcobain/ember-paper/pull/750)\r\n- [ ] Docs\r\n  - [ ] review the doc styling and needed primitives (tabs, code highlighting and overall styles)\r\n\r\nComponents should be updated using the automatically-imported Angular Material stylesheets. See \r\n Angular Material v1.0.6 for reference: https://github.com/angular/material/tree/v1.0.6\r\n## How to get started\r\n\r\nFor each component in the above list, one should:\r\n1. do your work in a branch based on the [master](https://github.com/miguelcobain/ember-paper) branch.\r\n2. angular-material 1.0 styles are now included. Check if we need to update our markup to conform the styles (the \"hbs\" part).\r\n3. Double check for missing or buggy functionality (the \"js\" part, you can use the docs, the dummy app,  to quickly test 1 and 2).\r\n4. use new ember features when applicable (e.g closure actions, contextual components, ddau in general).\r\n5. write/review tests. convert unit to integration tests. check angular material tests to make sure we're not forgetting anything.\r\n6. update the docs if necessary. The website hosted at http://miguelcobain.github.io/ember-paper/ is the \"dummy\" app in the `tests/` folder. It's a regular ember application. Don't waste too much time on docs _for now_. We'll update the docs later using angular material docs for inspiration, where applicable.\r\n7. document changes, especially breaking changes if any, in CHANGELOG.md (see other examples there)\r\n\r\nExample commit (paper-progress-circular): https://github.com/miguelcobain/ember-paper/commit/1a9b6411a8ca30f3e9440d8585dc0f1ff4ff7649\r\nTry to follow the same style.\r\n\r\n**Current work for ember-paper v1 is being done at [master](https://github.com/miguelcobain/ember-paper/tree/master)** Reference in issues to branch `wip/v1.0.0` now refer to `master` as the wip branch was merged into master.\r\n## FAQ\r\n\r\nSee this comment for some more info: [FAQ](https://github.com/miguelcobain/ember-paper/issues/249#issuecomment-185132647)\r\n"},"comment":{"url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/comments/320797990","html_url":"https://github.com/miguelcobain/ember-paper/issues/249#issuecomment-320797990","issue_url":"https://api.github.com/repos/miguelcobain/ember-paper/issues/249","id":320797990,"user":{"login":"josiahbryan","id":4821548,"avatar_url":"https://avatars1.githubusercontent.com/u/4821548?v=4","gravatar_id":"","url":"https://api.github.com/users/josiahbryan","html_url":"https://github.com/josiahbryan","followers_url":"https://api.github.com/users/josiahbryan/followers","following_url":"https://api.github.com/users/josiahbryan/following{/other_user}","gists_url":"https://api.github.com/users/josiahbryan/gists{/gist_id}","starred_url":"https://api.github.com/users/josiahbryan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josiahbryan/subscriptions","organizations_url":"https://api.github.com/users/josiahbryan/orgs","repos_url":"https://api.github.com/users/josiahbryan/repos","events_url":"https://api.github.com/users/josiahbryan/events{/privacy}","received_events_url":"https://api.github.com/users/josiahbryan/received_events","type":"User","site_admin":false},"created_at":"2017-08-07T22:28:06Z","updated_at":"2017-08-07T22:28:06Z","body":"Just wanted to check in here - read most of this thread, but see no activity here in the last several months - totally cool, everyone has lives! :-) Just wanted to ask how the 1.0.0 release is coming, and how everyone feels - is it close? This-year-close? Next year perhaps? Just checking, no worries, just curious. Great work everyone!"}}
{"actor":{"display_login":"josiahbryan"}}