Jun
4198b23231
Merge pull request #525 from howey-aus/use-native-default-prevented
...
On keydown, check for e.isDefaultPrevented() [jquery] and e.defaultPrevented [native]
2016-06-23 10:04:22 +09:00
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.
2016-06-23 10:11:18 +10:00
Jun
9016f207e9
Fix scrolling for multiple select
...
Solve #481
2016-05-27 02:25:51 +09:00
Jun
aec4e37f61
Release 0.6.11
...
1. Add support of iframe for keyboard event
2. Add 'handlers' option
3. Drop support for IE <= 9
4. Allow children native scroll
5. Enhance browser compatibility
6. Minor bug fixes
2016-04-22 21:28:00 +09:00
DanielApt
269a1dc402
Merge pull request #486 from tkhyn/master
...
Rounding error fix when scrollbar is all the way down or right
2016-04-14 22:43:22 +01:00
Thomas Khyn
2cac43ef39
Taking the absolute value is actually not necessary
2016-04-14 12:25:50 +12:00
Thomas Khyn
b0a38741df
Mitigates rounding errors due to non-subpixel scroll values
2016-04-14 12:09:24 +12:00
Hyunje Alex Jun
edaeccebf2
Place minified js files under /dist/js
2016-03-21 01:24:26 +09:00
Jun
42364c4d43
Merge pull request #468 from tonypine/master
...
Use only getAttribute and setAttribute to maximize browser compatibility, due to partial support of the .dataset method
2016-03-05 20:17:54 +09:00
vsn4ik
f20a8532ff
Use files for npm and move CONTRIBUTING.md
2016-03-05 17:46:00 +09:00
DanielApt
7621a2488c
Merge pull request #447 from antoinegomez/patch-1
...
Add support of iframe for keyboard event
2016-03-03 00:22:06 +00:00
tonypine
205c6d0223
Use only getAttribute and setAttribute to maximize browser compatibility, due to partial support of the .dataset method
2016-03-01 11:26:35 -03:00
DanielApt
ad5cd4fe53
Add JSDelivr to readme
...
Now that we have closed #439 , document it.
2016-02-26 17:54:19 +00:00
DanielApt
dc951a3804
Remove console log
2016-02-22 22:41:11 +00:00
DanielApt
9996b1c8e3
Document scrolling of children
2016-02-22 22:36:20 +00:00
DanielApt
f14b6a0d47
Allow children native scroll
...
Partly uses @DEFusion's #459 pull-request. Closes #455
2016-02-22 22:32:06 +00:00
Hyunje Alex Jun
9580e08886
Add templates for GitHub issues and pull requests
...
Also add CONTRIBUTING.md, which was originally a page in Wiki
2016-02-22 23:02:06 +09:00
Hyunje Alex Jun
a2b2a77de1
Change variable definition style
...
Use 'var' everytime, instead of using ','.
2016-02-22 22:45:32 +09:00
Hyunje Alex Jun
e63d4c03cb
Rename dom module variable name 'd' to 'dom'
...
Enhance readability.
2016-02-22 21:49:36 +09:00
Hyunje Alex Jun
d277a363b0
Rename helper module variable 'h' to '_'
...
Enhance readability.
2016-02-22 21:49:33 +09:00
Hyunje Alex Jun
4a661f181f
Drop support on IE<=9
...
They cannot be called modern anymore.
2016-02-22 21:40:39 +09:00
Hyunje Alex Jun
bd7134f33d
Add 'handlers' option to configure scrolling methods
...
Please refer to README.md and examples/options-handlers.html for the
usage.
2016-02-22 20:58:48 +09:00
Hyunje Alex Jun
6f63623b93
Modify helper.clone to clone an array too
2016-02-22 20:58:47 +09:00
Jun
cfc658d648
Merge pull request #458 from ciffel/fix-stopPropagation
...
Fix stopPropagationOnClick handler
2016-02-22 19:57:02 +09:00
Jun
181265261b
Merge pull request #461 from pra85/patch-1
...
Fix a typo in Readme
2016-02-22 01:28:45 +09:00
Prayag Verma
db65fe0f6a
Fix a typo in Readme
...
`destory` → `destroy`
2016-02-21 19:11:10 +05:30
Mingc
7e0d5f5dc5
Fix stopPropagationOnClick handler
2016-02-18 15:08:45 +08:00
DanielApt
e0d6243f24
Add JSFiddles to README.md
2016-02-05 17:55:16 +00:00
DanielApt
3d91c6f098
Merge pull request #424 from azala/master
...
Fixes touch event handling in nested scrollbar containers
2016-02-01 17:58:17 +00:00
Antoine Gomez
636eaffd41
Add support of iframe for keyboard event
...
Really simple piece of code to add support of iframe in keyboard event activeElement test.
2016-01-27 18:49:45 +01:00
DanielApt
3ba211133d
Merge pull request #446 from zedtux/patch-1
...
Update README.md
2016-01-26 23:32:47 +00:00
Guillaume Hain
40b1510d49
Update README.md
...
Add titles to the different way to install perfect-scrollbar and add the Rails gem link
2016-01-26 16:26:52 +01:00
Hyunje Alex Jun
b959edbf78
Release 0.6.10
...
1. Add missing fix for touch/trackpad scrolling in IE10+ and Edge
2016-01-24 04:26:59 +09:00
Hyunje Alex Jun
c49cf7905e
Re-apply missing IE10+ and Edge fix for touch/trackpad
2016-01-24 04:25:51 +09:00
Hyunje Alex Jun
f4cb31f8d8
Release 0.6.9
...
1. Add accessibility support with keyboard
2. Fix events not triggered when scrolling past boundaries
3. Fix touch/trackpad scrolling in IE10+ and Edge
4. Add theme feature
5. Remove transition and border-radius mixins from styles
2016-01-24 03:15:38 +09:00
Hyunje Alex Jun
965e315b30
Merge pull request #434 from wujekbogdan/Get-rid-of-border-radius-and-transition-mixins
...
replaced mixins with autoprefixer
2016-01-24 03:13:51 +09:00
DanielApt
3e76ce9d3e
Merge branch 'pr/433'
2016-01-23 17:24:22 +00:00
Jun
2413028ad4
Merge pull request #401 from TheBoef/master
...
Touchpad/Trackpad scrolling IE10+ and Edge
2016-01-23 15:52:37 +09:00
Hyunje Alex Jun
cc0fded8cb
2015 -> 2016 and add LICENSE
2016-01-05 11:29:24 +09:00
Hyunje Alex Jun
fbfe505408
Remove comments from source files
...
Abundant comments.
2016-01-05 11:27:42 +09:00
Hyunje Alex Jun
c76aa08113
Update README.md
...
'#' is not a comment prefix in JavaScript. Use '//'.
2015-12-27 20:12:07 +09:00
DanielApt
4d7f441d1f
Merge pull request #422 from axelboc/master
...
Fix events not triggered when scrolling past boundaries
2015-12-26 13:37:29 +01:00
Hyunje Alex Jun
4f6ed64b17
Make keyboard handler consistent when focused
...
Resolve #437
2015-12-23 23:34:37 +09:00
wujekbogdan
2fe45b3a97
typo fix.
2015-12-10 11:50:19 +01:00
wujekbogdan
57b1404e29
- removed transition() and border-radius() mixins
...
- added gulp-autoprefixer
2015-12-10 11:46:35 +01:00
wujekbogdan
bcfe954803
- fixed indentation (2 spaces)
...
- added missing new lines at the end of files
- removed 'ps-theme-big-and-ugly' theme
- improved readme.md. Added an example on how to create custom themes with scss.
2015-12-10 10:21:44 +01:00
Hyunje Alex Jun
31434f81d4
Release 0.6.8
...
1. Fix broken drag scrolling out of viewport
2. Fix untriggered scroll events
3. Remove select element hack for Firefox
4. Set scrollbar size to 0 when inactive
5. Add tabindex properties to scrollbars
2015-12-10 13:46:20 +09:00
Hyunje Alex Jun
8a3ed6d0b7
Add tabindex properties to scrollbars
...
Resolve #425
2015-12-10 13:36:19 +09:00
Hyunje Alex Jun
1dfbbe9e56
Set scrollbar size to 0 when inactive
...
Resolve #415
2015-12-10 13:17:59 +09:00
Hyunje Alex Jun
eb02d5ae65
Remove select element hack for Firefox
...
The select scrolling bug has been resolved in the latest version of
Firefox.
Resolve #311
2015-12-10 12:59:23 +09:00