aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/filepath.cpp
Commit message (Expand)AuthorAgeFilesLines
* Utils: Use QStringDecoder instead of QTextCodec in Processhjk14 days1-4/+4
* Utils: Move FileUtils::makeWritable to FilePathhjk2025-05-211-0/+5
* Utils: Introduce a Utils::TextCodec classhjk2025-05-141-2/+3
* Utils: Remove explicit QTextCodec from FilePath APIhjk2025-05-121-2/+2
* Utils: Add FilePath::{owner,group}{,id}hjk2025-04-231-0/+20
* Fix warning for ';'Marco Bubke2025-04-151-1/+1
* Replace a few make_unexpected with ResultErrorhjk2025-04-151-5/+5
* Utils: Move and rename result testing macros from expected.h to result.hhjk2025-04-141-3/+3
* Replace most expected_str by Utils::Resulthjk2025-04-111-26/+26
* Utils: Replace Result class by type alias to std::expected<T, QString>hjk2025-04-111-15/+15
* Utils: Add convenience function to write FilePath lists to settingshjk2025-04-021-0/+10
* CppEditor: FilePath-ify CppModelManager::aboutToRemoveFiles()hjk2025-03-131-0/+11
* Utils: Remove FilePath::calcRelativeFilePath from public interfacehjk2025-03-121-41/+27
* Utils: Simplify FilePath::relativePathFromhjk2025-03-041-34/+5
* Merge remote-tracking branch 'origin/qds/dev'Tim Jenßen2025-02-211-5/+1
|\
| * Merge remote-tracking branch 'origin/16.0' into HEADTim Jenssen2025-02-171-53/+92
| |\
| * | FilePath: improve removeDuplicatesTim Jenßen2025-01-281-5/+1
* | | Merge remote-tracking branch 'origin/16.0'Orgad Shaneh2025-02-111-5/+36
|\ \ \ | | |/ | |/|
| * | Utils: Remove some double negations in FilePathhjk2025-02-061-5/+5
| * | Utils: Add FilePath::pathComponents()Marcus Tillmanns2025-02-061-0/+31
* | | Utils: Return Result from DeviceFileAccess::removeRecursively()hjk2025-02-071-4/+1
|/ /
* | Util: Remove FilePath::removeRecursively(QString*error)Marcus Tillmanns2025-02-041-9/+0
* | Utils: Add Result version of FilePath::removeRecursivelyMarcus Tillmanns2025-01-301-0/+8
* | Merge remote-tracking branch 'origin/15.0' into 16.0Eike Ziller2025-01-211-0/+8
|\|
| * Doc: Add docs for the FilePathWatcher class to fix a link to itLeena Miettinen2025-01-201-0/+8
* | Utils: Rename FilePath::toString() into toUrlishString()hjk2025-01-101-20/+21
* | Utils: Add FilePath::isLocal() and use it instead of !needsDevice()hjk2024-12-091-28/+26
* | Utils: Add FilePath::processStd{Out,Err}Codec()hjk2024-12-061-0/+10
|/
* Utils: Fix FilePath::fromString for remote windows pathsMarcus Tillmanns2024-11-081-4/+15
* FilePath: Fix toString for absolute Windows paths on devicesMarcus Tillmanns2024-11-071-4/+4
* FilePath: Don't break Windows paths with deviceMarcus Tillmanns2024-11-071-2/+4
* Utils: Remove access to DeviceFileHooks singletonhjk2024-10-221-5/+5
* Utils: Hide FilePath access setter a bithjk2024-10-221-26/+36
* Replace a few expected_str<void> by Utils::Resulthjk2024-10-081-23/+26
* Utils: Add prefixRemoved to FilePathChristian Stenger2024-09-241-0/+7
* ProjectExplorer: Let build systems do renamings in bulkChristian Kandeler2024-09-161-0/+10
* Utils: Fix FilePath::renameFile if source and target are on a different deviceMarcus Tillmanns2024-09-121-1/+17
* Utils: Let FilePath::renameFile return an errorMarcus Tillmanns2024-09-121-1/+1
* Utils: Remove toFSPathString from FilePath::createTempFileMarcus Tillmanns2024-09-121-1/+1
* Utils: Add TemporaryFilePath helperMarcus Tillmanns2024-09-111-0/+50
* Utils: Allow FilePath::removeFile to return error reasonMarcus Tillmanns2024-09-101-1/+1
* PathChooser: Fix handling of ~Eike Ziller2024-09-041-1/+2
* Utils: Add DirsFirst filter processing in dirEntriesArtem Sokolovskii2024-09-041-2/+23
* Utils: Document FilePath::watch()Marcus Tillmanns2024-08-081-0/+10
* Merge remote-tracking branch 'origin/14.0'Eike Ziller2024-07-251-2/+2
|\
| * Doc: Fix QDoc warnings in Extending Qt Creator ManualLeena Miettinen2024-07-181-2/+2
* | Utils: Add FilePath::operator/=Marcus Tillmanns2024-07-251-0/+6
|/
* Utils: Add FilePath::watchMarcus Tillmanns2024-06-211-0/+5
* Utils: Allow FilePaths to be compared case-sensitivelyChristian Kandeler2024-06-071-6/+21
* Utils: Let all FilePath::is*{Dir,File} return false when emptyhjk2024-06-041-1/+27