- Apr 04, 2014
-
-
Daniel Teske authored
Change-Id: Ida5c7e9eea197d12ebe6e4bd86e90b2ef7e7a100 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Mar 18, 2014
-
-
Daniel Teske authored
So that the resource node can override it. Task-number: QTCREATORBUG-11678 Change-Id: Id30d1b99ee23cc18fc29fc99cf0ad7ca919ed527 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Mar 11, 2014
-
-
Joerg Bornemann authored
Change-Id: Iecf32122df41f304ec6df538bb0dd8a263238a86 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- Mar 05, 2014
-
-
Eike Ziller authored
Change-Id: Ib81076842ab1c16832224790194b001206404d64 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Sergio Ahumada authored
Change-Id: I3be73c2a4d256a0d28e863fd2517a4d7442b34d8 Reviewed-by:
Mitch Curtis <mitch.curtis@digia.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
- Feb 19, 2014
-
-
Daniel Teske authored
The reason they were on ProjectNode is that the signals are emitted on the projectnode, but since I moved addFiles and others to FolderNode, this makes more sense. Change-Id: I918ca4d93dab78c8bb93dff03f53d1a6fbe21340 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Daniel Teske authored
By default this simply calls the parent's supportedActions. Most changes are due to the enum moving. Change-Id: I25bf21b712cca48450014dbb0f748ac0c461e029 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Feb 12, 2014
-
-
Orgad Shaneh authored
Done using the following ruby script: Dir.glob('**/*.h').each { |file| if File.file?(file) s = File.read(file) t = s.gsub(/^namespace .+ \{\n\s*class .*;\n\s*\}.*$/) { |m| m.gsub(/\n\s*/, ' ').gsub(/\s*\/\/.*$/, '') } if t != s puts file File.open(file, 'w').write(t) end end } Change-Id: Iffcb966e90eb8e1a625eccd5dd0b94f000ae368e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Feb 11, 2014
-
-
Tobias Hunger authored
... based on output from dependencyinfo.py script Change-Id: I9532f6d259f15c16b62fae0ca18f8a8cad95bd11 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Feb 10, 2014
-
-
Tobias Hunger authored
Change-Id: I8de6f4b93fea29165e9c553165991734fcde6ed6 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Jan 08, 2014
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Dec 10, 2013
-
-
Erik Verbruggen authored
So we can ignore possibly problematic toolchain-defines, while can still unconditionally apply project-defines. Change-Id: I7cb96f35a963d080011fe888ef71bfc098dd33ef Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Nov 29, 2013
-
-
Daniel Teske authored
Task-number: QTCREATORBUG-10942 Change-Id: I5c46212dda2228c72378e9ba1ad076be8945add1 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 14, 2013
-
-
hjk authored
Change-Id: Ie210d2a068158c6caaac66aae58cbd886f61c18d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 10, 2013
-
-
Nikolai Kosjar authored
Only methods as programming functions are affected. Besides renaming some actions like "Switch Between Function Declaration/Definition" this mostly touches (api) code comments. This is a follow-up patch to commit 872bfb70. Change-Id: Icb65e8d73b59a022f8885b14df497169543a3b92 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Oct 09, 2013
-
-
Christian Kandeler authored
Change-Id: I396d970fafea1fd0b4c4d73883796662a1d0064b Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Eike Ziller authored
QTBUG-28385 is biting us over and over (QWizard doesn't have close button nor cancel button on Mac in Qt 5), and actually there's no reason for us having a wizard without the features from Utils::Wizard. Task-number: QTCREATORBUG-10346 Task-number: QTBUG-28385 Change-Id: I80c0d82fe6738496c2ac03c31a1c2757ade8e266 Reviewed-by:
Jarek Kobus <jaroslaw.kobus@digia.com> Reviewed-by:
Daniel Teske <daniel.teske@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>
-
Tobias Hunger authored
Introduce priorities for build configuration factories. This way plugins can register specialized build configuration factories, that e.g. can provide additional build steps. A negative priority signifies that a factory is not prepared to handle a request, the default build configuration factory shipped by the build system plugin will report a priority of 0. Add 100 to that for each specialization you add (e.g. a remote linux buildconfiguration factory would report 100, a specialization of that for mer will should report 200, etc.). Change-Id: I141a7a5a79166afdb7657d46eb7e86bd18d3abf6 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Michal Klocek <michal.klocek@digia.com>
-
- Sep 27, 2013
-
-
Tobias Hunger authored
Generalize the target setup page and move it into projectexplorer Move the qmake specific code into a projectimporter class with a specialization for qmake projects in the qt4projectmanager. This change depends heavily on the BuildConfigurationFactory cleanups done earlier and completes that change in such a way that generic build configuration factories are now in theory possible. The remaining problem is how to select the best factory of several that claim to be able to handle a kit and that is left for the next patch. Change-Id: I47134cb1938c52adebcdc1ddfe8dbf26abbbbeee Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Sep 17, 2013
-
-
Tobias Hunger authored
Refactor the code of the build configuration factories. The idea is to generalize the code so much that we can allow plugins to install custom build configuration factories for the platforms they support. To support this use case the following changes where done here: * BuildInfo class was introduced to describe one build configuration that can be created by a factory. * Factories report a list of BuildInfo to describe what they can produce. This fixes the need for factories to implicitly create one buildconfiguration and then create another one 'officially' to support debug and release build configurations to be set up for projects. * Do no longer work around factories to create build configurations. Change-Id: Ic372e4a9b5c582633b467d130538948472b89d91 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Sep 03, 2013
-
-
hjk authored
Also adjust and streamline using and surrounding code. Change-Id: I6a8b05126bdcbb74ff611b21c7cb3c5902a2d5ca Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Aug 28, 2013
-
-
Tobias Hunger authored
Use setBuildDirectory() in the different BuildConfigurations instead of reimplementing that over and over again. Change-Id: Ic355fdb4624c71667ce470b3e2865c9a8722ef09 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@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>
-
- Jul 09, 2013
-
-
Eike Ziller authored
Necessary for keeping compatibility within a minor series. When bumping versions, the compatVersion now needs to be taken into account too. Change-Id: I588947f885480889ff2f58481f72db76e3f1a9f1 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
That is what it actually is, wrt how Qt API calls it. Change-Id: Ied02055debf6aad75556b0d9d22e8ba2f72be555 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
Instead of requiring subclasses to implement a method. Also renames IDocument::rename to IDocument::setFileName, since it doesn't really rename any files or such. Change-Id: I1344025c24d2f74a6a983e04fb0a5245f1f37aad Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Jul 08, 2013
-
-
Daniel Teske authored
The filetype is only relevant for Qt4 projects. But even for Qt4 projects the file type is insufficient to decide where the file should be added. So remove the file type from the interface and let the projectmanagers themselves figure out what they want to do. Also fix Task-number: QTCREATORBUG-9688 Change-Id: I02f7b1cd2e05efaf76e36fb9af34b109d4482f88 Reviewed-by:
Tobias Hunger <tobias.hunger@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>
-
- Jun 07, 2013
-
-
Orgad Shaneh authored
Change-Id: I4f2a28d4732ea496f574e5f51fb1e1633ebca99d Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- May 28, 2013
-
-
Daniel Teske authored
Change-Id: I37add98ad5b35b3d375fca721ed816124f3af7f4 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
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 27, 2013
-
-
Tobias Hunger authored
Move logic to detect already open projects into ProjectExplorer itself, along with some check for the canonicalFilePath. Remove the same logic from the individual projectmanagers. Put check that the path is a file into project managers. So far all of them assume the project file to be a file (e.g. a xcode project manager would expect a directory though). Task-number: QTCREATORBUG-9350 Change-Id: I3901958395e3c594c8cfba9a85dc7d3ec3334afb Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- May 22, 2013
-
-
Tobias Hunger authored
Change-Id: Ic1259f04f4120b6e495ebb3672f7f360c71cba7f Reviewed-by:
Eike Ziller <eike.ziller@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 11, 2013
-
-
Oswald Buddenhagen authored
Change-Id: I8bb9b4eb0ae5ed9b283da422be882603ae0e1b49 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- Apr 10, 2013
-
-
Tobias Hunger authored
Change-Id: Iecf61f66389fff6f3995c4f4bc893ffd190c50e6 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-