Tobias Hunger
8a977e7b80
ToolChainKitInformation: Fix build
...
Change-Id: I678472bc2aaae06918b53f3ad0bff84f93dfeae7
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2016-07-20 15:18:38 +00:00
Eike Ziller
013cb53aef
Kits: Make upgrade of settings explicit when restoring kits
...
Instead of implicit upgrading when KitInformation reads values from the
kit.
Also fixes that upgrading from 4.1 to 4.2 did not work (it did not
upgrade at all after 93c919a9ed3e52bcd2d3072a2b771bda0f2de21f
and before that wrote the settings with the wrong key for Cxx).
Change-Id: I0729df6eb1215f2ea01651a42a83cb4d2679b347
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 14:41:32 +00:00
Tim Jenssen
ae5f1918b4
QmlDesigner: cleanup code
...
Change-Id: Ia281b8efcacdfb00e724e97b491fbd4250a99fb1
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com >
2016-07-20 14:40:51 +00:00
Leena Miettinen
aa566604be
QMLJS: Fix punctuation of messages
...
- Add full stop to the end of messages.
- Use double quotes for emphasis (instead of single quotes).
Change-Id: I5b0bd2cecda115735b67ceaab202c36ca5d81b43
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2016-07-20 12:06:45 +00:00
Ulf Hermann
3353029b52
SDKtool: More compile fixes
...
Change-Id: Iccc8e6b71d94c794334eb6f2ed02348e0c41deb8
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 11:37:57 +00:00
Ulf Hermann
2cb33df989
QmlProfiler: Remove some friends that don't exist
...
Change-Id: Iaa7c458ae54564124c15a7bf5680d65a96886818
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2016-07-20 11:19:15 +00:00
Ulf Hermann
61a5f3b3ae
QmlProfiler: Add memory and allocations modes to flame graph view
...
Change-Id: Ic548812378cad92d931e3fa645e11f83a861e00c
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io >
2016-07-20 11:11:36 +00:00
Orgad Shaneh
3815affad5
VcsCommand: Fix indentation in lambda
...
Change-Id: I6b62f10ad754a40027cfe1b5e0f2343b30701b18
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 10:14:56 +00:00
Orgad Shaneh
b55e06716b
Git: Suppress stderr output (for the output pane) on clone
...
It already appears in the wizard. No need to duplicate.
Change-Id: I74b1f7d9d5be44e95965bf2af3fee9727372995a
Reviewed-by: André Hartmann <aha_1980@gmx.de >
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 09:22:24 +00:00
Orgad Shaneh
fae08f5c7c
Utils: Minor cleanup in SynchronousProcess
...
* Do not reserve QString before replacing it with another
* Do not append \n when there's only stdout
Change-Id: If75eade473949437a4b5fea2ac0153fa2853b3c8
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 09:22:13 +00:00
Christian Stenger
2281386199
SDKTool: Fix compile for Qt5.6
...
Change-Id: I9154ffbc09187a851c409b2b1ae9d2d8109f1c15
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 09:17:42 +00:00
Orgad Shaneh
a48acdff52
QmakePM: Replace QSignalMapper with a lambda
...
Change-Id: Iea656322c56f31f6958d3d497f98fc3bcb424c78
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 09:13:10 +00:00
Orgad Shaneh
8e833db5a6
ProjectExplorer: Replace QSignalMapper with lambdas
...
Change-Id: Iaa7334ba3bddd7fe873796daac40e0c81c78c68e
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 09:12:53 +00:00
Tobias Hunger
008c4a222a
SDKtool: De-noise rmkitoperation
...
Change-Id: Iced1cbaf717139e3e20e4f52056b41a5ef4bcea4
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2016-07-20 08:59:28 +00:00
Ulf Hermann
392955488c
Move flame graph view from QmlProfiler to separate library
...
We want to use it for other profilers, too.
Change-Id: Ice4bd7fdfce6e0153d62a7c9a83dc7de6d5cba30
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2016-07-20 08:55:28 +00:00
Christian Stenger
97a465ae18
QmlProfiler: Fix compile with Qt5.6
...
Change-Id: I4394530321db3a2081d49b4e243b37c1840c2227
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io >
2016-07-20 08:51:13 +00:00
Tobias Hunger
7ed7ecd4a5
SDKtool: De-noise rmtoolchainoperation
...
Change-Id: I65f670a3590ad8502195d431bbcdb68c0b77273b
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
2016-07-20 08:31:01 +00:00
Tobias Hunger
a1020cc299
SDKtool: De-noise addkitoperation
...
Change-Id: I362b5dcda37631e746311f2ed13264ba97ba232c
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2016-07-20 08:20:39 +00:00
Tobias Hunger
922e5e8a77
SDKtool: De-noise addtoolchainoperation
...
Change-Id: I94c2fae6e5fdd6384fd0acf2b626062b41719b07
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2016-07-20 08:19:07 +00:00
Tobias Hunger
157c0a3771
ToolChainKitInformation: Fix abi-based toolchain selection
...
This broke when multiple toolchain support was added to kits.
Change-Id: Ibdd4942a4fe314a5dee727a41a834676b894525d
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2016-07-20 08:18:58 +00:00
Ulf Hermann
f372f4aa5a
QmlProfiler: Add tests for client manager
...
Change-Id: I9d758857dc65daa564ab6a0394250c02ea006832
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2016-07-20 08:18:06 +00:00
Ulf Hermann
62b1217818
QmlProfiler: Add some sanity to the client manager
...
Remove the PIMPL pattern, use smart pointers, add asserts for
important preconditions, add a timeout also to the local server case,
make sure all signal/slot connections to the old connection objects are
cleared when retrying to connect, make retry intervals configurable.
Change-Id: Ica7df0eaddc48778f13905795871d522401617ed
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2016-07-20 08:17:54 +00:00
Orgad Shaneh
9fd5d64194
Remove unneeded QSignalMapper includes
...
Change-Id: Idec6b1357d7c1db316c8cb29e82c7c9a62e4f6d5
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2016-07-20 08:12:30 +00:00
Orgad Shaneh
c894eb6bc1
Designer: Replace QSignalMapper with a lambda
...
Change-Id: I0bf3b1e33188b98525cf717f799466994c494c11
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2016-07-20 08:12:20 +00:00
hjk
be684dc754
Debugger: Make MSVC happy and capture 'this'
...
Change-Id: I765bc5b5c739bfeae70c09bd997db430f84c5aca
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2016-07-20 06:30:48 +00:00
Alessandro Portale
a0f1e716c7
Themes: Draw optional toolbar borders
...
We need a new Theme flag for that. And it will initially only be set for
the flat light theme.
Task-number: QTCREATORBUG-16633
Change-Id: Id723e128364eb6186fe8e28e2087a3698b1bf632
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2016-07-19 16:42:35 +00:00
Thomas Hartmann
f50f0675eb
QmlDesigner: Set QML2_IMPORT_PATH for the fallback puppet
...
We have to add the path from QLibraryInfo to find the plugins
shipped with Qt Creator.
Task-number: QTCREATORBUG-16609
Change-Id: I6793b989db9581670572490040a399ae0490589e
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 15:51:58 +00:00
hjk
3b233033b9
QmlProfiler: Add a "this" to capture list
...
Change-Id: I8bd7b0a8e488ee79262a46406f818d86326aabda
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io >
2016-07-19 14:24:03 +00:00
Thomas Hartmann
a72c24a0fd
QmlDesigner: Cleaning up DocumentWarningWidget
...
This patch also simplifies DocumentWarningWidget.
Task-number: QTCREATORBUG-16539
Change-Id: I64a715c2a0eaf12a8515a59566e7b22c86ad8928
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2016-07-19 14:14:46 +00:00
Marco Bubke
9617520e52
Clang: Inline DocumentAnnotationsChangedMessage
...
Change-Id: Ib2f16cb48bf3413006a1eaebcabc7d6cca696970
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:55:30 +00:00
Marco Bubke
ce45b4cf8b
Clang: Inline HighlightingMarkContainer
...
Change-Id: Idb19b65099f42023ff347b427b014b3c476a06c8
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:56 +00:00
Marco Bubke
08574a415e
Clang: Inline UpdateVisibleTranslationUnitsMessage
...
Change-Id: I6cce81746a32fb97df64d21d1fd9e13f5b8ceacf
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:45 +00:00
Marco Bubke
07991a6f83
Clang: Inline UpdateTranslationUnitsForEditorMessage
...
Change-Id: I0e68c138d5eed394f9fece1bd3ca6fbd39575348
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:31 +00:00
Marco Bubke
7605bb1f84
Clang: Inline UnregisterUnsavedFilesForEditorMessage
...
Change-Id: Ida87917a5162cfbe75f3a80c144378b834f90ad4
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:22 +00:00
Marco Bubke
38d3d8e727
Clang: Inline RegisterUnsavedFilesForEditorMessage
...
Change-Id: I22c23c1875cd7c73321cda15ad8a1e18c43db818
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:13 +00:00
Marco Bubke
e0db7ddcd2
Clang: Inline RequestDocumentAnnotationsMessage
...
Change-Id: Ife327d5822ed04620bc651e9264e7fb7184123ff
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:53:03 +00:00
Marco Bubke
5ae44be34f
Clang: Inline FixItContainer
...
Change-Id: I00067803e5cbf5b0183dcefe11deaf9b78a45964
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:52 +00:00
Marco Bubke
5ccc1ac14a
Clang: Inline SourceRangeContainer
...
Change-Id: I04e5f1abbe17d6e007a2cba5cd28c84a3428bcbf
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:43 +00:00
Marco Bubke
6a220a1575
Clang: Inline DiagnosticContainer
...
Change-Id: I0d15b0b0d43f2a114d234f4b26f1eb8cf9d4a380
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:36 +00:00
Marco Bubke
3ea1eb3631
Clang: Inline LinePrefixer
...
Change-Id: I5e55f8c9912d5be5102a5cdf5eb795b786dc1282
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:23 +00:00
Marco Bubke
0d40cc4e56
Clang: Inline ProjectPartsDoNotExistMessage
...
Change-Id: I8476e0dcf2c5ce16c7fc76f6e91a7ec9d8512411
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:16 +00:00
Marco Bubke
85081a67a5
Clang: Inline ProjectPartContainer
...
Change-Id: I4bd55f6be216b1ac99039e74be853c9634ac2fd6
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:52:07 +00:00
Marco Bubke
12c5ff13d0
Clang: Inline CodeCompletionChunk
...
Change-Id: Ia581ae109fe1fa2c05db37f1cfbe678f2d8e8778
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:54 +00:00
Marco Bubke
855bf6b007
Clang: Inline TranslationUnitDoesNotExistMessage
...
Change-Id: Ib1f23410163036eb8de603eb3eef82c14428a8a5
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:44 +00:00
Marco Bubke
e840ee3263
Clang: Inline TranslationUnitDoesNotExistMessage
...
Change-Id: Ib46149912790d7f9e4231d36a4b62cd0d7c66401
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:35 +00:00
Marco Bubke
ee87fcb489
Clang: Inline RegisterProjectPartsForEditorMessage
...
Change-Id: I910c122ae9ab12b9d27d3fd1363e6d3cbe602b46
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:28 +00:00
Marco Bubke
5bb5f7ae6d
Clang: Inline CodeCompletion
...
Change-Id: I69871aba33a7ca3b09b00452d07828fc05d605cc
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:19 +00:00
Marco Bubke
c62bf3e4e7
Clang: Inline CodeCompletedMessage
...
Change-Id: I9f65bd95efe3a02848db6e9cadddc22c88b19902
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:11 +00:00
Marco Bubke
96e370e1ca
Clang: Inline CompleteCodeMessage
...
Change-Id: I7009ab3986cb2c8ff7b5c7a77ff22a35bc5d2b10
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:51:03 +00:00
Marco Bubke
4eae621df9
Clang: Inline UnregisterTranslationUnitsForEditorMessage
...
Change-Id: If4adf19cc4ea9325a6f94d4c2b989609e1e83239
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com >
2016-07-19 13:50:54 +00:00