• Friedemann Kleint's avatar
    Symbian: Let SymbianDeviceManager handle TrkDevice leases. · dc006860
    Friedemann Kleint authored
    ...making use of a shared device by all clients. Detect device removal by
    delaying the WM_DEVICE event handling. Introduce Acquire/Release mechanism
    to SymbianDeviceManager and let acquire() fail if the device is in use, thus
    preventing starting 'run' while debugging is active, etc.
    Handle "Device removed" (unplugging of cable) signal by closing the device and adding
    handlers to the clients, stabilize TrkDevice against it.
    Remove communication type from the run configuration parameters (now handled by
    SymbianDeviceManager).
    
    Working towards keeping the Trk-connection always open and a giving the target pane
    a meaningful tooltip.
    For the moment, pass on tooltips from device manager additional information
    (Trk version and such as determined by the launcher).
    dc006860
debuggermanager.h 10.7 KB