changes-3.5.0.md 2.45 KB
Newer Older
Eike Ziller's avatar
Eike Ziller committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Qt Creator version 3.5 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://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/3.4..origin/3.5

General

* Increased minimum requirements for compilation of Qt Creator to
  MSVC 2013 and GCC 4.7, and Qt 5.4.0
* Added variants with native separators to Qt Creator variables that
  represent file paths
* Changed the way inconsistent enabled states were handled by the
  plugin manager. Disabling plugins is now only a hint; if another
  (enabled) plugin needs it, it is implicitly enabled. Before, the
  other plugin was implicitly disabled.
Eike Ziller's avatar
Eike Ziller committed
20
21
22
* Added support for `~` as shortcut for user's home directory to
  path input fields
* Added filtering to About Plugins
Eike Ziller's avatar
Eike Ziller committed
23
24
25
26
27
28
* Added `-load all` and `-noload all` command line options that
  enable and disable all plugins respectively
* Made `-load` command line option implicitly enable all required
  plugins, and `-noload` disable all plugins requiring the
  disabled plugin. Multiple `-load` and `-noload` options are
  interpreted in the order given on the command line.
Eike Ziller's avatar
Eike Ziller committed
29
30
31
32
* Fixed issues with raising the Qt Creator window on Gnome desktop
  (QTCREATORBUG-13845)
* Fixed appearance on high DPI displays on Windows and Linux
  (QTCREATORBUG-11179)
Eike Ziller's avatar
Eike Ziller committed
33
34
35
36
37

Editing

* Added option to jump directly to specific column in addition to
  line number when opening files through locator or command line
Eike Ziller's avatar
Eike Ziller committed
38
* Made global file search use multiple threads (QTCREATORBUG-10298)
Eike Ziller's avatar
Eike Ziller committed
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

Help

QMake Projects

CMake Projects

* Made it possible to register multiple CMake executables
* Fixed default shadow build directory name

Qbs Projects

QML-Only Projects (.qmlproject)

Debugging

Analyzer

QML Profiler

* Made saving and loading trace data asynchronous to avoid
  locking up UI (QTCREATORBUG-11822)

C++ Support

* Added separate icon for structs

QML Support

Version Control Systems

FakeVim

Eike Ziller's avatar
Eike Ziller committed
72
73
* Added support for `C-r{register}`

Eike Ziller's avatar
Eike Ziller committed
74
75
76
77
78
79
80
81
82
83
84
85
Platform Specific

Windows

OS X

* Added locator filter that uses Spotlight for locating files

Linux

Android

Eike Ziller's avatar
Eike Ziller committed
86
87
88
89
90
* Made it possible to create AVD without SD card (QTCREATORBUG-13590)
* Added warning if emulator is not OpenGL enabled
  (QTCREATORBUG-13615)
* Fixed listing of Google AVDs (QTCREATORBUG-13980)

Eike Ziller's avatar
Eike Ziller committed
91
92
93
94
95
Remote Linux

BareMetal

Credits for these changes go to: