- 07 Jan, 2016 1 commit
-
-
hjk authored
* SysRoot can always be determined from kit. * Pass around RunMode as extra parameter not as part of AnalyzerStartParameters. That's closer to the pattern used elsewhere. * Environment was always initialized from the runconfig's EnvironmentAspect. The tools can do that directly. * Provide setter for display name for cases where it is not equal to RunConfiguration::displayName Change-Id: I811a0d7cdeb55cc37a16a593b3942abb567a2150 Reviewed-by:
BogDan Vatra <bogdan@kdab.com> Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com>
-
- 20 Nov, 2015 1 commit
-
-
Ulf Hermann authored
If we've parsed an error message from the application's stderr we can stop trying to connect. Change-Id: I8d58e5db19de3253681c52be1637cfddfd46a519 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 19 Nov, 2015 2 commits
-
-
Ulf Hermann authored
Change-Id: I10967ee080076d40cf54aaf4ae28c63d78b7f216 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Ulf Hermann authored
This removes the need to receive messages from the application via stderr. The "Connecting to socket" is still parsed, but only for diagnostic purposes. If it doesn't arrive, the profiling will still work. Change-Id: I022691293da2a1e671ba1263bc76e4044bf1a5b7 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 02 Nov, 2015 1 commit
-
-
Ulf Hermann authored
Change-Id: I1a490add706cd0cfce3f243e4ebc32a8c9a975c7 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 20 Oct, 2015 1 commit
-
-
Ulf Hermann authored
You could trigger invalid states by pressing the recording button while the profiler was waiting for data to be loaded from the application or by pressing the "stop" button twice. Now the buttons are disabled when they don't make any sense. In particular you cannot clear, change features, filter the display while recording and you cannot toggle the recording while loading. Pressing the "stop" button twice will cancel the loading now, similar to what happens if you first disable recording and then stop while the data is loaded. Change-Id: Ie5133f4bed76593dedc9763b778a2c5c17187543 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 15 Sep, 2015 1 commit
-
-
Ulf Hermann authored
Only half of the states are useful for anything. Change-Id: I4591ccda6eec902e929e07947bad6c3f7b967ef9 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 11 Sep, 2015 1 commit
-
-
Ulf Hermann authored
Change-Id: I2efd48a4dc13cc3996eda994eb4a046c101ad3e9 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 08 Jul, 2015 1 commit
-
-
Ulf Hermann authored
It's always a pain to search for the only RunControl that's called "engine" half of the time. Change-Id: I4cece9f8958ff989925d9efaaf6fb41731842647 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 02 Jul, 2015 1 commit
-
-
Ulf Hermann authored
It's not clear what they're supposed to tell us. Change-Id: I62f4fb1265396b8d61df0ce6e3409f0eda677170 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 18 Jun, 2015 1 commit
-
-
Ulf Hermann authored
Waiting for the debug output is not necessary in most cases because we tell the application which port to listen on anyway. QmlProfilerClientManager will retry 50 times and then prompt the user to decide if even more tries are necessary. This should be enough to establish a connection. As a side effect, this removes the only place where AnalyzerStartParameters::startMode is used in the QML profiler. Change-Id: I40991b34c98d93b0874d627fba3dae7ccfabaf2c Task-number: QTCREATORBUG-13510 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 17 Jun, 2015 1 commit
-
-
hjk authored
This is what it is on the top level. The change makes it obvious that in the valgrind(-derived) plugins the value is later wrongly used to make a decision on whether to run the valgrind process locally or remotely. But that's isolated in valgrind now and can be fixed there. Change-Id: I6fa5e669dec1f9e2cdebe42a1591d15144082a21 Reviewed-by:
Anton Kreuzkamp <anton.kreuzkamp@kdab.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com>
-
- 15 Jun, 2015 1 commit
-
-
Benjamin Zeller authored
In order for plugins to create a RunControl for locally running applications that do not use LocalApplicationRunConfiguration it is required to export an API that takes care of the internal setup. Also this removes the hard dependency on LocalApplicationRunConfiguration. We don't want to expose Internal classes in public API, so we have to make QmlProfiler::Internal::QmlProfilerRunControl and QmlProfiler::Internal::QmlProfilerStateManager public. Also, AbstractQmlProfilerRunner doesn't do anything useful and can be removed. Change-Id: I0403e5b17e14ac894addd818ad7b249c51a8ed8d Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Benjamin Zeller <benjamin.zeller@canonical.com> Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- 16 Jan, 2015 1 commit
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 09 Apr, 2014 1 commit
-
-
Ulf Hermann authored
Change-Id: I954fadbbe8bf7f2963b94ba45dd47b6846dab1df Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 19 Mar, 2014 1 commit
-
-
Ulf Hermann authored
As we cannot determine reliably what happened to the app we drop the "success" parameter to notifyRemoteFinished(). It was almost always true before and where it wasn't it didn't do anything useful. The transition from AppRunning to AppKilled without AppDying in between was invalid and would have triggered an assertion when it happened. Task-number: QTCREATORBUG-11760 Change-Id: Iebf4ca9bddbcc7b152131f9574bc5f2c0a8ba44f Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 17 Mar, 2014 1 commit
-
-
Ulf Hermann authored
The timeout signal doesn't contain the QML port but we might know it if we've explicitly set it. The previous logic makes no sense at all. Change-Id: I820255e492e919ee916a5f859d7809a6c5233399 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 14 Nov, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: I8413252c90a1487d291f15d92837c30ab697b245 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 04 Nov, 2013 1 commit
-
-
Kai Koehne authored
Remove infrastructure to debug/inspect QML applications with Qt 4.7. Change-Id: I277e9884e009475a29017f502bbe1d069317460f Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 15 Oct, 2013 3 commits
-
-
Aurindam Jana authored
Change-Id: I6c13ce1636bbaf201602e4a9473aca4f9953d1cb Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Aurindam Jana authored
QmlProjectRunConfiguration is now derived from LocalApplicationRunConfiguration. Change-Id: Ieddac63ff9832771ed141c3f0aff1bcc0313f6bf Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Aurindam Jana authored
Change-Id: I4a7c29f2f679e62bae6fa3d01983851207e532c8 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 30 Aug, 2013 1 commit
-
-
hjk authored
Change-Id: Ia6edf583f2a002d7c6f4878df670a78614ea087d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 09 Aug, 2013 1 commit
-
-
Christiaan Janssen authored
Change-Id: I66a236a024d76e7bef6edfb91ae30b5dd098b76b Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 05 Aug, 2013 2 commits
-
-
Aurindam Jana authored
Change-Id: I7a4ef54a02fcc8dedb28e843a2f05d737324a877 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Aurindam Jana authored
Change-Id: I13e26d8c007ff3c8b4609769f8f90ef9f9cf3318 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 01 Aug, 2013 2 commits
-
-
hjk authored
Change-Id: I74edaef59600a44924d2692c1ebc7f98d8581115 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
hjk authored
Change-Id: Id5eac0145e04b809bf535087d3bb9a04124c2e87 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 30 Jul, 2013 1 commit
-
-
hjk authored
Change-Id: I597f214f3c7c912acc137f2fb453836ee712720b Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 23 Jul, 2013 2 commits
-
-
Aurindam Jana authored
Let respective device plugins decide when process is running to allow setting of the correct ports for profiling. Change-Id: I3a691429d50a48f68b08aaea09bdad55f864e4f8 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
Aurindam Jana authored
Change-Id: I6f9245179090bebb98b6d9849a7a696105e43a3a Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 26 Jun, 2013 1 commit
-
-
Kai Koehne authored
Task-number: QTCREATORBUG-9643 Change-Id: Ia0a2427a186fd9ad24e1cf620df48be13032a69b Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 05 Jun, 2013 1 commit
-
-
Christiaan Janssen authored
fixes Ib2ea66bd5694046577a0b5a0e2f611f3ffba0238 Change-Id: Ib7a4e02391513984f1c81a43a5fab490b7f88923 Reviewed-by:
Kai Koehne <kai.koehne@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 04 Jun, 2013 1 commit
-
-
Christiaan Janssen authored
Task-number: QTCREATORBUG-9391 Change-Id: Ib2ea66bd5694046577a0b5a0e2f611f3ffba0238 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 30 May, 2013 1 commit
-
-
Aurindam Jana authored
Change-Id: Ib87a39177120458155bbb657ff8c9b09e1a6ccb5 Reviewed-by:
Tobias Nätterlund <tobias.naetterlund@kdab.com> Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-
- 07 May, 2013 1 commit
-
-
Aurindam Jana authored
Change-Id: I3ff14691b4f9c80793a491b61444f8ceeb05a4fb Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 06 May, 2013 2 commits
-
-
Aurindam Jana authored
Change-Id: Ie06c0b49707f8ec549f180f41c565fd223240186 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Aurindam Jana authored
Change-Id: I854255a66e23aa84f23443ef185c0d1e24de81d2 Reviewed-by:
Kai Koehne <kai.koehne@digia.com> Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-