| 9549205 by Daniel Molkentin at 2009-06-30 |
1 |
The QtCreator 1.3 release contains bug fixes and new features. |
|
2 |
|
|
3 |
Below is a list of relevant changes. You can find a complete list of changes |
|
4 |
within the logs of QtCreator's sources. Simply check it out from the public git |
|
5 |
repository e.g., |
|
6 |
|
|
7 |
git clone git://gitorious.org/qt-creator/qt-creator.git |
|
8 |
git log --pretty=oneline v1.2.0..master |
|
9 |
|
|
10 |
This release introduces source and binary incompatible changes to the plugin |
|
11 |
API, so if you have created your own custom plugins, they will need to be |
|
12 |
adapted accordingly. |
|
13 |
|
| 6d12f9a by con at 2009-08-10 |
14 |
General |
| f520d56 by Thorbjørn Lindeijer at 2009-07-13 |
15 |
* Added the option to automatically reload files when externally modified, |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
16 |
or to ignore external modifications |
| 6d12f9a by con at 2009-08-10 |
17 |
* Improved the general resizing behavior for small screen sizes |
| 7fd5530 by Daniel Molkentin at 2009-08-14 |
18 |
* Fixed a crash in the RSS reader that sometimes causes Qt Creator to crash |
|
19 |
on startup |
| b0aaeb5 by Daniel Molkentin at 2009-08-17 |
20 |
* Use the default encoding instead of system encoding for the editor when |
|
21 |
choosing a file through the "Search results" pane |
| 9828bd5 by dt at 2009-08-14 |
22 |
* Reworked the projects pane |
| b0aaeb5 by Daniel Molkentin at 2009-08-17 |
23 |
* Made the welcome screen tabs into plugins, reimplement IWelcomePage |
|
24 |
to add your own welcome screen page |
| b0e58aa by dt at 2009-10-12 |
25 |
* Overhauled the project pane. |
| 9828bd5 by dt at 2009-08-14 |
26 |
|
| 6d12f9a by con at 2009-08-10 |
27 |
Editing |
| f520d56 by Thorbjørn Lindeijer at 2009-07-13 |
28 |
* Added support for text editor color schemes |
|
29 |
* Added highlighting of uses of the symbol under the cursor |
| 2e19e70 by Thorbjørn Lindeijer at 2009-07-24 |
30 |
* Added completion of include directives |
| d34bf41 by Thorbjørn Lindeijer at 2009-07-16 |
31 |
* Added the option to turn off marking of text changes |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
32 |
* Added automatic matching of brackets and quotes |
| 37d3de8 by Erik Verbruggen at 2009-08-10 |
33 |
* Objective-C: Much improved parsing |
|
34 |
* Objective-C: Added partial semantic checking and symbol navigation |
| 6d12f9a by con at 2009-08-10 |
35 |
* Fixed searching in files to take open documents into account |
|
36 |
* Added a Locator filter for symbols in the current document |
| bc61f9d by hjk at 2009-08-11 |
37 |
* Handle block selection in fakevim |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
38 |
* Added Copy full path to the editors combobox |
| 569d279 by con at 2009-10-01 |
39 |
* Added left/right arrow buttons for "Go back/forward" in navigation history |
| 88af2ae by mae at 2009-10-07 |
40 |
* Added smart indentation for pasted text blocks |
| df34842 by Thorbjørn Lindeijer at 2009-06-30 |
41 |
|
| db14533 by Roberto Raggi at 2009-10-12 |
42 |
Refactoring |
|
43 |
* Added rename symbol under cursor |
|
44 |
* Find usages of a symbol |
|
45 |
|
| 6d12f9a by con at 2009-08-10 |
46 |
Project support |
| df34842 by Thorbjørn Lindeijer at 2009-06-30 |
47 |
* Added support for adding and removing files from a generic Makefile-based |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
48 |
project |
| 9828bd5 by dt at 2009-08-14 |
49 |
* Added better control over the environment used for running. |
| b0e58aa by dt at 2009-10-12 |
50 |
* Add all cmake files to the project tree (only works with a cmake 2.8) |
|
51 |
* Support cmake with Microsoft Visual Studio Compiler (only works with |
|
52 |
cmake 2.8 ) |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
53 |
* Fix a few cmake wizard bugs, where canceling left creator in a strange |
| 9828bd5 by dt at 2009-08-14 |
54 |
state |
|
55 |
* The qmake and make steps can now be removed. |
|
56 |
* The qmake step is a lot smarter and tries harder to not run |
|
57 |
* By default projects using the Microsoft Visual Studio toolchain use jom |
|
58 |
instead of nmake, for better utilization of all processors. |
| cc7d5ce by con at 2009-08-27 |
59 |
* Show subdirectory structure below .pro/.pri files in project tree |
| b3b82d9 by Daniel Molkentin at 2009-09-02 |
60 |
* Add "Show file in Finder/Explorer" (Mac/Windows) to context menu. |
|
61 |
On Linux it opens the containing directory. |
| b0e58aa by dt at 2009-10-12 |
62 |
* The qmake step and make step can be removed from qt projects now. |
|
63 |
* Made importing build settings for qt projects more robust |
|
64 |
* Only run qmake, if it needs to be run. |
| df34842 by Thorbjørn Lindeijer at 2009-06-30 |
65 |
|
| 7fd5530 by Daniel Molkentin at 2009-08-14 |
66 |
Compilation |
| b3b82d9 by Daniel Molkentin at 2009-09-02 |
67 |
* Support multi-core compilation on Windows/MSVC via jom |
| 7fd5530 by Daniel Molkentin at 2009-08-14 |
68 |
(see http://qt.gitorious.org/qt-labs/jom/) |
|
69 |
|
| 6d12f9a by con at 2009-08-10 |
70 |
Debugging |
|
71 |
* Detect debugger from project tool chain |
|
72 |
* CDB: Added more types to the dumpers (QSharedPointer, QVector, common |
|
73 |
QMap/QSet types), dereference reference and pointer parameters |
|
74 |
* CDB: Simplified display of STL types in the locals window |
| 07f05c8 by Friedemann Kleint at 2009-10-07 |
75 |
* CDB: Fixed thread handling, display thread position |
| 6d12f9a by con at 2009-08-10 |
76 |
* CDB: Added internal dumpers for string types for debuggee crashes |
| 07f05c8 by Friedemann Kleint at 2009-10-07 |
77 |
* CDB: Set symbol paths correctly |
| 6d12f9a by con at 2009-08-10 |
78 |
* Improved QObject dumping, print out QRect/QSize, enumerations and flags |
| 7fd5530 by Daniel Molkentin at 2009-08-14 |
79 |
* Made it possible to use the BinEditor plugin for displaying raw memory |
| cde2b65 by hjk at 2009-08-18 |
80 |
* Replace disassembler window by a real text editor enabling "mixed" output |
| 07f05c8 by Friedemann Kleint at 2009-10-07 |
81 |
* Improved dumper building on options page, run in background |
| 6d12f9a by con at 2009-08-10 |
82 |
|
| 0d4a4c0 by con at 2009-08-12 |
83 |
Designer |
|
84 |
* Added support for rearranging and floating form editor tools |
|
85 |
|
| 07a9efb by Friedemann Kleint at 2009-07-20 |
86 |
Version control plugins |
|
87 |
* Added CVS support |
| 07f05c8 by Friedemann Kleint at 2009-10-07 |
88 |
* Display diff/annotation with correct encoding |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
89 |
* Added "sync" menu item to the Perforce plugin |
| 07f05c8 by Friedemann Kleint at 2009-10-07 |
90 |
* Fixed locking of temporary submit message files on Windows |
|
91 |
* Use a single, colored output pane for all version control systems |
|
92 |
* Position annotation view of file at current line of editor |
|
93 |
|
| 07a9efb by Friedemann Kleint at 2009-07-20 |
94 |
Wizards |
|
95 |
* Fixed GUI project and form class wizards to use the same settings. |
|
96 |
* Added version control checkout wizards |
|
97 |
* Added a license header template setting |
|
98 |
* Added a wizard for Qt Designer custom widgets |
| 8b8bf42 by Friedemann Kleint at 2009-07-24 |
99 |
* Added a gitorious clone wizard |
| 6d12f9a by con at 2009-08-10 |
100 |
|
| 96b938e by con at 2009-09-15 |
101 |
Platform Specific |
|
102 |
|
|
103 |
Mac |
|
104 |
* Make use of system's language settings |
|
105 |
|
| 71d1f3e by con at 2009-10-12 |
106 |
Symbian Target |
|
107 |
* Preliminary support for targeting Qt for Symbian applications |
|
108 |
|
| 6d12f9a by con at 2009-08-10 |
109 |
Additional credits go to: |
|
110 |
* Christian Hoenig (Locator filter for symbols in current document) |
| 6bfd90a by Thorbjørn Lindeijer at 2009-10-01 |
111 |
* Henrik Abelsson (Configure what to do with externally modified files) |
|
112 |
* Kevin Michel (Adding and removing files from a generic project) |