aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/filepath.h
Commit message (Expand)AuthorAgeFilesLines
* Utils: Use QStringDecoder instead of QTextCodec in Processhjk13 days1-3/+3
* Utils: Move FileUtils::makeWritable to FilePathhjk2025-05-211-0/+1
* Utils: Introduce a Utils::TextCodec classhjk2025-05-141-3/+3
* Utils: Remove explicit QTextCodec from FilePath APIhjk2025-05-121-2/+2
* Utils: Add FilePath::{owner,group}{,id}hjk2025-04-231-0/+4
* Replace most expected_str by Utils::Resulthjk2025-04-111-14/+14
* Utils: Replace Result class by type alias to std::expected<T, QString>hjk2025-04-111-6/+6
* Utils: Add convenience function to write FilePath lists to settingshjk2025-04-021-0/+3
* CppEditor: FilePath-ify CppModelManager::aboutToRemoveFiles()hjk2025-03-131-0/+2
* Utils: Remove FilePath::calcRelativeFilePath from public interfacehjk2025-03-121-1/+0
* Utils: Simplify FilePath::relativePathFromhjk2025-03-041-1/+1
* Utils: Add FilePath::pathComponents()Marcus Tillmanns2025-02-061-0/+2
* Util: Remove FilePath::removeRecursively(QString*error)Marcus Tillmanns2025-02-041-1/+0
* Utils: Add Result version of FilePath::removeRecursivelyMarcus Tillmanns2025-01-301-1/+2
* Utils: Give a hint on what to do with FilePath::toString()hjk2025-01-131-1/+3
* Utils: Rename FilePath::toString() into toUrlishString()hjk2025-01-101-1/+2
* Utils: Add FilePath::isLocal() and use it instead of !needsDevice()hjk2024-12-091-2/+3
* Utils: Add FilePath::processStd{Out,Err}Codec()hjk2024-12-061-0/+4
* Utils: Remove access to DeviceFileHooks singletonhjk2024-10-221-2/+1
* Utils: Hide FilePath access setter a bithjk2024-10-221-1/+5
* Replace a few expected_str<void> by Utils::Resulthjk2024-10-081-5/+5
* Utils: Use the new Result class in some FilePath functionshjk2024-10-011-1/+1
* Utils: Add prefixRemoved to FilePathChristian Stenger2024-09-241-0/+1
* ProjectExplorer: Let build systems do renamings in bulkChristian Kandeler2024-09-161-1/+7
* Utils: Let FilePath::renameFile return an errorMarcus Tillmanns2024-09-121-1/+1
* Utils: Add TemporaryFilePath helperMarcus Tillmanns2024-09-111-0/+25
* Utils: Allow FilePath::removeFile to return error reasonMarcus Tillmanns2024-09-101-1/+1
* Utils: Add FilePath::operator/=Marcus Tillmanns2024-07-251-0/+1
* Utils: Add FilePath::watchMarcus Tillmanns2024-06-211-0/+12
* Utils: Allow FilePaths to be compared case-sensitivelyChristian Kandeler2024-06-071-0/+4
* Utils: Remove offset parameter from writeFileContentsMarcus Tillmanns2024-02-221-1/+1
* Utils: Add a FilePath::isResourceFile functionhjk2024-01-261-0/+1
* Utils: Promote a local conversion function to FilePath::fromUrl()hjk2024-01-261-0/+1
* Utils: Introduce a FilePath::chopped() convenience functionhjk2024-01-081-0/+1
* Avoid unnecessary string and list copiesYuri Vilmanis2023-11-011-1/+1
* DeviceSupport: Add more error outputMarcus Tillmanns2023-10-061-1/+2
* Utils: Add PersistentCacheStoreMarcus Tillmanns2023-09-051-0/+1
* Python: check for pyside in qt installationDavid Schulz2023-08-281-0/+1
* Utils: ensureWritableDir returns expected_strMarcus Tillmanns2023-06-221-1/+1
* FilePath: Remove const ref for enum argumentOrgad Shaneh2023-05-241-2/+2
* Utils: Add a FilePath::searchAllInDirectorieshjk2023-05-231-2/+9
* Utils: Rework FilePath::searchInDirectoryhjk2023-05-231-5/+9
* Utils: Cache FilePath::qHashMarcus Tillmanns2023-05-121-0/+1
* Fix saving of hardlinked filesEike Ziller2023-04-121-0/+1
* Utils: Replace FilePath::onDevice() by new FilePath::withMappedPath()hjk2023-04-041-1/+1
* Utils: Continue Environment/EnvironmentChange consolidationhjk2023-03-241-1/+0
* Utils: Store Device::osType in settingsMarcus Tillmanns2023-03-231-0/+1
* FilePath: Remove overloads for async tasks that don't take contextJarek Kobus2023-03-171-3/+0
* FilePath: Provide overloads for async tasks taking context objectJarek Kobus2023-03-171-0/+5
* FilePath: Integrate FileStreamerManager for async i-faceJarek Kobus2023-03-071-8/+7