forked from qt-creator/qt-creator
		
	
		
			
				
	
	
		
			91 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			91 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
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.
 | 
						|
 | 
						|
General
 | 
						|
   * Added the option to automatically reload files when externally modified,
 | 
						|
     or to ignore external modifications (contributed by Henrik Abelsson)
 | 
						|
   * Improved the general resizing behavior for small screen sizes
 | 
						|
   * Fixed a crash in the RSS reader that sometimes causes Qt Creator to crash
 | 
						|
     on startup
 | 
						|
   * Use the default encoding instead of system encoding for the editor when 
 | 
						|
     choosing a file through the "Search results" pane
 | 
						|
   * Reworked the projects pane
 | 
						|
   * Made the welcome screen tabs into plugins, reimplement IWelcomePage 
 | 
						|
     to add your own welcome screen page
 | 
						|
 | 
						|
Editing
 | 
						|
   * Added support for text editor color schemes
 | 
						|
   * Added highlighting of uses of the symbol under the cursor
 | 
						|
   * Added completion of include directives
 | 
						|
   * Added the option to turn off marking of text changes
 | 
						|
   * Objective-C: Much improved parsing
 | 
						|
   * Objective-C: Added partial semantic checking and symbol navigation
 | 
						|
   * Fixed searching in files to take open documents into account
 | 
						|
   * Added a Locator filter for symbols in the current document
 | 
						|
   * Handle block selection in fakevim
 | 
						|
   * Add Copy full path to the editors combobox.
 | 
						|
 | 
						|
Project support
 | 
						|
   * Added support for adding and removing files from a generic Makefile-based
 | 
						|
     project (contributed by Kevin Michel)
 | 
						|
   * Added better control over the environment used for running.
 | 
						|
   * Add all cmake files to the project tree. (Only works with a cvs cmake.)
 | 
						|
   * Support cmake with Microsoft Visual Studio Compiler (Only works with cvs
 | 
						|
     cmake)
 | 
						|
   * Fix a few cmake wizard bugs, where canceling left creator in a strange 
 | 
						|
     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.
 | 
						|
   * Show subdirectory structure below .pro/.pri files in project tree
 | 
						|
   * Add "Show file in Finder/Explorer" (Mac/Windows) to context menu.
 | 
						|
     On Linux it opens the containing directory.
 | 
						|
 | 
						|
Compilation
 | 
						|
   * Support multi-core compilation on Windows/MSVC via jom
 | 
						|
     (see http://qt.gitorious.org/qt-labs/jom/)
 | 
						|
 | 
						|
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
 | 
						|
   * CDB: Fixed thread handling
 | 
						|
   * CDB: Added internal dumpers for string types for debuggee crashes
 | 
						|
   * Improved QObject dumping, print out QRect/QSize, enumerations and flags
 | 
						|
   * Made it possible to use the BinEditor plugin for displaying raw memory
 | 
						|
   * Replace disassembler window by a real text editor enabling "mixed" output
 | 
						|
 | 
						|
Designer
 | 
						|
   * Added support for rearranging and floating form editor tools
 | 
						|
 | 
						|
Version control plugins
 | 
						|
   * Added CVS support
 | 
						|
   * Added "sync" menu item to the perforce plugin
 | 
						|
 | 
						|
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
 | 
						|
   * Added a gitorious clone wizard
 | 
						|
 | 
						|
Platform Specific
 | 
						|
 | 
						|
Mac
 | 
						|
   * Make use of system's language settings
 | 
						|
 | 
						|
Additional credits go to:
 | 
						|
   * Christian Hoenig (Locator filter for symbols in current document)
 |