summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp
Commit message (Collapse)AuthorAgeFilesLines
* License updateEike Ziller2014-10-091-7/+8
| | | | | Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
* Incremented year in copyright infoRobert Loehning2014-01-081-1/+1
| | | | | | Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Device support: Rename DeviceProcess to DeviceProcessItem.Christian Kandeler2013-08-081-6/+6
| | | | | | | We want to introduce a new class that has more right to that name. Change-Id: I9535632e10872a97a8555e885a80c383bc5dcd2b Reviewed-by: hjk <hjk121@nokiamail.com>
* Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
| | | | | Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Adjust license headershjk2012-10-051-20/+20
| | | | | Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Remove ambiguous literal 0 from createIndex calls.Stephen Kelly2012-09-241-1/+1
| | | | | | | This is now a build-error. The default value is a null void pointer anyway. Change-Id: I92d0faf5152ec53c8e84ba4982c151a09aa33146 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Introduce static localProcesses() method to DeviceProcessList.Friedemann Kleint2012-08-231-0/+5
| | | | | | | | | | | | | | | | | | Add synchronous static getLocalProcesses() (platformspecific) method to LocalProcessList, use that for the model, simplifying the code of doUpdate(). Use that for DeviceProcessList::localProcesses(). Polish the proclist-method for UNIX a bit such that it tries to read out the 'cmdline' first to obtain the complete command line and full path to the executable. Similarly, set the absolute image path on Windows. Implement doKill() on Windows. Change-Id: I3a5b990eaa9f6beb4c589406bdf4c7a234e40734 Reviewed-by: hjk <qthjk@ovi.com>
* debugger: merge attach to local and remote process dialogshjk2012-08-081-2/+5
| | | | | | | | This also merges a larger part of the two code paths. Change-Id: I84a88c53ebc0073becac88ba04e63efd9a4a98b3 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com> Reviewed-by: hjk <qthjk@ovi.com>
* processlist: use tree view instead of tablehjk2012-08-061-1/+19
| | | | | | | More in line with the other dialogs. Change-Id: I6c270de70f64da3a00195a30ce1ed7b20c2ea90f Reviewed-by: hjk <qthjk@ovi.com>
* Device support: Move processes dialog creation to settings widget.Christian Kandeler2012-08-031-10/+0
| | | | | | | | | | | With the process list model being publicly available from the IDevice interface, there's no longer a need to force all subclasses to create the dialog themselves via opaque handles. Since clients can now check whether a device offers a process list, the base process list model has been made abstract. Change-Id: If4a0aa68a95b221862c287ad8397ebabe9be5909 Reviewed-by: hjk <qthjk@ovi.com>
* Device support: Let devices create project list model.Christian Kandeler2012-08-021-80/+40
| | | | | | | | | | Now each device gets to decide in what way a process list is set up and how a process gets killed. This enables e.g. non-SSH based devices to provide process lists. The default implementation provides an empty list. Change-Id: Ibb352cd8a5ea556951b02ba512208daeb3b1e1a6 Reviewed-by: hjk <qthjk@ovi.com>
* Device support: Introduce IDevice helper classes.Christian Kandeler2012-08-021-4/+8
| | | | | | | | | | | | | These are for configuration of process and ports gathering activities, respectively. This couples related functionality more tightly, while keeping the number of IDevice methods at a reasonable level. For ports gathering, the patch also adds the ability to configure both the command and the parsing function; the latter used to be hardcoded in the PortsGatherer class. Change-Id: I1b8940397a51efa7ddc05dd15cf861777d118c1a Reviewed-by: hjk <qthjk@ovi.com>
* remotelinux: rename LinuxDeviceConfiguration to LinuxDevicehjk2012-08-011-4/+4
| | | | | Change-Id: I7e8a99d3339d2040a23e4e78816b13b57197dcdb Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* projectexplorer: remove unmatched beginResetModelhjk2012-07-271-1/+0
| | | | | Change-Id: I43a5b8eb0d2723bbe58c4d75b2ede5b4d5990e53 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* projectexplorer: move kill/list to IDevicehjk2012-07-271-80/+11
| | | | | Change-Id: Ic4cbf62a61f7d0bf72e700a77c08788850cde85b Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* remotelinux/projectexplorer: move processlist closer to the corehjk2012-07-271-0/+289
Change-Id: Icc33981a625da093600273f84b681e79a5a4fa22 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>