From 6d4abdc801d11d6f1c683e6fe055b1a8bdf23519 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 26 Feb 2016 14:42:53 +0100 Subject: [PATCH 1/3] runAsync/mapReduce tests: Do not run moc on files from utils lib Change-Id: I96cccbe9a2f617e0255bbedfae021d08c546fc8c Reviewed-by: Eike Ziller --- tests/auto/mapreduce/mapreduce.pro | 2 +- tests/auto/runextensions/runextensions.pro | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/auto/mapreduce/mapreduce.pro b/tests/auto/mapreduce/mapreduce.pro index 1c64eeaa7ad..cbb48a4966a 100644 --- a/tests/auto/mapreduce/mapreduce.pro +++ b/tests/auto/mapreduce/mapreduce.pro @@ -3,4 +3,4 @@ include(../qttest.pri) # Input SOURCES += tst_mapreduce.cpp -HEADERS += $$IDE_SOURCE_TREE/src/libs/utils/mapreduce.h +OTHER_FILES += $$IDE_SOURCE_TREE/src/libs/utils/mapreduce.h diff --git a/tests/auto/runextensions/runextensions.pro b/tests/auto/runextensions/runextensions.pro index ad6bae4e3b3..64e1328b90f 100644 --- a/tests/auto/runextensions/runextensions.pro +++ b/tests/auto/runextensions/runextensions.pro @@ -3,4 +3,4 @@ include(../qttest.pri) # Input SOURCES += tst_runextensions.cpp -HEADERS += $$IDE_SOURCE_TREE/src/libs/utils/runextensions.h +OTHER_FILES += $$IDE_SOURCE_TREE/src/libs/utils/runextensions.h From 550a11a876e93df2bc9871ee4308d807e26b714c Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 26 Feb 2016 14:16:20 +0100 Subject: [PATCH 2/3] ProjectExplorer: Fixed "New file" dialog population. Fixed a regression introduced in d5e7262e68de58b18470547b3f5bed00230c7920. Task-number: QTCREATORBUG-15696 Change-Id: I97121709f538b5abc8660c2f18bea256db2f26cc Reviewed-by: Eike Ziller --- src/plugins/projectexplorer/projectexplorer.cpp | 9 +++++---- .../qmakeprojectmanager/wizards/subdirsprojectwizard.cpp | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 2657978bed1..612439a862d 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -129,7 +129,6 @@ #include #include -#include #include #include @@ -3028,7 +3027,9 @@ void ProjectExplorerPluginPrivate::addNewFile() } ICore::showNewItemDialog(tr("New File", "Title of dialog"), Utils::filtered(IWizardFactory::allWizardFactories(), - [](IWizardFactory *f) { return f->supportedPlatforms().isEmpty(); }), + [](IWizardFactory *f) { + return f->supportedProjectTypes().isEmpty(); + }), location, map); } @@ -3054,8 +3055,8 @@ void ProjectExplorerPluginPrivate::addNewSubproject() ICore::showNewItemDialog(tr("New Subproject", "Title of dialog"), Utils::filtered(IWizardFactory::allWizardFactories(), [projectType](IWizardFactory *f) { - return projectType.isValid() ? f->supportedPlatforms().contains(projectType) - : !f->supportedPlatforms().isEmpty(); }), + return projectType.isValid() ? f->supportedProjectTypes().contains(projectType) + : !f->supportedProjectTypes().isEmpty(); }), location, map); } } diff --git a/src/plugins/qmakeprojectmanager/wizards/subdirsprojectwizard.cpp b/src/plugins/qmakeprojectmanager/wizards/subdirsprojectwizard.cpp index 17f1e985b3a..babf0e6e6b9 100644 --- a/src/plugins/qmakeprojectmanager/wizards/subdirsprojectwizard.cpp +++ b/src/plugins/qmakeprojectmanager/wizards/subdirsprojectwizard.cpp @@ -93,7 +93,7 @@ bool SubdirsProjectWizard::postGenerateFiles(const QWizard *w, const Core::Gener IWizardFactory::requestNewItemDialog(tr("New Subproject", "Title of dialog"), Utils::filtered(Core::IWizardFactory::allWizardFactories(), [](Core::IWizardFactory *f) { - return f->supportedPlatforms().contains(Constants::QMAKEPROJECT_ID); + return f->supportedProjectTypes().contains(Constants::QMAKEPROJECT_ID); }), wizard->parameters().projectPath(), map); } else { From bc9ffac3c088df0f10a5a1ac8af9b81ec1026111 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Sun, 28 Feb 2016 14:53:05 +0200 Subject: [PATCH 3/3] MimeTypes: Increase weight of common source types To avoid expensive matching by glob or by contents. Change-Id: Id873c02369915642821872d10b566006cc2be39f Reviewed-by: Eike Ziller --- src/plugins/cppeditor/CppEditor.mimetypes.xml | 42 +++++++++---------- .../qmljstools/QmlJSTools.mimetypes.xml | 12 +++--- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/src/plugins/cppeditor/CppEditor.mimetypes.xml b/src/plugins/cppeditor/CppEditor.mimetypes.xml index 6cfde7a7351..e37f177a5fd 100644 --- a/src/plugins/cppeditor/CppEditor.mimetypes.xml +++ b/src/plugins/cppeditor/CppEditor.mimetypes.xml @@ -4,7 +4,7 @@ C source code - + @@ -25,14 +25,14 @@ C++ header - - - - - + + + + + - - + + @@ -47,19 +47,19 @@ C++ source code C++ source code - - - - - + + + + + - - - - - - - + + + + + + + @@ -71,7 +71,7 @@ Qt Meta Object Compiler - + diff --git a/src/plugins/qmljstools/QmlJSTools.mimetypes.xml b/src/plugins/qmljstools/QmlJSTools.mimetypes.xml index 575e3c6b1cb..f63c4f3d0ca 100644 --- a/src/plugins/qmljstools/QmlJSTools.mimetypes.xml +++ b/src/plugins/qmljstools/QmlJSTools.mimetypes.xml @@ -5,35 +5,35 @@ QML file - + Qt Build Suite file - + QtQuick Designer ui file - + Qt Creator Qt UI project file - + QML file - + JSON file - +