- 15 May, 2018 1 commit
-
-
Utilizes functionality added by https://github.com/edx/xblock-utils/pull/48 Bumps version to 2.1.6
Jillian Vogel committed
-
- 09 Apr, 2018 1 commit
-
-
Ensures URLs are utf-8 encoded. Fixes #150
Steve Magoun committed
-
- 20 Mar, 2018 1 commit
-
-
In the drag and drop block's init function, the element argument should now be a jQuery object. This was causing element.addEventListener to fail when setting up the "load" listeners. Use $element instead.
John Hensley committed
-
- 02 Feb, 2018 1 commit
-
-
MCKIN-6681 Improve image handling in DnDv2 on mobile
Matjaz Gregoric committed
-
- 01 Feb, 2018 1 commit
-
-
If the target image is larger than the screen, scroll the target area as necessary while dragging to allow the user to reach the drop zone. When setting up the threshold areas which trigger scrolling, fixed headers that overlay the top of the image need to be considered, so I've added a check for those. Tested on desktop browsers, mobile Safari, Chrome on Android, and iOS native apps.
John Hensley committed
-
- 18 Jan, 2018 1 commit
-
-
Camilo Aguilar committed
-
- 20 Dec, 2017 1 commit
-
-
Bump version to v2.1.5
Awais Jibran committed
-
- 19 Dec, 2017 1 commit
-
-
Tyler Hallada committed
-
- 07 Dec, 2017 2 commits
-
-
Make code more robust to handle edge cases
Awais Jibran committed -
Do not break when a dict does not contain an key. EDUCATOR-1832
Awais Jibran committed
-
- 06 Nov, 2017 1 commit
-
-
Eugeny Kolpakov committed
-
- 02 Nov, 2017 1 commit
-
-
Daniel Clemente committed
-
- 31 Oct, 2017 1 commit
-
-
Prevent context menu on option long tap in iOS.
Braden MacDonald committed
-
- 30 Oct, 2017 3 commits
-
-
Fix: in IE11, the resize detector was blocking content
Braden MacDonald committed -
Braden MacDonald committed
-
Fixes failure when loading background image on IE11
Braden MacDonald committed
-
- 27 Oct, 2017 1 commit
-
-
If the option contains an image, iOS would pop up a menu with image related options. We fixed a similar problem in Android where we prevent default action on contextmenu events, but that does not seem to work on iOS, which requires a special CSS property.
Matjaz Gregoric committed
-
- 25 Oct, 2017 1 commit
-
-
Use fixed positioning for mobile popups.
Matjaz Gregoric committed
-
- 24 Oct, 2017 1 commit
-
-
Fixed positioning allows us to maximize the usage of screen space and fixes some issues with popups containing a lot of content and overflowing the DnD container.
Matjaz Gregoric committed
-
- 20 Oct, 2017 1 commit
-
-
Image.height and Image.width returns 0 for SVGs loaded in JavaScript on IE11, this uses a klunky workaround to get the height and width
Josh McLaughlin committed
-
- 19 Oct, 2017 1 commit
-
-
[MCKIN-6121] Prevent context menu on long draggable item tap
Matjaz Gregoric committed
-
- 17 Oct, 2017 2 commits
-
-
We were invoking grabItem too early. grabItem redraws the element already absolutely positioned, which messes with offset measuring. It was causing items to "jump" to the left a few pixels after grabbed.
Matjaz Gregoric committed -
When the draggable contains an image, android would pop up the context menu by default after a long tap, making it impossible to start dragging items that contain images.
Matjaz Gregoric committed
-
- 06 Oct, 2017 2 commits
-
-
Version bump to 2.1.3
Matjaz Gregoric committed -
Chandrakant Gopalan committed
-
- 05 Oct, 2017 2 commits
-
-
When running on mobile, make the target image scroll in the x direction
Matjaz Gregoric committed -
Measure the available width before rendering the drag container. Set the drag-container's max-width to the measured available width.
Matjaz Gregoric committed
-
- 04 Oct, 2017 1 commit
-
-
Chandrakant Gopalan committed
-
- 02 Oct, 2017 3 commits
-
-
Bump version to 2.1.2
Matjaz Gregoric committed -
Matjaz Gregoric committed
-
[MCKIN-5776] Support for dynamic generation of target zones and image.
Matjaz Gregoric committed
-
- 29 Sep, 2017 1 commit
-
-
Instead of providing a custom image, the author can now specify the number of columns and rows and a single zone size and zones arranged in a grid of chosen size will be automatically generated, as well as the background image.
Matjaz Gregoric committed
-
- 26 Sep, 2017 3 commits
-
-
[MCKIN-5772] Adjust feedback popup styles
Matjaz Gregoric committed -
Matjaz Gregoric committed
-
Chandrakant Gopalan committed
-
- 25 Sep, 2017 4 commits
-
-
[MCKIN-5773] When running on mobile, make the item bank scrollable in the x direction without wrapping the items
Matjaz Gregoric committed -
reviewer changes
Brad Melin committed -
[MCKIN-5774] Wait 500 milliseconds before starting drag on touch.
Matjaz Gregoric committed -
It can be confusing when the outline is drawn around the item that you just tapped, even though the item is not draggable at that point.
Matjaz Gregoric committed
-
- 22 Sep, 2017 1 commit
-
-
This allows users to scroll the item bank with their finger without accidentally starting to drag items. Mouse drag events still start without a delay, since scrolling works differently on desktops. I found no way to implement this with jQuery UI draggable, so I had to reimplement drag and drop interactions, which in some ways makes it cleaner because it doesn't bypass virtualDOM.
Matjaz Gregoric committed
-