- 01 Dec, 2017 8 commits
-
-
Tobias Hunger authored
Move variadic template arguments to the end for all users in algorithm.h. Change-Id: I7c8f1254e7de6ee9737e73d1a4721e71c188438e Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: I638e68480d3985b6df9a18aa96a067ee68484b12 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Support std::vector and similar classes as input and output. Change-Id: I1d202d54c18e868ce0e71e4c2b6288565710baa8 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: I5b9b577bdfb26bd03583ca8349b960625124a929 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
* Consistently use anyOf to implement contains. * Support contains over an container of std::unique_ptr matching a pointer. Change-Id: I0180f3ec3d5935d8afeeac67a745d4b38a01674d Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: I0cba5b58dde6003f5c5cb399142f985cbe83f0a7 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Change-Id: I3fd8f89dc3f5f54a7479c7e1d118766fedd66ba7 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
David Schulz authored
Change-Id: Ic5b484c674d750bdcbc24d607720589ee9f056c3 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 30 Nov, 2017 9 commits
-
-
Ulf Hermann authored
Change-Id: Id60c9768d8fad03f588207af07bba676dbfc76fc Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
Eike Ziller authored
Renames the file on disk, notifies editors, and tries to change the file in all open projects that had it (and support renaming). Task-number: QTCREATORBUG-19209 Change-Id: I165e9468c7235f9f503a3820bda3eb00f3c086d0 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Tobias Hunger authored
It is unused. Change-Id: I9cace756479a2af2a1b96a3e4bde790f31b319ae Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Tobias Hunger authored
No change is intended but the moving of entire classes, methods or functions. Change-Id: I18d3462bb97c203aee1b81f3c0d7a429a9aa3e86 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
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 3 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>
-