| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-07-30 | tooltip: move repeated strings to constants (#34619) | XhmikosR | 1 | -2/+5 | |
| 2021-07-30 | Enable a few eslint-config-xo rules (#34620) | XhmikosR | 3 | -4/+4 | |
| * unicorn/prefer-dom-node-append * unicorn/prefer-dom-node-remove | |||||
| 2021-07-29 | transfer `interface` inside `jQueryInterface` | GeoSot | 1 | -18/+14 | |
| 2021-07-29 | simplify initialization on `data-toggle` click | GeoSot | 1 | -6/+1 | |
| 2021-07-29 | keep parent only as element | GeoSot | 1 | -15/+13 | |
| 2021-07-29 | remove duplicated `Selector.find` | GeoSot | 1 | -4/+1 | |
| 2021-07-29 | Simplify check for children | GeoSot | 1 | -8/+2 | |
| 2021-07-29 | initialize variable properly | GeoSot | 1 | -16/+10 | |
| 2021-07-29 | Refactor internal function to use it in more cases. | GeoSot | 1 | -25/+13 | |
| Also, remove a few redundant checks since we already check for it in `_addAriaAndCollapsedClass()`. | |||||
| 2021-07-29 | Add a helper function to check for showing | GeoSot | 1 | -12/+12 | |
| Also, remove the `isTransitioning()` helper. | |||||
| 2021-07-29 | Remove redundant check on `data-toggle` click. | GeoSot | 1 | -12/+2 | |
| Previously, it was assumed that the trigger element would have its own separate config than the collapse element itself. | |||||
| 2021-07-29 | streamline `_getConfig` & interface | GeoSot | 1 | -11/+4 | |
| 2021-07-28 | Use a streamlined way to trigger component dismiss (#34170) | GeoSot | 5 | -46/+45 | |
| * use a streamlined way to trigger component dismiss * add documentation Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-07-28 | Fix `Manipulator.offset()` (#33603) | alpadev | 1 | -2/+2 | |
| * test: add more test cases for Manipulator.offset() * fix: Manipulator.offset() is using obsolete properties to get scroll position Co-authored-by: XhmikosR <[email protected]> Co-authored-by: GeoSot <[email protected]> | |||||
| 2021-07-27 | Add shift-tab keyboard support for dialogs (modal & Offcanvas components) ↵ | Ryan Berliner | 4 | -38/+148 | |
| (#33865) * consolidate dialog focus trap logic * add shift-tab support to focustrap * remove redundant null check of trap element Co-authored-by: GeoSot <[email protected]> * remove area support forom focusableChildren * fix no expectations warning in focustrap tests Co-authored-by: GeoSot <[email protected]> Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-07-22 | Toasts: Change showing timings and classes to keep toast `display:none` by ↵ | GeoSot | 1 | -6/+7 | |
| default (#33610) | |||||
| 2021-07-22 | make `dataApiKeydownHandler` to handle specific instance, avoiding extra ↵ | GeoSot | 1 | -5/+5 | |
| manipulations | |||||
| 2021-07-22 | extract createPopper method | GeoSot | 1 | -23/+27 | |
| 2021-07-22 | handle click event in one place, remove undocumented click listener on ↵ | GeoSot | 1 | -11/+1 | |
| element in case of not having the proper markup | |||||
| 2021-07-22 | use classList `add` instead of `toggle` on show | GeoSot | 1 | -2/+2 | |
| 2021-07-22 | simplify toggle | GeoSot | 1 | -12/+1 | |
| 2021-07-22 | Merge `dropdownInterface` to `jQueryInterface` | GeoSot | 1 | -10/+8 | |
| 2021-07-22 | Add `isShown` method and reuse it | GeoSot | 1 | -6/+10 | |
| 2021-07-22 | Use on private method to set content & cleanup template | GeoSot | 2 | -29/+14 | |
| 2021-07-22 | popover: Move common code in tooltip's `getTipElement()` | GeoSot | 2 | -6/+4 | |
| 2021-07-22 | use one private method to resolve string or function | GeoSot | 2 | -14/+9 | |
| 2021-07-22 | Use `getOrCreateInstance` on `_initializeOnDelegatedTarget` | GeoSot | 1 | -9/+1 | |
| 2021-07-22 | `_getDelegateConfig()`: add a comment and remove an unneeded config check | GeoSot | 1 | -5/+6 | |
| 2021-07-22 | use a class private getter to decouple same methods usage | GeoSot | 2 | -15/+9 | |
| 2021-07-21 | Remove whitespace at beginning of util/index.js (#34545) | Ryan Berliner | 1 | -1/+0 | |
| 2021-07-20 | Fix `Util.reflow` function and add documentation (#34543) | GeoSot | 1 | -1/+12 | |
| * add documentation to reflow function * refactor to void as it should be Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-07-19 | modal: change `data-dismiss` so that it can be outside of a modal using ↵ | GeoSot | 1 | -2/+8 | |
| `bs-target` (#33403) * change data-dismiss, so can be outside modal, using a bs-target * Update site/content/docs/5.0/components/modal.md Co-authored-by: Gaël Poupard <[email protected]> | |||||
| 2021-07-14 | util.js: remove `Selector.findOne()` dependency (#34441) | GeoSot | 1 | -2/+1 | |
| Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-07-05 | Add horizontal collapse support | Mark Otto | 1 | -1/+2 | |
| 2021-06-29 | Accept argument of different types in the `getInstance` method (#34333) | Jeremy Jackson | 1 | -1/+1 | |
| 2021-06-28 | Changes to Alert component to match the others (#33402) | GeoSot | 1 | -37/+32 | |
| Alert.js: Refactor code to match the other components * Use this._element * Remove handleDismiss method and keep its functionality on event * Change JqueryInterface to be more generic * Correct docs to be aligned with code, and add undocumented functionality * Update alerts.md Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-06-25 | Variablize backdrop for modal and offcanvas | Mark Otto | 2 | -2/+5 | |
| 2021-06-22 | ScrollSpy: Make Proper use of the SelectorEngine | GeoSot | 1 | -21/+8 | |
| * avoid extra work, creating ids * simplify selectors and constrain search inside `config.target` | |||||
| 2021-06-22 | Release v5.0.2 (#34276)v5.0.2 | XhmikosR | 21 | -22/+22 | |
| * Bump version to v5.0.2. * Dist | |||||
| 2021-06-22 | Register only one `DOMContentLoaded` event listener in `onDOMContentLoaded` ↵ | alpadev | 1 | -1/+10 | |
| (#34158) * refactor: reuse one DOMContentLoaded event listener in onDOMContentLoaded function Instead of adding an event listener everytime the utility function is called, cache the callbacks and execute them all at once. * refactor: drop iife for onDOMContentLoaded Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-06-22 | fix(carousel): arrow keys break animation if carousel sliding (#34307) | alpadev | 1 | -11/+14 | |
| 2021-06-16 | Fix carousel buttons (#34266) | alpadev | 1 | -1/+8 | |
| * test(carousel): add test to check if next/prev button work as intended * fix(carousel): merge passed config with instance config in carouselInterface | |||||
| 2021-06-06 | Refactor scrollbar.js to be used as a Class (#33947) | GeoSot | 3 | -61/+75 | |
| 2021-06-03 | Add `getOrCreateInstance` method in base-component (#33276) | GeoSot | 13 | -83/+32 | |
| Co-authored-by: Rohit Sharma <[email protected]> Co-authored-by: XhmikosR <[email protected]> | |||||
| 2021-06-03 | Fix handling of transitionend events dispatched by nested elements(#33845) | alpadev | 4 | -57/+52 | |
| Fix handling of transitionend events dispatched by nested elements Properly handle events from nested elements Change `emulateTransitionEnd` to `executeAfterTransition` && | |||||
| 2021-05-31 | Changing Backdrop rootElement to default to a string (#34092) | Ryan Weaver | 1 | -4/+5 | |
| The current config can cause the "body" to become stale. Specifically, if the entire body element is swapped out for a new body element, then the backdrop will continue to append itself to the original body element, since it's stored in memory as a reference on this object. This also no longer allows an explicit null to be passed to Backdrop's rootElement This still accomplishes the laziness of "not finding the rootElement until the Backdrop is created" to avoid problems of the JavaScript being included inside <head> (so, before body is available). | |||||
| 2021-05-25 | Change `element.parentNode.removeChild(element)` to `element.remove()` (#34071) | GeoSot | 5 | -15/+9 | |
| 2021-05-24 | Fix prevented show event disables modals with fade class from being ↵ | alpadev | 1 | -5/+5 | |
| displayed again (#34085) Fix modal, in case is faded, a prevented show event can cause show method to not be executed again. | |||||
| 2021-05-22 | Automatically select an item in the dropdown when using arrow keys (#34052) | alpadev | 2 | -13/+12 | |
| 2021-05-22 | Fix bug where backdrop calls method on null if it is already removed from ↵ | Ryan Weaver | 1 | -1/+5 | |
| the body (#34014) Co-authored-by: Rohit Sharma <[email protected]> | |||||
