- 02 Mar, 2016 2 commits
-
-
hjk authored
Next steps is to re-use it for ex-DebuggerMainWindow. Change-Id: Ic272d062f6db2e54ed62082c2a7d3a289b810a03 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
... into a plain Utils::FancyMainWindow object and the debugger specific functionality in Debugger::MainWindow. A step forward to share the Utils::FancyMainWindow with the (Ex-)Analyzer MainWindow and towards merging Analyzer and Debugger mode. Change-Id: I50e89d9d615226cb9b9af1a653c7383468e40a93 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 01 Mar, 2016 7 commits
-
-
Ulf Hermann authored
qbs::Project::generatedFiles() without tags retrieves all generated files recursively. That is not what ExtraCompiler expects. This way it should do the same as the other project types. It should only retrieve the first level of generated files. However, as filesGeneratedFrom() is currently unimplemented in QbsProject, in fact it doesn't retrieve anything and the feature is disabled for now. Change-Id: I8ba0b5e9310a55fcd348b3547d8ff87d97a1b498 Task-number: QTCREATORBUG-15796 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: Icdd132b891e223a874051448bb4e5a090bdc245e Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Make shadowBuildDirectory(...) a static method of CMakeBuildConfiguration. That way it can be used by a future projectimporter. Change-Id: I1b3ffc821ac9197aa5c90e2b78891df7a81a31dd Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I94876851dd4cf737418c4c00b589af1b3a9535ed Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
BogDan Vatra authored
To HEAD of 1.5 branch. Also do the necessary adaptations in the QbsProjectManager plugin. Change-Id: Ic4c756b7f6134b9c61bad9635ac25c1e33c75825 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Tobias Hunger authored
Only use ninja by default if that is found in PATH. Still prefer ninja if it is available as that apparently is a huge time saver, especially on windows. Change-Id: Iadaecbaddfe6592222f2ed5e42b440665e9246a7 Task-number: QTCREATORBUG-15756 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Orgad Shaneh authored
Loading a standard icon is expensive. Change-Id: Ic6bae20c9d0bdcb07fda48309bebcc3a959bc031 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 29 Feb, 2016 12 commits
-
-
hjk authored
In a quest to make the function return 'void'. Change-Id: I36635c89948ded84b89861f169303a00bf2ea6bf Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com>
-
Tobias Hunger authored
libPNG does nag about broken/useless sRGB headers on the console for a while now. Remove them from our PNGs to stop that text from appearing in the console on startup. Change-Id: I2f49f892397bf9d4498ac39210fd6d1d4f29269e Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I3ff8a3dbc3b6115824477e307c03d9a2c0d19285 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: Ice4cf80141c5cb3c250c1c01fb70e6db8d1abe29 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Friedemann Kleint authored
Register the mime type inode/directory and use it to open project files in that directory. It is then possible to drop directories on the main window which will cause the contained projects to be opened. Also allows for simplifying the code in the command line handling. Change-Id: I92138915216b1346a36b5ca7654cf2b7d6f405c4 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Change-Id: Id52ec4fff052cbbafef1c83c1a864e259c55b148 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I6459da31592a391533f7eb062e1b9f1bb9dabc78 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Decouple layout generation from widget generation and separate analyzer action description from menu action creation. Tool specific layouts are named "Perspective" now. Change-Id: I774efe77a07640c4cc26e4e566662c8a673c8831 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I899325dd87439d6bea22fa52aed640fa8158e113 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Lorenz Haas authored
Break former monolithic methods into modular ones and re-introduce synchronous formatting. Change-Id: Ic4d8cbe451f028c7a3677570242cff9a2e362384 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Marcel Mathis <marcel.mathis@komaxgroup.com>
-
Alexandru Croitor authored
Implement selection expanding / shrinking, that is aware of C++ semantics, thus giving smart selection changing. Change-Id: I1386a20597fa6bb85c3aa0d8ddfb87cdb3fd7c38 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Orgad Shaneh authored
To avoid expensive matching by glob or by contents. Change-Id: Id873c02369915642821872d10b566006cc2be39f Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 26 Feb, 2016 19 commits
-
-
Alessandro Portale authored
Change-Id: Ia9bf5db44d4546ae756d2d4ecca3c4057076f69a Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
Tobias Hunger authored
Fixed a regression introduced in d5e7262e. Task-number: QTCREATORBUG-15696 Change-Id: I97121709f538b5abc8660c2f18bea256db2f26cc Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
Looks like it is a problem that the void template specialization for dummyReduce didn't have operator(), but the non-specialized one had, so resultType<dummyReduce> failed. It also seems that passing function pointers (to template functions?) morph into function references somewhere, so we need to sprinkle std::decays over the place, which is the right thing anyhow, since they are decay-copied into the thread eventually. Change-Id: I832474d1a6c3ecef55bfac9339d5e18b6ce910cc Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Jochen Becher authored
Change-Id: I5152571010fecaf91986a16ca71bf7b89fada064 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
This avoids creating lots of build directories as the user types in something into the builddirectory line of the build settings. Change-Id: Ib08a0f65e08bce104e4baf9e19fb01730d2f5f08 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I90126ff22dd394eba4145db142b3914d211af476 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Nikolai Kosjar authored
...of resolved files. This is an issue when first a misconfigured project (missing include paths) is indexed. E.g. then <QtTest> resolves to "", which is inserted into the cache. Resolving the same header for subsequent projects has returned the empty string although their header paths were correct. This led to wrong includes of documents from the global snapshot. Task-number: QTCREATORBUG-15736 Change-Id: Ia3e3a06775a50dd75bc62a46d674c7b46a1c5965 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Alessandro Portale authored
Reduce the usage of half-transparent colors to just the Fancy* widgets. Otherwise, we have side effects like QTCREATORBUG-15770 in other widgets (e.g. search results pane). Change-Id: I0e2b0155441c4f1a071bd3c1029577accb73d56b Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Christian Stenger authored
This variable had been forgotten during the refactoring. Change-Id: Icafe84ea04dec5822d2879db87f3b7334020924e Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
...when using signals and slots between threads. Change-Id: Ib1ce607e225cb8d9973393c5bdaeebaa6e30bb41 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Christian Stenger authored
This patch enables execution of disabled tests, repetition of test runs and shuffling of test sets. Change-Id: I3668afde5766d18acdf1afb7edd913655b13a76c Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Christian Stenger authored
Since parsing and updating the tree model has been changed the respective tests became flaky. Change-Id: I82fcde51493bc86e2315018b21e9bacd8e8409a9 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I5e904ef50c76560df8b63fc766a2b78b90bf73cc Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
David Schulz authored
Change-Id: Ica5fe4a8048b8faf75767bddb36a062ec438fcfe Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
...and let specialized items handle its specialization by itself. Change-Id: I988ce3c610bef68933b9102bb39ae4723add3a99 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I7592365832c6a24c9edc38c6fd3e38122711f2a4 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
For Quick Test and Google Test tree items the referencing file is always the same as the main file, so remove this duplication and use the referencing file as this information is mandatory. Change-Id: Ib9ddb1d546ed785a4f1aad133a63138c929379c2 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
If a container is given to mapReduce, it takes the responsibility to report progress information for the whole operation. If the map function reports its own progress, that is taken into account for the overall progress. The (so far only unordered) Utils::map operation can be used to replace MultiTask, by passing a member function of the items in the container as a map function. Change-Id: I18ca38a6ad2899d73f590bfe59bf2e6eb2f1a57a Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
Give iterators 'a' and 'b', if a == b, either both are non-dereference or *a and *b are references bound to the same object. Also add missing default constructor, copy constructor and copy assignment operator. Change-Id: I53fd30a620155b9faa9850b2ffcf546376b14cff Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-