Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to leave DOM in place when destroy() is called, add proper cleanup of generated_stylesheets. #296

Open
wants to merge 170 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
170 commits
Select commit Hold shift + click to select a range
898b77d
Added grid-swap behavior
dustmoo Nov 20, 2012
6746587
Added property to prevent larger widget shifting
dustmoo Nov 20, 2012
95ce88c
Updated Readme
dustmoo Nov 20, 2012
7738287
More predictable default behavior
dustmoo Nov 20, 2012
98204f1
Added swaping queue, better handling of large to small swaps
dustmoo Nov 26, 2012
262d115
Added swaping queue, better handling of large to small swaps
dustmoo Nov 26, 2012
136923e
working on map grid functionality
dustmoo Nov 27, 2012
32e5f54
Fix row issue
dustmoo Nov 27, 2012
24cd3be
Swap queue awesomeness
dustmoo Nov 27, 2012
a3d2b09
Swap queue awesomeness
dustmoo Nov 27, 2012
6786984
Good enough swap logic for now
dustmoo Nov 28, 2012
ea77853
Removed console.logs
dustmoo Nov 28, 2012
179b706
Removed console.logs
dustmoo Nov 28, 2012
44019ca
Added max_rows and drag restriction - ready for integration :)
dustmoo Nov 28, 2012
3ebf5fa
Serialize bug fix
dustmoo Dec 10, 2012
54099ec
Version Updates
dustmoo Feb 27, 2013
953fa81
Merge branch 'mapapp'
dustmoo Feb 27, 2013
0badd03
Updated Readme
dustmoo Feb 27, 2013
8f431a4
Updated Readme
dustmoo Feb 27, 2013
ac8894d
Working on Static widgets
dustmoo Feb 28, 2013
1d5883b
Added disabled dragging init feature gridster.js
sbehrends Apr 1, 2013
1748e6f
Merge pull request #7 from sbehrends/patch-1
dustmoo Apr 1, 2013
8b2f748
Added Swap Demo
dustmoo Apr 2, 2013
cb98d7d
Merge branch 'master' of https://github.com/dustmoo/gridster.js
dustmoo Apr 2, 2013
51ba8f9
rebuilt dist
dustmoo Apr 2, 2013
762dd44
update readme
dustmoo Apr 2, 2013
3cc9485
Better handling of widgets slideing down
dustmoo Apr 3, 2013
412ee61
Updated sample
dustmoo Apr 3, 2013
6eb5210
Update Readme
dustmoo Apr 3, 2013
7f1d1fe
fix(destroy): Added bool param to destroy method to leave original DO…
Jan 9, 2014
7d5b435
fix(destroy): Added better cleanup for style tag cache when destroy()…
Jan 9, 2014
0c5ad5f
fix(destroy) fixed styles removal in ie
Jan 10, 2014
7fe912f
add resize_widget_dimension()
hrosenbauer Apr 1, 2014
cabf37b
Prevent multi <style> generation
andreas-trad Apr 2, 2014
0e28203
fix add_widget to use correct size_y when adding rows
kwak27 Apr 3, 2014
6554499
fix min-width and min-height after resize
hrosenbauer Apr 8, 2014
72669b0
fixes-add-widget-overlapping-issue-#340
Apr 9, 2014
1c3659c
Removing previously added style tags before adding new one.
dasmall Apr 10, 2014
89bce45
Fixed issue where existing widget position would be overwritten on gr…
Apr 30, 2014
4a1ef10
Fixed typeof comparison to match against string.
May 14, 2014
c0bc1b9
add resize_widget_dimension()
hrosenbauer Apr 1, 2014
c9ecfdb
fix min-width and min-height after resize
hrosenbauer Apr 8, 2014
97cc8b3
Merge branch 'resize-widget-dimensions' of https://github.com/rebugge…
hrosenbauer Jun 26, 2014
8940d6f
Fixed a typo in Gridster class documentation
AWhetter Jul 10, 2014
274dee3
add_resize_handle: multiple span (resizeable) entries in widgets
dragonier Jul 30, 2014
a027c6c
Create bower.json
Aug 24, 2014
cdb0f5c
Changed "instanceof jQuery" to "instanceof $"
Sep 2, 2014
8b6a48b
Wrong addition solved in add_faux_rows by adding parseInt
rept Sep 8, 2014
4525aa1
Also added parseInt to the add_faux_cols method
rept Sep 10, 2014
9099da8
Also added parseInt to the add_faux_cols method
rept Sep 10, 2014
ddf8bbd
support UMD
joaoafrmartins Sep 16, 2014
17b1013
commonjs
joaoafrmartins Sep 16, 2014
a14669e
Merge pull request #1 from ducksboard/master
yfix Oct 15, 2014
821264d
Fix gridster destroy
Nov 17, 2014
7dbd7a6
Update jquery.gridster.js
Nov 17, 2014
41ad5c9
Added ability to specify scroll container for drag/resize
Nov 18, 2014
d09dea2
fix issue #469
Nov 21, 2014
0fe7f23
fix (Gridster.js): destroy resize_api
Dec 1, 2014
bd8dbf8
Added destroy of widget coords and resize api
Dec 2, 2014
975e389
rename test files.
sogawa Dec 17, 2014
913462f
add element "#qunit-testresult"
sogawa Dec 17, 2014
7026f0f
Accepting Resize API pull request. @props tormoalto
ericmann Dec 17, 2014
0ad0b3b
Convert to integer type of property value when sorting.
sogawa Dec 17, 2014
4d6abc8
Cache $(window) and $(this) selectors for performance
ericmann Dec 17, 2014
4fe62c9
Fix the memory leak that was incorrectly iterating rows and columns
ericmann Dec 17, 2014
e773e9d
add model_id parameter to add_widget method in order to create a rela…
Dec 31, 2014
34b5372
re-name model_id parameter
Dec 31, 2014
b0bedc6
delete jquery dependency
veeamGMBH Jan 15, 2015
d91ddd7
Fix spelling mistake
Feb 4, 2015
4287b56
Fix Widget Right Edge Collission Detection
ericmann Feb 17, 2015
da5e223
Grunt
ericmann Feb 17, 2015
c9b9757
Bumping to v0.5.7
ericmann Feb 17, 2015
a391304
fix(gridster): changed the way widgets were getting positioned so tha…
Feb 18, 2015
754b313
Release v0.6.0
Feb 18, 2015
afd83fe
fix(gridster): fixing drag limit issues when using autogrow_cols
Feb 21, 2015
dbc226d
fix(gridster): fixed expand_widget bug not expanding full width of wi…
Feb 21, 2015
9ead8c0
Release v0.6.1
Feb 21, 2015
749f37a
fix(gridster): forcing height of gridster container to auto when in c…
Feb 24, 2015
d669045
Release v0.6.2
Feb 24, 2015
61572cd
fix(gridster): fixes bug where widgets would overlay other widgets af…
Feb 24, 2015
04e2cf7
Merge pull request #2 from DecksterTeam/resize-overlap
fhawkes Feb 24, 2015
fa29663
fix(gridster): adding bower.json file
Feb 25, 2015
5f86f98
Merge branch 'master' of github.com:DecksterTeam/gridster.js
Feb 25, 2015
7654437
fix(gridster): adding bower.json file
Feb 25, 2015
c0a2bde
Fix for bug #493 including unit tests to prove.
Mar 3, 2015
14e08d9
refactor(gridster): adding callback to add_widget function
Mar 4, 2015
6bb47dc
fix(gridster): fixing resize limits when in fixed width mode
Mar 6, 2015
fc75ce5
Release v0.6.3
Mar 6, 2015
41a183b
Add an optional final parameter to add_widget.
ericmann Mar 6, 2015
7db7add
Grunt changes
ericmann Mar 6, 2015
ee7b5be
Merge in fade changes
ericmann Mar 6, 2015
ec253ac
Change jQuery reference for $.
diogobenica Mar 16, 2015
02a1580
Include move_widget function (Move a widget to a specific row and col…
Mar 17, 2015
c261a4e
add function move_widget in dist/jquery.gridster.js
Mar 17, 2015
8a5a723
#3 Adds ability to automatically center widgets in the grid.
Mar 19, 2015
e40a393
Release v0.6.4
Mar 19, 2015
16a7a65
#3 Adds ability to automatically center widgets in the grid.
Mar 19, 2015
aa8f4bf
Move the check for responsive width above the calculations of width. …
Apr 5, 2015
3ec0c6f
Move the check for responsive width above the calculations of width. …
Apr 5, 2015
86053f8
fix(gridster): fixed bugs in centering_widgets (widgets were getting …
Apr 6, 2015
bbd9cd4
Release v0.6.5
Apr 6, 2015
f8d3d2d
Release v0.6.5
Apr 6, 2015
d5bf56c
chore(grunt): fixing versioning system
Apr 6, 2015
ec430f8
Merge branch 'master' of https://github.com/DecksterTeam/gridster.js
Apr 7, 2015
4783e6e
fix a NAN error that could occur if using center_widget if the grid w…
Apr 7, 2015
37d8e0e
Merge from abril/gridster.js
Apr 7, 2015
cec85c5
Merge remote-tracking branch 'eric/master'
Apr 7, 2015
5b1dfbe
Merge remote-tracking branch 'ducksboard/bug-493-jquery-no-global-fail'
Apr 8, 2015
acd80b4
Merge remote-tracking branch 'Roger-Waters/gridster.js'
Apr 8, 2015
7200713
Merge remote-tracking branch 'sogawa/gridster.js/strict-sort'
Apr 8, 2015
e7509f0
Merge remote-tracking branch 'bfarka/gridster.js/fix-trailing-comma'
Apr 8, 2015
84598f6
Merge remote-tracking branch 'mooglemoogle/gridster.js/master'
Apr 8, 2015
3810dae
Merge remote-tracking branch 'Toosick/gridster.js/patch-1'
Apr 8, 2015
6d5e8ed
Merge remote-tracking branch 'joaoafrmartins/gridster.js/master'
Apr 8, 2015
85bc2f4
Merge remote-tracking branch 'rept/gridster.js/addition_problem_add_f…
Apr 8, 2015
0b08e1f
Merge remote-tracking branch 'aegisrunestone/gridster.js/master'
Apr 8, 2015
35ba767
Merge remote-tracking branch 'Tropicalista/gridster.js/master'
Apr 8, 2015
0d9d5c2
Merge remote-tracking branch 'dragonier/gridster.js/master'
Apr 8, 2015
56e9f62
Merge remote-tracking branch 'AWhetter/gridster.js/fix_doc_typo'
Apr 8, 2015
7ee8824
Merge remote-tracking branch 'cpascu/gridster.js/faux-rows-patch'
Apr 8, 2015
524ed2b
Merge remote-tracking branch 'dasmall/gridster.js.git/master'
Apr 8, 2015
2acdff1
Merge remote-tracking branch 'AdrianTeh/gridster.js.git/master'
Apr 8, 2015
b87c011
Merge remote-tracking branch 'kwak27/gridster.js/fix_add_widget'
Apr 8, 2015
e77e8d7
Merge remote-tracking branch 'andreas-trad/gridster.js.git/patch-1'
Apr 8, 2015
c220ecf
Merge remote-tracking branch 'rebugger/gridster.js.git/resize-widget-…
Apr 8, 2015
4e2697e
Merge remote-tracking branch 'yfix/gridster.js.git/master'
Apr 8, 2015
a908eae
Merge remote-tracking branch 'Laboratory/gridster.js.git/master'
Apr 8, 2015
853e1fc
Update Readme
Apr 8, 2015
8f6d18e
Release v0.6.6
Apr 8, 2015
0862812
Fix my merge error from the merge from remote-tracking branch 'cpascu…
Apr 9, 2015
0cd0af9
Merge from dustmoo/gridster.js
Apr 9, 2015
f29ab73
Merge from dustmoo/gridster.js
Apr 9, 2015
59b475d
Merge commit '6eb521015cda5212f6fa92492dbe4050bd92e00c'
Apr 9, 2015
69f9c81
Update Samples
Apr 9, 2015
385cc75
bring the Demo's into master for testing & Automate the updates to g…
Apr 10, 2015
7af6bf7
Add unit testing for core API, ensure all demos work, and add unit te…
Apr 13, 2015
595a94f
fix(gridster): ensure widget dimensions and coords are always ints
vieron Apr 13, 2015
b162932
fix(gridster): destroy resize_api
Dec 1, 2014
ccbac1f
chore: bump up jquery version to 2.1.3
vieron Apr 14, 2015
446852a
feat(gridster): Common.js support
joaoafrmartins Sep 16, 2014
9d077da
fix(gridster): preventing gridster from adding extra resize handles
Apr 14, 2015
12f4ab1
Revert "fix(gridster): preventing gridster from adding extra resize h…
Apr 14, 2015
6c5ef28
preventing gridster from creating extra resize handles while centering
Apr 14, 2015
0286676
Merge pull request #6 from DecksterTeam/dadams
fhawkes Apr 14, 2015
65f43a5
Release v0.6.6
Apr 14, 2015
43148b8
feat(gridster): browserify compatibility
vieron Apr 14, 2015
d3f25f3
feat(draggable): autoscrolling
vieron Apr 13, 2015
d947175
fix(gridster): wrong addition solved in add_faux_rows/cols by adding …
rept Sep 8, 2014
c622630
fix(gridster): changed "instanceof jQuery" to "instanceof $"
Sep 2, 2014
8080dac
docs(gridster): fixed a typo in Gridster class documentation
AWhetter Jul 10, 2014
93cd01e
chore(gridster): remove unused code
vieron Apr 16, 2015
2002c45
feat(gridster.css): remove possible default pading
vieron Apr 16, 2015
e258d59
tests(gridster): add basic test suite for gridster
vieron Apr 16, 2015
7de5bba
feat(gridster): add config to set custom show/hide widget methods
vieron Apr 16, 2015
cda560f
fix(gridster): `resize_widget` also accepts HTMLElements
vieron Apr 16, 2015
576b5ae
fix(gridster): ensure coords instances are destroyed on widgets
vieron Apr 16, 2015
3006d4f
style(jshint): add jshint config and setup grunt task
vieron Apr 16, 2015
9863656
style(jshint): adapt code to pass jshint
vieron Apr 16, 2015
57a2604
rev jquery version
Apr 16, 2015
3a696ad
0.6.7 release
Apr 16, 2015
e69c3e8
fix(gridster): responsive width now resizes based off wrapper not window
fhawkes Apr 22, 2015
8473bd6
update dependencies and jshint
Apr 29, 2015
9732b01
Merge commit 'e69c3e8f64aa4557ef032e4d0d8185e83b1aed21'
Apr 29, 2015
699fad9
Release v0.6.8
Apr 29, 2015
d220fd9
typo on "the" in "inactivity over the last year"
ericop May 12, 2015
244089c
Merge pull request #4 from ericop/patch-1
May 12, 2015
4d946ea
Fix bug with responsive layout if grid in wrapped in a container whic…
May 13, 2015
0a7ae2e
Add new demo page and allow two new features based on Issue #6:
May 15, 2015
fa6de00
Remove debug code
May 18, 2015
efaeba1
Merge remote-tracking branch 'remotes/dsmorse/master'
May 18, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added swaping queue, better handling of large to small swaps
dustmoo committed Nov 26, 2012
commit 262d115cf8b5bdaed40a7e5b6aaa6df6e71b6a07
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -20,6 +20,12 @@ Gridster is built by [Ducksboard](http://ducksboard.com/).
dustmoo Modifications
===========

Changelog 11-26-2012

Reworked swapping functionality to better handle large to small widget handling.

---

Widgets of smaller or equal size to the dragged widget (player)
will swap places with the original widget.