vieron
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
vieron
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
vieron
faa6c5db00
feat(utils): add delay helper to utils
2013-10-26 19:49:31 +02:00
vieron
bdfff6ce67
chore(grunt): add grunt-conventinal-changelog
2013-10-26 19:49:31 +02:00
vieron
307f8ade36
chore(grunt): add grunt-bump to manage releases
2013-10-26 19:49:31 +02:00
vieron
21fcad9a28
style(generated-css): add line breaks in css declarations
2013-10-26 19:49:31 +02:00
vieron
ae02b32b92
fix: fixes and improvements in widget-resizing. Closes #32
2013-10-26 19:49:31 +02:00
Ates Goral and vieron
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
bastianonm and vieron
31fd8d6ba8
fix(gridster): overlapping widget problem
2013-10-26 19:49:28 +02:00
Ates Goral and vieron
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
Michal Stefanow and vieron
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
vieron
ef626f8132
update dist
2013-06-14 12:05:52 +02:00
vieron
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
vieron
c0c12d0c38
gridster/fix: calculating container_width correctly
...
Thanks @badtant for the notice (https://github.com/ducksboard/gridster.js/commit/3d755fd793e7e74cbdc56d9a86143f4ebf779a98#commitcomment-3423763 )
2013-06-14 12:03:06 +02:00
vieron
10ef102e34
bower: merging bower.json into package.json.
...
Install gridster via bower was broken.
2013-06-13 17:56:03 +02:00
vieron
f749c13e4a
updated dist
2013-06-13 15:36:40 +02:00
vieron
8239d2e4ce
updated dist
2013-06-13 15:22:48 +02:00
vieron
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
vieron
23482b58cd
updated diet
2013-06-13 12:14:21 +02:00
vieron
b4ac8dc0bd
drag/touch: don't prevent default when start dragging in touch device
2013-06-13 12:14:06 +02:00
vieron
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
vieron
bfbcba0ea3
Added watch command to Gruntfile config
2013-06-13 11:44:50 +02:00
vieron
86ab9701c5
Ignore libs folder
2013-06-13 11:43:37 +02:00
vieron
fa227ec66e
bump up to jQuery 2.0 and start using bower for managing dependencies
2013-06-13 11:43:37 +02:00
vieron
d3785c49fc
Removed libs folder from the repo. Install dependencies with bower.
2013-06-13 11:43:37 +02:00
vieron
4c02e4c1ed
Reverting some changes in commit 6302b98
...
Check to avoid generation of duplicated stylesheet-tags shouldn't have
been removed from Gridster. It's useful when calling multiple times
`generate_stylesheet` method once Gridster is initializated. We use it
at ducksboard to generate a TVmode version of the grid with bigger widgets.
Refactored the way stylesheet tags are removed. When created I push them
to a jQuery collection which is removed when `destroy` method is executed.
2013-06-13 11:43:37 +02:00
vieron
3d755fd793
Pass container width to draggable instance. Relative to 5569caa687
2013-06-13 11:43:37 +02:00
vieron
2aa9b55433
namespaced events instead of caching callbacks
2013-06-13 11:43:37 +02:00
Davide Callegari and vieron
213a40c7ea
Fixed a couple of errors in the methods definition
...
Added my own IDE filed in the .gitignore file
2013-06-13 11:43:37 +02:00
vieron
6fdb2a5ead
gitignore: added .DS_Store
2013-06-13 11:43:36 +02:00
vieron
70ccff71de
Update gruntfile and package.json to compliance with grunt 0.4.x
2013-06-13 11:43:15 +02:00
Dustin Moore
20f98ae383
Updated Dist and Gruntfile
2013-05-15 09:29:59 -07:00
Dustin Moore
ef476bcd1e
Merge branch 'master' of https://github.com/ducksboard/gridster.js
2013-05-15 09:29:34 -07:00
Dustin Moore
c2fcff7276
Updated Dist and Gruntfile
2013-05-15 09:28:48 -07:00
Dustin Moore
eca38b6272
Merge pull request #165 from matiangul/master
...
Fix is_empty method
2013-05-14 08:42:10 -07:00
Dustin Moore
361c751e6e
Updated Readme
2013-05-14 08:40:49 -07:00
Dustin Moore
bc9859fede
Add Gruntfile
2013-05-14 07:54:54 -07:00
Dustin Moore
52dc36ead9
Merge pull request #169 from tuvokki/master
...
Fix for Issue #158
2013-05-14 07:50:05 -07:00
Wouter Roosendaal
826120bdb1
resize_widget function with callback parameter
...
Is it possible to add a callback to the resize_widget function, that is
called when the resizing of a widget is finished? This may help to
update the widget content properly.
2013-05-13 16:14:47 +02:00
matiangul
fca830007a
Fixed is_empty method
2013-05-04 11:05:00 +02:00
Dustin Moore
4c9d502cbe
Updated Readme added PSA
2013-04-25 09:16:28 -07:00
Dustin Moore
bd63315641
Updated to latest version of Grunt
2013-04-25 08:36:54 -07:00
Dustin Moore
d56f6d80a3
Merge pull request #152 from rfink/master
...
Fix for issue #46
2013-04-24 08:13:30 -07:00
Dustin Moore
c0d0cd33ce
Merge pull request #154 from tuvokki/master
...
Add setting for maximum number of columns
2013-04-24 08:08:12 -07:00
Wouter Roosendaal
5569caa687
Add max_cols setting
...
Right now the number of columns is calculated by dividing the available
space by the necessary space. I want to have an option to limit the
number of calculated columns, without changing the width of the div my
grid lives in.
In order to limit the number of calculated columns max_cols is set to a
number. To have 'unlimited' columns set the value of max_cols to -1 (as
ids done in the default settings). This provides the arbitrary useful
functionality to set the max number of columns to 0. Any sideeffect
caused by this are mitigated by checking that the max_cols is larger
than the min_cols setting.
2013-04-11 14:18:54 +02:00
Ryan Fink
6302b988d1
Fix for not removing stylesheets on destroy
2013-04-09 12:27:04 +00:00
Dustin Moore
b58f1454a5
Merge pull request #125 from brokenseal/master
...
Possible solution to memory leak #124
2013-04-02 07:52:59 -07:00
Daniel Beauchamp
d6f696e4f5
Merge pull request #76 from pushmatrix/master
...
Fix inverted arguments for a collision callback
2013-03-22 10:10:15 -07:00
Davide Callegari
7f3f679cb6
Fixed a minor issue when trying to destroy a non existing drag_api
2013-02-15 16:50:35 +01:00
Davide Callegari
7217b040e6
Built new version
2013-02-15 15:25:44 +01:00