Hyunje Alex Jun
|
c4790bb656
|
Add IE support for dataset.
IE doesn't support dateset, so use a raw `data-ps-id`
attribute.
|
2015-02-17 01:26:44 +00:00 |
|
Hyunje Alex Jun
|
11997131f4
|
Add AMD support.
|
2015-02-12 18:45:04 +00:00 |
|
Hyunje Alex Jun
|
ab40b55c8f
|
Add CommonJS support for the jQuery adaptor.
|
2015-02-12 18:25:17 +00:00 |
|
Hyunje Alex Jun
|
68d468c465
|
Add NPM and CommonJS compatibility.
|
2015-02-11 17:00:48 +00:00 |
|
Hyunje Alex Jun
|
81dd8e9eb0
|
Add a guard to check if activeElement exists.
|
2015-02-11 16:00:19 +00:00 |
|
Hyunje Alex Jun
|
b5d0958e82
|
If scrollbar's detached, reinitialise the plugin in update.
|
2015-02-11 16:00:19 +00:00 |
|
Hyunje Alex Jun
|
c8fe0b9269
|
Add missing updates in handlers.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
b000c771af
|
Fix typo in touch handler.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
a52a945226
|
Modularise handlers.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
0acf3602f0
|
Fix RTL outer width problem.
`offsetWidth` doesn't work for hidden elements.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
89c3bdb1cf
|
Fix typos.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
ee455fafa5
|
Implement adaptors.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
6f5a9088aa
|
Replace $.contains with Node.contains
Now completely independent from jQuery.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
f8b20a9fc9
|
Fix typo in helper.removePsClasses
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
70acad4941
|
Implment a native event manager.
Now we're about to be independent from jQuery!
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
95540bdd9e
|
Change to eslint from jshint.
It's way better. Original files have been linted.
|
2015-02-11 15:53:42 +00:00 |
|
Hyunje Alex Jun
|
fa7e169b9f
|
Separate initialize, update and destroy functions.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
7ab6c5e5ef
|
Fix a CSS bug that an unwanted scrollbar appears.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
427284337f
|
Separate $.one event handler.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
bbab2a3c53
|
Separate env helpers.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
aa58a8298e
|
Remove variable cleaning.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
1541f73add
|
More independent.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
ff5ca3d804
|
Remove includePadding option.
It's supported by default.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
3f002c49a1
|
Remove $this.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
a496ff1a75
|
Make DOM manipulation independent from jQuery.
|
2015-02-11 15:53:41 +00:00 |
|
Hyunje Alex Jun
|
9a89e73cf9
|
Separate event class factory module.
|
2015-02-11 15:53:40 +00:00 |
|
Hyunje Alex Jun
|
6d1f558c02
|
Separate a class module.
|
2015-02-11 15:53:40 +00:00 |
|
Hyunje Alex Jun
|
339e478674
|
Separate main.js into some modules.
Helper functions and the plugin function are separated.
|
2015-02-11 15:53:40 +00:00 |
|
Hyunje Alex Jun
|
74fc0daf49
|
Use browserify.
|
2015-02-11 15:53:17 +00:00 |
|
Hyunje Alex Jun
|
804d94d3a0
|
Migrate into Gulp.
|
2015-02-11 15:53:08 +00:00 |
|
Hyunje Alex Jun
|
2fc41e7045
|
Add a guard to check if activeElement exists.
|
2015-02-05 19:18:35 +00:00 |
|
Hyunje Alex Jun
|
bd22fc0e58
|
2014 -> 2015.
Happy new year!
|
2015-01-08 17:36:54 +00:00 |
|
DanielApt
|
373838d825
|
Define the used colors as variables
|
2014-12-16 13:21:16 +00:00 |
|
Hyunje Alex Jun
|
b927c177ca
|
Change how .in-scrolling works.
Now we add `.ps-in-scrolling` class in a container div.
`pointer-events: none;` is also added for the class.
|
2014-12-09 23:57:52 +00:00 |
|
Hyunje Alex Jun
|
20576ac717
|
Merge pull request #252 from tkhyn/master
Detects margins around the rails
|
2014-12-02 11:34:07 +00:00 |
|
Hyunje Alex Jun
|
7ce708216d
|
Small style fixes for preventDefault functions.
|
2014-12-02 11:24:36 +00:00 |
|
DI-john
|
931be25635
|
propagate mobile swipe gestures to page where appropriate
|
2014-12-02 11:00:37 +00:00 |
|
Thomas Khyn
|
74d0fcb1de
|
Detects margins around the rails
|
2014-11-17 14:18:37 +13:00 |
|
tatarinov
|
a94df46fe3
|
Removed unnecessary semicolon
|
2014-11-14 10:25:19 +04:00 |
|
tatarinov
|
20053e9cf1
|
Renamed 'int' helper in 'getInt' #250
|
2014-11-14 10:04:07 +04:00 |
|
Hyunje Alex Jun
|
e9fcc0f02a
|
Temporary fix for mousewheel problem of select in FF and IE.
Resolve #247.
|
2014-11-11 13:29:09 +00:00 |
|
Alexandr Subbotin
|
05b20f45ef
|
decrease mouse handlers count and every-time class checking during mousemove
|
2014-11-11 13:28:58 +00:00 |
|
Hyunje Alex Jun
|
1849e64122
|
Remove remaining inline display style.
It caused regression bugs.
|
2014-11-05 18:51:52 +00:00 |
|
Hyunje Alex Jun
|
f9c3dc0b20
|
Change name of variable breakingProcess .
It's too ambiguous to understand the purpose of the variable.
|
2014-10-31 19:25:43 +00:00 |
|
Hyunje Alex Jun
|
aa92487ed3
|
Clear intervals if the plugin is destroyed.
|
2014-10-31 19:25:13 +00:00 |
|
Hyunje Alex Jun
|
d24f9bd41b
|
Use scss for stylesheet.
We can build the scss source to .css and .min.css files with the
`grunt build` command.
|
2014-10-31 02:20:22 +00:00 |
|
Konrad Liebig
|
94be67d998
|
Don't handle mouse pointer events as touch in IE10
|
2014-10-30 17:04:20 +01:00 |
|
Hyunje Alex Jun
|
f099448e44
|
Change how scrollbar rails are being hidden.
Inline CSS change is bad practice.
|
2014-10-28 18:01:23 +00:00 |
|
Hyunje Alex Jun
|
d0b97e4039
|
Add selection handler.
Now perfect-scrollbar supports scrolling by selection.
|
2014-10-28 17:49:16 +00:00 |
|
Hyunje Alex Jun
|
f2342f2678
|
Change the way to handle event class name.
Use factory pattern to handle it, instead of using + operator of
string.
|
2014-10-28 16:41:36 +00:00 |
|