- Oct 14, 2013
-
-
hjk authored
Change-Id: Ie210d2a068158c6caaac66aae58cbd886f61c18d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 01, 2013
-
-
Daniel Teske authored
Add displayname and project file path and a pointer back to the project. Change-Id: Ic9a18f52a6291493bd3a95fd3456ed0e1a3c63e3 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Aug 21, 2013
-
-
Tobias Hunger authored
Change-Id: Ia49c6552a5aae72870687ef9c64f2642fbe24155 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Aug 13, 2013
-
-
Tobias Hunger authored
Change-Id: Ifd5af5c69329d2b9c86da8c8df796f317c65e1ee Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Jul 22, 2013
-
-
Nikolai Kosjar authored
This introduces an API change for the project managers. Those are not expected to call updateSourceFiles() anymore. Task-number: QTCREATORBUG-9581 Change-Id: I77befd29fb851c9acf87204d571da00183c9cd05 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Jun 24, 2013
-
-
Nikolai Kosjar authored
...so parsing progress will also be reported for projects consisting of only one source file. Task-number: QTCREATORBUG-9597 Change-Id: If35a00b6f949258d64921f144919269fa0c81d36 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- May 28, 2013
-
-
Kai Koehne authored
This reverts commit 75691393. Otherwise we'd enable QML debugging for virtually all projects. Change-Id: I5518624a9973a9f61fbef6c680b5a83c74d0b4a9 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- May 14, 2013
-
-
Sergey Shambir authored
Change-Id: I7443ba3ada97e4abac5560bb5399ec96e065acee Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- May 02, 2013
-
-
Sergey Shambir authored
Now it uses ProjectPart::evaluateToolchain() to read toolchain info with given compiler flags. Change-Id: I87fc03dbd450d8190e55de0635e1c8e1f8f11a40 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Apr 10, 2013
-
-
Tobias Hunger authored
Change-Id: Iecf61f66389fff6f3995c4f4bc893ffd190c50e6 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Tobias Hunger authored
Rename ModelManagerInterface.(h|cpp) to cppmodelmanagerinterface.(h|cpp). Rename TypeHierarchyBuilder.(h|cpp) to typehierarchybuilder.(h|cpp). Change-Id: I035d833fd205d7460819bd0fb7031294359032f9 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Apr 08, 2013
-
-
Tobias Hunger authored
There were quite a few classes using CPlusPlus namespace in the CppTools plugin. Rename them and do some other small namespace related coding style fixups. Change-Id: I093fc1f3fc394fd9923e3f18d5f66522e288f21d Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Apr 05, 2013
-
-
Tobias Hunger authored
Change-Id: I4bc5bd7a644c48dfa529f9f9f6052e401de76d40 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Mar 26, 2013
-
-
Friedemann Kleint authored
Change-Id: Ieeffe65be2d7c8f07f41f7211853d616a6aceb85 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
Sergey Shambir authored
These files keep project configuration and can be displayed on top of project tree. Change-Id: I5cab4d6aea2b3f68af8ed3d39e3508bde68b9363 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Friedemann Kleint authored
Change-Id: If61a8a91d2a39c5c97974a5bfcef91892b68d3f1 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Mar 21, 2013
-
-
Sergey Shambir authored
Please, read blueprint here: http://qt-project.org/wiki/Blueprint-for-language-specs-system Removed feature from QbsProjectManager: it not longer splits project on separate C and C++ parts, because Qt version used only by clang parser (not native) and can be ignored for pure C and Objective-C without C++. Change-Id: I1c561f7f9f915cc6cb8579d19db74e8352f54c1e Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Feb 20, 2013
-
-
Aurindam Jana authored
Qt Quick applications should have Qml Debugging enabled by default. Task-number: QTCREATORBUG-8208 Change-Id: I794249567b15071098f0ac8ba5f2a8e5f2be4ffb Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Jan 29, 2013
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 08, 2013
-
-
Orgad Shaneh authored
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jan 01, 2013
-
-
Daniel Teske authored
Those 3 project managers can't easily figure out the right mode for code parsing. The code we are parsing is predominantly C++98 code. But for those using C++98 toolchains having valid C++11 code not be marked as a error is probably not much of a problem, whereas the reverse, using a C++11 toolchain and having valid code being marked as a error is annoying. Change-Id: I8dcc172029045cf591b3ba0adef1585f3f94fd39 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 28, 2012
-
-
Erik Verbruggen authored
Change-Id: Ib862e51897156a03a4a45e2a1690b00caeb03518 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Nov 21, 2012
-
-
Tobias Hunger authored
Switching the stdlib implementation is possible with clang and results in different include pathes being used (and potentially different defines). Change-Id: I9c856256f51ceded9dc7892c1dde2bcc8c1b024c Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Nov 16, 2012
-
-
Daniel Teske authored
Change-Id: Idf58ebbb02e9cd0ab4ff7e74fbed17250e274693 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 05, 2012
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Sep 05, 2012
-
-
Orgad Shaneh authored
Function signature was prepared for that on 4c6b7947 but it wasn't really used Change-Id: I1ee7059a00f0441d42a117b8f8d2c8c776d93815 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com> Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Sep 04, 2012
-
-
Tobias Hunger authored
* Rename profiles to kits. * Update some strings: * projects mode has a Kits tab, not a Targets tab. * " Settings" was dropped from the sub-tabs of the Kits tab * menu entry "Build/Open Build/Run Target Selector" was renamed to "Build/Open Build and Run Kits Selector". * Use "Kit" instead of "Target" in miniprojecttargetselector. (The class was not renamed as it does indeed select targets, not kits) Change-Id: I0727e086e2dfa0e8aaaf89fdc6f2e3596c7a4314 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Aug 24, 2012
-
-
Daniel Teske authored
It adds almost nothing and introduced some bugs. This fixes: Double evaluation in cmakeproject on build directory changes. Wrong runconfiguration update in cmake for set_target_properties(target PROPERTIES OUTPUT_NAME [..]) changes. Unecessary runconfiguration removal in AutoTools and Generic projectmanager. Reevaluation of .pro files on changing the active runconfiguration or deploy configuration. Task-number: QTCREATORBUG-7723 Task-number: QTCREATORBUG-7761 Change-Id: I50249b186917cd3a4f399f187f09ac8428ab6f9e Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- Aug 22, 2012
-
-
Mathias Hasselmann authored
Change-Id: I2fc230868218313b9a3c5a005e0f72dac1d9f4d0 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 13, 2012
-
-
Tobias Hunger authored
* Handle 0 when calling createTarget to avoid the crashes in the first place * Do not try to create/add targets for 0 profiles to avoid creator writing a warning to the console * Fix possible crashes in debugger when no default profile is set. Task-number: QTCREATORBUG-7695 Change-Id: I9afc8e29c8b859ad078dad794ef5017168daac78 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jul 25, 2012
-
-
Friedemann Kleint authored
Fixing an lupdate warning about cyclic dependencies of autotoolsbuildsettingswidget.h. Change-Id: I0e1c721df2c5f70ae9de38dd9bc5a34b63622ba7 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jun 21, 2012
-
-
Tobias Hunger authored
Introduce Profiles to store sets of values that describe a system/device. These profiles are held by a target, getting rid of much of the information stored in the Build-/Run-/DeployConfigurations, greatly simplifying those. This is a squash of the wip/profile branch which has been on gerrit for a while, rebased to current master. Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Jun 19, 2012
-
-
Eike Ziller authored
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Apr 25, 2012
-
-
Tobias Hunger authored
Use Core::Id for all the project related objects in favor of plain QStrings. Change-Id: I790ab40cb29899efdb49c413a77609486f52e683 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Apr 03, 2012
-
-
Friedemann Kleint authored
Change-Id: If8928c5d2d878339aa3a7808655f8125e0a012cf Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- Mar 16, 2012
-
-
Daniel Teske authored
I don't remember why I did leave it alone in the reafctoring some years ago, but surely it serves no purpose. Change-Id: Idf920faf3f8f7128cd410501f2c3748e100dfbfb Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- Mar 14, 2012
-
-
Erik Verbruggen authored
Change-Id: Iffaa18f848a22f6961b49dff048672b194570df6 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Feb 21, 2012
-
-
Tobias Hunger authored
Change-Id: Id61e744dd1bd837a6b8dfa2120cd8cdcf81851e0 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Feb 20, 2012
-
-
Eike Ziller authored
And adapt the other API respectively. Change-Id: I1e04e555409be09242db6890f9e013396f83aeed Reviewed-by:
Bill King <bill.king@nokia.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Feb 16, 2012
-
-
Erik Verbruggen authored
A manual squash/merge of the changes below, plus a couple of subsequent code fixes. 59085aa5fbb99e2d786cd2c1a06c24a111ccb49f: Modify CppModel::ProjectInfo Adding per project node information, to pass on the correct defines/includes for each file, instead of aggregating them incorrectly. Also split up SOURCES and OBJECTIVE_SOURCES. Also ask the toolchain to convert the compilerflags to flags the codemodel understands, for now only gcc and only c++11. Also make the toolchain aware of the flags used to compile, so that it can emit the correct defines. Note: No header files are passed on. 74028802314cd4e75b41b46407433e07090a304d: GCC: Evaluate cxxflags when checking for predefined macros ebaaa4957e4c02cc9637a998eddae1d0acd74f83: MSVC: Take cxxflags into account when checking for predefined macros 9bfce7e889bcf7bcc47bf880e3ea25945ca7d0d7: Compile fixes Change-Id: I9de94ad038dfc5dc1987732e84b13fb4419c96f5 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-