Material MotionOrganization
ActivePublic

Properties

Description

The Material Motion team creates tools and a language needed to describe and implement rich, interactive motion on any platform.

Recent Activity

Today

appsforartists closed D3122: [added] getPointerEventStreamsFromElement(element) by committing R13:8ed8ac504223: [added] getPointerEventStreamsFromElement(element).
Thu, Apr 27, 5:32 PM · Material Motion
appsforartists closed D3120: [added] convertTouchEventsToPointerEvents(touchEvent$) by committing R13:8d9a3d39b8d1: [added] convertTouchEventsToPointerEvents(touchEvent$).
Thu, Apr 27, 5:32 PM · Material Motion
appsforartists closed D3119: [added] motionObservable._flattenIterables(); by committing R13:b8201425c5e2: [added] motionObservable._flattenIterables();.
Thu, Apr 27, 5:31 PM · Material Motion
appsforartists closed D3118: [reverted] writing CHANGED to state on every move by committing R13:dd5219e92ffa: [reverted] writing CHANGED to state on every move.
Thu, Apr 27, 5:31 PM · Material Motion
appsforartists closed D3110: [added] unit tests for motionObservable.velocity() by committing R13:9a594f2159f2: [added] unit tests for motionObservable.velocity().
Thu, Apr 27, 5:31 PM · Material Motion
appsforartists closed D3109: [refactored] useMockedRAF to use new sinon stub API by committing R13:101d93646245: [refactored] useMockedRAF to use new sinon stub API.
Thu, Apr 27, 5:31 PM · Material Motion
appsforartists closed D3108: [added] useMockedPerformance by committing R13:82c1546e8695: [added] useMockedPerformance.
Thu, Apr 27, 5:26 PM · Material Motion
appsforartists closed D3107: [added] motionObservable.velocity(pulse) by committing R13:8d9606b478c9: [added] motionObservable.velocity(pulse).
Thu, Apr 27, 5:26 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3122: [added] getPointerEventStreamsFromElement(element).
Thu, Apr 27, 5:20 PM · Material Motion
appsforartists updated the diff for D3122: [added] getPointerEventStreamsFromElement(element).

Made dragSystem more evident

Thu, Apr 27, 5:17 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3127: [fixed] dragSystem dispatching the same value twice on pointerup.
Thu, Apr 27, 5:17 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3126: [changed] enums to be string consts.
Thu, Apr 27, 5:17 PM · Material Motion
appsforartists created D3127: [fixed] dragSystem dispatching the same value twice on pointerup.
Thu, Apr 27, 5:14 PM · Material Motion
appsforartists created D3126: [changed] enums to be string consts.
Thu, Apr 27, 5:14 PM · Material Motion
appsforartists added a comment to D3125: Shorten the delayBy test delay..

Sweet.

Thu, Apr 27, 4:57 PM · Material Motion
featherless closed D3112: Add a new Reactive type for querying reactive properties. by committing rREACTIVEMOTIONSWIFTbe0ea019c4d2: Add a new Reactive type for querying reactive properties..
Thu, Apr 27, 3:29 PM · Material Motion
featherless updated the diff for D3112: Add a new Reactive type for querying reactive properties..
  • Touchup docs.
Thu, Apr 27, 3:26 PM · Material Motion
randcode-generator accepted D3112: Add a new Reactive type for querying reactive properties..
Thu, Apr 27, 3:22 PM · Material Motion
featherless updated the diff for D3112: Add a new Reactive type for querying reactive properties..
  • Simplify test.
  • Move Reactive to its own file.
Thu, Apr 27, 3:03 PM · Material Motion
featherless closed D3125: Shorten the delayBy test delay. by committing rREACTIVEMOTIONSWIFT67cb7b18dccc: Shorten the delayBy test delay..
Thu, Apr 27, 2:25 PM · Material Motion
featherless added a comment to D3125: Shorten the delayBy test delay..

Is .milliseconds(10) using the fancy new sugar that Eric proposed last week?

Thu, Apr 27, 2:24 PM · Material Motion
appsforartists added inline comments to D3122: [added] getPointerEventStreamsFromElement(element).
Thu, Apr 27, 1:43 PM · Material Motion
appsforartists added a comment to D3125: Shorten the delayBy test delay..

Is .milliseconds(10) using the fancy new sugar that Eric proposed last week?

Thu, Apr 27, 1:33 PM · Material Motion
appsforartists accepted D3125: Shorten the delayBy test delay..
Thu, Apr 27, 1:32 PM · Material Motion
featherless created D3125: Shorten the delayBy test delay..
Thu, Apr 27, 1:31 PM · Material Motion
randcode-generator closed D3117: Added new start function to MotionRuntime by committing rREACTIVEMOTIONSWIFT9c5010e54b83: Added new start function to MotionRuntime.
Thu, Apr 27, 1:29 PM · Material Motion
featherless closed D3114: Reduce flakiness of delay test. by committing rREACTIVEMOTIONSWIFTd584666c449e: Reduce flakiness of delay test..
Thu, Apr 27, 1:28 PM · Material Motion
featherless accepted D3122: [added] getPointerEventStreamsFromElement(element).

Yay! Am curious what the system looks like at this point - can you throw together a draw.io diagram?

Thu, Apr 27, 1:27 PM · Material Motion
randcode-generator retitled D3117: Added new start function to MotionRuntime from Added new start api to Added new start function to MotionRuntime.
Thu, Apr 27, 1:25 PM · Material Motion
randcode-generator retitled D3117: Added new start function to MotionRuntime from added new start api to Added new start api.
Thu, Apr 27, 1:24 PM · Material Motion
featherless accepted D3107: [added] motionObservable.velocity(pulse).

Epic.

Thu, Apr 27, 1:23 PM · Material Motion
featherless accepted D3119: [added] motionObservable._flattenIterables();.
Thu, Apr 27, 1:21 PM · Material Motion
featherless accepted D3118: [reverted] writing CHANGED to state on every move.
Thu, Apr 27, 1:20 PM · Material Motion
featherless accepted D3117: Added new start function to MotionRuntime.
Thu, Apr 27, 1:20 PM · Material Motion
featherless closed D3115: Move Timeline to a timeline folder. by committing rREACTIVEMOTIONSWIFTf83c027067fe: Move Timeline to a timeline folder..
Thu, Apr 27, 1:16 PM · Material Motion
featherless accepted D3120: [added] convertTouchEventsToPointerEvents(touchEvent$).
Thu, Apr 27, 1:12 PM · Material Motion
featherless closed D3124: Bump IndefiniteObservable to 4.0 and add explicit unsubscriptions to the runtime. by committing rREACTIVEMOTIONSWIFT7adfe1798432: Bump IndefiniteObservable to 4.0 and add explicit unsubscriptions to the….
Thu, Apr 27, 1:10 PM · Material Motion
appsforartists added inline comments to D3120: [added] convertTouchEventsToPointerEvents(touchEvent$).
Thu, Apr 27, 1:10 PM · Material Motion
appsforartists accepted D3115: Move Timeline to a timeline folder..
Thu, Apr 27, 1:04 PM · Material Motion
appsforartists accepted D3124: Bump IndefiniteObservable to 4.0 and add explicit unsubscriptions to the runtime..
Thu, Apr 27, 1:03 PM · Material Motion
featherless created D3124: Bump IndefiniteObservable to 4.0 and add explicit unsubscriptions to the runtime..
Thu, Apr 27, 12:59 PM · Material Motion
featherless planned changes to D3123: WIP of no unsubscription..
Thu, Apr 27, 1:25 AM · Material Motion
featherless created D3123: WIP of no unsubscription..
Thu, Apr 27, 1:25 AM · Material Motion

Yesterday

Restricted Application failed to build Restricted Buildable for D3120: [added] convertTouchEventsToPointerEvents(touchEvent$).
Wed, Apr 26, 10:32 PM · Material Motion
appsforartists updated the diff for D3120: [added] convertTouchEventsToPointerEvents(touchEvent$).

touchend uses changedTouches, not targetTouches

Wed, Apr 26, 10:30 PM · Material Motion
Restricted Application failed to build Restricted Buildable for D3122: [added] getPointerEventStreamsFromElement(element).
Wed, Apr 26, 10:28 PM · Material Motion
appsforartists created D3122: [added] getPointerEventStreamsFromElement(element).
Wed, Apr 26, 10:25 PM · Material Motion
randcode-generator added inline comments to D3117: Added new start function to MotionRuntime.
Wed, Apr 26, 10:01 PM · Material Motion
randcode-generator added a comment to D3117: Added new start function to MotionRuntime.
Wed, Apr 26, 9:23 PM · Material Motion
randcode-generator updated the diff for D3117: Added new start function to MotionRuntime.
  • fixes
Wed, Apr 26, 9:22 PM · Material Motion