| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-10-19 | fix version number | Mark Otto | 1 | -2/+2 | |
| 2017-10-19 | new version number | Mark Otto | 1 | -2/+2 | |
| 2017-10-04 | Use imported jQuery object | Johann-S | 1 | -1/+1 | |
| 2017-10-03 | Offset option for dropdown can be function (#24222) | Roman O | 1 | -4/+11 | |
| * Offset option can be function (Popper.js) * Fix...add function type for offset option * Remove constants for popper config * Optimize code. Remove foreach loop. * Refactoring. Remove getOffset method | |||||
| 2017-09-07 | Remove placement attribute from our Dropdown plugin | Johann-S | 1 | -9/+2 | |
| 2017-08-31 | Create a bundled release of Bootstrap with Popper.js inside | Johann-S | 1 | -4/+4 | |
| 2017-08-23 | Tweak ESLint rules. | XhmikosR | 1 | -2/+2 | |
| 2017-08-10 | bump to betav4.0.0-beta | Mark Otto | 1 | -2/+2 | |
| 2017-07-04 | Dropdown - Disable applyStyle modifier instead of removing inline style ↵ | Johann-S | 1 | -7/+3 | |
| applied by Popper.js | |||||
| 2017-06-17 | Detect if the dropdown is in a navbar or not when update is called | Johann-S | 1 | -0/+1 | |
| 2017-06-17 | Some .navbar .dropdown-menu optimisation (#22776) | Catalin Zalog | 1 | -15/+0 | |
| 2017-06-17 | Reset Popper.js styles for Dropdowns in navbar | Johann-S | 1 | -16/+51 | |
| 2017-06-16 | fix some errors in our js | Johann-S | 1 | -5/+3 | |
| 2017-05-22 | Better management of dropdown/dropup with alignment | Johann-S | 1 | -22/+26 | |
| 2017-05-17 | Use popper to align dropdown menu instead of using css with important | Johann-S | 1 | -3/+28 | |
| 2017-05-14 | Use _jQueryInterface for Dropdown to call toggle method | Johann-S | 1 | -28/+26 | |
| 2017-05-14 | Add fallbackPlacement option for Tooltip and Popover | Johann-S | 1 | -1/+2 | |
| 2017-05-14 | Allow to disable flip behaviour on Dropdown + documentation | Johann-S | 1 | -2/+12 | |
| 2017-05-14 | Add an update method to allow to update position for ↵ | Johann-S | 1 | -0/+6 | |
| Tooltip/Popover/Dropdown manually | |||||
| 2017-05-14 | Better placement for Dropdown + Handle flip of Tooltip/Popover | Johann-S | 1 | -2/+2 | |
| 2017-05-14 | Remove totaly Tether from documentation + dependencies | Johann-S | 1 | -3/+3 | |
| 2017-05-14 | Handle dropup for Dropdown | Johann-S | 1 | -2/+9 | |
| 2017-05-14 | Fix unit tests + Update Popper to 1.6.0 | Johann-S | 1 | -6/+8 | |
| 2017-05-14 | Remove constraints option and check every options | Johann-S | 1 | -8/+6 | |
| 2017-05-14 | Begin to use Popper for Dropdown | Johann-S | 1 | -8/+90 | |
| 2017-04-20 | Tweak iOS hack for dropdown | Patrick H. Lauke | 1 | -2/+2 | |
| Tweak to https://github.com/twbs/bootstrap/pull/22426, where the wrong selector slipped through the net (selecting all of `<body>`s grand-children rather than children) | |||||
| 2017-04-14 | Replace dropdown backdrop hack with cleaner JS-only hack | Patrick H. Lauke | 1 | -14/+9 | |
| * Replace backdrop with simple noop mouse listener As discussed in https://github.com/twbs/bootstrap/pull/22422 the current approach of injecting a backdrop (to work around iOS' broken event delegation for the `click` event) has annoying consequences on touch-enabled laptop/desktop devices. Instead of a backdrop `<div>`, here we simply add extra empty/noop mouse listeners to the immediate children of `<body>` (and remove them when the dropdown is closed) in order to force iOS to properly bubble a `click` resulting from a tap (essentially, method 2 from https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html) This is sufficient (except in rare cases where the user does manage to tap on the body itself, rather than any child elements of body - which is not very likely in an iOS phone/tablet scenario for most layouts) to get iOS to get a grip and do the correct event bubbling/delegation, meaning the regular "click" event will bubble back to the `<body>` when tapping outside of the dropdown, and the dropdown will close properly (just like it already does, even without this fix, in non-iOS touchscreen devices/browsers, like Chrome/Android and Windows on a touch laptop). This approach, though a bit hacky, has no impact on the DOM structure, and has no unforeseen side effects on touch-enabled laptops/desktops. And crucially, it works just fine in iOS. * Remove dropdown backdrop styles * Update doc for dropdowns and touch-enabled devices | |||||
| 2017-04-12 | Merge branch 'v4-dev' into dropdown-keyboard | Pierre Vanduynslager | 1 | -5/+6 | |
| 2017-04-12 | Reword "mobile" to "touch-enabled" | Patrick H. Lauke | 1 | -5/+6 | |
| ...as touch is not exclusive to "mobile" anymore nowadays. also explicitly clarifies this is a fix for iOS, and that it impacts touch laptops etc as well. lastly, renames the variable from "dropdown" to "backdrop" for clarity/consistency | |||||
| 2017-04-12 | Indent | Pierre-Denis Vanduynslager | 1 | -1/+1 | |
| 2017-04-08 | Merge branch 'v4-dev' into dropdown-keyboard | Pierre Vanduynslager | 1 | -15/+17 | |
| 2017-03-18 | Fix backdrop for dropdown menu on mobile (#21578) | Pierre Vanduynslager | 1 | -15/+17 | |
| - Create backdrop only if the menu is actually open (do not create it if the show event is prevented) - Drop the backdrop only when the corresponding menu is closed (do not remove if there is no menu to close or if the hide event is prevented) | |||||
| 2017-02-08 | Fixes #21941 | Pierre-Denis Vanduynslager | 1 | -6/+8 | |
| 2017-01-22 | Fix spacebar key in Firefox for button elements | Pierre-Denis Vanduynslager | 1 | -4/+4 | |
| 2017-01-15 | Merge branch 'twbs/v4-dev' into dropdown-keyboard | Pierre-Denis Vanduynslager | 1 | -1/+3 | |
| 2017-01-15 | Use existing keycode constants in dropdown. (#21697) | Pierre-Denis Vanduynslager | 1 | -1/+3 | |
| 2017-01-06 | Merge branch 'twbs/v4-dev' into dropdown-keyboard | Pierre-Denis Vanduynslager | 1 | -2/+2 | |
| 2017-01-06 | version bump | Mark Otto | 1 | -2/+2 | |
| 2017-01-04 | Merge conflict | Pierre-Denis Vanduynslager | 1 | -6/+0 | |
| 2017-01-04 | Merge branch 'twbs/v4-dev' into dropdown-keyboard | Pierre-Denis Vanduynslager | 1 | -3/+10 | |
| # Conflicts: # js/src/dropdown.js | |||||
| 2017-01-02 | Dropdown: close menu when focusing outside element (#21375) | Pierre-Denis Vanduynslager | 1 | -4/+5 | |
| * Close dropdown menu when focusing an outside element * Update unit test to new markup | |||||
| 2016-12-28 | Merge branch 'twbs/v4-dev' into dropdown-keyboard | Pierre-Denis Vanduynslager | 1 | -42/+47 | |
| 2016-12-07 | Rename `.active` to `.show` | Starsam80 | 1 | -6/+6 | |
| 2016-11-26 | Follow up fix to #19953 for linting error in builds | Mark Otto | 1 | -1/+1 | |
| See https://travis-ci.org/twbs/bootstrap/jobs/179010884 for build failure | |||||
| 2016-11-26 | Dropdown perf - on keyboard nav, find active item in the active dropdown ↵ | Pierre-Denis Vanduynslager | 1 | -5/+1 | |
| rather than the whole document (#19953) | |||||
| 2016-11-24 | Make JS compliant with the new ESLint rules. | Bardi Harborow | 1 | -22/+27 | |
| 2016-10-25 | Use a single class name for opened/expanded/shown state of widgets | Johann-S | 1 | -6/+6 | |
| 2016-10-19 | version bump to alpha 5 | Mark Otto | 1 | -2/+2 | |
| 2016-09-05 | versions | Mark Otto | 1 | -2/+2 | |
| 2016-07-27 | bump versions | Mark Otto | 1 | -2/+2 | |
