- 06 Sep, 2017 16 commits
-
-
Jake Petroules authored
This is only usable with versions of Android older than 5. Now that Android 8 is the current version, we say goodbye to this feature as it is almost certainly no longer of use to anyone. Task-number: QTBUG-62995 Change-Id: I19795eb385b18f4dd87a1bb8df57d36c3fa28dc5 Reviewed-by:
Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io> Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
Robert Loehning authored
Change-Id: If6c85dab873fac694e3d0bea3ff65cbb08618f4d Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
Even if this is LLDB-specific having the value fixed early will help in moving terminal handling into a RunWorker of its own. Change-Id: I73a9564148dec9b28557c12cc248a4f0b668f8d7 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Vikas Pachdha authored
Verify the essential tools and packages required for development Task-number: QTCREATORBUG-18837 Change-Id: Ie89e8fcf3bf75f1db9cc5eac50859cf6f3e5fafd Reviewed-by:
BogDan Vatra <bogdan@kdab.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Christian Stenger authored
This amends dce0b1c9. Change-Id: I062d71d21e942fcdba87dd0425fd656f2b3d9641 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Nikolai Kosjar authored
Change-Id: I268e23dd6f73efcde0e6efcb04e3c0ffb946a11b Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Eike Ziller authored
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri Change-Id: I9620928b431cefa995a06db85ecfcb92f225f732
-
hjk authored
Change-Id: I00e7c22adcf32ba8251b357e75eb9207b6f98f1b Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Nikolai Kosjar authored
Change-Id: I2b6bd8bf10221dc3d08ada30701d5b39cc763251 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Alessandro Portale authored
The historical size of 11x17px makes it hard to use. Change-Id: I17f10d0b03c41f5470c02b6dc47c0c40afac73fe Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Alessandro Portale authored
Change-Id: I4b24522028c8184f39bd05d54644fee0fba3b434 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
hjk authored
Change-Id: I917ab5d654c724c847d3bb91a1c76b485cd18de2 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
The base target-agnostic implementation is good enough to handle the case. Change-Id: Ib4615de59c1d5defd297a885ca2ca13ff9e0d3e6 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Orgad Shaneh authored
Change-Id: Ib65ad133f580fe0cca76ea31752134343b986dd6 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Ulf Hermann authored
Destroyed warnings were not properly removed, as qobject_cast on a QObject that's being destroyed returns nullptr. Also, call endRemoveRows() to finalize removing of rows, not endResetModel(), and avoid searching the vector twice. Change-Id: I70c0ac6ef897496adc71a5010929d71e91666ad4 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Christian Stenger authored
Latest change of adding QScrollArea around Welcome's sidebar made the objects lookup fragile. Using the QScrollArea inside Squish tests helped for some but not all lookups. Simplify the lookup by assigning an object name. Change-Id: I5f37ee69bf20eaf02c9717cbaa5ba541d8ffbc17 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
- 05 Sep, 2017 12 commits
-
-
Ivan Donchevskii authored
... of templates and qualified names Change-Id: Ic8c2dec35cb74484f474c0c608857e7cf48c7468 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Tobias Hunger authored
Change-Id: Ie24b1888521fe601455a5a15a01f02fb8b30e536 Reviewed-by:
hjk <hjk@qt.io>
-
Christian Stenger authored
Change-Id: Ibd973f68d291731dab06ef1b7eee902be19601a5 Reviewed-by:
hjk <hjk@qt.io>
-
hjk authored
Change-Id: I470b91e5ad80f2086f49c48d00975dd66444aa30 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Eike Ziller authored
When using our text editor in a normal panel, we want to turn on the frame again. Make sure that the extra text editor area does not overlap the frame, and also make sure that there is no extra area shown at all if all its features are turned off. This fixes the painting of the input fields in the Clang Query advanced search. Task-number: QTCREATORBUG-18815 Change-Id: Ie74f87ddc576c02cd5ea7650f2632fe91df143eb Reviewed-by:
Marco Bubke <marco.bubke@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikita Baryshnikov authored
Change-Id: I6872bc09f173e2af7a1ebc416d3d5ebcf9dea46a Reviewed-by:
hjk <hjk@qt.io>
-
Eike Ziller authored
If you use a case sensitive file system with a Qt Creator that is set to case insensitive file system handling (default on Windows and macOS), we still want file change notifications to work as long as you do not actually have files that only differ in case. This requires us to carefully differentiate between the keys that are used for comparing files (=> case insensitive), and the paths that are registered in the file watcher (=> file path as we get it from the user). Also for the check if a file path is a symlink, we should not check equality of the resolved vs unresolved keys, but equality of the cleaned, absolute paths (resolved vs unresolved). Task-number: QTCREATORBUG-17929 Task-number: QTCREATORBUG-18672 Task-number: QTCREATORBUG-18678 Change-Id: I36b8b034880a0c60765a934b3c9e83316c4eb367 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Alessandro Portale authored
The SideBar in the QtWidgets based Welcome mode had a high minimal height which cause whole Qt Creator not to fit on my HD(720) screen. This change wraps the SideBar into a vertical scroll area. Change-Id: I1d70ced1bbe803fb866159dd557a401c3ab6a9b2 Reviewed-by:
hjk <hjk@qt.io>
-
Tobias Hunger authored
Change-Id: I993f452c8d09cf89e9a2958fc8e36b7d2c17ee6f Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
Change-Id: Ic9a1cf3b40b259d9c77f2f542405d189171e0fbf
-
Ivan Donchevskii authored
qmake from Qt4 does not provide C++ standard and clang can't properly compile Qt4.8.6 and earlier with c++1z. Behavior in this commit mimics qmake from Qt5 which also provides c++11 as a default standard. Task-number: QTCREATORBUG-16441 Change-Id: I3d29891d6e47f2367f2b3b2bf4be4d86661924e9 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Eike Ziller authored
If the kit has a sysroot set, we use that when determining the system header paths of the tool chain for the code model. But if the kit doesn't have a sysroot set, we should use the sysroot setting that we find in the CXX flags that we get from the build system. In the specific issue, we detect the Clang compiler from the Xcode installation on macOS, which actually needs to be passed a sysroot to return sensible system header paths. Task-number: QTCREATORBUG-18633 Change-Id: Ida401bee8c4b82bb4fa2e6f952b8cc174ea081c6 Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
- 04 Sep, 2017 11 commits
-
-
Marco Benelli authored
According to SCXML specification (https://www.w3.org/TR/scxml/), the 'event' attribute is not mandatory in 'transition' tags. Also, as specified in section 3.12.1, eventless transitions are handled differently, and will be taken whenever the 'cond' attribute evaluates to 'true'. This patch removes the automatic assignment of 'event' property in the tag constructors, but restore it when a new transition is done in the editor. In this way, the user can delete the unneeded events without them being restored when reloading the document. Task-number: QTCREATORBUG-18345 Change-Id: I96d6860ad3ed58ab49e83d3328e88ef984f40fa4 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Eike Ziller authored
Conflicts: src/plugins/projectexplorer/projectexplorer.cpp Change-Id: I7881fc51021c49b792a384ad9f8a4f71fc457ce2
-
Christian Stenger authored
This string is displayed on the settings dialog - remove the obvious. Change-Id: I5352f9e0f3a2ca16965a5bf4d8513d639dd3e5d8 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Riitta-Leena Miettinen authored
The Android SDK Tools packages have changed, so the tool for installing the required tools depends on the installed Tools version. Change-Id: Idcbda80c958a4f0d2d5be533481e9838fd95e71a Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
hjk authored
The base implementation uses the parent() index, which in turn accesses the grand parent level. We can save a few cycles here. Change-Id: I3c3696118fe7c3d4563ee3cd28981fca62013828 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
Change-Id: I96f113b831dcbd3735f743c8f12042e9b17903a4 Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
hjk authored
Change-Id: I4e0c8670802724984827b57e5d713548ad446654 Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
Riitta-Leena Miettinen authored
Task-number: QTCREATORBUG-18836 Change-Id: Iae037b4a45060b22ee36c94d19eeea940ebf1b95 Reviewed-by:
hjk <hjk@qt.io>
-
Ulf Hermann authored
Test runs frequently fail because the timeouts are too low. the test library suggests around 12s, so we make it 20s to be safe. Change-Id: I746b141949620310371de71b0b2ec7538dc4b5ce Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Joerg Bornemann authored
To HEAD of 1.9 branch. Change-Id: I379d20c9439e794888a4b269d0e9c55f3bc103a0 Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
Nikolai Kosjar authored
This adds a configuration file for clang-format [1] and a test file to demonstrate benefits and current problems with respect to Qt Creator's coding rules [2]. This is based on clang-format from the llvm/clang 5.0 branch, which is about to be released soon in the next days/weeks (already behind schedule). Using clang-format for Qt Creator brings these advantages: * Enforce a bunch of coding rules by a simple tool/shortcut invocation. * Spend less review cycles for authors and reviewers regarding formatting. This helps especially for/with first-time contributors. * clang-format sorts includes and using declarations. * clang-format adds/updates namespace end comments, e.g.: } // namespace Foo See dist/clangformat/README.md for setup instructions und currently known issues. [1] https://clang.llvm.org/docs/ClangFormat.html [2] https://doc-snapshots.qt.io/qtcreator-extending/coding-style.html Task-number: QTCREATORBUG-17643 Change-Id: I87bdd66b8e492e99a360022962b0053f02a33e57 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
- 01 Sep, 2017 1 commit
-
-
Tobias Hunger authored
Do not crash when adding a file to an existing project that finishes parsing while the wizard is still open. Make sure the Node that is passed into the wizard is still valid after parsing. Provide more information to the wizard so that this can be checked -- and to find the similar node in the new project tree. Also avoid a crash when adding existing files. Do not crash when project parsing finishes while the wizard summary page is open. Do not crash when the project gets closed while the summary page is open. Do not have the ProjectTree send signals about subTreeChanges if the node that changed is not part of the ProjectTree. This avoids an infinite loop when updating the combobox on the summary page. Add a treeChanged signal to ProjectTree. Task-number: QTCREATORBUG-18651 Change-Id: Iaed3d0d1f079c09e54389821a11bda596139f35c Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-