Jun
08d559561e
Merge pull request #320 from jaronkk/scrollbar-margins
...
Support large and percentage margins on scrollbar rails
2015-04-14 13:56:47 +09:00
Jaron Kennel
046ce954fd
Fix gulp watch to call sass instead of css
2015-04-13 13:12:09 -04:00
Jaron Kennel
a40ab40695
Fix clicking and dragging the scrollbar rails with large margin values.
...
Fix initial rail height/width calculation: Set the rails to display:block temporarily to correctly calculate percentage margins
Account for scrolltop/left on the document.
2015-04-13 13:12:00 -04:00
Hyunje Alex Jun
2cd65684e2
Release 0.6.2
...
1. Reattach rails when removed.
2. Check if parentNode exists when DOM-removing.
3. Consume mousewheel event for hovered textarea.
4. Other minor fixes.
2015-04-11 02:24:49 +09:00
Hyunje Alex Jun
a0b3754a0d
Lint.
...
Missing semicolon.
2015-04-11 02:24:49 +09:00
Hyunje Alex Jun
dc7b14d0e1
Consume mousewheel event when there's hovered textarea.
...
Only when it needs to be scrolled.
2015-04-11 02:16:37 +09:00
Jun
a5aab04264
Merge pull request #309 from DanielApt/remove-patch
...
Check if parentNode exists
2015-04-08 18:53:16 +09:00
DanielApt
aca7683de1
Change tab size to 2
2015-04-02 10:18:46 +01:00
Hyunje Alex Jun
c21cfb6ed0
Add version information to built files.
2015-04-02 02:10:25 +09:00
Hyunje Alex Jun
e4b21c7069
Remove -ms-filter for opacity.
...
The plugin doesn't support old IEs.
2015-04-02 01:12:44 +09:00
DanielApt
bb58ab98e3
Fix failing test
2015-03-27 18:28:51 +00:00
DanielApt
633f1f53d3
Check if parentNode exists
...
We need to check if parentNode exists, as in some scenarios it does not (e.g. phantomjs < 2)
2015-03-27 16:58:10 +00:00
Hyunje Alex Jun
4a7f27356a
Change the way to re-attach rails when they're detached.
...
Instead of destroying and re-initialising the plugin, just re-append
them.
2015-03-11 22:07:14 +09:00
Hyunje Alex Jun
2e071274db
Release 0.6.1
...
1. jQuery adaptor error fix.
2015-03-06 02:02:25 +09:00
Jun
b23ad2834e
Merge pull request #297 from BR0kEN-/issue-296
...
Fixed an issue #296 with undefined function in jQuery plugin.
2015-03-06 00:50:35 +09:00
Sergey Bondarenko
cbdf812de8
Issue #296 has been fixed
2015-03-05 14:41:12 +02:00
Jun
5e363b876f
Merge pull request #293 from DanielApt/patch-1
...
#277 has been closed, remove reference to it in README.md
2015-03-03 03:00:20 +09:00
DanielApt
cbf96b3302
#227 has been closed, remove reference to it in README.md
2015-03-02 17:57:00 +00:00
Hyunje Alex Jun
9354fb064a
Release 0.6.0
...
It's a huge change! #277
1. Use Browserify to make the source tree modular.
2. Be independent from jQuery.
3. npm with browserify compatibility.
4. Separate a bower repo.
5. Bug Fixes.
2015-03-03 02:37:59 +09:00
Hyunje Alex Jun
4d060c7df5
Fix typo in .travis.yml
2015-03-03 02:37:59 +09:00
Hyunje Alex Jun
4984102cd3
Remove bower_components from .gitignore
...
It's not used.
2015-03-03 02:32:27 +09:00
Hyunje Alex Jun
fb5c6ef74f
Add .npmignore
2015-03-03 02:32:26 +09:00
Hyunje Alex Jun
c280c270b8
Merge pull request #287 from DanielApt/nojs-fallback
...
No longer require to manually add overflow:hidden, plugin does this. [#285 ]
2015-02-22 19:16:43 +01:00
DanielApt
73ff93984b
overflow:hidden no longer required - Update README.md
2015-02-21 20:37:42 +00:00
DanielApt
9ca1539ab4
Use overflow:auto instead of scroll
2015-02-21 12:53:42 +00:00
Hyunje Alex Jun
05ccc0a5cb
Merge pull request #286 from rangermeier/master
...
False selection detection when typing something into input
2015-02-20 19:57:00 +01:00
Rupert Angermeier
42cf8d3679
Adapt fallback for selection
...
Thanks @darthmaim for pointing this out
2015-02-19 16:31:27 +01:00
DanielApt
313f62d2f8
Update examples to use no-js fallback of overflow: scroll
2015-02-18 16:36:10 +00:00
DanielApt
6af7500d6b
Hide overflow only on .ps-container
2015-02-18 16:17:42 +00:00
DanielApt
f7dbb9b485
Ignore .idea (jetbrains) files
2015-02-18 15:31:54 +00:00
Rupert Angermeier
8290c4f726
Fix issue with false selection detection
...
`selection.rangeCount` will return 1 when user is typing something in a
form widget. This will consequently trigger unvoluntary scrolling when
the mouse is moved outside of scrollable area. Checking the actual
length of selected text doesn't trigger this behaviour.
2015-02-18 13:34:36 +01:00
Hyunje Alex Jun
b4a51fc454
Hide scrollbars only when updated manually.
...
Resolve #283 .
2015-02-17 01:46:13 +00:00
Hyunje Alex Jun
a12def5213
Fix typo in dom.matches
2015-02-17 01:28:33 +00:00
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
86a23cb74e
Don't use Bower in the same repo anymore.
...
It has been separated into another repo:
https://github.com/noraesae/perfect-scrollbar-bower
2015-02-12 22:50:29 +00:00
Hyunje Alex Jun
17aac6c8c8
Fix wrong links in example.
...
`.global.` is no more used.
2015-02-12 20:08:09 +00:00
Hyunje Alex Jun
41ca0246ad
Change the output dir name from out
to dist
.
2015-02-12 19:56:27 +00:00
Hyunje Alex Jun
9668a79468
Add automatic release with TravisCI.
2015-02-12 19:39:14 +00:00
Hyunje Alex Jun
30b4f27e03
Add a compress
task to Gulp.
2015-02-12 19:33:24 +00:00
Hyunje Alex Jun
11997131f4
Add AMD support.
2015-02-12 18:45:04 +00:00
Hyunje Alex Jun
7a8b47179c
Change global outputs' names to just perfect-scrollbar
.
2015-02-12 18:32:17 +00:00
Hyunje Alex Jun
ab40b55c8f
Add CommonJS support for the jQuery adaptor.
2015-02-12 18:25:17 +00:00
Hyunje Alex Jun
64ea58514b
Update README.md
2015-02-11 17:02:22 +00:00
Hyunje Alex Jun
68d468c465
Add NPM and CommonJS compatibility.
2015-02-11 17:00:48 +00:00
Hyunje Alex Jun
db2b282431
Remove postinstall script.
...
Temporarily until the development ends.
2015-02-11 17:00:48 +00:00
Hyunje Alex Jun
ff3a3c04b2
Add a table example.
2015-02-11 16:00:19 +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