7ed79e5672
fix(gridster): leaking options with multiple Gridster instances
...
`defaults` was being overwritten.
See [jQuery documentation](http://api.jquery.com/jQuery.extend/ ):
> Keep in mind that the target object (first argument) will be modified, and will also be returned from $.extend().
2014-02-07 14:48:53 +01:00
429c776aa9
feat(resize): add option to set min_size of a widget
2014-02-07 14:48:53 +01:00
e9d8d8d6e2
fix(readme): link title jsfiddle -> jsbin, edit 5) of process steps
2014-02-07 14:48:53 +01:00
6f20723039
fix(licenses): add required copyright message for underscore
...
Add the copyright message for the code taken from underscore as required
by the MIT license.
2014-02-07 14:48:53 +01:00
e9dc513457
fix(gridster): resize.axes default option only 'both'
...
If passing resize.axes option it will be
what is defined and not ['x','y','both'].
2014-02-07 14:48:53 +01:00
04cb32f6f3
Release v0.3.0
2014-02-07 14:48:53 +01:00
b65a802964
feat(gridster): increase grid width when dragging or resizing
2014-02-07 14:48:52 +01:00
8fa3ad258f
feat(draggable): method to set drag limits dynamically
2014-02-07 14:48:52 +01:00
3e426c9301
chore: rename calculate_positions to calculate_dimensions
2014-02-07 14:48:52 +01:00
b0b4464a5c
feat(draggable): support horizontal scrolling while dragging
2014-02-07 14:48:52 +01:00
381a881501
chore: use $ instead of jQuery inside gridster
2014-02-07 14:48:52 +01:00
b6ec35252d
chore: add bitdeli badge to readme
2013-12-10 17:26:45 +01:00
26031042aa
docs: add guidelines for contributing
2013-10-29 23:59:00 +01:00
bc94351205
Release v0.2.1
2013-10-28 23:57:52 +01:00
d4ec7140f7
feat(resize): Add start/stop/resize callbacks
2013-10-28 23:52:17 +01:00
277d8a7753
Release v0.2.0
2013-10-26 19:54:50 +02:00
21f53a7bd4
chore(readme): update readme
2013-10-26 19:52:10 +02:00
07ebe67540
chore(docs): update ducksboard logo URL
2013-10-26 19:52:10 +02:00
e19240532d
feat(gridster): drag-and-drop widget resizing
2013-10-26 19:52:10 +02:00
65d93a44db
chore(grunt): add css files to grunt watch command
2013-10-26 19:52:10 +02:00
8e58cf8a44
style: some whitespaces, line-breaks...
2013-10-26 19:52:10 +02:00
d0ca62826a
chore(draggable): jQuery adapter returns Draggable instance
...
Draggable instance instead of a jQuery collection.
Why? Becomes a mess if Draggable is instantiated multiple times from
the same HTML element.
BREAKING CHANGES: If you was accessing to Draggable instances through
.data('drag') you should remove the `data` getter. Since now the instance
is returned directly.
2013-10-26 19:52:10 +02:00
4d9b2a84f1
feat(draggable): new config option to move or not the dragged element
2013-10-26 19:52:10 +02:00
0f95624925
feat(draggable): CSS selectors support in ignore_dragging
config opt
2013-10-26 19:52:10 +02:00
055cc0e4f6
feat(draggable): pass previous position to the drag callback
2013-10-26 19:52:10 +02:00
91ca65721c
feat(draggable): Don't start new drag if previous one hasn't stopped
...
Moving 4e6159fb by @atesgoral into draggable.js
2013-10-26 19:52:10 +02:00
4b1b2b7259
chore(draggable): add default helper
config option for clarify
2013-10-26 19:49:31 +02:00
c1668d9ab6
chore(css naming): gs_w
to gs-w
following CSS naming conventions
...
BREAKING CHANGE: If you are using `gs_w` classes somewhere, replace
them with `gs-w`
2013-10-26 19:49:31 +02:00
8dda2410f3
feat(draggable): pass useful data to all drag callbacks
...
start/stop/drag callbacks receive: element offset, cursor position,
and references to $player and $helper elements.
2013-10-26 19:49:31 +02:00
faa6c5db00
feat(utils): add delay helper to utils
2013-10-26 19:49:31 +02:00
bdfff6ce67
chore(grunt): add grunt-conventinal-changelog
2013-10-26 19:49:31 +02:00
307f8ade36
chore(grunt): add grunt-bump to manage releases
2013-10-26 19:49:31 +02:00
21fcad9a28
style(generated-css): add line breaks in css declarations
2013-10-26 19:49:31 +02:00
ae02b32b92
fix: fixes and improvements in widget-resizing. Closes #32
2013-10-26 19:49:31 +02:00
1ade74e239
fix(gridster): the preview holder should not always use li
...
Use the same element as the original widget for the preview holder.
Using a <li> can cause a list item bullet to be displayed when widgets
are not necessarily <li> elements.
2013-10-26 19:49:30 +02:00
31fd8d6ba8
fix(gridster): overlapping widget problem
2013-10-26 19:49:28 +02:00
1b13617df2
fix(gridster): Orphan preview holder when dragging is interrupted
...
After beginning a drag, if the mouse button is released outside of the
screen, and if a subsequent drag operation is begun on another widget
(while the previous widget still follows the mouse around), Draggable
will trigger a new drag start event, causing Gridster to leave the
current widget + its preview holder aside and start dragging the new
widget. This will lead to an orphan preview holder to be left on the
screen.
A quick solution is to ignore drag start without receiving a drag stop.
2013-10-26 17:43:54 +02:00
5bfbc5c0b5
fix(gridster): remove_widget Returns the instance of the Gridster Class
...
Following same pattern as remove_all_widgets --> remove_widget also
return *this* (as per inlined comment documentation)
2013-10-26 17:43:54 +02:00
ef626f8132
update dist
2013-06-14 12:05:52 +02:00
f418ecd526
grunt/config: change output file names due to the name change in package.json
...
Package name was changed from `jquery.gridster` to `gridster`
2013-06-14 12:05:06 +02:00
c0c12d0c38
gridster/fix: calculating container_width correctly
...
Thanks @badtant for the notice (3d755fd793 (commitcomment-3423763)
)
2013-06-14 12:03:06 +02:00
10ef102e34
bower: merging bower.json into package.json.
...
Install gridster via bower was broken.
2013-06-13 17:56:03 +02:00
f749c13e4a
updated dist
2013-06-13 15:36:40 +02:00
8239d2e4ce
updated dist
2013-06-13 15:22:48 +02:00
0a3315d3cb
max_cols: to disable max_col option set to null
instead of '-1'.
...
Default is null.
2013-06-13 15:22:27 +02:00
23482b58cd
updated diet
2013-06-13 12:14:21 +02:00
b4ac8dc0bd
drag/touch: don't prevent default when start dragging in touch device
2013-06-13 12:14:06 +02:00
e1a5b4ed52
gridster/fix: using comparators in sort methods.
...
Sort method by default orders alphabetically, but we are sorting numbers
and this means that: 40 < 6. And we not expect this result.
2013-06-13 12:01:47 +02:00
bfbcba0ea3
Added watch command to Gruntfile config
2013-06-13 11:44:50 +02:00
86ab9701c5
Ignore libs folder
2013-06-13 11:43:37 +02:00