blob: 84523b26bafefcf9877d6f5d9491acfb40815d7a (
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
|
Qt Creator 12.0.2
=================
Qt Creator version 12.0.2 contains bug fixes.
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://code.qt.io/qt-creator/qt-creator.git
git log --cherry-pick --pretty=oneline origin/v12.0.1..v12.0.2
General
-------
### External Tools
* Fixed that the output could be interspersed with newlines
([QTCREATORBUG-29977](https://bugreports.qt.io/browse/QTCREATORBUG-29977))
Editing
-------
* Fixed that modified documents lost their file icon, which potentially included
a short freeze
([QTCREATORBUG-29999](https://bugreports.qt.io/browse/QTCREATORBUG-29999))
* Fixed a crash when opening bookmarks
([QTCREATORBUG-30283](https://bugreports.qt.io/browse/QTCREATORBUG-30283))
### C++
* Clang Format
* Fixed the update of the preview when settings change
([QTCREATORBUG-30089](https://bugreports.qt.io/browse/QTCREATORBUG-30089))
* Fixed an issue with `CRLF` line endings
* Fixed a freeze when looking up symbols
([QTCREATORBUG-30155](https://bugreports.qt.io/browse/QTCREATORBUG-30155))
* Fixed a crash while parsing
([QTCREATORBUG-30044](https://bugreports.qt.io/browse/QTCREATORBUG-30044))
### Language Server Protocol
* Fixed a crash when completing
### Markdown
* Fixed that clicking on file links cleared the preview instead of opening the
file
([QTCREATORBUG-30120](https://bugreports.qt.io/browse/QTCREATORBUG-30120))
Projects
--------
* Fixed that trying to stop remote processes that were no longer reachable
resulted in a broken run control state
* Fixed a potential infinite loop
([QTCREATORBUG-30067](https://bugreports.qt.io/browse/QTCREATORBUG-30067))
* Fixed a crash when navigating in the Projects view
([QTCREATORBUG-30035](https://bugreports.qt.io/browse/QTCREATORBUG-30035))
* Fixed that custom compiler settings could vanish after restart
([QTCREATORBUG-30133](https://bugreports.qt.io/browse/QTCREATORBUG-30133))
* Fixed the restoring of per project C++ file name settings
### CMake
* Fixed that automatic re-configuration on saving files while a build is
running could fail
([QTCREATORBUG-30048](https://bugreports.qt.io/browse/QTCREATORBUG-30048))
* Fixed that the automatically added library path was wrong for targets with
the same name as special CMake targets (like "test")
([QTCREATORBUG-30050](https://bugreports.qt.io/browse/QTCREATORBUG-30050))
* Fixed that the `cm` locator filter did not show all targets
([QTCREATORBUG-29946](https://bugreports.qt.io/browse/QTCREATORBUG-29946))
* Fixed adding files with the wizards when triggered through `File > New File`
([QTCREATORBUG-30170](https://bugreports.qt.io/browse/QTCREATORBUG-30170))
* Fixed adding QML files to CMake files when variables like `${PROJECT_NAME}`
are used for the target name
([QTCREATORBUG-30218](https://bugreports.qt.io/browse/QTCREATORBUG-30218))
* Fixed adding files to `OBJECT` libraries
([QTCREATORBUG-29914](https://bugreports.qt.io/browse/QTCREATORBUG-29914))
* CMake Presets
* Fixed that display names were not updated when reloading presets
([QTCREATORBUG-30237](https://bugreports.qt.io/browse/QTCREATORBUG-30237))
### Conan
* Fixed that macOS sysroot was not passed on to Conan
([QTCREATORBUG-29978](https://bugreports.qt.io/browse/QTCREATORBUG-29978))
* Fixed that the MSVC runtime library was not passed on to Conan
([QTCREATORBUG-30169](https://bugreports.qt.io/browse/QTCREATORBUG-30169))
### Autotools
* Fixed that makefiles where no longer recognized as project files
Debugging
---------
### CMake
* Fixed that debugging required a successful build first
([QTCREATORBUG-30045](https://bugreports.qt.io/browse/QTCREATORBUG-30045))
Terminal
--------
* Fixed a crash when double-clicking
([QTCREATORBUG-30144](https://bugreports.qt.io/browse/QTCREATORBUG-30144))
Platforms
---------
### Android
* Fixed that the prompt for configuring the Android setup was no longer shown
([QTCREATORBUG-30131](https://bugreports.qt.io/browse/QTCREATORBUG-30131))
* Fixed that Qt ABI detection could be wrong
([QTCREATORBUG-30146](https://bugreports.qt.io/browse/QTCREATORBUG-30146))
### iOS
* Fixed that multiple dialogs informing about devices that are not in developer
mode were opened simultaneously
* Fixed that a wrong warning about the provisioning profile could be shown
([QTCREATORBUG-30158](https://bugreports.qt.io/browse/QTCREATORBUG-30158))
### Remote Linux
* Fixed that deployment could fail when trying to kill the potentially running
application
([QTCREATORBUG-30024](https://bugreports.qt.io/browse/QTCREATORBUG-30024))
### Boot2Qt
* Fixed that SSH operations could silently fail after the connection got lost
([QTCREATORBUG-29982](https://bugreports.qt.io/browse/QTCREATORBUG-29982))
### WASM
* Fixed issues with spaces in the `emsdk` path
([QTCREATORBUG-29981](https://bugreports.qt.io/browse/QTCREATORBUG-29981))
Credits for these changes go to:
--------------------------------
Alessandro Portale
André Pönitz
Artem Sokolovskii
Christian Kandeler
Christian Stenger
Cristian Adam
Cristián Maureira-Fredes
David Faure
David Schulz
Eike Ziller
Fabian Vogt
Jaroslaw Kobus
Leena Miettinen
Marcus Tillmanns
Mathias Hasselmann
Robert Löhning
Sivert Krøvel
Thiago Macieira
Yasser Grimes
|