Revision aaffc8c...

Go back to digest for 21st October 2012

Bug Fixes in Utilities

Friedrich Karl Tilman Pülz committed changes in [publictransport] /:

Fix crashes in the runner

- Limit matches running in parallel using a QSemaphore
to prevent crashes
- When a match gets started from a non-GUI thread, wait for the
match to complete (using a QEventLoop)
- No blocking queued connection for the
PublicTransportRunner::doMatch() signal
- Use Result objects for the data of 'Plasma::QueryMatch'es
to be able to include more data, such as stop geo positions

File Changes

Modified 2 files
  •   runner/publictransportrunner.cpp
  •   runner/publictransportrunner.h
2 files changed in total