Files
qt-creator/dist/changes-1.3.0

113 lines
4.8 KiB
Plaintext
Raw Normal View History

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,
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
* Added completion of include directives
* Added the option to turn off marking of text changes
* Added automatic matching of brackets and quotes
* 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
* Handle block selection in fakevim
* 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
* Added smart indentation for pasted text blocks
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
* Added support for adding and removing files from a generic Makefile-based
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 )
* 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
* 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-08-14 16:01:17 +02:00
Compilation
* 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
* 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
* 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
* Added a gitorious clone wizard
2009-08-10 16:24:11 +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)
* Henrik Abelsson (Configure what to do with externally modified files)
* Kevin Michel (Adding and removing files from a generic project)