blob: 3a67b9aab717f6bb3627689537391b98ece8d68c (
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
|
Qt Creator version 3.2 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 origin/3.1..origin/master
General
* Added "Get Help Online" context menu item to issues pane that searches for
the issue description online in Google
* Added action to file system locator filter ('f') for creating and opening a new file
* Added search capability to general messages and most navigation panes
* Enabled resizing of the locator field
* Improved look and feel on HiDPI by adding more hi-resolution icons
* Made keyboard and mouse activation of navigation panes and other trees more consistent
* Added display of current variable values in variable chooser dialog
* Removed unhelpful Generic Highlighter loading progress bar
Editing
* Fixed support for mixed languages in the generic highlighter
Managing and Building Projects
QMake Projects
* Added context menu item for copying resource path from entries in QRC
files in project tree (QTCREATORBUG-11776)
* Added deployment support to plain C and C++ application wizards
* Removed warning about build directory below source directory for kits
with Qt 5.2 and later where this is supported (QTCREATORBUG-10024)
* Fixed that adding files to .pri file was missing $$PWD
Qbs Projects
* Fixed that run configurations were created for products that are not runnable
(QTCREATORBUG-12152)
* Fixed that run configurations were created for disabled products (QBS-560)
* Fixed that default build directory was ignored
Generic Projects
Debugging
* Changed default of "Load system GDB pretty printer" option back to "off"
* Added option to disable automatic centering on currently debugged
line in editor
* Made environment variables accessible in startup command settings
using a %{Env:SOME_NAME} syntax
* Changed single click on column view headers to cycle through
a "small widget" and a "width according to contents"
* Removed the "Always adjust to content size options" and
made this the default behavior
* Added pretty printers for AVX512 registers
* Fixed display of fixed-size wchar_t arrays
* Added personaltypes.py as default location for user created dumpers
* Added file setting to point to user created file of dumpers
(QTCREATORBUG-12492)
* Added button to restart current debugging session
without quitting the debugger process
* Made our dumpers also accessible from command line GDB
* Made LLDB engine honor the max stack depth setting
(QTCREATORBUG-12416)
* Added dumpers for QStringData, QHashedString and QQmlRefCount
* Fixed CDB engine to reset Locals and Expressions when
switching frames
* Made LLDB engine recover more gracefully from unexpected
situations
* Improved handling of the tabbed extra views for displayed
items
* Fixed regression in process snapshot creation
* Fixed crash in CDB extension related to verbose logs
* Introduced option to limit retrieval of string-like values
* Introduced [a..b] and [a.(s).b] syntax for more flexibility
in "ranged" expressions in Locals and Expression view
* Added several convienience functions to Python dumper interface
* Fixed CDB detection for Windows SDK 8.1
* Added raw opcode bytes to Disassembler view
* Changed Disassembler view to order lines by increasing address
* Made more dumpers work in release builds
* Fixed debugging applications that are run in a terminal on Linux (QTCREATORBUG-3509)
QML Profiler
Analyzer
* Added support for Run in Terminal (QTCREATORBUG-7311)
C++ Support
* Fixed finding usages of members of typedef'ed anonymous structs
(QTCREATORBUG-11859, QTCREATORBUG-11860)
* Fixed indentation of concatenated strings
* Fixed pointer typedef resolving (QTCREATORBUG-10021)
* Fixed scroll wheel behavior in editor's symbols dropdown
QML Support
Qt Quick Designer
Diff Viewer
Version Control Systems
* Git
* Fixed replies to prompts (QTCREATORBUG-12335)
* Fixed that original author was not preserved during Cherry-Pick
* Reintroduced the expanded branch list in Show (QTCREATORBUG-11293)
* Fixed that switching to the commit editor was unresponsive (QTCREATORBUG-12449)
* Fixed showing commits by clicking their hashes in the interactive rebase editor
* Improved display in the Gerrit dialog to visualize dependencies
* Added support for choosing reviewer in Push to Gerrit dialog
over HTTP
FakeVim
* Added support for unicode input with 'C-v' in insert mode
* Fixed issues with long command output (QTCREATORBUG-11598)
* Fixed 'gv' after yanking text in visual mode (QTCREATORBUG-12112)
* Fixed 'v', 'V' and 'C-v' while in visual mode (QTCREATORBUG-12113)
* Improved sharing of navigation data between editors of the
same document
Platform Specific
Windows
* Fixed issue with environment variables starting with '=' (QTCREATORBUG-8716)
* Fixed detection of MSVC tool chains (QTCREATORBUG-10998)
OS X
* Fixed activation of items with Enter in Bookmarks pane
Android
* Fixed that UI was unresponsive while creating AVD (QTCREATORBUG-10601)
Remote Linux
* Added custom remote executable run configuration type (QTCREATORBUG-12168)
* Fixed issue with environment variables that contain spaces
BareMetal:
* Added openocd pipelining support
* Added variable support for device specific GDB commands
Valgrind:
* Fixed passing of multiple arguments to application
Credits for these changes go to:
|