Commit Graph

61 Commits (v4.2.0)

Author SHA1 Message Date
Glen Cheney 3cec446b93 Fixing up `revealAppended`
Also removed usage of `self` from adding-removing.js
10 years ago
Glen Cheney 36fad3200a Refactor all the things.
Removed shrink, shrunk, filter, and filtered events.
10 years ago
Glen Cheney c9105289e1 Update add items 3rd mode to mix in to the current set.
When the items are sorted, using the mix in method is much better
looking, but adding items to the end is better for infinite scrolling
and DOM order.
* Mix in.
* Add to end.
* Add to end with sequential delay.
10 years ago
Glen Cheney ebec8b6b14 Fix bug with callback.
where the `layout` and `filtered` weren't called because none of the
newly filtered items would change position.
10 years ago
Glen Cheney 0a2ee22470 Add more specs 10 years ago
Glen Cheney 04a49ace41 Refactoring. Made some methods static, refactored the filtering methods. 10 years ago
Glen Cheney 0842133655 Add `visibility: hidden` to concealed items so that overlapping hidden items cannot be clicked. Closes #21.
Other assorted improvements to event handling. Broke up `_transition` into smaller methods.
10 years ago
Glen Cheney 41dffdd507 Some refactoring and more constant formatting.
Add jshintrc file. Clean up transition method to get ready for #21.
10 years ago
Glen Cheney ea30d642bb Add AMD support. Add RequireJS demo. Ref #15 10 years ago
Glen Cheney 60e156d274 Prefix remaining private methods which didn't have an underscore with an underscore. #16 #17 10 years ago
Glen Cheney af08bc2908 Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr.
Ref #15
Also replace the global throttle/debounce with Underscore’s and define
it locally for Shuffle.
Next up: AMD support.
10 years ago