aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/qtcprocess.h
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/17.0'Eike Ziller26 hours1-0/+10
|\
| * RunControl: Fix keeping external terminal window openJarek Kobus6 days1-0/+10
* | Utils: Allow setting custom process interfaceMarcus Tillmanns48 hours1-0/+3
* | LanguageServer: Reduce use of (Q)TextCodechjk2025-06-181-1/+0
* | Utils: Use QStringDecoder instead of QTextCodec in Processhjk2025-06-161-1/+1
* | VCS: Further reduce QTextCodec dependencyhjk2025-06-131-0/+2
* | Utils: Introduce a Utils::TextCodec classhjk2025-05-141-1/+1
* | Utils: Replace a direct use of QTextCodec with its name in Process APIhjk2025-05-091-2/+0
* | VCS: Replace more uses of QTextCodec with its namehjk2025-05-091-0/+1
|/
* Utils: Enhance Process::exitMessage()Christian Kandeler2025-04-171-1/+3
* Process: Get rid of requestingStop() signalJarek Kobus2025-04-101-1/+0
* Utils: Use const QTextCodec in Processhjk2025-04-011-1/+1
* Disable core dumps for the clangd language server child processThiago Macieira2025-01-281-0/+1
* Utils: Add a Process::setUtf8Codec helper functionhjk2024-12-091-2/+3
* Core/ProjectExplorer: Reduce some QTextCodec uses in "leaf" codehjk2024-12-061-2/+1
* Process: Get rid of process launcher implementationJarek Kobus2024-11-011-2/+0
* ProjectExplorer: Be more transparent about how we stop a processChristian Kandeler2024-09-021-0/+2
* TaskTree: Make most of TaskAdapter subclasses finalJarek Kobus2024-07-101-1/+1
* Process: Introduce DetachedChannelMode enumJarek Kobus2024-06-261-0/+1
* Debugger: Prevent showing the windows error on debugger detectionDavid Schulz2024-06-121-0/+3
* Utils: Fix build with MSVC with C++20Eike Ziller2024-02-281-0/+221
* Utils: Rename qtcprocess.{cpp,h} -> process.{cpp,h}Jarek Kobus2023-05-041-219/+0
* Utils: Rename QtcProcess -> ProcessJarek Kobus2023-05-041-5/+5
* Tasking::Process: Rename Process into ProcessTaskJarek Kobus2023-05-031-3/+3
* Terminal: Use QtcProcess to start terminal windowMarcus Tillmanns2023-03-211-0/+3
* QtcProcess: Remove TerminalMode::Pty enum valueJarek Kobus2023-03-151-2/+2
* QtcProcess: Introduce PtyDataJarek Kobus2023-03-021-0/+4
* Utils: explicit constructor for QtcProcessKnut Petter Svendsen2023-02-091-1/+1
* Utils: Move QtcProcess::normalizeNewlines() into StringUtilsJarek Kobus2023-02-011-4/+0
* Utils: Move some code from QtcProcess to its only userhjk2023-01-271-5/+2
* QtcProcess: Add closeWriteChannel()Jarek Kobus2023-01-241-0/+1
* Utils: Rename QtcProcess::readAllStandard* to readAllRawStandard*hjk2023-01-101-2/+5
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Utils: Introduce TaskTree and Tasking namespaceJarek Kobus2022-11-091-0/+10
* Introduce ProcessProgressJarek Kobus2022-10-121-0/+1
* QtcProcess: Get rid of setResult()Jarek Kobus2022-10-111-1/+0
* QtcProcess: Introduce TextChannelMode and textOnChannel signalsJarek Kobus2022-10-101-4/+9
* QtcProcess: Remove virtual leftoverJarek Kobus2022-10-061-1/+1
* QtcProcess: Add starting() signalJarek Kobus2022-10-061-2/+3
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* QtcProcess: Make timeoutS a default arg of 30 secondsJarek Kobus2022-07-111-1/+1
* QtcProcess: Get rid of unneeded arg from readDataFromProcess()Jarek Kobus2022-07-111-2/+1
* QtcProcess: Remove unused signalsJarek Kobus2022-06-281-4/+1
* Utils: Remove one spurious static function from QtcProcesshjk2022-06-201-2/+2
* Utils: Add more correct comment to QtcProcess::cleanedStd{Out,Err}hjk2022-06-171-2/+2
* Utils: Add a few convenience functions to work with process outputhjk2022-06-161-3/+9
* Utils: Dissolve QtcProcess::stopProcesshjk2022-06-161-1/+0
* QtcProcess: Make reaper timeout customizableJarek Kobus2022-06-081-1/+4
* QtcProcess: Add stop() methodJarek Kobus2022-06-031-0/+1
* Utils: Introduce QtcProcess::controlEnvironment()hjk2022-05-101-5/+3