Roberto Raggi 
							
						 
					 
					
						
						
							
						
						3e440ec213 
					 
					
						
						
							
							Cache the resolved file names.  
						
						 
						
						
						
						
					 
					
						2010-05-10 09:57:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						95aae8bb5e 
					 
					
						
						
							
							Get rid of ugly using namespace directives.  
						
						 
						
						
						
						
					 
					
						2010-05-05 16:36:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						528ec741c1 
					 
					
						
						
							
							Add private frameworks when a framework is added.  
						
						 
						
						... 
						
						
						
						Task-number: QTCREATORBUG-1102
Reviewed-by: Roberto Raggi 
						
						
					 
					
						2010-04-13 12:29:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						284b8d38e2 
					 
					
						
						
							
							Put the DependencyTable calculation into the QFuture.  
						
						 
						
						... 
						
						
						
						Done-with: Roberto Raggi 
						
						
					 
					
						2010-03-17 14:20:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dt 
							
						 
					 
					
						
						
							
						
						90c1c8f54d 
					 
					
						
						
							
							Cancel a previous update code model  
						
						 
						
						
						
						
					 
					
						2010-03-10 17:02:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						417a1c9f28 
					 
					
						
						
							
							Fixed QTCREATORBUG-745.  
						
						 
						
						... 
						
						
						
						Fixed crash in FindUsages on a dirty file in a large project, which is saved
while the FindUsages is still running. 
						
						
					 
					
						2010-03-09 17:38:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						9595504bda 
					 
					
						
						
							
							Long live the king!  
						
						 
						
						
						
						
					 
					
						2010-03-05 11:28:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wolfgang Beck 
							
						 
					 
					
						
						
							
						
						e134e24919 
					 
					
						
						
							
							Source update.  
						
						 
						
						
						
						
					 
					
						2010-02-03 13:21:08 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wolfgang Beck 
							
						 
					 
					
						
						
							
						
						4b33881729 
					 
					
						
						
							
							Merge ichecker branch changes into the mainline. New project can be found under src/tools/ICheck  
						
						 
						
						
						
						
					 
					
						2010-01-19 15:26:08 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						f90f9e4879 
					 
					
						
						
							
							Find macro uses.  
						
						 
						
						... 
						
						
						
						Reviewed-by: Erik Verbruggen 
						
						
					 
					
						2009-12-21 14:57:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b168eec2a1 
					 
					
						
						
							
							Replaced the hardcoded QHash<QString, QString> with CppModelManagerInterface::WorkingCopy.  
						
						 
						
						
						
						
					 
					
						2009-12-15 15:16:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						bdb4e48ebf 
					 
					
						
						
							
							Store the working list in a QHash.  
						
						 
						
						
						
						
					 
					
						2009-12-07 12:47:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						15ee71b324 
					 
					
						
						
							
							Disable the indexer when m_indexerEnabled is false.  
						
						 
						
						
						
						
					 
					
						2009-12-07 12:03:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						b07c1be547 
					 
					
						
						
							
							Fixed a crash on exit when include files are still being scanned  
						
						 
						
						... 
						
						
						
						Found by Roberto. 
						
						
					 
					
						2009-10-13 12:14:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						420b09e8c2 
					 
					
						
						
							
							Expose CppModelManagerInterface::workingCopy()  
						
						 
						
						
						
						
					 
					
						2009-10-12 10:38:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						73320a43d1 
					 
					
						
						
							
							Added `Find Usages' of a Symbol.  
						
						 
						
						
						
						
					 
					
						2009-10-05 15:17:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								con 
							
						 
					 
					
						
						
							
						
						f006183b3d 
					 
					
						
						
							
							Support include completion for frameworks on Mac.  
						
						 
						
						... 
						
						
						
						Which is 'quite' important, since Qt builds by default generate
frameworks. 
						
						
					 
					
						2009-10-01 17:02:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						ace380ec28 
					 
					
						
						
							
							Make the symbols used in the current editors.  
						
						 
						
						
						
						
					 
					
						2009-09-30 13:25:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						8848be4caa 
					 
					
						
						
							
							Find references  
						
						 
						
						
						
						
					 
					
						2009-09-23 16:52:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						93cbef8724 
					 
					
						
						
							
							long live the king  
						
						 
						
						
						
						
					 
					
						2009-08-14 09:30:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						b104b43fa0 
					 
					
						
						
							
							sessionmanager: replace signal sessionUnloaded() by aboutToUnloadSession()  
						
						 
						
						... 
						
						
						
						sessionUnloaded was sometimes emitted when the session manager was in
an unsafe state (between delete m_file and  m_file = new ...) leading
to crashes when slots connected to the signal accessed the sessionmanager
again. This patch moves the signal emission before  delete m_file.
Reviewed-by: dt 
						
						
					 
					
						2009-08-13 17:10:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						00f7dd4586 
					 
					
						
						
							
							Do the scanning for include files in the background  
						
						 
						
						... 
						
						
						
						In order to speed up completion for include statements.
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com > 
						
						
					 
					
						2009-07-24 12:52:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						37a146d05c 
					 
					
						
						
							
							Introduced revisions in CPlusPlus::Document.  
						
						 
						
						... 
						
						
						
						Reviewed by Thorbjørn Lindeijer 
						
						
					 
					
						2009-07-14 14:24:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						780abd0d4b 
					 
					
						
						
							
							Store the document's revision used to compute the warning/error marks.  
						
						 
						
						
						
						
					 
					
						2009-07-10 13:57:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason McDonald 
							
						 
					 
					
						
						
							
						
						884b7af769 
					 
					
						
						
							
							Update license headers and sales contact details.  
						
						 
						
						... 
						
						
						
						Reviewed-by: Trust Me 
						
						
					 
					
						2009-06-17 00:01:27 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						e2a0a4d7c5 
					 
					
						
						
							
							Keep the original encoded text around while preprocessing.  
						
						 
						
						
						
						
					 
					
						2009-06-15 15:39:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						ec769aeaf7 
					 
					
						
						
							
							Search in the editor buffers.  
						
						 
						
						
						
						
					 
					
						2009-06-10 12:25:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						132258753a 
					 
					
						
						
							
							More work on `Quick Fix'.  
						
						 
						
						
						
						
					 
					
						2009-06-09 13:52:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						e8ba82f1f4 
					 
					
						
						
							
							Protected modelmanager's snapshot.  
						
						 
						
						
						
						
					 
					
						2009-06-02 15:28:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dt 
							
						 
					 
					
						
						
							
						
						5c9916478f 
					 
					
						
						
							
							First step towards dynamic ui completion. Add hooks in cppmodelmanager  
						
						 
						
						... 
						
						
						
						This adds a way for plugins to tell the cppmodel that for certain files,
the actual contents come from it, instead of reading from the disk.
(For texteditors the cppmodel does that automatically.)
Reviewed-By: Roberto Raggi <roberto.raggi@nokia.com > 
						
						
					 
					
						2009-05-12 14:44:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						ecab2093ae 
					 
					
						
						
							
							Wait the future values.  
						
						 
						
						
						
						
					 
					
						2009-03-11 12:00:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						12018c89d6 
					 
					
						
						
							
							Fixes:    simplify ProjectExplorerPlugin::instance() access  
						
						 
						
						
						
						
					 
					
						2009-03-04 09:38:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						b74fcb7702 
					 
					
						
						
							
							Cache the UTF-8 encoded contents of the text editors, and some cleanup in updateEditorSelections().  
						
						 
						
						
						
						
					 
					
						2009-03-02 16:31:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						8ca887aae2 
					 
					
						
						
							
							Fixes:    change file license headers to include LGPL  
						
						 
						
						
						
						
					 
					
						2009-02-25 09:15:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						65ff19e7fa 
					 
					
						
						
							
							Postpone the update of the ifdefedOut blocks.  
						
						 
						
						
						
						
					 
					
						2009-02-23 17:49:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						dd54cc6a7a 
					 
					
						
						
							
							Don't remove syntax errors on each document change  
						
						 
						
						... 
						
						
						
						Especially when several error markers exist, the flashing this causes
while editing isn't really nice.
Reviewed-by: Roberto Raggi 
						
						
					 
					
						2009-02-11 15:03:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f3c2bbaabe 
					 
					
						
						
							
							Less annoying syntax checker.  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 9539bb2b28 ) 
						
						
					 
					
						2009-02-11 15:03:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						59affcfffc 
					 
					
						
						
							
							Bump year in licence header.  
						
						 
						
						
						
						
					 
					
						2009-01-13 19:22:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dt 
							
						 
					 
					
						
						
							
						
						3ba192af7e 
					 
					
						
						
							
							Merge branch '0.9.1-beta'  
						
						 
						
						
						
						
					 
					
						2008-12-17 14:21:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						da3cb14483 
					 
					
						
						
							
							chancge Nokia GPL exception version from 1.2 to 1.3  
						
						 
						
						
						
						
					 
					
						2008-12-16 17:20:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						1efe71992b 
					 
					
						
						
							
							Moved the CppHoverHandler to the CppEditor plugin  
						
						 
						
						... 
						
						
						
						It used to be in CppTools, but since the hover handler only makes sense
in the context of the C++ editor, this is a better place. 
						
						
					 
					
						2008-12-16 12:27:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						bab60d14b3 
					 
					
						
						
							
							Introduced CPlusPlus::Snapshot, it contains a snap shot of the indexer's current state.  
						
						 
						
						... 
						
						
						
						This change removes a number of wrong usages of the CppModelManager::documents()/document(). 
						
						
					 
					
						2008-12-12 10:07:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						02488eebe4 
					 
					
						
						
							
							More cleanup in the CppPreprocessor.  
						
						 
						
						
						
						
					 
					
						2008-12-08 14:49:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						d74ddb76b6 
					 
					
						
						
							
							Protected m_dirty and m_projects with a mutex.  
						
						 
						
						
						
						
					 
					
						2008-12-08 10:45:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a418183596 
					 
					
						
						
							
							Some cleanup in the CppPreprocessor.  
						
						 
						
						
						
						
					 
					
						2008-12-04 17:08:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						df7aacd637 
					 
					
						
						
							
							more file cosmetics  
						
						 
						
						
						
						
					 
					
						2008-12-02 15:08:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						ab83dcd87c 
					 
					
						
						
							
							off-by-one in headers  
						
						 
						
						
						
						
					 
					
						2008-12-02 14:20:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						8a43d9b9f3 
					 
					
						
						
							
							end-of-line whitespace correction of the new headers  
						
						 
						
						
						
						
					 
					
						2008-12-02 14:17:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								con 
							
						 
					 
					
						
						
							
						
						05c35356ab 
					 
					
						
						
							
							Initial import  
						
						 
						
						
						
						
					 
					
						2008-12-02 12:01:29 +01:00