blob: 23a47ff527db2caccedc34c29a92b99e9b4953e4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
|
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)
* Added file type icons to the resource editor
* Added opening of files from the resource editor
* Added highlighting of missing files in the resource editor
* Added support for movies 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 experimental support for QNX (enable the plugin in Help > About Plugins)
* 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
* Made all views searchable (Ctrl+F)
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
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)
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
* Fixed :!cmd if there is no selection
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 (e.g. 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
Aurélien Gâteau
Aurindam Jana
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
Friedemann Kleint
hjk
hluk
Hugues Delorme
Jarek Kobus
Jędrzej Nowacki
Joerg Bornemann
Jonathan Liu
Juhapekka Piiroinen
Kaffeine
Kai Köhne
kh1
Konstantin Ritt
Konstantin Tokarev
Leandro Melo
Leena Miettinen
Lukas Geyer
Lukas Holecek
Marc Mutz
Marco Bubke
Marius Storm-Olsen
Martin Aumüller
Mathias Hasselmann
Montel Laurent
Morten Johan Sorvig
Nicolas Arnaud-Cormos
Nikolai Kosjar
Orgad Shaneh
Oswald Buddenhagen
Oto Magaldadze
Peter Kuemmel
Pierre Rossi
Robert Loehning
Ryan May
Sergey Belyashov
Sergey Shambir
Simjees Abraham
Takumi Asaki
Theo J.A. de Vries
Thiago Macieira
Thomas Hartmann
Thorbjørn Lindeijer
tjenssen
Tobias Hunger
Tobias Nätterlund
Tommi Asp
Tyler Mandry
Vladislav Navrocky
Yuchen Deng
|