| 
									
										
										
										
											2009-06-30 16:23:37 +02:00
										 |  |  | The QtCreator 1.3 release contains bug fixes and new features. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Below is a list of relevant changes. You can find a complete list of changes | 
					
						
							|  |  |  | within the logs of QtCreator's sources. Simply check it out from the public git | 
					
						
							|  |  |  | repository e.g., | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | git clone git://gitorious.org/qt-creator/qt-creator.git | 
					
						
							|  |  |  | git log --pretty=oneline v1.2.0..master | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This release introduces source and binary incompatible changes to the plugin | 
					
						
							|  |  |  | API, so if you have created your own custom plugins, they will need to be | 
					
						
							|  |  |  | adapted accordingly. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | General | 
					
						
							| 
									
										
										
										
											2009-07-13 15:50:07 +02:00
										 |  |  |    * Added the option to automatically reload files when externally modified, | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |      or to ignore external modifications | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  |    * Improved the general resizing behavior for small screen sizes | 
					
						
							| 
									
										
										
										
											2009-08-14 16:01:17 +02:00
										 |  |  |    * Fixed a crash in the RSS reader that sometimes causes Qt Creator to crash | 
					
						
							|  |  |  |      on startup | 
					
						
							| 
									
										
										
										
											2009-08-17 17:27:48 +02:00
										 |  |  |    * Use the default encoding instead of system encoding for the editor when  | 
					
						
							|  |  |  |      choosing a file through the "Search results" pane | 
					
						
							| 
									
										
										
										
											2009-08-14 16:17:46 +02:00
										 |  |  |    * Reworked the projects pane | 
					
						
							| 
									
										
										
										
											2009-08-17 17:27:48 +02:00
										 |  |  |    * Made the welcome screen tabs into plugins, reimplement IWelcomePage  | 
					
						
							|  |  |  |      to add your own welcome screen page | 
					
						
							| 
									
										
										
										
											2009-10-12 13:49:16 +02:00
										 |  |  |    * Overhauled the project pane. | 
					
						
							| 
									
										
										
										
											2009-08-14 16:17:46 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | Editing | 
					
						
							| 
									
										
										
										
											2009-07-13 15:50:07 +02:00
										 |  |  |    * Added support for text editor color schemes | 
					
						
							|  |  |  |    * Added highlighting of uses of the symbol under the cursor | 
					
						
							| 
									
										
										
										
											2009-07-24 16:17:58 +02:00
										 |  |  |    * Added completion of include directives | 
					
						
							| 
									
										
										
										
											2009-07-16 11:27:02 +02:00
										 |  |  |    * Added the option to turn off marking of text changes | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |    * Added automatic matching of brackets and quotes | 
					
						
							| 
									
										
										
										
											2009-08-10 12:58:51 +02:00
										 |  |  |    * Objective-C: Much improved parsing | 
					
						
							|  |  |  |    * Objective-C: Added partial semantic checking and symbol navigation | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  |    * Fixed searching in files to take open documents into account | 
					
						
							|  |  |  |    * Added a Locator filter for symbols in the current document | 
					
						
							| 
									
										
										
										
											2009-08-11 14:39:44 +02:00
										 |  |  |    * Handle block selection in fakevim | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |    * Added Copy full path to the editors combobox | 
					
						
							| 
									
										
										
										
											2009-10-01 12:03:35 +02:00
										 |  |  |    * Added left/right arrow buttons for "Go back/forward" in navigation history | 
					
						
							| 
									
										
										
										
											2009-10-07 11:11:44 +02:00
										 |  |  |    * Added smart indentation for pasted text blocks | 
					
						
							| 
									
										
										
										
											2009-06-30 16:49:46 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-10-12 10:37:36 +02:00
										 |  |  | Refactoring | 
					
						
							|  |  |  |    * Added rename symbol under cursor | 
					
						
							|  |  |  |    * Find usages of a symbol | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | Project support | 
					
						
							| 
									
										
										
										
											2009-06-30 16:49:46 +02:00
										 |  |  |    * Added support for adding and removing files from a generic Makefile-based | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |      project | 
					
						
							| 
									
										
										
										
											2009-08-14 16:17:46 +02:00
										 |  |  |    * Added better control over the environment used for running. | 
					
						
							| 
									
										
										
										
											2009-10-12 13:49:16 +02:00
										 |  |  |    * Add all cmake files to the project tree (only works with a  cmake 2.8) | 
					
						
							|  |  |  |    * Support cmake with Microsoft Visual Studio Compiler (only works with  | 
					
						
							|  |  |  |      cmake 2.8 ) | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |    * Fix a few cmake wizard bugs, where canceling left creator in a strange | 
					
						
							| 
									
										
										
										
											2009-08-14 16:17:46 +02:00
										 |  |  |      state | 
					
						
							|  |  |  |    * The qmake and make steps can now be removed. | 
					
						
							|  |  |  |    * The qmake step is a lot smarter and tries harder to not run | 
					
						
							|  |  |  |    * By default projects using the Microsoft Visual Studio toolchain use jom | 
					
						
							|  |  |  |      instead of nmake, for better utilization of all processors. | 
					
						
							| 
									
										
										
										
											2009-08-27 12:27:42 +02:00
										 |  |  |    * Show subdirectory structure below .pro/.pri files in project tree | 
					
						
							| 
									
										
										
										
											2009-09-02 11:05:33 +02:00
										 |  |  |    * Add "Show file in Finder/Explorer" (Mac/Windows) to context menu. | 
					
						
							|  |  |  |      On Linux it opens the containing directory. | 
					
						
							| 
									
										
										
										
											2009-10-12 13:49:16 +02:00
										 |  |  |    * The qmake step and make step can be removed from qt projects now. | 
					
						
							|  |  |  |    * Made importing build settings for qt projects more robust | 
					
						
							|  |  |  |    * Only run qmake, if it needs to be run. | 
					
						
							| 
									
										
										
										
											2009-06-30 16:49:46 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-14 16:01:17 +02:00
										 |  |  | Compilation | 
					
						
							| 
									
										
										
										
											2009-09-02 11:05:33 +02:00
										 |  |  |    * Support multi-core compilation on Windows/MSVC via jom | 
					
						
							| 
									
										
										
										
											2009-08-14 16:01:17 +02:00
										 |  |  |      (see http://qt.gitorious.org/qt-labs/jom/) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | Debugging | 
					
						
							|  |  |  |    * Detect debugger from project tool chain | 
					
						
							|  |  |  |    * CDB: Added more types to the dumpers (QSharedPointer, QVector, common | 
					
						
							|  |  |  |      QMap/QSet types), dereference reference and pointer parameters | 
					
						
							|  |  |  |    * CDB: Simplified display of STL types in the locals window | 
					
						
							| 
									
										
										
										
											2009-10-07 13:51:40 +02:00
										 |  |  |    * CDB: Fixed thread handling, display thread position | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  |    * CDB: Added internal dumpers for string types for debuggee crashes | 
					
						
							| 
									
										
										
										
											2009-10-07 13:51:40 +02:00
										 |  |  |    * CDB: Set symbol paths correctly | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  |    * Improved QObject dumping, print out QRect/QSize, enumerations and flags | 
					
						
							| 
									
										
										
										
											2009-08-14 16:01:17 +02:00
										 |  |  |    * Made it possible to use the BinEditor plugin for displaying raw memory | 
					
						
							| 
									
										
										
										
											2009-08-17 14:29:28 +02:00
										 |  |  |    * Replace disassembler window by a real text editor enabling "mixed" output | 
					
						
							| 
									
										
										
										
											2009-10-07 13:51:40 +02:00
										 |  |  |    * Improved dumper building on options page, run in background | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-11 17:03:59 +02:00
										 |  |  | Designer | 
					
						
							|  |  |  |    * Added support for rearranging and floating form editor tools | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-07-20 16:48:26 +02:00
										 |  |  | Version control plugins | 
					
						
							|  |  |  |    * Added CVS support | 
					
						
							| 
									
										
										
										
											2009-10-07 13:51:40 +02:00
										 |  |  |    * Display diff/annotation with correct encoding | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |    * Added "sync" menu item to the Perforce plugin | 
					
						
							| 
									
										
										
										
											2009-10-07 13:51:40 +02:00
										 |  |  |    * Fixed locking of temporary submit message files on Windows | 
					
						
							|  |  |  |    * Use a single, colored output pane for all version control systems | 
					
						
							|  |  |  |    * Position annotation view of file at current line of editor | 
					
						
							|  |  |  |     | 
					
						
							| 
									
										
										
										
											2009-07-20 16:48:26 +02:00
										 |  |  | Wizards | 
					
						
							|  |  |  |    * Fixed GUI project and form class wizards to use the same settings. | 
					
						
							|  |  |  |    * Added version control checkout wizards | 
					
						
							|  |  |  |    * Added a license header template setting | 
					
						
							|  |  |  |    * Added a wizard for Qt Designer custom widgets | 
					
						
							| 
									
										
										
										
											2009-07-24 16:05:46 +02:00
										 |  |  |    * Added a gitorious clone wizard | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-14 16:38:50 +02:00
										 |  |  | Platform Specific | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mac | 
					
						
							|  |  |  |    * Make use of system's language settings | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-10-12 17:50:26 +02:00
										 |  |  | Symbian Target | 
					
						
							|  |  |  |    * Preliminary support for targeting Qt for Symbian applications | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-08-10 16:24:11 +02:00
										 |  |  | Additional credits go to: | 
					
						
							|  |  |  |    * Christian Hoenig (Locator filter for symbols in current document) | 
					
						
							| 
									
										
										
										
											2009-10-01 14:03:15 +02:00
										 |  |  |    * Henrik Abelsson (Configure what to do with externally modified files) | 
					
						
							|  |  |  |    * Kevin Michel (Adding and removing files from a generic project) |