aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/environment.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use correct 'UTF-8' character set encoding for LC_MESSAGESKai Köhne2025-05-131-1/+1
* Utils: Add documentation for Environment::originalSystemEnvironment()Christian Kandeler2025-04-241-0/+13
* Avoid potential detach of non-const Qt containers in range-loops 2/2Alessandro Portale2025-03-241-1/+1
* Utils: Rename FilePath::toString() into toUrlishString()hjk2025-01-101-1/+1
* Restore a clean system environmentChristian Kandeler2024-10-281-2/+24
* Utils: Make sure env expansion is cleanedMarcus Tillmanns2024-10-221-1/+1
* Utils: Allow range-for access to Environment dictMarcus Tillmanns2024-09-181-7/+6
* Environment: Avoid calling throwing functionsEike Ziller2024-05-081-35/+57
* Utils: Rename NameValueItem to EnvironmentItem (1/2)hjk2024-02-141-3/+3
* Utils: Fix error prone default value of appendOrSetMarcus Tillmanns2024-01-261-24/+28
* Utils: allow specifying the requested extension for searchInPathDavid Schulz2023-09-271-2/+3
* Utils: Introduce a helper function to prepend or set pathshjk2023-07-261-0/+5
* Utils: Replace QVector with QListJarek Kobus2023-07-201-2/+2
* Utils: Use the path from the current objecthjk2023-05-301-1/+2
* Utils: Simplify remaining Environment::searchInPath implementationhjk2023-05-261-97/+4
* Utils: Remove now-unused Environment::findAllInPathhjk2023-05-251-19/+0
* Utils: Remove Environment::searchInDirectorieshjk2023-05-251-19/+0
* Doc: Add docs for Utils::Environment::systemEnvironment()Leena Miettinen2023-05-241-0/+15
* Proliferate pathListSeparator()Alessandro Portale2023-05-051-3/+1
* Utils: Add a way to provide fall-back entries in an environmenthjk2023-03-241-0/+20
* Utils: Continue Environment/EnvironmentChange consolidationhjk2023-03-241-66/+189
* Utils: Remove some iterator bases accessed to Environmenthjk2023-03-061-1/+1
* Utils: Replace Environment::find iterator usehjk2023-03-021-11/+21
* Utils: Iterate environment via callbackhjk2023-03-021-0/+6
* Utils: Cleanup searchInX functionsMarcus Tillmanns2023-02-241-81/+92
* Utils: Add PathFilter to FilePath::searchInPathMarcus Tillmanns2023-02-091-2/+3
* Utils: Replace Environment.isValid() with .hasChanges()hjk2023-01-271-1/+1
* Utils: Start Environment/EnvironmentChange consolidationhjk2023-01-271-4/+4
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Utils: Use std::variant for environment changeshjk2022-12-201-17/+17
* Utils: Fix FilePath::searchInPath remotelyMarcus Tillmanns2022-12-091-6/+3
* Utils: Replace Environment::isSameExecutable()hjk2022-11-231-15/+0
* Utils: Reduce scope of Environment::appendExeExtensions()hjk2022-11-221-8/+8
* Environment: Make systemEnvironment() thread safeJarek Kobus2022-10-201-2/+5
* Utils: Add FilePath::isSameFile()Marcus Tillmanns2022-10-131-7/+1
* Utils: Limit the usage of qMakePairJarek Kobus2022-09-301-2/+2
* Utils: Remove Utils::optionalEike Ziller2022-09-011-3/+3
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Environment: Add convenience wrappers similar to qEnvironmentVariable*Eike Ziller2022-08-241-0/+55
* Utils: Replace Environment::size() check by some isValid() functionhjk2022-06-031-0/+5
* Utils: Retain more high level information on EnvironmentChange::Itemhjk2022-06-021-12/+29
* Utils: Make Environment has-a NameValueDictory instead of is-ahjk2022-06-021-21/+26
* Utils: Drop unused headers [A-H]Jarek Kobus2022-05-251-2/+0
* Utils: More forward declarations / drop unused headers [D-G]Jarek Kobus2022-05-251-6/+7
* Utils lib: Remove unneeded includes from cpp filesJarek Kobus2022-05-191-1/+0
* Utils: Drop [Qt::]SkipEmptyParts from porting.hhjk2022-03-101-1/+1
* Utils: Rename FilePath::deviceLocalPath() to nativePath()hjk2021-11-121-5/+5
* Utils: FilePathify Environment::{ap,pre}pendOrSetPath etchjk2021-11-101-15/+22
* Utils: Drop unneeded env parameter in searchInDirectoryHelperhjk2021-10-061-6/+5
* Utils: Add an Environment::searchInDirectorieshjk2021-10-041-17/+36