aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/algorithm.h
Commit message (Expand)AuthorAgeFilesLines
* Utils: Add sorted() functionChristian Kandeler2022-10-251-0/+84
* QmlDesigner: Cleanup QmlTimelineKeyframeGroupMarco Bubke2022-09-221-0/+11
* Utils: Remove Utils::optionalEike Ziller2022-09-011-5/+5
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Drop Qt5: Utils: Remove code below Qt 6.0.0Jarek Kobus2022-07-251-8/+0
* ProjectExplorer: Fix crash in toolchain widgetChristian Kandeler2022-06-141-1/+11
* Remove outdated codeRobert Löhning2022-03-091-4/+0
* Remove dead code "< QT_VERSION_CHECK(5, 14, 0)"Alessandro Portale2021-03-181-16/+0
* Utils: Use std::stable_sort() in Utils::sort()Christian Kandeler2020-10-231-4/+4
* Algorithm: Do not derive from std::iteratorEike Ziller2020-07-141-35/+39
* Require GCC 7 and enable C++17Eike Ziller2020-07-101-0/+13
* Utils: Disable the QVector overloads in algorithm in Qt 6hjk2020-06-181-2/+2
* Various places: performance-for-range-copyAlessandro Portale2020-06-151-1/+1
* Work around QHash::unite deprecationhjk2020-02-251-0/+11
* Partial compile fix for current Qt dev and/or Qt 6hjk2019-11-121-0/+2
* Project: Add signal triggered by project files becoming dirtyTobias Hunger2019-08-161-1/+15
* Merge remote-tracking branch 'origin/4.10'Tim Jenssen2019-07-041-0/+23
|\
| * algorithm.h: Fix compilation with Qt 5.13.1Friedemann Kleint2019-07-031-2/+2
| * Fix compilation with Qt 5.13hjk2019-07-031-4/+4
| * Utils: Add toSet/toList functionshjk2019-07-021-0/+23
* | LanguageClient: add support for proposed semantic highlightDavid Schulz2019-06-211-0/+14
* | Utils: reserve result container size in partitionDavid Schulz2019-06-191-0/+2
|/
* Algorithm: Put declarations at top of fileEike Ziller2019-05-131-14/+329
* Clang: Fix set_union bugMarco Bubke2019-04-041-0/+66
* Algorithm: Add missing includeEike Ziller2019-01-291-0/+1
* Utils: Add size functions to algorithmsMarco Bubke2019-01-141-0/+12
* Use Utils::setUnionMergeMarco Bubke2018-09-031-5/+6
* Utils: Add container wrapper for setUnionMergeMarco Bubke2018-08-291-0/+36
* Utils: Add setUnionMerge to algorithmsMarco Bubke2018-08-271-0/+58
* Utils: Modernize furtherAlessandro Portale2018-07-241-2/+2
* Utils: Remove superfluous qualificationsOrgad Shaneh2018-07-191-3/+3
* Introduce static_container_castEike Ziller2018-05-291-0/+14
* Get rid of size type conversion warning in Utils::transformEike Ziller2018-05-041-1/+1
* Utils: Add pointeralgorithm.hTobias Hunger2018-03-121-104/+10
* Utils: Add takeTobias Hunger2018-03-121-0/+33
* Utils::transform: Add support for various map types as resultEike Ziller2017-12-201-0/+62
* Utils::transform: Support containers without reserve()Eike Ziller2017-12-201-12/+36
* Utils: Converter to raw pointer and referencesMarco Bubke2017-12-201-0/+57
* Utils::transform: Allow usage with non-const source containersEike Ziller2017-12-191-43/+71
* Support specifying complete result type in Utils::transformEike Ziller2017-12-121-11/+43
* Algorithm: Fix compilation with Xcode 7.2.1Eike Ziller2017-12-071-1/+17
* Simplify transform and add support for more input container typesEike Ziller2017-12-071-62/+31
* Utils: Move variadice template arguments to the endTobias Hunger2017-12-011-1/+1
* Utils: Clean up Utils::findOr and Utils::findOrDefaultTobias Hunger2017-12-011-39/+90
* Utils: Support more containers with Utils::transformTobias Hunger2017-12-011-42/+99
* Utils: Make Utils::indexOf work with all iterator typesTobias Hunger2017-12-011-12/+16
* Utils: Improve Utils::containsTobias Hunger2017-12-011-4/+19
* Utils: Implement more Utils::anyOf variationsTobias Hunger2017-12-011-3/+13
* Algorithm: Support std::vector<std::unique_ptr> with contains and findOrEike Ziller2017-11-291-0/+38
* Utils: Make algorithms take more containersTobias Hunger2017-11-271-27/+30