Christian Kamm 
							
						 
					 
					
						
						
							
						
						f3a45d7b55 
					 
					
						
						
							
							QmlJS: Fix basic code model test.  
						
						... 
						
						
						
						Change-Id: If62153e9db56e65e10d008d49f0945d3ea77c4f4
Reviewed-on: http://codereview.qt.nokia.com/1502 
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com >
Reviewed-by: Bill King <bill.king@nokia.com > 
						
						
					 
					
						2011-07-12 11:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						4285b48455 
					 
					
						
						
							
							QmlJS: Dump builtins per Qt version.  
						
						... 
						
						
						
						Change-Id: I7b5179c4b33c24e83baf0536d158dd48d277637f
Reviewed-on: http://codereview.qt.nokia.com/1305 
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com > 
						
						
					 
					
						2011-07-11 11:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						36ed6bce1d 
					 
					
						
						
							
							QmlJS: Move Context to its own file.  
						
						... 
						
						
						
						Change-Id: I91331b7039e27e2f57cc19b985c8ed86c955ec9e
Reviewed-on: http://codereview.qt.nokia.com/1042 
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com > 
						
						
					 
					
						2011-07-05 11:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						4f05d53ef5 
					 
					
						
						
							
							QmlJS: Add 'reset code model' action.  
						
						... 
						
						
						
						Having to restart Creator should be a thing of the past.
Task-number: QTCREATORBUG-4813
Change-Id: Ide242ee299b5d34aecba4823032e27741dde4a86
Reviewed-on: http://codereview.qt.nokia.com/668 
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com > 
						
						
					 
					
						2011-06-23 22:22:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						83072da8b0 
					 
					
						
						
							
							QmlJS: Fix potential linking problem.  
						
						... 
						
						
						
						Don't use plugin from libs/qmljs.
Change-Id: Ia345c567cd1f244ab2191017810ef3eeb91fe0e4
Reviewed-on: http://codereview.qt.nokia.com/213 
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com > 
						
						
					 
					
						2011-05-30 15:19:06 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						f0a4e7e225 
					 
					
						
						
							
							QmlJS: Output qmltypes parse warnings to General messages pane.  
						
						... 
						
						
						
						Change-Id: I8ca100ef141082c7606bb98f8a2f81502b14e1af
Reviewed-on: http://codereview.qt.nokia.com/204 
Reviewed-by: Kai Koehne <kai.koehne@nokia.com > 
						
						
					 
					
						2011-05-30 11:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						8742026380 
					 
					
						
						
							
							QmlJS: Allow for QML modules with version subdirectories.  
						
						... 
						
						
						
						That means
import Foo 2.1
can resolve to
/path/Foo.2.1 or
/path/Foo.2 or
/path/Foo
Task-number: QTCREATORBUG-4607
Change-Id: Ie1efc5be2ca2ed3ccc130e8a662f94aed11bec1a
Reviewed-on: http://codereview.qt.nokia.com/194 
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com > 
						
						
					 
					
						2011-05-30 08:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Hunger 
							
						 
					 
					
						
						
							
						
						aa2acec14c 
					 
					
						
						
							
							Fix/add copyright headers  
						
						... 
						
						
						
						Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2 
						
						
					 
					
						2011-05-06 15:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						c504d28eb5 
					 
					
						
						
							
							QmlJS: Add semantic errors to task window.  
						
						... 
						
						
						
						Task-number: QTCREATORBUG-4103
Reviewed-by: Leandro Melo 
						
						
					 
					
						2011-04-21 11:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								Friedemann Kleint 
							
						 
					 
					
						
						
							
						
						774fa49412 
					 
					
						
						
							
							Fix more krazy warnings.  
						
						
						
						
					 
					
						2011-04-19 15:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8397663964 
					 
					
						
						
							
							Update license.  
						
						
						
						
					 
					
						2011-04-13 11:49:28 +02:00 
						 
				 
			
				
					
						
							
							
								Kai Koehne 
							
						 
					 
					
						
						
							
						
						3e07024e10 
					 
					
						
						
							
							QmlJS: Don't warn user about imports if static info is available  
						
						... 
						
						
						
						Don't underline the import if a qmldump fails,
but the typeinfo is available via a .qmltypes file. That should allow
users to 'fix' qmldump issues by shipping a .qmltypes file.
Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-04-12 11:27:17 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						b980a9b964 
					 
					
						
						
							
							QmlJS: Fix implicit "." import when . has a QML module.  
						
						... 
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-03-10 15:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						f576ad9f2c 
					 
					
						
						
							
							texteditor: merge ITextEditable into ITextEditor  
						
						... 
						
						
						
						rename BastTextEditor->BaseTextEditorWidget, BaseTextEditorEditable->BaseTextEditor
rename BaseTextEditor{,Widget} subclasses
rename editableInterface->editorInterface
rename createEditableInterface->createEditor
minor cleanups after renamings 
						
						
					 
					
						2011-02-22 11:23:53 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						c935fd36d7 
					 
					
						
						
							
							qmldump: Use the new qmldump correctly.  
						
						
						
						
					 
					
						2011-02-09 10:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						2ec429e8ce 
					 
					
						
						
							
							QmlJS: Switch to new format for QML meta data.  
						
						
						
						
					 
					
						2011-02-09 10:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						dd1de1b82f 
					 
					
						
						
							
							qmldump: Make Creator able to read qmldump's new output.  
						
						... 
						
						
						
						Task-number: QTCREATORBUG-3048 
						
						
					 
					
						2011-02-09 10:42:48 +01:00 
						 
				 
			
				
					
						
							
							
								Friedemann Kleint 
							
						 
					 
					
						
						
							
						
						edb4893547 
					 
					
						
						
							
							Header cleanup in src, specify module name.  
						
						
						
						
					 
					
						2011-01-24 12:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						8ab2735368 
					 
					
						
						
							
							QmlJS: Be more efficient when looking for QML libraries.  
						
						... 
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-01-20 11:04:00 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						ef5dc8c699 
					 
					
						
						
							
							QmlJS: Avoid frequent libraryInfoUpdated emissions.  
						
						... 
						
						
						
						Also don't require a rehighlight of every open document when the
signal is emitted.
Reviewed-by: Roberto Raggi 
						
						
					 
					
						2011-01-12 14:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						d1023c7614 
					 
					
						
						
							
							It's 2011 now.  
						
						... 
						
						
						
						Reviewed-by: hjk 
						
						
					 
					
						2011-01-12 09:46:24 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						283a3d32cd 
					 
					
						
						
							
							Qml/C++: Fix performance problem with type extraction.  
						
						... 
						
						
						
						By moving the offending code into a background thread.
Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-01-06 15:02:06 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						ab642bc820 
					 
					
						
						
							
							QmlJS: Add refcounting to FakeMetaObjects.  
						
						... 
						
						
						
						Previously they were leaked when a qmldump or the C++ exported QML
type list updated.
Just deleting the previous FakeMetaObjects is not an option, as they
might still be used in a QmlObjectValue owned by an Engine.
Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-01-06 15:01:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						0194da7300 
					 
					
						
						
							
							Qml-C++: Find C++ qmlRegisterType calls and populate QML code model.  
						
						... 
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2011-01-04 15:58:22 +01:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						b1bcf081d8 
					 
					
						
						
							
							Merge branch '2.1'  
						
						... 
						
						
						
						Conflicts:
	src/plugins/coreplugin/basemode.cpp
	src/plugins/coreplugin/basemode.h
	src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
	src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
	src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
	src/plugins/debugger/debuggeragents.cpp
	src/plugins/debugger/debuggeruiswitcher.cpp
	src/plugins/debugger/debuggeruiswitcher.h
	src/plugins/projectexplorer/buildconfigdialog.cpp
	src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
	src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
	src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
	src/plugins/qmldesigner/designercore/include/modelutilities.h
	src/plugins/qmldesigner/designercore/include/nodeinstance.h
	src/plugins/qmldesigner/designercore/include/propertymetainfo.h
	src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
	src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
	src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
	src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
	src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
	src/plugins/qmldesigner/designercore/model/modelutilities.cpp
	src/plugins/snippets/inputwidget.cpp
	src/plugins/snippets/snippetscompletion.cpp
	src/plugins/snippets/snippetscompletion.h
	src/plugins/snippets/snippetspec.cpp
	src/plugins/snippets/snippetsplugin.cpp
	src/plugins/snippets/snippetswindow.cpp
	src/plugins/snippets/snippetswindow.h
	src/plugins/texteditor/snippetsparser.cpp
	src/tools/qml/qmldom/main.cpp
	tests/manual/trk/runner.cpp
	tests/manual/trk/trkolddevice.cpp
	tests/manual/trk/trkolddevice.h
	tests/manual/trk/trkserver.cpp 
						
						
					 
					
						2010-12-17 17:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						e641bfbd9a 
					 
					
						
						
							
							QmlJS: Set default import paths in constructor.  
						
						... 
						
						
						
						Also, remove the import path of the Qt that Creator was built with. It
might make things seem to work on built-from-source Creators that will
fail when Creator is shipped.
Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2010-12-09 09:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						5dd92328fb 
					 
					
						
						
							
							QmlJS: Improve error reporting for failed plugin dumps.  
						
						... 
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2010-11-25 15:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						8f27c43877 
					 
					
						
						
							
							QmlJS: Don't use full mime type detection to decide between qml/js.  
						
						... 
						
						
						
						Determining the mime type is too expensive - and for deciding between
qml and js files comparing suffixes is sufficient.
Reviewed-by: Friedemann Kleint 
						
						
					 
					
						2010-11-25 15:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						2b1fe08641 
					 
					
						
						
							
							QmlJS: Move plugin dumping code and redump on file change.  
						
						... 
						
						
						
						Task-number: QTCREATORBUG-3047
Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2010-11-11 12:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Hartmann 
							
						 
					 
					
						
						
							
						
						e9fd078e45 
					 
					
						
						
							
							Getting the QmlJsModelManager working stand alone  
						
						... 
						
						
						
						Getting the QmlJsModelManager working stand alone
for auto testing
Reviewed-by: Christian Kamm 
						
						
					 
					
						2010-11-11 11:49:11 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						f366754462 
					 
					
						
						
							
							Move shared code to a new QmlJSTools plugin.  
						
						... 
						
						
						
						Reviewed-by: Thomas Hartmann 
						
						
					 
					
						2010-11-11 11:49:10 +01:00