Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							484ec319df 
							
						 
					 
					
						
						
							
							Added a top level Springy namespace  
						
						 
						
						
						
					 
					
						2013-03-14 13:30:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							9e4b8b0896 
							
						 
					 
					
						
						
							
							Fixed whitespace  
						
						 
						
						
						
					 
					
						2013-03-14 12:42:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							3df408fcc1 
							
						 
					 
					
						
						
							
							Basic double click handler  
						
						 
						
						
						
					 
					
						2013-03-14 22:26:28 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0a9e3e28 
							
						 
					 
					
						
						
							
							Added method to stop layout calculations  
						
						 
						
						
						
					 
					
						2013-03-14 21:53:03 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							459904b833 
							
						 
					 
					
						
						
							
							Merge pull request  #32  from techtonik/master  
						
						 
						
						... 
						
						
						
						Add support for parsing JSON supplied as text 
						
					 
					
						2013-03-12 14:15:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							ba7663ff2f 
							
						 
					 
					
						
						
							
							Parse string passed to loadJSON.  
						
						 
						
						
						
					 
					
						2013-03-12 18:19:55 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							38ff681f1b 
							
						 
					 
					
						
						
							
							README: remove demo word repetition from demo section  
						
						 
						
						
						
					 
					
						2013-03-12 18:05:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							32ceb118af 
							
						 
					 
					
						
						
							
							Valid JSON doesn't support single quoted strings.  
						
						 
						
						
						
					 
					
						2013-03-12 17:33:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							64db6c14bc 
							
						 
					 
					
						
						
							
							demo-json.html: Separate code from data  
						
						 
						
						
						
					 
					
						2013-03-12 16:38:12 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6b1ad035 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'techtonik/master'  
						
						 
						
						... 
						
						
						
						* techtonik/master:
  Revert mixed argument patch for addNode(), because addNodes() in loadJSON already supports single string argument.
  Add JSON load capabilities to Springy.
  API change: addNode() now accepts string or Node
  Make demo2.html output different from demo.html 
						
					 
					
						2013-03-12 12:48:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							adebe2dab0 
							
						 
					 
					
						
						
							
							Revert mixed argument patch for addNode(), because  
						
						 
						
						... 
						
						
						
						addNodes() in loadJSON already supports single string
argument. 
						
					 
					
						2013-03-12 15:16:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							1b93bd7dc7 
							
						 
					 
					
						
						
							
							Add JSON load capabilities to Springy.  
						
						 
						
						
						
					 
					
						2013-03-12 14:31:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							6c04b2416f 
							
						 
					 
					
						
						
							
							API change: addNode() now accepts string or Node  
						
						 
						
						
						
					 
					
						2013-03-12 13:40:59 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							d3e7db95df 
							
						 
					 
					
						
						
							
							Make demo2.html output different from demo.html  
						
						 
						
						
						
					 
					
						2013-03-12 13:10:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							7c39106546 
							
						 
					 
					
						
						
							
							Merge pull request  #30  from techtonik/master  
						
						 
						
						... 
						
						
						
						Enable strict mode for Springy.js 
						
					 
					
						2013-03-12 02:54:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							947fc903fa 
							
						 
					 
					
						
						
							
							Enable strict mode and fix two scope errors  
						
						 
						
						
						
					 
					
						2013-03-12 12:30:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							77dfdb9e1d 
							
						 
					 
					
						
						
							
							Merge pull request  #28  from techtonik/master  
						
						 
						
						... 
						
						
						
						Simplified API for adding nodes and edges. 
						
					 
					
						2013-02-05 15:12:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							e38e2202db 
							
						 
					 
					
						
						
							
							Simplified API for adding edges.  
						
						 
						
						
						
					 
					
						2013-02-06 01:15:34 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac764d634 
							
						 
					 
					
						
						
							
							Simplify addNodes() even more by using variable number of arguments.  
						
						 
						
						
						
					 
					
						2013-02-06 00:22:18 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							90b23f131e 
							
						 
					 
					
						
						
							
							Add helper method .addNodes() that accepts list of strings.  
						
						 
						
						
						
					 
					
						2013-02-05 22:36:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1e1a13a3 
							
						 
					 
					
						
						
							
							Use in operator to check for index existance.  
						
						 
						
						... 
						
						
						
						The check (key in obj) is more readable than
(typeof key[obj] !== 'undefined'). 
						
					 
					
						2013-02-05 22:31:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							6b52b72c6b 
							
						 
					 
					
						
						
							
							Don't use typeof for Node and Edge 'data' field.  
						
						 
						
						... 
						
						
						
						`data` field is always set for Node and Edge objects,
no need to check for existence - value check is enough
for `data` fields. 
						
					 
					
						2013-02-05 22:11:12 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly techtonik 
							
						 
					 
					
						
						
						
						
							
						
						
							1150320e1c 
							
						 
					 
					
						
						
							
							Check local variables set with var === undefined.  
						
						 
						
						... 
						
						
						
						Local variables always exist, so value check is
enough. This makes it easier to read code for me. 
						
					 
					
						2013-02-05 21:56:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c51b08e49 
							
						 
					 
					
						
						
							
							Update README.mkdn  
						
						 
						
						
						
					 
					
						2012-11-07 21:05:01 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							7691995ef6 
							
						 
					 
					
						
						
							
							Update README.mkdn  
						
						 
						
						
						
					 
					
						2012-11-07 03:21:06 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							f8102547ad 
							
						 
					 
					
						
						
							
							Fixed Raphael demo  
						
						 
						
						
						
					 
					
						2012-11-05 19:05:21 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc949c6a6 
							
						 
					 
					
						
						
							
							Moved forEach implementation to bottom of file  
						
						 
						
						
						
					 
					
						2012-11-05 18:26:46 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f680845c3 
							
						 
					 
					
						
						
							
							Removed edge label from demo  
						
						 
						
						
						
					 
					
						2012-11-05 18:24:42 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed57f50079 
							
						 
					 
					
						
						
							
							Removed animation interval parameter  
						
						 
						
						
						
					 
					
						2012-11-05 18:24:42 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							b373d7ead6 
							
						 
					 
					
						
						
							
							Tidied up comments from code review  
						
						 
						
						
						
					 
					
						2012-10-21 20:16:51 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1cd6ba49 
							
						 
					 
					
						
						
							
							Only call nodeSelected callback if it has been defined  
						
						 
						
						
						
					 
					
						2012-10-21 20:16:15 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							87c46bee56 
							
						 
					 
					
						
						
							
							Merge remote branch 'lowerkey/master'  
						
						 
						
						... 
						
						
						
						* lowerkey/master:
  Removed not yet implemented at the bottom of readme
  Using nodeSelected parameter.
  Added nodeSelected parameter, I think.
  Update README.mkdn 
						
					 
					
						2012-10-21 20:08:57 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							d3736ce974 
							
						 
					 
					
						
						
							
							Merge pull request  #14  from zcourts/master  
						
						 
						
						... 
						
						
						
						add support for Array.foreach if not supported 
						
					 
					
						2012-10-21 01:52:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lowerkey 
							
						 
					 
					
						
						
						
						
							
						
						
							250a7cef72 
							
						 
					 
					
						
						
							
							Removed not yet implemented at the bottom of readme  
						
						 
						
						
						
					 
					
						2012-09-26 18:33:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lowerkey 
							
						 
					 
					
						
						
						
						
							
						
						
							13289761d0 
							
						 
					 
					
						
						
							
							Using nodeSelected parameter.  
						
						 
						
						
						
					 
					
						2012-09-26 18:21:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lowerkey 
							
						 
					 
					
						
						
						
						
							
						
						
							2f3118797e 
							
						 
					 
					
						
						
							
							Added nodeSelected parameter, I think.  
						
						 
						
						
						
					 
					
						2012-09-26 18:19:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lowerkey 
							
						 
					 
					
						
						
						
						
							
						
						
							ed18a912fe 
							
						 
					 
					
						
						
							
							Update README.mkdn  
						
						 
						
						... 
						
						
						
						Added goal for this fork 
						
					 
					
						2012-09-26 18:13:15 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e0a1be334 
							
						 
					 
					
						
						
							
							Added version info  
						
						 
						
						
						
					 
					
						2012-05-16 21:35:17 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Courtney Robinson 
							
						 
					 
					
						
						
						
						
							
						
						
							e06daa7bbc 
							
						 
					 
					
						
						
							
							Add support for Array.forEach if not support (as in some I.E versions)  
						
						 
						
						
						
					 
					
						2012-04-04 21:04:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							771dcd24fb 
							
						 
					 
					
						
						
							
							Merge pull request  #12  from mikaa123/master  
						
						 
						
						... 
						
						
						
						Edge label support in springyui 
						
					 
					
						2012-03-23 18:02:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Sokol 
							
						 
					 
					
						
						
						
						
							
						
						
							a48a74907e 
							
						 
					 
					
						
						
							
							labels: tabs instead of white spaces  
						
						 
						
						
						
					 
					
						2012-03-23 20:37:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Sokol 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1a2bad3d 
							
						 
					 
					
						
						
							
							label: fixing text  
						
						 
						
						
						
					 
					
						2012-03-23 14:26:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Sokol 
							
						 
					 
					
						
						
						
						
							
						
						
							cd89680700 
							
						 
					 
					
						
						
							
							Refactoring edge labels' code  
						
						 
						
						
						
					 
					
						2012-03-23 12:13:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Sokol 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfcf99b72 
							
						 
					 
					
						
						
							
							Adding edge label support in springyui  
						
						 
						
						
						
					 
					
						2012-03-23 09:37:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							da536e5a0f 
							
						 
					 
					
						
						
							
							Removed crufty .gitignore file  
						
						 
						
						
						
					 
					
						2011-12-23 23:05:06 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							3c95b6312b 
							
						 
					 
					
						
						
							
							Merge pull request  #10  from GunioRobot/clean  
						
						 
						
						... 
						
						
						
						Hi! I cleaned up your code for you! 
						
					 
					
						2011-12-18 07:05:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gun.io Whitespace Robot 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc44e04e9 
							
						 
					 
					
						
						
							
							Remove whitespace [Gun.io WhitespaceBot]  
						
						 
						
						
						
					 
					
						2011-12-18 06:50:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							2bf99814b5 
							
						 
					 
					
						
						
							
							Merge branch 'demo-raphael' of  https://github.com/slig/springy  
						
						 
						
						... 
						
						
						
						* 'demo-raphael' of https://github.com/slig/springy :
  Very crude demo using RaphaelJS 
						
					 
					
						2011-11-26 13:59:38 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a196f8673 
							
						 
					 
					
						
						
							
							Merge branch 'review'  
						
						 
						
						... 
						
						
						
						* review:
  Avoid divide by zero and massive forces at small distances
  Renamed f -> a. f is actually representing acceleration.
  A few updates based on code review by amcameron
  add review comments for springyui.js
  Add some code review comments. 
						
					 
					
						2011-11-26 13:58:50 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dennis Hotson 
							
						 
					 
					
						
						
						
						
							
						
						
							686abaa367 
							
						 
					 
					
						
						
							
							Avoid divide by zero and massive forces at small distances  
						
						 
						
						
						
					 
					
						2011-11-26 13:56:10 +11:00