1. 17 Oct, 2012 1 commit
    • Christiaan Janssen's avatar
      QmlProfiler: Detect interrupted execution · 342f6842
      Christiaan Janssen authored
      Task-number: QTCREATORBUG-8022
      The profiler would switch to state "AppKilled" if the connection was
      cut before all the profiling data could be read.  With Qt4.8, however,
      the application dies before any data is sent at all, and such state
      would never be reached.  This patch fixes the flow of states and
      properly detects when an application started profiling successfully
      but dies before delivering the data.  If the application doesn't run
      at all (for example, launching a QtQuick1.1 app from Qt5), the
      profiler fails gracefully without showing the error dialog.
      Change-Id: I6fc53127b5dfe41de112e140b77895d430d3f79c
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
  2. 05 Oct, 2012 1 commit
  3. 19 Jul, 2012 1 commit
  4. 11 May, 2012 1 commit
  5. 04 May, 2012 2 commits
  6. 18 Apr, 2012 1 commit
    • Kai Koehne's avatar
      QmlDebug: Rename library and (most) classes · 4d3395b9
      Kai Koehne authored
      Rename the QmlJSDebugClient lib to QmlDebug (shorter names, easier differentiation with the shared/qmljsdebug lib).
      Also rename
       - QDeclarativeDebug* classes to QmlDebug*
       - QDeclarativeOutputParser class to QmlOutputParser
      To clarify the features,
       - Debugger::QmlDebuggerClient is now Debugger::BaseQmlDebuggerClient
       - QmlEngineDebugClient is now BaseEngineDebugClient
       - QmlDebuggerClient is now QmlEngineDebugClient
       - QDeclarativeEngineDebugClient is now DeclarativeEngineDebugClient
      Change-Id: Ie15713730a614c8ab4b637fad0924f95b54e633f
      Reviewed-by: default avatarAurindam Jana <aurindam.jana@nokia.com>
  7. 26 Mar, 2012 1 commit
  8. 14 Mar, 2012 1 commit
    • Christiaan Janssen's avatar
      QmlProfiler: Refactor · b7304e2f
      Christiaan Janssen authored
      The code of the qmlprofiler client has become a bit too complex,
      this patch reorganizes the modules in a more sensible way,
      having the modules communicate with each other through a
      state machine instead of the excess of signals and slots
      from before.
      Change-Id: I76f7313779888a1bd07a1cdb1acbf2e47aacf42a
      Reviewed-by: default avatarKai Koehne <kai.koehne@nokia.com>