aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/qtcprocess.cpp
Commit message (Expand)AuthorAgeFilesLines
* QtcProcess: Fix build: there's no <QStringConverterBase>Thiago Macieira11 days1-1/+1
* Utils: Use QStringDecoder instead of QTextCodec in Processhjk13 days1-28/+20
* VCS: Further reduce QTextCodec dependencyhjk2025-06-131-0/+5
* Merge remote-tracking branch 'origin/17.0'Eike Ziller2025-05-191-1/+1
|\
| * Docker/Process/QmlJS: Add some guardsEike Ziller2025-05-151-1/+1
* | Utils: Remove direct QTextCodec use in Utils::Processhjk2025-05-141-23/+21
* | Utils: Introduce a Utils::TextCodec classhjk2025-05-141-4/+5
* | Utils: Remove explicit QTextCodec from FilePath APIhjk2025-05-121-2/+2
* | Utils: Replace a direct use of QTextCodec with its name in Process APIhjk2025-05-091-5/+1
* | VCS: Replace more uses of QTextCodec with its namehjk2025-05-091-0/+5
|/
* Utils: optimize emitting single lines for big chunks of inputDavid Schulz2025-05-091-7/+10
* Utils: Connect signals before starting pty processMarcus Tillmanns2025-05-051-26/+26
* Utils: Fix starting process without executableMarcus Tillmanns2025-04-241-1/+3
* Prevent passing invalid working directories in some placesChristian Kandeler2025-04-171-1/+6
* Utils: Enhance Process::exitMessage()Christian Kandeler2025-04-171-2/+19
* Process: Get rid of requestingStop() signalJarek Kobus2025-04-101-1/+0
* Debugger: Reuse Process::exitMessage()Jarek Kobus2025-04-071-1/+3
* Utils: Early return if Process has no executableMarcus Tillmanns2025-04-031-0/+11
* Utils: Use const QTextCodec in Processhjk2025-04-011-4/+4
* Utils: Simplify ProcessArgshjk2025-03-111-4/+6
* Utils: Simplify splitting command line argumentsDavid Schulz2025-03-051-1/+1
* Disable core dumps for the clangd language server child processThiago Macieira2025-01-281-0/+6
* Utils: Add a Process::setUtf8Codec helper functionhjk2024-12-091-7/+13
* Utils: Add FilePath::isLocal() and use it instead of !needsDevice()hjk2024-12-091-6/+6
* Core/ProjectExplorer: Reduce some QTextCodec uses in "leaf" codehjk2024-12-061-6/+0
* Utils: Use FilePath::processCodec as default when starting processeshjk2024-12-061-2/+10
* Utils: Use converter state in Process::readAll*Output()hjk2024-11-271-5/+12
* Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-11-201-1/+10
|\
| * Terminal: Fix flushing after process has finishedCristian Adam2024-11-191-1/+10
* | ProcessReaper: Transform it into namespaceJarek Kobus2024-11-011-0/+1
* | Process: Hide ProcessBlockingInterfaceJarek Kobus2024-11-011-25/+27
* | Process: Get rid of process launcher implementationJarek Kobus2024-11-011-158/+4
|/
* ProjectExplorer: Be more transparent about how we stop a processChristian Kandeler2024-09-021-0/+2
* Process: Introduce DetachedChannelMode enumJarek Kobus2024-06-261-6/+12
* Process: Add information about main thread to loggingEike Ziller2024-06-171-3/+4
* Debugger: Prevent showing the windows error on debugger detectionDavid Schulz2024-06-121-1/+12
* Utils: Make working directory in Process::toStandaloneCommandLine workAlessandro Portale2024-05-161-1/+1
* Merge remote-tracking branch 'origin/13.0'Eike Ziller2024-04-221-0/+5
|\
* | Merge remote-tracking branch 'origin/13.0'Eike Ziller2024-03-141-1/+2
|\|
* | Utils: Fix build with MSVC with C++20Eike Ziller2024-02-281-0/+2178
|/
* Utils: Rename qtcprocess.{cpp,h} -> process.{cpp,h}Jarek Kobus2023-05-041-2163/+0
* Utils: Rename QtcProcess -> ProcessJarek Kobus2023-05-041-102/+102
* Tasking::Process: Rename Process into ProcessTaskJarek Kobus2023-05-031-2/+2
* Utils: Continue Environment/EnvironmentChange consolidationhjk2023-03-241-20/+9
* Terminal: Add enable settingMarcus Tillmanns2023-03-231-1/+1
* Terminal: Use QtcProcess to start terminal windowMarcus Tillmanns2023-03-211-2/+13
* Terminal: Enable TerminalProcessInterfaceMarcus Tillmanns2023-03-201-1/+1
* Terminal: Add shell integrationMarcus Tillmanns2023-03-161-1/+3
* QtcProcess: Remove TerminalMode::Pty enum valueJarek Kobus2023-03-151-10/+11
* Utils: Integrate ptyqt into qtcprocessMarcus Tillmanns2023-03-021-0/+98