forked from qt-creator/qt-creator
		
	Change-Id: Ib49ead780e1e5e19bb692cf7ece3e91c271531e9 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
		
			
				
	
	
		
			246 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			246 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Qt Creator version 2.6 contains bug fixes and new features.
 | |
| 
 | |
| The most important changes are listed in this document. For a complete
 | |
| list of changes, see the Git log for the Qt Creator sources that
 | |
| you can check out from the public Git repository. For example:
 | |
| 
 | |
| git clone git://gitorious.org/qt-creator/qt-creator.git
 | |
| git log --cherry-pick --pretty=oneline v2.5.2..origin/2.6
 | |
| 
 | |
| General
 | |
|    * Added a wizard for creating a temporary text file
 | |
|    * Added a menu for showing and hiding the output pane buttons
 | |
|    * Added a visual hint for canceled searches (QTCREATORBUG-6820)
 | |
|    * Fixed the New dialog for dark themes (QTCREATORBUG-7435)
 | |
|    * Added support for jumping to a line in a specific file to Locator
 | |
|      (with "+" or ":" appended to the file name, for example "myfile.cpp:41")
 | |
|    * Fixed that several settings where saved every few seconds
 | |
|      even without changes (QTCREATORBUG-7718)
 | |
| 
 | |
| Editing
 | |
|    * Added a context menu for adding and removing UTF-8 bom
 | |
|    * Added shortcuts for searching for next and previous occurrence
 | |
|      of selected text without opening the find tool bar (QTCREATORBUG-464)
 | |
|    * Made resource files searchable (Ctrl+F)
 | |
|    * Integrated VCS support into the resource editor
 | |
|    * Added file type icons to the resource editor
 | |
|    * Added opening of files from the resource editor
 | |
|    * Added renaming of files from the resource editor
 | |
|    * Added highlighting of missing files in the resource editor
 | |
|    * Added support for animated images in the image viewer
 | |
|    * Fixed problems when closing documents in a split view (QTCREATORBUG-7361)
 | |
| 
 | |
| Managing Projects
 | |
|    * Introduced "Kits" that supersede the previous "Targets". They bundle
 | |
|      the settings for the target device, compiler, debugger, Qt version and
 | |
|      more into a user definable, reusable setting.
 | |
|    * Moved the debugger setting from tool chains to kits
 | |
|      and renamed tool chains to compilers
 | |
|    * Added experimental support for Android (enable the plugin in Help > About Plugins)
 | |
|    * Added support for QNX
 | |
|    * Made it possible to disable deploy configurations
 | |
|    * Added double-clicking of file names in compile errors to open the file
 | |
|    * Added a Cancel Build button to the Compile Output pane
 | |
|    * Added CurrentProject::BuildPath variable for external tools (QTCREATORBUG-4885)
 | |
| 
 | |
| QMake Projects
 | |
|    * Added an action for compiling a single file (QTCREATORBUG-106)
 | |
|    * Added actions for (re)building and cleaning the current subproject
 | |
| 
 | |
| CMake Projects
 | |
|    * Added CMake specific context menu items to the CMakeLists.txt editor
 | |
| 
 | |
| Debugging
 | |
|    * Updated dumpers to internal changes in Qt 5 (structure layout, namespaces)
 | |
|    * Adjusted state engine to changes in GDB/MI notifications
 | |
|    * Made all views searchable (Ctrl+F)
 | |
|    * Made extensive use of HistoryCompleter
 | |
|    * Consolidated the special start options in Debug > Start Debugging
 | |
|      after the Kits changes
 | |
|    * Renamed "Watcher" into "Expression Evaluator"
 | |
|    * Generalized process listing and attaching facilities
 | |
|    * Adjusted to changed code generation in MinGW 4.6
 | |
|    * Added GUI support for temporary breakpoints
 | |
|    * Added a shortcut (F10) for start-and-stop-at-main
 | |
|    * Added direct loading of remote core files
 | |
|    * Added an option to create watch points in the Memory view context menu
 | |
|    * Added GDB pretty-printers for QFiniteStack, QHash::{const_}iterator,
 | |
|      std::{map,set}::iterator
 | |
|    * Added support for IPv6-enabled builds of GDB
 | |
|    * Improved logging and output pane performance
 | |
|    * Improved performance of retrieving large arrays of plain data
 | |
|    * Fixed use of non-xterm terminals (QTCREATORBUG-1633)
 | |
|    * Fixed use of multi-line breakpoint commands
 | |
|    * Fixed off-by-one error in the Address field in the Symbols view
 | |
| 
 | |
| Debugging QML/JS
 | |
|    * Merged the (experimental) QML/JS Inspector plugin into the Debugger:
 | |
|    * Added the QML object tree to the Expressions window
 | |
|    * Added Console window to evaluate JS expressions at runtime
 | |
|    * Added QML specific buttons to the toolbar
 | |
| 
 | |
| Analyzing Code
 | |
|    * Added an option to shorten template names in function profiler output
 | |
|    * Simplified the remote start dialogs
 | |
| 
 | |
| C++ Support
 | |
|    * Fixed lambda formatting issues
 | |
|    * Added support for variadic arguments (__VA_ARGS__)
 | |
|    * Added support for raw string literals (QTCREATORBUG-6722)
 | |
|    * Fixed the display of results when searching for macro usages (QTCREATORBUG-7217)
 | |
|    * Added highlighting of macro usages
 | |
|    * Implemented renaming of macro usages (QTCREATORBUG-413)
 | |
|    * Fixed detection of C++11 features for MSVC
 | |
| 
 | |
| QML/JS Support
 | |
|    * Added support for adding the file to VCS when moving a component into
 | |
|      a separate file (QTCREATORBUG-7246)
 | |
| 
 | |
| GLSL Support
 | |
|    * Fixed a crash on declaration without type (QTCREATORBUG-7548)
 | |
|    * Fixed a freeze when using the conditional operator (QTCREATORBUG-7517)
 | |
| 
 | |
| Qt Quick Designer
 | |
| 
 | |
| Help
 | |
|    * Made hiding the navigation side bar in the Help mode possible (QTCREATORBUG-1533)
 | |
| 
 | |
| Qt Designer
 | |
| 
 | |
| Version control plugins
 | |
|    * Added experimental support for ClearCase (enable the plugin in
 | |
|      Help > About Plugins)
 | |
| 
 | |
| Git
 | |
|    * Added a customizable repository browser command
 | |
|    * Fixed commit and amend when not on a branch
 | |
|    * Added partial support for Gerrit (Tools > Git > Gerrit)
 | |
| 
 | |
| SVN
 | |
|    * Fixed project status command when no document is open
 | |
|    * Fixed completion in the submit editor
 | |
| 
 | |
| FakeVim
 | |
|    * Added support for smartcase searching
 | |
|    * Added support for last selection operations
 | |
|    * Added support for counts in block selections (for example "2vi)", "3da{")
 | |
|    * Added support for special registers "+ and "*
 | |
|    * Added selection commands for strings (for example "di'", "ca`")
 | |
|    * Improved emulation of Vim regexps
 | |
|    * Fixed :!cmd if there is no selection
 | |
|    * Fixed handling of "ci(", "di[", "ca{" inside nested blocks
 | |
|    * Fixed search without matches
 | |
|    * Fixed pasting text [count] times and in selection
 | |
|    * Fixed pasting from clipboard
 | |
|    * Made clipboard data format compatible with Vim
 | |
| 
 | |
| Platform Specific
 | |
| 
 | |
| Mac
 | |
|    * Added support for fullscreen (Lion and later)
 | |
|    * Changed the VCS shortcuts to use the Ctrl modifier instead of the Opt modifier
 | |
|      (the Opt modifier inserts special characters on Mac)
 | |
|    * Made the shortcut modifiers (for example Cmd+...) searchable in the Filter
 | |
|      functionality of the keyboard shortcut settings
 | |
| 
 | |
| Linux (GNOME and KDE)
 | |
|    * Worked around a problem in the KDE file dialog that prevented selecting
 | |
|      qmake (QTCREATORBUG-7771)
 | |
| 
 | |
| Windows
 | |
| 
 | |
| Symbian Target
 | |
|    * Removed support for Symbian development because of missing maintainer
 | |
| 
 | |
| Remote Linux Support
 | |
| 
 | |
| Madde
 | |
|    * Removed generic MeeGo support due to complete irrelevance
 | |
| 
 | |
| Credits go to:
 | |
|     Aleksey Sidorov
 | |
|     Alessandro Portale
 | |
|     Andreas Holzammer
 | |
|     Andre Hartmann
 | |
|     André Pönitz
 | |
|     Aurélien Gâteau
 | |
|     Aurindam Jana
 | |
|     axasia
 | |
|     Bill King
 | |
|     BogDan Vatra
 | |
|     Bojan Petrovic
 | |
|     Bradley T. Hughes
 | |
|     Campbell Barton
 | |
|     Casper van Donderen
 | |
|     Christiaan Janssen
 | |
|     Christian Kamm
 | |
|     Christian Kandeler
 | |
|     Christian Stenger
 | |
|     cnavarro
 | |
|     Daniel Molkentin
 | |
|     Daniel Teske
 | |
|     David Schulz
 | |
|     Dmitry Savchenko
 | |
|     Eike Ziller
 | |
|     Erik Verbruggen
 | |
|     Fawzi Mohamed
 | |
|     Flex Ferrum
 | |
|     Francois Ferrand
 | |
|     Franklin Weng
 | |
|     Friedemann Kleint
 | |
|     hluk
 | |
|     Hugues Delorme
 | |
|     Jarek Kobus
 | |
|     Jędrzej Nowacki
 | |
|     Jörg Bornemann
 | |
|     Jonathan Liu
 | |
|     Juei-ray Tseng
 | |
|     Juhapekka Piiroinen
 | |
|     Kaffeine
 | |
|     Kai Köhne
 | |
|     Kevin Krammer
 | |
|     Karsten Heimrich
 | |
|     Knut Petter Svendsen
 | |
|     Konstantin Ritt
 | |
|     Konstantin Tokarev
 | |
|     Leandro Melo
 | |
|     Leena Miettinen
 | |
|     Lukas Geyer
 | |
|     Lukas Holecek
 | |
|     Marc Mutz
 | |
|     Marco Bubke
 | |
|     Marius Storm-Olsen
 | |
|     Martin Aumüller
 | |
|     Mathias Hasselmann
 | |
|     Mehdi Fekari
 | |
|     Montel Laurent
 | |
|     Morten Johan Sorvig
 | |
|     Nicolas Arnaud-Cormos
 | |
|     Nikolai Kosjar
 | |
|     Orgad Shaneh
 | |
|     Oswald Buddenhagen
 | |
|     Oto Magaldadze
 | |
|     Peter Kümmel
 | |
|     Pierre Rossi
 | |
|     Przemyslaw Gorszkowski
 | |
|     raidsan
 | |
|     Robert Löhning
 | |
|     Ryan May
 | |
|     Sergey Belyashov
 | |
|     Sergey Shambir
 | |
|     Sergio Ahumada
 | |
|     Simjees Abraham
 | |
|     Stephen Kelly
 | |
|     Takumi Asaki
 | |
|     Theo J.A. de Vries
 | |
|     Thiago Macieira
 | |
|     Thomas Hartmann
 | |
|     Thorbjørn Lindeijer
 | |
|     Tim Jenssen
 | |
|     Tobias Hunger
 | |
|     Tobias Nätterlund
 | |
|     Tommi Asp
 | |
|     Tyler Mandry
 | |
|     Vladislav Navrocky
 | |
|     Yuchen Deng
 |