skevy (Adam Miskiewicz)
User

Projects

User Details

User Since
Aug 8 2017, 4:38 PM (58 w, 5 d)

Recent Activity

Jan 16 2018

skevy committed R51:3a06a054ed2c: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 3:07 PM
skevy committed R51:f7dd68951e0f: Fixup `yarn watch` to support es module compilation (authored by skevy).
Fixup `yarn watch` to support es module compilation
Jan 16 2018, 3:05 PM
skevy committed R51:0b929acf6ba3: Add module entry point for .es.js dist (authored by Tom MacWright <tom@macwright.org>).
Add module entry point for .es.js dist
Jan 16 2018, 3:00 PM
skevy committed R51:462abc3ea678: Add Getting Started section to README, update logo (authored by skevy).
Add Getting Started section to README, update logo
Jan 16 2018, 2:35 PM
skevy committed R51:320aa8420083: v1.4.1 (authored by skevy).
v1.4.1
Jan 16 2018, 2:08 PM
skevy committed R51:c51c05cb4498: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 2:08 PM
skevy committed R51:cfdc3d85ce01: Remove babel (authored by skevy).
Remove babel
Jan 16 2018, 2:08 PM
skevy committed R51:2112b118fbb4: Fixup typescript interface names and member access (authored by skevy).
Fixup typescript interface names and member access
Jan 16 2018, 1:56 PM
skevy committed R51:bfe5ffb72f63: v1.4.0 (authored by skevy).
v1.4.0
Jan 16 2018, 5:39 AM
skevy committed R51:55bc489584f0: Show nicer output in pre-commit hook (authored by skevy).
Show nicer output in pre-commit hook
Jan 16 2018, 5:39 AM
skevy committed R51:0d9e7df73d3c: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 5:38 AM
skevy committed R51:a85aa771843e: Remove Flow, rewrite in TypeScript (authored by skevy).
Remove Flow, rewrite in TypeScript
Jan 16 2018, 5:34 AM
skevy committed R51:18f3230ba664: v1.3.1 (authored by skevy).
v1.3.1
Jan 16 2018, 2:49 AM
skevy committed R51:b8fa354b77e8: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 2:49 AM
skevy accepted D3449: Fix types for chainable methods.

Thanks!

Jan 16 2018, 2:46 AM
skevy committed R51:63236871ce83: don't run `yarn dist` during testing phase in CI (authored by skevy).
don't run `yarn dist` during testing phase in CI
Jan 16 2018, 2:45 AM
skevy committed R51:f24935be7dd0: update logo (authored by skevy).
update logo
Jan 16 2018, 2:43 AM
skevy committed R51:ec004e90e43a: Run yarn in 'demos' in CI (authored by skevy).
Run yarn in 'demos' in CI
Jan 16 2018, 2:43 AM
skevy committed R51:a79422b03e42: Fix typo (authored by skevy).
Fix typo
Jan 16 2018, 2:40 AM
skevy committed R51:5d98869fc588: Make Circle build the lib before test (authored by skevy).
Make Circle build the lib before test
Jan 16 2018, 2:38 AM
skevy committed R51:ecc0c2e9b517: Update Node version on CircleCI (authored by skevy).
Update Node version on CircleCI
Jan 16 2018, 2:34 AM
skevy committed R51:830985126790: Import wobble correctly in chat head demo (authored by skevy).
Import wobble correctly in chat head demo
Jan 16 2018, 2:34 AM
skevy committed R51:3cb1e92729eb: Use lolex in tests to properly fake timers (authored by skevy).
Use lolex in tests to properly fake timers
Jan 16 2018, 2:31 AM
skevy committed R51:253f820e9203: Add 'why would i use this' section to README (authored by skevy).
Add 'why would i use this' section to README
Jan 16 2018, 1:29 AM
skevy committed R51:f4c00b02c04d: Update README (authored by skevy).
Update README
Jan 16 2018, 1:23 AM
skevy committed R51:7f218773a552: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 1:22 AM
skevy committed R51:47406e498297: Update CHANGELOG (authored by skevy).
Update CHANGELOG
Jan 16 2018, 1:22 AM
skevy committed R51:0c9bb96eb66c: Update TypeScript definition with chainable API (authored by skevy).
Update TypeScript definition with chainable API
Jan 16 2018, 1:22 AM
skevy committed R51:46153f4f13a2: Add CHANGELOG (authored by skevy).
Add CHANGELOG
Jan 16 2018, 1:22 AM
skevy committed R51:487b2758ef43: v1.3.0 (authored by skevy).
v1.3.0
Jan 16 2018, 1:22 AM
skevy committed R51:5189aea29113: Add "chat heads" demo (authored by skevy).
Add "chat heads" demo
Jan 16 2018, 1:22 AM
skevy committed R51:4656acf67f1a: Add README (authored by skevy).
Add README
Jan 16 2018, 1:22 AM
skevy committed R51:4172c9c13aa6: Deploy demos to wobble-demos.now.sh (authored by skevy).
Deploy demos to wobble-demos.now.sh
Jan 16 2018, 1:22 AM
skevy committed R51:61129802df8b: Set _currentValue + _currentVelocity in constructor (authored by skevy).
Set _currentValue + _currentVelocity in constructor
Jan 16 2018, 1:22 AM
skevy committed R51:b89559fb6e83: Make all APIs chainable (authored by skevy).
Make all APIs chainable
Jan 16 2018, 1:22 AM
skevy committed R51:34d9a0fe6ef3: Use `Date.now()` instead of `performance.now()` for React Native compatibility (authored by skevy).
Use `Date.now()` instead of `performance.now()` for React Native compatibility
Jan 16 2018, 1:22 AM
skevy committed R51:45897231dd86: Make `this._currentTime` always equal to "now", remove "first step" calculation (authored by skevy).
Make `this._currentTime` always equal to "now", remove "first step" calculation
Jan 16 2018, 1:22 AM
skevy committed R51:c0fb41a3d17f: Set default `toValue` to 1. (authored by skevy).
Set default `toValue` to 1.
Jan 16 2018, 1:22 AM
skevy committed R51:058c75d934a3: Move @flow annotations + fix comments (authored by skevy).
Move @flow annotations + fix comments
Jan 16 2018, 1:22 AM
skevy committed R51:261cca323783: Remove "browser" field from package.json. (authored by skevy).
Remove "browser" field from package.json.
Jan 16 2018, 1:22 AM

Sep 28 2017

skevy committed R51:af85d2c12bef: v1.2.0 (authored by skevy).
v1.2.0
Sep 28 2017, 12:37 AM

Sep 14 2017

skevy accepted D3340: Ensure listeners are only notified once per frame.
Sep 14 2017, 4:15 PM
skevy accepted D3339: Made _evaluateSpring take an absolute timestamp.

This seems good 👍

Sep 14 2017, 2:39 PM
skevy added inline comments to D3340: Ensure listeners are only notified once per frame.
Sep 14 2017, 2:39 PM
skevy added inline comments to D3340: Ensure listeners are only notified once per frame.
Sep 14 2017, 2:38 PM
skevy accepted D3341: Consistently use the term "listener" in tests.
Sep 14 2017, 1:36 PM

Sep 13 2017

skevy committed R51:49a3a2f7e331: v1.1.0 (authored by skevy).
v1.1.0
Sep 13 2017, 12:19 AM

Sep 12 2017

skevy accepted D3325: Made onStart synchronous.

👍

Sep 12 2017, 12:49 PM

Sep 11 2017

skevy accepted D3324: Update _currentValue and _currentVelocity before updating fromValue.
Sep 11 2017, 3:37 PM

Aug 15 2017

skevy committed R51:bbc0f831e234: v1.0.0 (authored by skevy).
v1.0.0
Aug 15 2017, 9:34 PM

Aug 14 2017

skevy accepted D3308: Use consistent formatting in all comment blocks.
Aug 14 2017, 10:06 PM
skevy accepted D3304: Only start spring if toValue has changed.
Aug 14 2017, 10:05 PM
skevy committed R51:2d336a517835: Make API clearer re: when spring is at rest (authored by skevy).
Make API clearer re: when spring is at rest
Aug 14 2017, 8:33 PM
skevy closed D3307: Make API clearer re: when spring is at rest by committing R51:2d336a517835: Make API clearer re: when spring is at rest.
Aug 14 2017, 8:33 PM
skevy updated the diff for D3307: Make API clearer re: when spring is at rest.

Fix more nits!

Aug 14 2017, 8:08 PM
skevy added inline comments to D3307: Make API clearer re: when spring is at rest.
Aug 14 2017, 7:56 PM
skevy updated the diff for D3307: Make API clearer re: when spring is at rest.

Fix nits

Aug 14 2017, 7:56 PM
skevy created D3307: Make API clearer re: when spring is at rest.
Aug 14 2017, 7:25 PM
skevy requested changes to D3304: Only start spring if toValue has changed.
Aug 14 2017, 6:17 PM

Aug 13 2017

skevy added a comment to D3304: Only start spring if toValue has changed.

I think if we do this, we should write a test for it.

Aug 13 2017, 1:57 PM
skevy accepted D3305: Fix order of onAtRest.

Thanks!

Aug 13 2017, 1:53 PM

Aug 10 2017

skevy accepted D3303: Add codecov.
Aug 10 2017, 2:01 PM
skevy committed R51:8d42bf360608: Add back babelrc for Jest (authored by skevy).
Add back babelrc for Jest
Aug 10 2017, 1:20 PM
skevy closed D3302: Add back babelrc for Jest by committing R51:8d42bf360608: Add back babelrc for Jest.
Aug 10 2017, 1:20 PM
skevy planned changes to D3302: Add back babelrc for Jest.
Aug 10 2017, 1:19 PM
skevy created D3302: Add back babelrc for Jest.
Aug 10 2017, 1:19 PM
skevy committed R51:22ff5e36a71f: Update various configuration/repo setup (authored by skevy).
Update various configuration/repo setup
Aug 10 2017, 1:10 PM
skevy closed D3301: Update various configuration/repo setup by committing R51:22ff5e36a71f: Update various configuration/repo setup.
Aug 10 2017, 1:10 PM
skevy committed R51:34f0f5e88354: Fixup updateConfig, add tests (authored by skevy).
Fixup updateConfig, add tests
Aug 10 2017, 1:09 PM
skevy closed D3300: Fixup updateConfig, add tests by committing R51:34f0f5e88354: Fixup updateConfig, add tests.
Aug 10 2017, 1:09 PM
skevy added a comment to D3301: Update various configuration/repo setup.

I'm confused about "even if you're not transpiling node_modules". If you're using a tool that walks package.module, what's the advantage of using the rollup build vs. the remove_types one? I don't think you're using any features that need polyfilling in an environment that supports ES modules.

Aug 10 2017, 12:49 PM
skevy updated the diff for D3300: Fixup updateConfig, add tests.

Fix diff?

Aug 10 2017, 12:41 PM
skevy updated the diff for D3300: Fixup updateConfig, add tests.
  • Fix nits
Aug 10 2017, 12:38 PM
skevy committed R51:7a617c30c0e6: Remove concept of "normalizedPosition" and "normalizedVelocity" (authored by skevy).
Remove concept of "normalizedPosition" and "normalizedVelocity"
Aug 10 2017, 5:03 AM
skevy committed R51:2abc28ad5958: Address nits (authored by skevy).
Address nits
Aug 10 2017, 4:59 AM
skevy committed R51:36e2976a202b: Remove concept of "normalizedPosition" and "normalizedVelocity" (authored by skevy).
Remove concept of "normalizedPosition" and "normalizedVelocity"
Aug 10 2017, 4:59 AM
skevy closed D3299: Remove concept of "normalizedPosition" and "normalizedVelocity" by committing R51:36e2976a202b: Remove concept of "normalizedPosition" and "normalizedVelocity".
Aug 10 2017, 4:58 AM
skevy created D3301: Update various configuration/repo setup.
Aug 10 2017, 4:57 AM
skevy updated the diff for D3300: Fixup updateConfig, add tests.

Fix diff again :(

Aug 10 2017, 4:52 AM
skevy updated the diff for D3300: Fixup updateConfig, add tests.

Fix diff

Aug 10 2017, 4:51 AM
skevy updated the diff for D3300: Fixup updateConfig, add tests.
  • clearAllListeners -> removeAllListeners. Update comments/TS defs
Aug 10 2017, 4:48 AM
skevy created D3300: Fixup updateConfig, add tests.
Aug 10 2017, 4:44 AM
skevy updated the diff for D3299: Remove concept of "normalizedPosition" and "normalizedVelocity".

Fix diff

Aug 10 2017, 4:33 AM
skevy added inline comments to D3299: Remove concept of "normalizedPosition" and "normalizedVelocity".
Aug 10 2017, 4:30 AM
skevy updated the diff for D3299: Remove concept of "normalizedPosition" and "normalizedVelocity".
  • Address nits
Aug 10 2017, 4:29 AM

Aug 9 2017

skevy added inline comments to D3299: Remove concept of "normalizedPosition" and "normalizedVelocity".
Aug 9 2017, 8:43 PM
skevy created D3299: Remove concept of "normalizedPosition" and "normalizedVelocity".
Aug 9 2017, 8:41 PM
skevy accepted D3297: Reset currentNormalizedPosition when fromValue is updated.
Aug 9 2017, 2:06 AM
skevy accepted D3298: Fix skipped frames on subsequent starts.
Aug 9 2017, 1:44 AM
skevy committed R51:7600f8a525ba: 0.2.1 (authored by skevy).
0.2.1
Aug 9 2017, 1:11 AM
skevy accepted D3293: Add CI badge.
Aug 9 2017, 1:01 AM
skevy accepted D3290: Inline velocity normalization, to avoid dependency on updateConfig order.
Aug 9 2017, 1:01 AM
skevy committed R51:966638f21d03: v0.2.0 (authored by skevy).
v0.2.0
Aug 9 2017, 12:40 AM

Aug 8 2017

skevy added a comment to D3289: Fix yarn run dist-es to export idiomatic ES modules.

👍

Aug 8 2017, 6:07 PM
skevy added a comment to D3281: Add spring.updateConfig(partialConfig).

I definitely want to, but I've not used jest before, so I'll be a bit slower than I'd be with mocha+chai. Where did you get your snapshots for the existing test? Would be nice to find an iOS or Android harmonic spring and assert that we get similar values out when we put similar ones in.

Aug 8 2017, 6:00 PM
skevy accepted D3285: Move velocity check to start().
Aug 8 2017, 5:55 PM
skevy accepted D3286: Move onAtRest emission to stop().
Aug 8 2017, 5:54 PM
skevy accepted D3284: Add onActive; ensure there's only one rAF running at a time.
Aug 8 2017, 5:54 PM
skevy accepted D3283: Add TypeScript types.

Excellent. Thanks!

Aug 8 2017, 5:49 PM
skevy accepted D3282: Add default value for config.
Aug 8 2017, 5:49 PM