aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/devicefileaccess.cpp
Commit message (Expand)AuthorAgeFilesLines
* Utils: Move TextCodec::encodingForLocale() to TextEncodinghjk10 days1-2/+2
* Utils: Use QStringDecoder instead of QTextCodec in Processhjk13 days1-8/+8
* Utils: Introduce a Utils::TextCodec classhjk2025-05-141-9/+9
* Utils: Add a Utils::codecForLocale()hjk2025-05-121-7/+3
* Utils: Remove explicit QTextCodec from FilePath APIhjk2025-05-121-12/+14
* Utils: Add FilePath::{owner,group}{,id}hjk2025-04-231-0/+100
* Fix warning for ';'Marco Bubke2025-04-151-5/+5
* Replace a few make_unexpected with ResultErrorhjk2025-04-151-21/+21
* Replace most expected_str by Utils::Resulthjk2025-04-111-18/+18
* Utils: Replace Result class by type alias to std::expected<T, QString>hjk2025-04-111-98/+98
* Merge remote-tracking branch 'origin/qds/dev'Tim Jenssen2025-04-031-8/+30
|\
| * Utils: Fix a race condition in file path watcherAndrii Semkiv2025-03-271-8/+30
* | Avoid potential detach of non-const Qt containers in range-loops 2/2Alessandro Portale2025-03-241-1/+1
* | Utils: Drop a toUrlishString() in DesktopDeviceFileAccess::hasHardLinks()hjk2025-03-131-1/+1
* | Merge remote-tracking branch 'origin/16.0'Eike Ziller2025-03-131-1/+2
|\|
| * Utils: Don't fail reading files if it takes longer than 10 secondsMarcus Tillmanns2025-03-101-1/+2
* | Utils: Simplify FilePath::relativePathFromhjk2025-03-041-1/+1
* | Utils: Return Result from DeviceFileAccess::removeRecursively()hjk2025-02-071-64/+48
|/
* Fix warnings about unused return valuesChristian Kandeler2025-01-211-1/+2
* Utils: Rename FilePath::toString() into toUrlishString()hjk2025-01-101-1/+1
* Utils: Add FilePath::isLocal() and use it instead of !needsDevice()hjk2024-12-091-1/+1
* Utils: Add FilePath::processStd{Out,Err}Codec()hjk2024-12-061-0/+25
* RemoteLinux: Use "UnavailableDevice" for disconnected deviceshjk2024-11-151-101/+1
* Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-11-141-2/+4
|\
| * Utils: Set working directory for tar process instead of using -CCristian Adam2024-11-081-2/+4
* | Utils: Fix return value of UnavailableDeviceFileAccess::fileSize()hjk2024-11-131-1/+1
* | Utils: Add an UnavailableFileAccess classhjk2024-11-041-0/+231
* | Utils: Fix DeviceFileAccess::fileSize() fallback return valuehjk2024-11-041-1/+1
|/
* Utils: Pass chmod permissions in octalhjk2024-10-161-1/+1
* Utils: Fix QFile permissions to chmod conversionMarcus Tillmanns2024-10-161-1/+30
* Utils: Return Result from UnixDeviceFileAccess::runInShellSuccesshjk2024-10-101-4/+7
* Replace a few expected_str<void> by Utils::Resulthjk2024-10-081-54/+54
* Utils: Fix watch return valueMarcus Tillmanns2024-09-181-3/+12
* Utils: Move the DesktopFileWatcher into own threadMarcus Tillmanns2024-09-121-48/+73
* Utils: Let FilePath::renameFile return an errorMarcus Tillmanns2024-09-121-7/+22
* Utils: Allow FilePath::removeFile to return error reasonMarcus Tillmanns2024-09-101-7/+14
* Utils: Silence watch() warnings if path does not existMarcus Tillmanns2024-09-021-2/+2
* Port away from qsnprinf() and mark the project free of itMarc Mutz2024-08-271-6/+6
* Utils: Fix crash in tests without QCoreApplicationMarcus Tillmanns2024-08-191-1/+3
* Utils: Fix watching deleted filesMarcus Tillmanns2024-08-081-7/+25
* Utils: Change FileWatcher to use a single QFileWatcherMarcus Tillmanns2024-08-081-17/+107
* Remove #include <utils/fileutils.h> from most header fileshjk2024-07-261-1/+1
* Utils: Add FilePath::watchMarcus Tillmanns2024-06-211-1/+32
* Utils: Shortcut File readingMarcus Tillmanns2024-04-091-0/+8
* Utils: Fix build with MSVC with C++20Eike Ziller2024-02-281-1/+1
* Merge remote-tracking branch 'origin/13.0'Eike Ziller2024-02-271-2/+2
|\
| * Utils: Small string fixesEike Ziller2024-02-261-2/+2
* | Utils: Remove offset parameter from writeFileContentsMarcus Tillmanns2024-02-221-13/+3
|/
* LinuxDevice: Add disconnected stateMarcus Tillmanns2024-02-131-0/+93
* Process: Use more rawStd{Out,Err} const methods instead of mutable onesJarek Kobus2024-01-211-1/+1