- 14 Nov, 2016 6 commits
-
-
Tobias Hunger authored
Change-Id: I226aeafe6800a84fe4bbf8cf6fd21b8237575a88 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: Ibf883d9e5c92e9b3f5f8834aeb171e16aa057490 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Make priority available on all FolderNodes. Make the sort order of all kinds of FolderNodes check the priority. This allows no reorder e.g. ProjectNodes as needed. Change-Id: I369edd28807ab9f89fb646b0001e1b3eb1a19d7e Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
That information is used rarely, and is not too expensive to regenerate, so there is no need to store and manage it for every node. Change-Id: I2261853431cd4328ec447031de3b9f5d5347e796 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Orgad Shaneh authored
Change-Id: I08dd990f851786f2af55076800d694855b859687 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Juhapekka Piiroinen authored
The function has been declared in kitmanager.cpp file, but it is not present in kitmanager.h file. Expected to see similar API as it is for QtSupport::QtVersionManager. Change-Id: I84b72df32e1a73ee5d7626320870fabda0f5eafc Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 13 Nov, 2016 1 commit
-
-
Frank Meerkoetter authored
Found via the clang-static-analyzer Change-Id: Ic035a88d26b2a096d293133eb4638a090ac5a5c2 Reviewed-by:
Jochen Becher <jochen_becher@gmx.de> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 11 Nov, 2016 6 commits
-
-
Tobias Hunger authored
Change-Id: I8c2abc5a3b258f1ec0b9d2b9582e0f4b41e11568 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: Ic1f145e3b429d80c0dcff642b900cb3a3f78f06b Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Override the base node's filePath for recursiveFindOrCreateFolder (and buildTree, which is based on that). This makes it possible to use this method to build up trees below project nodes, etc. that have no representation as a existing directory in the filesystem. Change-Id: I29fd1ab5b81b144b3db1966dc08dd50470c2d5d7 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I6dc712f131a27eceb5548c0e3a79418d9b950639 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
The eventloop is blocked while the destructor of ReaperPrivate is running. So drive the ProcessReaper by hand instead. Change-Id: I691a28f27455f58ae5807540746ffa1aa2783fed Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: Icbc4fa4c84189bd470bd5720a674d11f3e485037 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 10 Nov, 2016 10 commits
-
-
Tobias Hunger authored
Change-Id: Id9b8aa9b1902e6f88ca4e8bde2e5f20281a77437 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io> Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Tobias Hunger authored
Handle root directory properly (a empty filePath in the base node) when creating folder nodes in the project tree. Change-Id: Iad761b94ee210406ed5ab9ceb2d00ce25db90046 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: Ib8056bd7d5603ced67c3ce3514d49ec51d05e2cf Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I47fa794a0bd8456ae23271934a957d9667d2d7bb Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Add some methods to look up different kinds of nodes in the project tree. Change-Id: Ia91844b45c2a124dc01771297e1f5c414d84e7cb Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I5050a020f0fc0ef4556db1d2020afeadfcd51585 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Prefer "const QString &" over "const char *" in the API of FileIconProvider. That makes no more sense, now that we no longer need QLatin1String around char arrays. Change-Id: Iaf4af25d6e3b96529586032113297754d6c9d74e Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
This enables file icons for cmake's CMakeLists.txt files. Change-Id: I9c0af8f27a64c57251e986508287a05fc1e66073 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Ulf Hermann authored
Change-Id: Id2043721f99b67d986829b60ea604e0b1b3c7458 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Ulf Hermann authored
Change-Id: Ia3d1ab6be249fb7193ce084b7312e2b6192edad6 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 09 Nov, 2016 3 commits
-
-
Ulf Hermann authored
It makes no sense to return a QColor as the only things we are using are the red, green, and blue components. Furthermore, colorFromHue() can only generate 360 different colors which we can easily cache instead of recalculating them on each request. This significantly reduces the time it takes to update the timeline render nodes. Change-Id: I7961014364a1bec5b089285148b2e6c141a6dc7d Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Ulf Hermann authored
This significantly reduces the number of signals necessary when loading traces. The overhead of queueing those signals across threads was responsible for up to 80% of the time required to load a trace. Change-Id: I461a2ef9944b0be102a29f8ed6b2b3f2f59f3c0f Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Ulf Hermann authored
The compiler does not necessarily get it automatically. Change-Id: Id37c20960a66775e34b80cbbe666e22505c5b347 Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
- 08 Nov, 2016 1 commit
-
-
Tim Jenssen authored
Change-Id: I21f86f9dd389597fe2f73179e32f46fa7114f590 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 07 Nov, 2016 5 commits
-
-
Tobias Hunger authored
This prevents stale tasks from piling up in the issues pane. Change-Id: I90f79e969b8929e5bb43e3964c01fcd10af2ea33 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Never delete the base folder node when using buildTree to set up a tree of files in the project tree. This makes sure the node stays around, even when it turns empty. This matches how buildTree is used in our code. Change-Id: Id2a589985d9ac704316db5f210232532dcdb5d58 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Frank Meerkoetter authored
Found via the clang-static-analyzer Change-Id: Ic461a8c369bef60081f7c2dfd9d6a778c64dbda0 Reviewed-by:
hjk <hjk@qt.io>
-
Tobias Hunger authored
Handle absolute paths to mkspec and do not accept any directory as a mkspec: Only accept directories containing a qmake.conf. Task-number: QTCREATORBUG-17237 Change-Id: I18c2b28a0abc525721df7c4f1ac2d272ca4cadb1 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: Id2fc5487fdfb7619db2eee2439e5636afdc39add Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 04 Nov, 2016 6 commits
-
-
Tobias Hunger authored
CMake is pretty poor with the data on which files are contained in a project. Run a filesystem scan of the project directory to find more files. Change-Id: I9cc3293a9faf9a967efa5f586c144c3e7773588b Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: If379e1d53f2da61dccb1e72ea1a516e3bd788b60 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
This is universally useful, so expose it. Change-Id: I9cceee076397c7d690d8d34ef8ac815059e4454d Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I04b31f73a76ce47dc53e8cffd7ea0cbe7c8e4e08 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I9aa2e3deb924a60de013fb648d59807ebd1f0bb0 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
This so called type is not documented to exist but apparently widely used. Change-Id: I0a7693e19874887a6e7260964d119d204e5be1ec Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 03 Nov, 2016 2 commits
-
-
Tobias Hunger authored
Change-Id: I82d8284777f5691eb3ba9cf4ef92da05057aac18 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Tobias Hunger authored
Use class enum to shorten the FileType to quint16. This frees up a couple of bytes per FileNode and we can have many of those. Change-Id: I3a9ae25059690fefa15305a4268269647d6dc1c9 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-