aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp
Commit message (Expand)AuthorAgeFilesLines
* Get rid of IDevice::createProcess()Jarek Kobus2022-05-041-335/+0
* Utils: Add a QString-based write to QtcProcesshjk2022-04-281-1/+1
* ProcessInterface: Get rid of state() methodJarek Kobus2022-04-141-18/+2
* Introduce ProcessResultDataJarek Kobus2022-04-111-13/+8
* SshDeviceProcess: Emit done() signalJarek Kobus2022-04-061-0/+6
* QtcProcess: Introduce done() signalJarek Kobus2022-04-041-4/+4
* SshDeviceProcess: Forward declare IDeviceJarek Kobus2022-03-021-1/+0
* ProjectExplorer: Dissolve DeviceProcesshjk2022-03-021-3/+10
* SshRemoteProcess: Rename done() -> finished()Jarek Kobus2022-02-281-1/+1
* QtcProcess: Introduce virtual emit* temporarilyJarek Kobus2022-02-281-17/+12
* SshRemoteProcess: Get rid of error arg from done() signalJarek Kobus2022-02-281-2/+3
* QtcProcess: Make processId() virtualJarek Kobus2022-02-181-5/+0
* Don't use terminal mode in SshDeviceProcess by defaultJarek Kobus2022-02-151-2/+0
* ProjectExplorer: Normalize DeviceProcess::start() signaturehjk2022-02-141-22/+16
* Utils: Move QtcProcess constructor setup data to shared setup datahjk2022-02-111-8/+10
* Fix stopping the remote app run in terminalJarek Kobus2022-02-091-23/+18
* SshDeviceProcess: Fix handling finished() signalJarek Kobus2022-02-011-6/+23
* SshDeviceProcess: Don't store exitCodeJarek Kobus2022-01-311-5/+2
* SshDeviceProcess: Don't buffer stdOut and stdErrJarek Kobus2022-01-311-28/+4
* ProjectExplorer: Base DeviceProcess on QtcProcesshjk2022-01-311-12/+8
* ProjectExplorer: Use a QtcProcess member in DeviceProcesshjk2022-01-311-26/+26
* QtcProcess: Get rid of useTerminalJarek Kobus2022-01-281-2/+1
* ProjectExplorer: Rename DeviceProcess::error to errorOccuredhjk2022-01-271-3/+3
* SshDeviceProcess: Use QtcProcess in terminal mode instead of ConsoleProcessJarek Kobus2022-01-251-7/+7
* ConsoleProcess: Make setSettings() a static memberJarek Kobus2022-01-211-1/+0
* ConsoleProcess: Uniform the common interface of QtcProcessJarek Kobus2022-01-201-1/+1
* SshDeviceProcess: don't connect to stubStopped, it's no-opJarek Kobus2022-01-201-2/+0
* ConsoleProcess: Uniform the common interface of QtcProcessJarek Kobus2022-01-191-2/+2
* Fix closing remote linux applicationsJarek Kobus2022-01-171-4/+8
* Ssh: Use base QtcProcess' useTerminal for SshRemoteProcesshjk2021-12-061-1/+1
* Ssh: Re-base SshProcess on top of QtcProcessJarek Kobus2021-09-131-4/+4
* Control the lifetime of SshProcessManagerJarek Kobus2021-09-101-2/+2
* ProjectExplorer: Use Utils::CommandLine in ProjectExplorer::Runnablehjk2021-08-131-8/+9
* Avoid signal overloadingJarek Kobus2020-11-191-1/+1
* SSH device: Ensure ConsoleProcess respects terminal settingsChristian Kandeler2020-01-151-0/+2
* Ssh: Use Utils::CommandLine in SshRemoteProcesshjk2019-07-231-2/+1
* Utils: Move meta char policy handling from FilePath to ConsoleProcesshjk2019-07-231-3/+2
* SshDevice: Use qint64 for processIdhjk2019-07-231-1/+1
* ProjectExplorer: Use Utils::FileName for Runnable::executablehjk2019-06-211-3/+3
* Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-06-181-1/+3
|\
| * SSH: Fix running remote process in terminalChristian Kandeler2019-06-141-1/+2
* | Utils: Use CommandLine in ConsoleProcesshjk2019-06-131-1/+2
|/
* SSH: Pass remote command as QStringChristian Kandeler2019-05-241-1/+1
* ProjectExplorer: Move RunControl related classes to separate file pairhjk2019-03-131-1/+1
* Replace static_casts by QOverload where possiblehjk2019-02-261-2/+1
* RemoteLinux: Offer to open a remote shellChristian Kandeler2019-01-111-1/+6
* RemoteLinux: Support terminal aspectChristian Kandeler2019-01-111-7/+33
* SSH: Fix exit status/exit code interpretationChristian Kandeler2018-12-141-3/+3
* SSH: Use OpenSSH toolsChristian Kandeler2018-12-131-71/+39
* RemoteLinux: Offer X11 forwarding in run configurationsChristian Kandeler2018-11-191-1/+18