aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qbsprojectmanager/qbsnodetreebuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Qbs: Pass top project dir around when building project treehjk2024-12-181-23/+26
* Qbs: Some code cosmetics in qbsnodetreebuilder.*hjk2024-12-181-11/+7
* ProjectExplorer: Add functionality for mapping source files to binariesChristian Kandeler2023-03-161-0/+4
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Work around lupdate issue and get rid of "Tr" contextEike Ziller2022-09-291-1/+1
* QbsProjectManager: Convert to using Tr::trAlessandro Portale2022-09-061-2/+3
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Don't call DocumentManager::addDocument() from non-main threadJarek Kobus2021-10-201-1/+1
* Avoid expanding QRC nodes in main threadEike Ziller2021-06-231-0/+3
* Utils: add FilePath::completeBaseNameDavid Schulz2021-06-041-1/+1
* QbsProjectManager: Build up the project tree in a dedicated threadChristian Kandeler2020-02-061-13/+13
* QbsProjectManager: Properly mark generated module filesChristian Kandeler2020-01-101-3/+8
* QbsProjectManager: Switch to an out-of-process approachChristian Kandeler2019-11-211-119/+120
* ProjectExplorer: Move BuildSystem owership to BuildConfigurationhjk2019-11-191-7/+7
* Qbs: Three more cases for Utils::to{Set,List}hjk2019-07-291-2/+2
* Utils: Rename FileName to FilePathhjk2019-05-281-10/+10
* QbsProjectManager: Improve "Generated Files" project tree nodeChristian Kandeler2019-04-031-2/+1
* Qbs: Remove QbsFileNodehjk2019-02-261-15/+16
* Qbs: Some code cosmeticshjk2019-02-261-59/+57
* ProjectExplorer: Use setter for VirtualFolder's priorityhjk2019-02-261-3/+2
* ProjectExplorer: Use a setter for the Node's typehjk2019-02-261-2/+1
* ProjectExplorer: Replace FolderNode ctor display argumenthjk2019-02-261-2/+2
* ProjectExplorer: Remove FileNode's isGenerated constructor boolhjk2019-02-251-5/+6
* ProjectExplorer: Remove FolderNode::addNode taking a raw pointerTobias Hunger2018-05-021-25/+26
* ProjectExplorer: Add and use addNestedNode(...) that takes unique_ptrTobias Hunger2018-05-021-4/+3
* ProjectExplorer: Use unique_ptr for Project::setRootProjectNodeTobias Hunger2018-05-021-4/+4
* QbsProjectManager: Fix uniqueProductName() and productDisplayName()Christian Kandeler2018-02-091-6/+5
* QbsProjectManager: Provide a FileType for QML filesChristian Kandeler2018-02-091-0/+2
* QbsProjectManager: Fix detaching of Qt containers in for loopsJoerg Bornemann2017-10-191-1/+2
* QbsProjectManager: Fix object files appearing in locatorChristian Kandeler2017-05-081-2/+16
* Qbs: Make QbsNodeTreeBuilder handled uninitialized projectTobias Hunger2017-04-281-0/+3
* QbsProjectManager: Fix collecting unreferenced build system filesChristian Kandeler2017-04-131-2/+2
* QbsProjectManager: Add project file nodes for sub-projectsChristian Kandeler2017-04-131-4/+5
* QbsProjectManager: Add unreferenced build system files to the right nodeChristian Kandeler2017-04-131-1/+1
* Update qbs submoduleJoerg Bornemann2017-03-311-3/+10
* QbsProjectManager: Code cosmeticshjk2017-03-211-0/+2
* QbsPM: Add nodes incrementallyOrgad Shaneh2017-03-141-8/+4
* Qbs: Fix build after update to ProjectNodesTobias Hunger2017-03-141-2/+2
* FolderNode: Remove makeEmpty() againTobias Hunger2017-03-101-1/+0
* Make all projects generate a fresh project treeTobias Hunger2017-03-101-8/+5
* QbsProjectManager: Fix soft assertsChristian Kandeler2017-03-101-1/+3
* Qbs: Move root project setup into QbsNodeTreeBuilderTobias Hunger2017-03-021-45/+80
* Qbs: Move setup code for QbsProjectNodes into QbsNodeTreeBuilderTobias Hunger2017-03-021-4/+37
* Qbs: Move ProductNode setup into QbsNodeTreeBuilderTobias Hunger2017-03-021-21/+63
* qbs: Move setup of Group node tree into QbsNodeTreeBuilderTobias Hunger2017-03-021-0/+101