hjk 
							
						 
					 
					
						
						
							
						
						9595504bda 
					 
					
						
						
							
							Long live the king!  
						
						
						
						
					 
					
						2010-03-05 11:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						2b1adbf610 
					 
					
						
						
							
							Improve building of the Qml/JS scope chain.  
						
						... 
						
						
						
						* For JS files: Add each Qml component that sources the file in a Script
  tag to the scope chain.
* For Qml components: Add each component that instantiates the component
  to the scope chain.
* Generate the full list of documents required for completion in a
  given file. Previously, files that included the file were missing. 
						
						
					 
					
						2010-02-11 19:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						bdf8c94809 
					 
					
						
						
							
							Get rid off the friend QmlJS::Link declaration.  
						
						
						
						
					 
					
						2010-02-10 17:06:32 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						14f483c67b 
					 
					
						
						
							
							Remove unused friend of QmlJS::Bind.  
						
						
						
						
					 
					
						2010-02-04 10:34:49 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						fcf81b22ed 
					 
					
						
						
							
							Get rid of BindPtr.  
						
						... 
						
						
						
						There is no reason to store the Bind object in a QSharedPointer because the `binder' has the same
lifetime of its document. 
						
						
					 
					
						2010-02-03 15:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						1f0b717ad2 
					 
					
						
						
							
							Completion for global variables in JS.  
						
						... 
						
						
						
						* Support for lookup JS vs Qml
* Bind global variables.
Done-with: ckamm 
						
						
					 
					
						2010-02-03 14:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						95849cb0bd 
					 
					
						
						
							
							Store bindings and definitions in one single table.  
						
						
						
						
					 
					
						2010-02-03 09:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						14ffb1e465 
					 
					
						
						
							
							Some refactoring needed to create ranges for JavaScript functions.  
						
						
						
						
					 
					
						2010-02-02 16:36:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						03fa188b41 
					 
					
						
						
							
							Bind each QML document after parsing. Link them before use.  
						
						... 
						
						
						
						Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com > 
						
						
					 
					
						2010-02-02 16:03:43 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						c0506785bf 
					 
					
						
						
							
							Drop snapshot argument from Bind constructor.  
						
						
						
						
					 
					
						2010-02-02 11:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b102690b00 
					 
					
						
						
							
							Bind the reachable documents.  
						
						
						
						
					 
					
						2010-02-02 11:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a8bc5a4bb0 
					 
					
						
						
							
							Create bindings for the javascript soure elements.  
						
						
						
						
					 
					
						2010-02-01 17:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						15ae1001f4 
					 
					
						
						
							
							Process QML Script elements.  
						
						
						
						
					 
					
						2010-02-01 17:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						85ea5c29a0 
					 
					
						
						
							
							Made the Bind constructor protected.  
						
						
						
						
					 
					
						2010-02-01 17:05:06 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						450ad48fe7 
					 
					
						
						
							
							Clean up QmlJS::Bind.  
						
						
						
						
					 
					
						2010-02-01 13:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						0f031609b1 
					 
					
						
						
							
							Cleanup.  
						
						
						
						
					 
					
						2010-02-01 13:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						1d39377fb1 
					 
					
						
						
							
							Separate bind into bind, link imports and building the scope chain.  
						
						
						
						
					 
					
						2010-01-28 14:53:53 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						4f31f0f51f 
					 
					
						
						
							
							Qml editor: add function declarations to objects or the Script scope.  
						
						... 
						
						
						
						Enables completion for function declarations inside qml files. 
						
						
					 
					
						2010-01-26 18:09:30 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						c1b3f0b120 
					 
					
						
						
							
							Coding style.  
						
						
						
						
					 
					
						2010-01-26 16:21:03 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						02ee76b82a 
					 
					
						
						
							
							Initalize the members of the binder.  
						
						
						
						
					 
					
						2010-01-26 15:51:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						cf35a0249b 
					 
					
						
						
							
							Implemented the binding phase for QML.  
						
						... 
						
						
						
						Done-with: Christian Kamm 
						
						
					 
					
						2010-01-26 15:20:18 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						c943d8e4f1 
					 
					
						
						
							
							Renamed classes and files to use the QmlJS prefix.  
						
						
						
						
					 
					
						2010-01-18 16:59:20 +01:00