diff options
author | Eike Ziller <eike.ziller@qt.io> | 2017-10-04 15:48:35 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2017-10-06 11:41:39 +0000 |
commit | c13e5bf21a80cb5457d8e559244e20cdb260ca2e (patch) | |
tree | 1071a92a169eecf3bbeafbc8d55d6e250c38e74e /dist/changes-4.5.0.md | |
parent | 3d5b077d8650d38b9d43fdd61b30913ed8f767d2 (diff) |
Add changes file for 4.5
Change-Id: Ib30122c6fc5b14226a1560bc1e31e99f6930266c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Diffstat (limited to 'dist/changes-4.5.0.md')
-rw-r--r-- | dist/changes-4.5.0.md | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/dist/changes-4.5.0.md b/dist/changes-4.5.0.md new file mode 100644 index 0000000000..88c2bcfdc3 --- /dev/null +++ b/dist/changes-4.5.0.md @@ -0,0 +1,154 @@ +Qt Creator version 4.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/4.4..v4.5.0 + +General + +* Implemented "fuzzy" camel case lookup similar to code completion for locator + (QTCREATORBUG-3111) +* Changed `File System` pane to tree view with top level directory selectable + from `Computer`, `Home`, `Projects`, and individual project root directories + (QTCREATORBUG-8305) + +Editing + +* Added shortcut for sorting selected lines + +All Projects + +* Added progress indicator to project tree while project is parsed +* Added support for changing the maximum number of lines shown in compile output + (QTCREATORBUG-2200) + +CMake Projects + +* Added groups to CMake configuration UI +* Added option to change configuration variable types +* Fixed that value was removed when renaming configuration variable + (QTCREATORBUG-17926) + +C++ Support + +* Fixed lookup of functions that differ only in const-ness of arguments + (QTCREATORBUG-18475) +* Fixed detection of macros defined by tool chain for `C` +* Fixed that `Refactoring` context menu blocked UI while checking for available + actions +* Clang Code Model + * Added sanity check to `Clang Code Model Warnings` option + (QTCREATORBUG-18864) + * Fixed completion in `std::make_unique` and `std::make_shared` constructors + (QTCREATORBUG-18615) + * Fixed that function argument completion switched selected overload back to + default after typing comma (QTCREATORBUG-11688) +* GCC + * Improved auto-detection to include versioned binaries and cross-compilers + +QML Support + +* Added wizards with different starting UI layouts + +Python Support + +* Added simple code folding + +Debugging + +* Changed pretty printing of `QFlags` and bitfields to hexadecimal +* Fixed `Run in terminal` for debugging external application + (QTCREATORBUG-18912) +* LLDB / macOS + * Added pretty printing of Core Foundation and Foundation string-like types + (QTCREATORBUG-18638) + +QML Profiler + +* Improved robustness when faced with invalid data + +Qt Quick Designer + +* Added option to only show visible items in navigator + +Version Control Systems + +* Added query for saving modified files before opening commit editor + (QTCREATORBUG-3857) + +Beautifier + +* Clang Format + * Added action `Disable Formatting for Selected Text` + * Changed formatting without selection to format the syntactic entity + around the cursor + +Model Editor + +* Added support for custom relations + +SCXML Editor + +* Fixed crash after warnings are removed + +Platform Specific + +Windows + +* Fixed that environment variable keys were converted to upper case in build + and run configurations (QTCREATORBUG-18915) + +macOS + +* Fixed several issues when using case sensitive file systems while `File system + case sensitivity` is set to `Case Insensitive` (QTCREATORBUG-17929, + QTCREATORBUG-18672, QTCREATORBUG-18678) + +Android + +* Removed support for local deployment (QTBUG-62995) +* Removed support for Ant +* Improved checks for minimum requirements of Android tools (QTCREATORBUG-18837) + +Universal Windows Platform + +* Fixed deployment on Windows 10 Phone emulator + +Credits for these changes go to: +Alessandro Portale +Alexander Volkov +Andre Hartmann +André Pönitz +Christian Kandeler +Christian Stenger +Claus Steuer +Daniel Trevitz +David Schulz +Eike Ziller +Friedemann Kleint +Ivan Donchevskii +Jake Petroules +Jaroslaw Kobus +Jochen Becher +Knud Dollereder +Laurent Montel +Marco Benelli +Marco Bubke +Mitch Curtis +Nikita Baryshnikov +Nikolai Kosjar +Oliver Wolff +Orgad Shaneh +Robert Löhning +Ryuji Kakemizu +Samuel Gaist +Serhii Moroz +Thiago Macieira +Thomas Hartmann +Tim Jenssen +Tobias Hunger +Ulf Hermann +Vikas Pachdha |