Skip to content
Snippets Groups Projects
Commit 9df273eb authored by Eike Ziller's avatar Eike Ziller
Browse files

Update changes-3.1.0


Change-Id: I81a3f5751be653c15ebef8efbbeaa716c2fdb390
Reviewed-by: default avatarLeena Miettinen <riitta-leena.miettinen@digia.com>
parent cb7c1204
No related branches found
No related tags found
No related merge requests found
......@@ -7,28 +7,35 @@ 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.0..origin/master
git log --cherry-pick --pretty=oneline origin/3.0..origin/3.1
General
* Added support for "~" as an alias for the user's home directory in the directory in file
system search (QTCREATORBUG-7753)
* Added Beautifier plugin that allows to fix coding style of files with external coding
style tools (Artistic Style, Clang-format, Uncrustify) (QTCREATORBUG-7489)
Editing
* Added File > Reload
* Added File > Reload for files that are open and unmodified in Qt Creator but might be
different on disk
* Added option to not hide the mouse cursor while typing (QTCREATORBUG-3584)
* Made visible margin configurable per project
* Fixed reloading contents in binary editor (QTCREATORBUG-6275)
* Fixed names and saving of custom locator filters (QTCREATORBUG-11051)
Managing and Building Projects
Compilers
Devices
* Re-added option to import existing builds even after project configuration (QTCREATORBUG-7836)
* Fixed that compiler output in issues list was not using monospace font (QTCREATORBUG-11345)
QMake Projects
* Added context menu item "Add Existing Directory" that adds all
files from a directory (QTCREATORBUG-9081)
CMake Projects
* Added support for QMAKE_EXTRA_COMPILERS (QTCREATORBUG-11212)
* Fixed issues with absolute paths in TARGET
Qbs Projects
* Added option for building with --check-timestamps
* Fixed that compiler flags were not set (QBS-481)
Generic Projects
* Added context menu item "Add Existing Directory" that adds all
......@@ -38,42 +45,50 @@ Generic Projects
Debugging
* Removed support for GDB without Python
* Added context menu item for saving backtrace as tasks-file
* GDB
* GDB, LLDB
* Added pretty printer for std::unordered_set
* Fixed various pretty printers
* CDB
* Added pretty printer for std::complex and C++11 std::array
* LLDB
* QML
Analyzer
* Fixed that debugging was not possible with MallocScribble environment variable set
(QTCREATORBUG-11371)
* Fixed "Jump to Line", "Run to Line" and "Jump to Address"
QML Profiler
* Improved performance (QTCREATORBUG-10950)
* Improved layout of details views
* Added JavaScript calls in Events view and Timeline view
* Fixed opening files from JavaScript profiling output (QTCREATORBUG-11094)
C++ Support
* Added code model inspector
* Added experimental support for Clang-based code model
* Added support for multiline strings and comments (QTCREATORBUG-662)
* Fixed parsing of ??< ??> ??( ??) trigraphs (QTCREATORBUG-2474)
* Fixed adding definition for function with rvalue-reference
(QTCREATORBUG-10555)
* Fixed semantic highlighting after "Save as"
* Fixed syntax highlighting of multiline strings and comments (QTCREATORBUG-662)
* Fixed that symbol dropdown was jumping to the wrong editor (QTCREATORBUG-11157)
* Improved the Insert Virtual Functions refactoring action:
* Check only pure virtual functions by default
* Display all overrides of a function
* Do not include final functions
Python Support
GLSL Support
QML Support
* Simplified Qt Quick Application templates (QTCREATORBUG-11264)
* Improved performance when using split views
Qt Quick Designer
* Fixed selecting overlapping items with same z-value (QTCREATORBUG-11066)
* Fixed setting text alignment (QTCREATORBUG-11054)
* Fixed crash with anchors (QTCREATORBUG-11138)
* Fixed issue with warning text not being readable (QTCREATORBUG-9603)
Diff Viewer
* Fixed display of inserted lines at end of file (QTCREATORBUG-11281)
* Fixed handling of whitespace changes (QTCREATORBUG-11002)
Version Control Systems
* Git
......@@ -81,20 +96,24 @@ Version Control Systems
* Enabled option to push commit directly after fixup
* Enabled choosing non-fast-forward merge when fast-forward is applicable
* Added completion in change selection dialog
* Fixed freeze after resolving conflict with cherry-pick or revert
* ClearCase
* Improved performance of indexing dynamic views
* Added warning when editing Derived Objects
* Bazaar
* Added support for uncommit command
* Mercurial
* Added current branch to project and window title
FakeVim
* Added "gj", "gk", "g0", "g^" and "g$" commands
* Added toggle ("!") and print ("?") options to "set" command
* Added support for relative line numbering
* Made dot command work for letter case commands in visual mode
* Fixed backward incremental search (QTCREATORBUG-7251)
Platform Specific
Linux
Qt Support
* Custom wizards now use class "qmakeproject" instead of "qt4project"
......@@ -104,16 +123,73 @@ QNX
(QTCREATORBUG-9673, QTCREATORBUG-9001)
* Added line and column information to text based BAR descriptor editor
(QTCREATORBUG-10395)
* Added simple management of user debug tokens
* Added simple management of runtime configurations
* Added support for attaching debugger to running applications
* Fixed several issues with certificate password dialog in BlackBerry
options (QTCREATORBUG-10948)
Android
* Made it possible to cancel waiting for an AVD to boot up
* Added download buttons for Android toolkit parts to Options page
* Added warning for invalid JDK setting (QTCREATORBUG-11218)
* Added minimal support for editing Java, with indentation of blocks and keyword completion
(QTCREATORBUG-11220)
* Added Java file wizard (QTCREATORBUG-11220)
* Fixed opening Java files from error messages (QTCREATORBUG-10904)
* Fixed colors in AndroidManifest editor (QTCREATORBUG-10597)
* Fixed modified state of AndroidManifest editor (QTCREATORBUG-11163)
* Fixed apply-behavior of Android Options page (QTCREATORBUG-7724)
* Fixed that Qt Creator restart was required after configuring Android SDK (QTCREATORBUG-10936)
Remote Linux
Bare Metal
iOS
* Added check for already running application on device
* Added automatic detection that developer mode becomes activated on connected device
Credits for these changes go to:
Alessandro Portale
Alexander Kondratskiy
Andre Hartmann
Andre Pönitz
Aurindam Jana
Christian Kandeler
Christian Stenger
Daniel Teske
David Kaspar
David Schulz
Eike Ziller
El Mehdi Fekari
Erik Verbruggen
Falko Arps
Fawzi Mohamed
Frantisek Vacek
Frederik Gladhorn
Friedemann Kleint
Hugues Delorme
Jarek Kobus
Jörg Bornemann
Kai Köhne
Knut Petter Svendsen
Leena Miettinen
Leo Lei
Lukas Holecek
Lorenz Haas
Marco Bubke
Martin Bohacek
Nikolai Kosjar
Orgad Shaneh
Oswald Buddenhagen
Pawel Faron
Petar Perisin
Povilas Kanapickas
Przemyslaw Gorszkowski
Rafael Roquetto
Robert Löhning
Sebastian Paluchiewicz
Takumi Asaki
Thiago Macieira
Thomas Hartmann
Tobias Hunger
Tobias Nätterlund
Ulf Hermann
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment