feat: Support for angular 15 (#313)
feat(*): Support angular 14
fix: patch to direction:rtl flipped the content. fixing logic instead
fix: when direction:rtl style applied, move functions failed to work
feat(*): Support angular 12
feat(*): Support angular 11 (#278)
fix: limit drag restriction of other elements to the contents of drag-scroll (#262)
fix: prevent error in case of no content or drag-scroll-item is used (#245) ci: update travis config to latest xenial dist and use xvfb as service (#246)
feat: update packages (#243)
fix: handle first child undifined issue (#241)
fix: prevent click on drag end (close #154) (#230)
fix: forward snap should not happen when the scroll left is 0
feat: add dragStart and dragEnd events (close #222) (#237) fix: prevent scroll stuck if browser lost focus on Windows (#236) fix: error in the demo console log (#239) fix: copy artifacts on package build (#238)
fix: resolved a dragging bug in iOS devices
fix: add README.md to npm
feat: allow to work wit angular 8 (#228)
fix: help npm to find README.md
fix: prevent scroll stuck if browser lost focus (#231)
fix: issue #226 making drag-scroll work properly with touch-input
- feat: build library as universal angular package (#224)
- fix: moveTo doesn't include the margin of the last item when the scroll bars are hidden.
- fix: cannot compile with aot (#220)
- fix the issue where method moveTo can cause currIndex to enter undesired state (#217)
- fix last image gets cut when hide X scroll
- remove debug console log
- allow to scroll horizontally using mouse wheel
- refresh wrapper's dimensions after window resize when scrollbar is hidden
- add index bound (#202)
- drag-scroll-disabled alternative for children (#144) k
- renderer listen document dragstart (#200)
- support Angular 7.1.4 (#198)
- resolve ngDevMode issue (#199)
- Angular 7 support (#182)
- feat: bind global handlers (mouseup, mousemove) on mousedown (#193)
- feat: add output for ds initialization (#192) Closes ##185
- fix: scrollReachesRightEnd should be recalculated (#191) Closes #184
- refactor: lagging on mobile device (#190)
- refactor: remove the lag when dragging on mobile devices
- fix: fixed a bug window is not defined (#189)
- fix: document is not defined, resolve providers on node for lazy loading (#188)
- Resolve method indexChanged / moveRight doesn't work (#171)
- Resolve right click and left click not working (#174)
- Resolve method index changed and move right does not work (#173).
- Added EventEmitter for the indexChanged event (#168).
- Change build target to es5 (#165).
- Notify consumers when snap animation has finished (#162).
- Fix build aot ngModule not found issue.
- Window on resizing affect scrollbar hide/show.
- Scroll content wrapper inherits the display style from the component element.
- Refactor host directive to a componet.
- Add drag scroll item directive to mark children elements.
- Refactor code to Angular Style.
Issue #54 - fix: prevent click propagation immediately after drag and drop
Issue #140 - fix: auto reset scroll position on iOS and Android
Issue #138 - feat: angular6 support
Issue #137 - feat: snap-offset to optionally show portion of previous elements
Issue #133 - Do not reset scroll location on disabling/enabling the drag.
Issue #129 - fix onMouseUp stops all propagation when selecting text Issue #125 - fix Drag-scroll not working on Firefox Quantum Add Github templates
Issue #124 - fix npm install module not found issue
Issue #122 - rightNavDisabled false after reaching end of carousel
Issue #109 - fix Positioning after moveLeft()/moveRight() Issue #112 - Commitlint 6 and commitlint/travis and commitlint/angular added.
Issue #106 - fix mouseMoveListener affecting entire document
Issue #104 - fix tslint config and refactor accordingly.
Issue #103 - style: The name of the class DragScroll should end with the suffix Directive
-
Important: The directive attribute changes from drag-scroll to dragScroll
-
Important: DragScroll renamed to DragScrollDirective
Issue #99 - fix stepped scrolling issue
Issue #101 - tslint updated to the defaults as of angular cli 1.6.2
Issue #95 #96 - Introduce commitlint
Issue #97 - Upgrade angular cli to 1.6.1 / flex-layout to 2.0.0-beta.12 and downgrade typescript to 2.4.2
Issue #94 - Upgrade to Material 5 / Angular 5.1.0
Issue #91 - Regenerate package-lock.json (as part of changes in Issue #89)
Issue #92 - Update README and remove misleading Angular2+ keyword.
Issue #89 - Remove unused dependency.
Change compile target to es5 which will make the library work on IE 11.
Issue #55 - Use strict mode in tsconfig.
Issue #40 - Rename library name to ngx-drag-scroll.
Issue #79 - Fix build issue.
Issue #75 - Fix npm distribution issue. See #69 and #72 for more details.
Issue #71 - angular5 dependency