- 30 Nov, 2017 5 commits
-
-
Tobias Hunger authored
Add setters to VersionUpgrader and use them. This shortens the implementation classes a bit. Change-Id: I5ffe6f085752bf39bbcb08c286844cc1088eeea5 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Nikolai Kosjar authored
Broken with commit 9ad760ef Clang: Store the database in user resources Change-Id: Idca0709e3e28291e43594f6b43f24faf7957a1a6 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Christian Kandeler authored
Doing this via the product condition silently switches the product off if Qt is too old, which will leave users wondering about the reason. Instead, use the long-supported version check functionality of the Depends item, which will result in a clear message in case of a failure. Also, move the check to QtcProduct. The version requirement is for all of QtCreator, not just the plugins. Change-Id: Id445823e0243f5ad3b7a0ccb747a90e4fb18889b Reviewed-by:
Robert Loehning <robert.loehning@qt.io> Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
hjk authored
... to provide a set of urls indicating usable connection points for 'server-using' tools (typically one, like gdbserver and the Qml tooling, but two for mixed debugging). Urls can describe local or tcp servers that are directly accessible to the host tools, if needed port forwarding could be set up when needed. Use it as new base for GdbServerPortsGatherer for starters. Note: Since none of the customization points for actual port forwarding are currently provided by device implementations only non-forwarding cases are working right now. Incidentally this does not affect existing setups, as the only case where it would be needed (Android/adb) have a complete custom implementation. The medium-term plan there is of course to use this new setup here and have the AndroidDevice implementation only provide the forwarding, not the whole debugging (etc...) Change-Id: I42c9783348cd430b1c435bbca56329c678ac485c Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Christian Stenger authored
Template code inside utils/algorithm.h is not correctly instantiated when respective containers that shall use these functions are included after the algorithm file. Additionally there had been issues using nullptr as comparison inside QCOMPARE(). Change-Id: I2bd6baf3890090c5f5bbbd6229afb9aeeb7617ef Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 29 Nov, 2017 6 commits
-
-
Marco Bubke authored
Otherwise the unit tests does not linked any more. Change-Id: I1d756b8bef18d65174a8924a15995cc179af61f3 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Eike Ziller authored
Change-Id: Ia7302723a0ec41456ca99704b7f8c680f6893c5d Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Ivan Donchevskii authored
Do not keep pointer of a temporary object. Change-Id: I5251c7dbc8581be96afaa947e1a58adaeb0b17e3 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Marco Bubke authored
We used temporary directories but this can be different paths. Task-number: QTCREATORBUG-19372 Change-Id: Id6ac18e6eecdc5bb354bda3741e16cb87c552ba6 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Eike Ziller authored
Change-Id: I01cb71c06b405f071498ed8752f9acac44d2b223 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
Change-Id: I86852d289c22210a0439e8e297819dc7276a96de
-
- 28 Nov, 2017 14 commits
-
-
Tobias Hunger authored
Set up a better environment for initial project parsing (before Kits are configured). Task-number: QTCREATORBUG-19241 Change-Id: I2431113dbbe6fb6a66f95fb1efb36834fa184f3d Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Marco Bubke authored
Task-number: QTCREATORBUG-19370 Change-Id: Ibf96c38004e0e0e9aa436df946076979f07df0da Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Marco Bubke authored
Before the QLocalServer was in the ConnectionServer so more than one client could connect to the server. But we never used that possibility which made the hand shaking much more difficult. It is now moved in the client, so that there is always a QLocalServer. Change-Id: Ifa357074b0c0809434c49d23b1cee38496f72f43 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Christian Stenger authored
Change-Id: Idd9197a7610aec550945fc0cb1c0a1dd833b7cba Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Alessandro Portale authored
Setting Qt::AA_EnableHighDpiScaling causes a few graphics backends to malfunction. This patch reduced the setting of the flag to happen only on Windows (it is automatically set on macOS with retina). Task-number: QTBUG-64815 Change-Id: I08fa5d1bd2c93e7a39c23487b684bd3f7b358783 Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io> Reviewed-by:
Sami Nurmenniemi <sami.nurmenniemi@qt.io>
-
Hugo Holgersson authored
This allows users to style function names at their definitions. Once set, the XML-style token "FunctionDefinition" will highlight all function definitions: the style option is a mixin to Function and Virtual Function. TEST=Default themes and locally hacked themes that lack Function, FunctionDefinition, Declaration-styling look as they did before this patch. Requires Clang. Task-number: QTCREATORBUG-16625 Change-Id: I49d8e401211bdf28ff74699feac16fe98f6d64ce Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Tobias Hunger authored
Change-Id: Ia968cf8a24b85bd90bd2d0e9353779ac41ff385f Reviewed-by:
hjk <hjk@qt.io>
-
David Schulz authored
Change-Id: Icc01ee47311fdd6d34df7555afd93bb323fdd05c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Tobias Hunger authored
Task-number: QTCREATORBUG-19371 Change-Id: I5ab20cd39d18283d0bd9e5c24db69e7ddba387b9 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Nikolay Shalakin authored
Change-Id: I8cc269d9a622b4af090795e40e11205d1190248b Reviewed-by:
David Schulz <david.schulz@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Nikolay Shalakin authored
Change-Id: I9aa775dc23d19e856e38baf9834bedb6903800a9 Reviewed-by:
hjk <hjk@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Nikolay Shalakin authored
Change-Id: I9d496fd8e6b976f2cdfe891139475636ad3be018 Reviewed-by:
hjk <hjk@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Christian Stenger authored
If searching for a test tree item matching a QtTestResult we can safely limit searching to the subtree holding QtTests or QuickTests. Additionally store information whether it is a Quick or pure Qt test into the result to limit it to a single root. Change-Id: I240e778448d99434d188d90a110dfa4f1934c950 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
Change-Id: Ie8db68769a2419c9ad8700d9eef1d4093c209d9b Reviewed-by:
hjk <hjk@qt.io>
-
- 27 Nov, 2017 15 commits
-
-
Nikolay Shalakin authored
a missing comma defeated both keywords. Change-Id: I2486ca5ca7d82d7ddcab8656b02fba0b3f54ddd8 Reviewed-by:
hjk <hjk@qt.io>
-
hjk authored
It was accidentally showing up for the desktop case, too. Change-Id: I3baa354b83bec93866af5f31699ccc7d8a2fe3c7 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io> Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Tobias Hunger authored
Task-number: QTCREATORBUG-19368 Change-Id: I4464b4f9b2f1a2d725f5a08fb6e38444fabcdea5 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: I05bd1052bbc2c6481fdec8a3763d9ae4f3dc8f44 Reviewed-by:
hjk <hjk@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: Ic302ab4978f7a00a9119a4e9214c040b7cf1e0ba Reviewed-by:
hjk <hjk@qt.io>
-
Tobias Hunger authored
Change-Id: I85d2e789e9e078dafc76c7da46849d8e87fbd2a7 Reviewed-by:
hjk <hjk@qt.io>
-
Alessandro Portale authored
Using a small test app for testing the CrumblePath is less clumsy than doing that in Qt Quick Designer. Change-Id: I4a1d739aa303adfd799df33eb00fb8cd513304c3 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Ivan Donchevskii authored
Link is a common class and is used across the plugins. Change-Id: Id92e47e1b8604316ca8b970804e57abaf404ec28 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
Change-Id: I1f7a576d3b8feb527013e3b679fc60c4e663f2eb Reviewed-by:
hjk <hjk@qt.io>
-
Christian Stenger authored
This function is available only for GDB. When using CDB or LLDB this ends up in an exception. Change-Id: Ie1835c1b95cac99e3f996077f6a3d80b5591c145 Reviewed-by:
David Schulz <david.schulz@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
Nikolai Kosjar authored
...otherwise CppUseSelectionsUpdater might block for an infinite duration. Change-Id: I756d82499b0b2864363dcaeff15398a8bf5500d9 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
David Schulz <david.schulz@qt.io>
-
hjk authored
Was unneeded and forgotten to remove in the recent RunConfiguration refactoring. Change-Id: I8032ce576d2afe7841c77a39f2719ee7a6ec0de7 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Eike Ziller authored
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri Change-Id: I29979e76cb01bc94ddcd7868ca1cbc34afb14c5d
-
Orgad Shaneh authored
If one of the files has mode-only change, the entire patch fails as a git patch, and is parsed as a text patch. Because of that, the prefixes (a/, b/) are not stripped and jumping to a change by double-clicking does not work. Change-Id: Ib54ce4fa7aad02cb956af1f7de73d3c732ac5a89 Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
Jarek Kobus <jaroslaw.kobus@qt.io>
-
Christian Kandeler authored
To HEAD of 1.10 branch. Change-Id: I4d73b84f845cccc0363673100681c74f51dd695a Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-