Today

appsforartists accepted D3136: Mark all MotionObservable subscribe methods with @discardableResult..
Fri, Apr 28, 5:40 PM · Material Motion
featherless created D3136: Mark all MotionObservable subscribe methods with @discardableResult..
Fri, Apr 28, 5:38 PM · Material Motion
appsforartists added a comment to D3131: [added] MotionSubject.

I intend to use properties in all the same places you are. I don't expect to use MotionSubjects in any user-facing code (only for testing). Still, it's nice from an organizational point of view to have all the Motion types in the same place as the types they wrap.

Fri, Apr 28, 5:03 PM · Material Motion
appsforartists added a comment to D3129: [added] MotionProperty.

Name are always changeable (e.g. we can rename ReactiveProperty to OperableProperty and then use ReactiveProperty for what's currently MotionProperty).

Fri, Apr 28, 4:58 PM · Material Motion
appsforartists retitled D3133: [moved] properties into observables from [refactored] properties into observables to [moved] properties into observables.
Fri, Apr 28, 4:51 PM · Material Motion
featherless added a comment to D3131: [added] MotionSubject.

It'll make the unit tests simpler: I can replace the mockObserver + MotionObservable pair with a single MotionSubject.

https://github.com/material-motion/material-motion-js/issues/208

Fri, Apr 28, 4:31 PM · Material Motion
featherless accepted D3130: [fixed] system to be optional in DraggableArgs.

Ah, this just means you don't have to provide an argument. Cool.

Fri, Apr 28, 4:30 PM · Material Motion
appsforartists requested review of D3131: [added] MotionSubject.

It'll make the unit tests simpler: I can replace the mockObserver + MotionObservable pair with a single MotionSubject.

Fri, Apr 28, 4:29 PM · Material Motion
appsforartists requested review of D3130: [fixed] system to be optional in DraggableArgs.

There's already a default set on line 53 - it defaults to the dragSystem I wrote.

Fri, Apr 28, 4:27 PM · Material Motion
featherless accepted D3135: [refactored] SpringT to Spring.
Fri, Apr 28, 3:42 PM · Material Motion
featherless accepted D3128: [added] Operable interface.
Fri, Apr 28, 3:42 PM · Material Motion
featherless requested changes to D3129: [added] MotionProperty.

Is it possible to have a ReactiveProperty type that implements the MotionObservable operators?

Fri, Apr 28, 3:39 PM · Material Motion
featherless requested changes to D3130: [fixed] system to be optional in DraggableArgs.

What's the default behavior if there's no system?

Fri, Apr 28, 3:38 PM · Material Motion
featherless requested changes to D3131: [added] MotionSubject.

What's this for? I'm still not certain why this is necessary when we have ReactiveProperty.

Fri, Apr 28, 3:38 PM · Material Motion
featherless accepted D3132: [changed] ObservableWithOperators types to interfaces.
Fri, Apr 28, 3:37 PM · Material Motion
featherless accepted D3133: [moved] properties into observables.

Is this a refactor? Looks like you've just moved the files around?

Fri, Apr 28, 3:36 PM · Material Motion
featherless accepted D3134: [upgraded] to TypeScript 2.3.
Fri, Apr 28, 3:33 PM · Material Motion
featherless accepted D3127: [fixed] dragSystem dispatching the same value twice on pointerup.
Fri, Apr 28, 3:30 PM · Material Motion
featherless accepted D3126: [changed] enums to be string consts.
Fri, Apr 28, 3:29 PM · Material Motion
GitHub <noreply@github.com> committed rNIMBUSa4f1266ed7dd: Merge 3fdb0548401b9531a653e318b89a8198d655ed52 into… (authored by Alexander Hoekje List <atlex2@gmail.com>).
Merge 3fdb0548401b9531a653e318b89a8198d655ed52 into…
Fri, Apr 28, 6:21 AM
GitHub <noreply@github.com> committed rNIMBUSa2943cf0c59d: Merge 5da18905d5de26490feb084901c12d6c8c7c9ab6 into… (authored by Moonbeom Kyle KWON <maskkwon@gmail.com>).
Merge 5da18905d5de26490feb084901c12d6c8c7c9ab6 into…
Fri, Apr 28, 6:21 AM
GitHub <noreply@github.com> committed rNIMBUS862fa9a74ff4: Merge e9d28947f994c6c8e77a622cc9f67fdaba5ac8c6 into… (authored by Paul Knopf <pauldotknopf@gmail.com>).
Merge e9d28947f994c6c8e77a622cc9f67fdaba5ac8c6 into…
Fri, Apr 28, 6:21 AM
GitHub <noreply@github.com> committed rNIMBUS3e7449c9241a: Merge d7c81825c6688f26d80b227df6ae3dbb38bbdd4b into… (authored by Adar Porat <aporat@users.noreply.github.com>).
Merge d7c81825c6688f26d80b227df6ae3dbb38bbdd4b into…
Fri, Apr 28, 6:21 AM
GitHub <noreply@github.com> committed rNIMBUS08a060df5330: Merge 710a1250c58c35fbd7533f6b552fb0330e056853 into… (authored by Yuhao Ding <yding202@gmail.com>).
Merge 710a1250c58c35fbd7533f6b552fb0330e056853 into…
Fri, Apr 28, 6:21 AM

Yesterday

Restricted Application failed to build Restricted Buildable for D3135: [refactored] SpringT to Spring.
Thu, Apr 27, 10:49 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3134: [upgraded] to TypeScript 2.3.
Thu, Apr 27, 10:49 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3133: [moved] properties into observables.
Thu, Apr 27, 10:48 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3132: [changed] ObservableWithOperators types to interfaces.
Thu, Apr 27, 10:48 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3131: [added] MotionSubject.
Thu, Apr 27, 10:46 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3130: [fixed] system to be optional in DraggableArgs.
Thu, Apr 27, 10:46 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3129: [added] MotionProperty.
Thu, Apr 27, 10:45 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3128: [added] Operable interface.
Thu, Apr 27, 10:45 PM · Material Motion
appsforartists created D3135: [refactored] SpringT to Spring.
Thu, Apr 27, 10:45 PM · Material Motion
appsforartists created D3134: [upgraded] to TypeScript 2.3.
Thu, Apr 27, 10:44 PM · Material Motion
appsforartists created D3133: [moved] properties into observables.
Thu, Apr 27, 10:44 PM · Material Motion
appsforartists created D3132: [changed] ObservableWithOperators types to interfaces.
Thu, Apr 27, 10:44 PM · Material Motion
appsforartists created D3131: [added] MotionSubject.
Thu, Apr 27, 10:43 PM · Material Motion
appsforartists created D3130: [fixed] system to be optional in DraggableArgs.
Thu, Apr 27, 10:43 PM · Material Motion
appsforartists created D3129: [added] MotionProperty.
Thu, Apr 27, 10:43 PM · Material Motion
appsforartists created D3128: [added] Operable interface.
Thu, Apr 27, 10:43 PM · Material Motion