nobuti
4707acc287
Dom changed event.
...
Updated docs.
8 years ago
Buti
5f0a423128
Merge pull request #1 from nobuti/autoupdate
...
Autoupdate
8 years ago
nobuti
6d2c6ac8ec
Removed old code.
8 years ago
nobuti
d1340f1b85
Debounce FTW.
8 years ago
nobuti
4a988b5a21
iframe resize handler based takes too memory. Back to window.resize old school.
8 years ago
nobuti
1a39d76e48
Better remove resizer.
8 years ago
nobuti
9fc34100df
Wait until load to bind the resize handler.
8 years ago
nobuti
d74bdcccec
Autoupdate.
...
It listens new elements addition and element resize in order to trigger the update method to redraw
the scroll.
8 years ago
Hyunje Jun
5f34edc8c7
Merge pull request #603 from luckyorange/master
...
Replaced obj.constructor with Array.isArray
8 years ago
Hyunje Jun
ce3a199cb3
Release 0.6.16
...
1. Fix a bug that touch and pointer events handled together
8 years ago
Hayden Gascoigne
9c485584b9
Replaced obj.constructor with Array.isArray
8 years ago
Hyunje Jun
d5db8ca18e
Merge pull request #595 from RavWar/chrome-pointer-fix
...
Bind Touch or Pointer events exclusively, fixes #594
8 years ago
RavWar
89174ed99f
Bind Touch or Pointer events exclusively, fixes #594
8 years ago
Hyunje Jun
6e7e3f94fa
Release 0.6.15
...
1. Fix TypeScript typedef
2. Fix jspm meta
8 years ago
Hyunje Jun
7d61475e1d
Add yarn.lock
8 years ago
Hyunje Jun
2f8daae695
Merge pull request #591 from unsalted/patch-1
...
Jquery is not a dependency
8 years ago
Nick Meehan
5ce0d77f87
Jquery is not a dependency
...
Jquery is not a dependency it is optional and should be treated as such.
Registry override will solve error #578
8 years ago
Jun
f811bbcab5
Merge pull request #583 from ggergo74/FixTypedef
...
Add explicit void to typedef functions
8 years ago
Gergely Grusz
4593eb9115
Add explicit void to typedef functions
...
It is needed if we use the noImplicitAny switch in the tsconfig.json file.
Otherwise the typescript compiler won't compile it.
Error messages caused by lack of explicit return types:
node_modules/perfect-scrollbar/perfect-scrollbar.d.ts(16,3):
error TS7010: 'initialize', which lacks return-type annotation, implicitly has an 'any' return type.
node_modules/perfect-scrollbar/perfect-scrollbar.d.ts(17,3):
error TS7010: 'update', which lacks return-type annotation, implicitly has an 'any' return type.
node_modules/perfect-scrollbar/perfect-scrollbar.d.ts(18,3):
error TS7010: 'destroy', which lacks return-type annotation, implicitly has an 'any' return type.
8 years ago
Jun
b3b1bc2454
Update README.md
...
Add perfect-scrollbar limitations.
8 years ago
Hyunje Jun
25e5be13ff
Release 0.6.14
...
1. Include TypeScript definition
8 years ago
Hyunje Jun
f683b01959
Include TypeScript definition in published files
8 years ago
Hyunje Jun
6d2f203441
Release 0.6.13
...
1. Add meta and alt key handling in keyboard scrolling - #549
2. Implement reverse wheel axis on shift key - #548
3. Add TypeScript definition - #552
4. Fix click propagation on scrollbar thumbs - #526 #547
5. Implement correct click-rail handler - #568
6. Minor bug fixes
8 years ago
Hyunje Jun
a4808f662e
Implement right click-rail handler
...
Resolve #568 .
8 years ago
Hyunje Jun
98fa15167a
Remove 'stopPropagationOnClick'
...
It was wrong fix.
8 years ago
Hyunje Jun
06929ae685
Don't consume if child's not scrollable
...
Resolve #541 .
8 years ago
Hyunje Jun
aa63ff0370
Disable selection scroll on key pressed
...
Resolve #570 .
8 years ago
Hyunje Jun
c7ddde69c2
Add example to change theme
8 years ago
Hyunje Jun
69e3fb2688
Apply hover style for drag scrolling
...
Resolve #555 .
8 years ago
Hyunje Jun
fad7f8b4a6
Add TypeScript definition
...
Resolve #552 .
8 years ago
Hyunje Jun
0deb4c9bc7
Don't use pointer-events: none
...
Resolve #526 and #547 .
8 years ago
Hyunje Jun
11fcd09a99
Reverse wheel scroll axis on shift pressed
...
Resolve #548 .
8 years ago
Hyunje Jun
0fc5c69b3f
Add metaKey and altKey handling in keyboard handler
...
Resolve #549 .
8 years ago
Hyunje Jun
898928b686
Don't do type-safe comparison on null
...
Resolve #537 .
8 years ago
Hyunje Jun
ce7146121f
Set touch-action to auto
...
Resolve #480 .
8 years ago
Jun
908cee5490
Merge pull request #535 from lpetrov/invalid-state-error-on-scroll-update
...
Fixes https://github.com/noraesae/perfect-scrollbar/issues/534 (Calli…
8 years ago
Jun
b3880ca638
Merge pull request #551 from maximeloizeau/touch-scrolling-bug
...
Touch scrolling bug
8 years ago
Maxime Loizeau
7123891d4d
Updated code styling to match repo recommendations
8 years ago
Maxime Loizeau
4c00a7fdb9
Prevent infinite update when touching without moving
8 years ago
Jun
3719dd614c
Merge pull request #536 from frg/jspm-dependencies
...
Defined dependencies for jspm
8 years ago
Jean Farrugia
68dbc427ea
added jspm dependencies
8 years ago
Lyubomir Petrov
34135d6ef0
Fixes https://github.com/noraesae/perfect-scrollbar/issues/534 (Calling .update from an ps-scroll-y triggers an InvalidStateError #534 )
8 years ago
Jun
0ab95f2d57
Drop TravisCI testing on Node 0.12
8 years ago
Jun
985980a892
Release 0.6.12
...
1. Fix scrolling for multiple select
2. Change default scrollbar theme
3. Minor bug fixes
8 years ago
Jun
fdc8d64fd9
Fix custom-theme example to be more useful
...
Not it provides a meaningful example. It also just includes pre-built
css file for the example.
8 years ago
Jun
26852236cc
Enhance 'scale scrollbars on hover' feature
...
Now it's set as default, with a little different form of settings.
8 years ago
Jun
e0510b5fad
Merge pull request #513 from cdriscol/trackbar_scaling
...
Add theme option to scale (grow) rails on hover
8 years ago
Jun
838ccbba77
Make defaultPrevented condition more readable
8 years ago
Jun
4198b23231
Merge pull request #525 from howey-aus/use-native-default-prevented
...
On keydown, check for e.isDefaultPrevented() [jquery] and e.defaultPrevented [native]
8 years ago
Dan Howe
3eb2a49109
e.isDefaultPrevented is a jQuery property, but the event passed might be a native browser event, so we should also check for "defaultPrevented" if the jQuery props don't exist.
8 years ago