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 (contributed by Henrik Abelsson)
|
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-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-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-08-14 16:17:46 +02:00
|
|
|
* Add Copy full path to the editors combobox.
|
2009-06-30 16:49:46 +02:00
|
|
|
|
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
|
|
|
|
project (contributed by Kevin Michel)
|
2009-08-14 16:17:46 +02:00
|
|
|
* 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.
|
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-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
|
|
|
|
* CDB: Fixed thread handling
|
|
|
|
* CDB: Added internal dumpers for string types for debuggee crashes
|
|
|
|
* 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-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
|
|
|
|
* 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
|
2009-07-24 16:05:46 +02:00
|
|
|
* Added a gitorious clone wizard
|
2009-08-10 16:24:11 +02:00
|
|
|
|
|
|
|
Additional credits go to:
|
|
|
|
* Christian Hoenig (Locator filter for symbols in current document)
|