aboutsummaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Collapse)AuthorFilesLines
2018-10-30refactor(Modal): add `_isTransitioning` default valueAndrew Luca1-2/+4
Having variables initialised from start `_isTransitioning` is better. Would be better to add an eslint rule to check for undeclared variables use. Reordered enter checks for `show` and `hide` by priority.
2018-10-30Fix util tests on IE 10 (#27556)XhmikosR1-2/+2
2018-10-30Prevent the background to be shown when transitioningMartijn Cuppens2-2/+16
2018-10-29update our coverage required for branches and functionsJohann-S1-2/+2
2018-10-29add unit tests for our carouselJohann-S2-9/+50
2018-10-29add unit test to test tabs can be removed without throwing errorJohann-S1-0/+45
2018-10-29Update tab.jsdercodercom1-1/+1
I'm using Tab.js with remove function and get an error "TypeError: container is undefined [more info]", with this check the error is fixed.
2018-10-29fix tab fade out (#27533)Martijn Cuppens1-1/+2
2018-10-28calculate modal transition duration based on modal-dialog elementJohann-S2-1/+47
2018-10-21test(Modal): reuse _getScrollbarWidth in testsAndrew Luca1-8/+1
2018-10-21Fix typo in the Popper.js checks. (#27488)XhmikosR2-2/+2
2018-10-20avoid drag imgJohann-S2-9/+14
2018-10-20Set touch-action to "none"patrickhlauke1-1/+1
Firefox currently seems extremely fickle - with `pan-y` if fires pointercancel as soon as a touch strays even a pixel or so vertically. While `touch-action: pan-y` would be ideal (allowing users to scroll the page even when their finger started the scroll on the carousel), this prevents a swipe that isn't perfectly/only horizontal to be recognised by Firefox.
2018-10-20Refactor (and correct) start/move/end functionspatrickhlauke1-17/+13
in particular, no need to use originEvent, and preventDefault() only needed for touch events
2018-10-20Remove unnecessary pointer event listenerspatrickhlauke1-2/+0
these may also be the cause of weird behavior in Chrome/Surface, where scrolling vertically triggers slide advance
2018-10-20Abandon swipe altogether if more than one touch detectedpatrickhlauke1-3/+4
2018-10-20Use correct touch-action valuespatrickhlauke1-1/+1
- my fault, my original advice of using `touch-action: pan-x` is exactly the value we *don't* want to have the browser handle...
2018-10-20use pointer events if availableJohann-S2-22/+180
2018-10-20swipe left/right without hammerjsJohann-S5-84/+102
2018-10-20Add touch support in our carousel with HammerJS.Johann-S6-24/+183
2018-10-20Add `show` and `hide` methods to dropdown (#27370)galczo52-0/+310
2018-10-14js/tests/visual: fix popper script.XhmikosR5-5/+5
Broken after 787441d.
2018-10-14Fix invalid selectors in tests and examples.XhmikosR1-1/+1
2018-09-26remove useless iifeJohann-S12-3095/+3053
2018-09-18distMark Otto2-1/+10
2018-09-18feature(carousel): carousel-item interval (#26667)Christopher Morrissey2-0/+56
adds the ability to assign data-interval to an individual carousel-item
2018-09-18docs: use the bundle dist file.XhmikosR2-2/+2
2018-09-17distMark Otto4-23/+14
2018-09-14Use https in more places and fix a few redirects.XhmikosR1-1/+1
2018-09-13throw error when folks try to use a bad selectorJohann-S5-55/+45
2018-09-13refactor karma config in one fileJohann-S3-169/+128
2018-09-13do not use coverage files on browserstackJohann-S1-3/+3
2018-09-10collapse children with no data-parentJohann-S2-9/+48
2018-08-31add information about valid selectors (#27137)Johann-S2-33/+1
2018-08-30move away from sauce labs to browserstackJohann-S2-0/+133
2018-08-18distMark Otto13-14/+22
2018-08-12Use ES6 arrow function.XhmikosR10-10/+10
2018-08-12fix(util): use querySelector for idsJohann-S2-1/+14
2018-08-07fix(util): use getElementById when it's possibleJohann-S2-2/+22
2018-08-02Fix dispose causing popover title to changejarstelfox1-1/+1
see: https://github.com/twbs/bootstrap/issues/26847 in v4, destroy was replaced by dispose
2018-07-24Ship v4.1.3v4.1.3Mark Otto35-55/+55
2018-07-23distMark Otto22-3042/+3530
2018-07-23fix(tests): visual plugins testsJohann-S10-24/+22
2018-07-12Ship v4.1.2Mark Otto36-56/+56
2018-07-11Reorganize docs for easier deploysMark Otto3-6/+6
With the current docs directory setup, I'm making too many mistakes and have to manually address path changes and directory moves on deploy. This makes for a frustrating experience developing locally and shipping releases. With this PR, we're basically back to the same setup from v3—duplicating the dist directory into our docs directory. Not the most ideal, but very straightforward for me as the release manager.
2018-07-11distMark Otto6-25/+20
2018-07-11fix(modal): fix unit test and resetting styleJohann-S2-10/+6
2018-07-11fix(modal): removes .navbar-toggler marginCatalin Zalog2-55/+3
2018-06-25fix(tooltip): get tip on placement changeJohann-S2-2/+27
2018-06-25feat(dropdown): add original click eventjakubhonisek2-0/+72