Ulf Hermann
49eceedb58
Initialize rangeTypeMask
...
Change-Id: I3b778b774e0b19c9d697f460200853798eea16c9
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com >
2016-01-21 14:55:56 +00:00
Christian Kandeler
74b5741402
Add missing resource file to qbs project.
...
Change-Id: I674779a04f1a4e0e10715b6003a029a42ca3f8e0
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com >
2016-01-20 14:35:25 +00:00
Christian Kandeler
78b45e41af
Fix qbs build.
...
Change-Id: I9774978d3531dea118a8bb27d17c23cb8e906c5a
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com >
2016-01-14 13:10:07 +00:00
Ulf Hermann
4292fb7ef6
Change license terms to commercial or GPL.
...
Change-Id: I928769fa86f1ac5c489918bf2da3c691054a0459
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com >
2016-01-14 10:46:34 +00:00
Ulf Hermann
4e29a946c7
Add flamegraph view
...
Change-Id: I001053b63d27adcbbdfd95abb2b45f5f5fa05447
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2016-01-06 14:20:47 +00:00
Ulf Hermann
b85598ecd3
Add flamegraph model
...
Change-Id: I0c5b837dd649f95495ef2ef36523d455a59103f4
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2016-01-06 14:20:42 +00:00
Tobias Hunger
a2bffbefb3
Add missing override to quieten warning
...
Change-Id: Ibb14de894ae9e9c3eae367895fb03590ccb061d9
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com >
2015-12-18 10:44:17 +00:00
Ulf Hermann
77fc9a38a2
Avoid using API introduced in Qt 5.5
...
Especially, QMetaEnum::fromType() and friends. Tracking which kinds of
messages were actually generated is better anyway, as we don't get
empty rows like this.
Change-Id: I23c560d9071c0ff5a33dff660e4dbb1552890df8
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com >
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-23 14:53:50 +00:00
Ulf Hermann
8183d81c3e
Add debug messages model
...
Change-Id: Ib62f1c6b2d1c28a3b4e06ee93cbc35d30074ce02
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-17 13:12:09 +00:00
Ulf Hermann
499ac6ba6f
Adapt to changes in QmlEventData
...
Change-Id: I2d01bb8b6684c9a9e3b2c4146f2101c31c7b0fa1
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-17 13:06:49 +00:00
Eike Ziller
6b1f863363
Revert "Revert "Properly clear input events model""
...
The revert was only for 3.6 branch.
This reverts commit eec2b2d0ee .
Change-Id: Id338a078ff5265d5517b935a1056a8e1c7d652c7
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com >
2015-11-17 08:33:47 +00:00
Eike Ziller
cbaff220e7
Merge remote-tracking branch 'origin/3.6'
...
Change-Id: Ic042c3dee945b1a0104c492e21ba34842cdea3fa
2015-11-17 09:32:33 +01:00
Ulf Hermann
eec2b2d0ee
Revert "Properly clear input events model"
...
This reverts commit d1d694efb5 .
It should have gone to the master branch.
Change-Id: I1c5b86caf5092e1d5d1ac9866e2887a912b1c65e
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com >
2015-11-17 08:29:47 +00:00
Eike Ziller
2c43009033
Merge remote-tracking branch 'origin/3.6'
...
Change-Id: Ia0f2227bf86fb9d52ab2ec4f687554e0540a0117
2015-11-17 09:29:24 +01:00
Ulf Hermann
53957ee2ae
Translate strings in input events model
...
Change-Id: Ia549295adafa42b9236f568c04e52b48e8943337
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-16 14:50:57 +00:00
Ulf Hermann
d1d694efb5
Properly clear input events model
...
Change-Id: I17b7e84605f93d421de7dcf0a0b02c6b922b2c4b
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-16 14:42:07 +00:00
Ulf Hermann
00f0e00fb2
Add some more information to input events, if available
...
Just "Mouse" or "Key" is not very helpful.
Change-Id: Ia5db293fb957242aa0a7a84440cd1632d2babe8a
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-11-05 08:42:38 +00:00
Eike Ziller
6b7bcd0460
Fix that licensechecker was never used
...
Change-Id: I3d2d1df976fc7cdb7795df8742092e3ef00500b4
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com >
2015-10-01 13:53:56 +03:00
Ulf Hermann
1de247c28a
Adapt to removal of QQmlProfilerBaseModel
...
Change-Id: Ic71b73f4a31d86d04e0c346a45b3506d07895ebc
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com >
2015-09-11 12:14:11 +03:00
Ulf Hermann
dd988bdb5e
Rename files to follow common pattern among extension plugins
...
This way the plugin will successfully build with qbs again.
Change-Id: Iac5fc64753bb225649ba9f62199d6248450e1546
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com >
2015-08-27 18:48:09 +03:00
Christiaan Janssen
ab17b3ea6e
QmlProfilerExtension: using QtCreator's qmlprofiler plugin
...
Change-Id: I3daca67692a1b9c390bbd396fdd2991ae3c50297
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-12 12:55:15 +03:00
Christiaan Janssen
a06bd050df
QmlProfiler: unify client to simplemodel event calls
...
Change-Id: I1c3c1abbfd06c21498a0eb8f7c472d5f93f853cc
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-08 12:25:02 +03:00
Christiaan Janssen
6a1832cd29
QmlProfiler: merge back changes in creator/master
...
Change-Id: Ib9a13c1feb08defa1b8cf1fc308837d71c858fae
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-08 12:23:13 +03:00
Christiaan Janssen
cf287b5e28
Merge branch '2.8'
...
Change-Id: I72da0b7942c0c98639e8d2f5397f2d95caf7f612
2013-08-06 16:47:12 +02:00
Aurindam Jana
bfb419717c
QMLProfiler: Synchronise with 2.8 branch
...
Change-Id: Ice486be6274cd9d1e54322a438d15305bba7dab1
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 16:43:30 +03:00
Christiaan Janssen
6b587896af
QmlProfiler: removed v8 event on empty data
...
Task-Id: QtCREATORBUG-8994
Change-Id: I548f666ec7bcec0e8c375ecc57541a225b82e8d4
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:59:06 +03:00
Christiaan Janssen
71375b3c35
QmlProfiler: fixed bug in status completion
...
Change-Id: I01b99f3c14d359be1d3e1bd85df01f6c823a1cab
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:59:03 +03:00
Christiaan Janssen
741922d0ac
QmlProfiler: reduced indirection when reading data from client
...
Change-Id: I0f562be79a7ea05a4c91b2836df7d55f1c4409d7
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:59:00 +03:00
Christiaan Janssen
21689299ab
QmlProfiler: Status bar for several models
...
Change-Id: Icb6aa70a57ef1088b1eb00eed234a6e1d6a2fbc2
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:58:57 +03:00
Christiaan Janssen
b65d80ab09
QmlProfiler: disable clear button while running
...
Task-id: 9607
Change-Id: I8c48405e69dbb6b5051427e6daf80f84c986d4b2
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:58:45 +03:00
Christiaan Janssen
cb0ea6407f
QmlProfiler: resetting expanded when data changes
...
Change-Id: Iaacbe03eecb0679da03006f439e10b1e2dfe9167
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-08-06 15:58:34 +03:00
Christiaan Janssen
adcb00a4c3
QmlProfiler: get location from details in Creation events
...
Change-Id: Ia9d03694a9f6b766c3c5ed453b0a6c3a4d4d6ced
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
2013-08-01 18:02:13 +03:00
Christiaan Janssen
bbaa5efb6c
QmlProfiler: adapt to changes in IAnalyzer interface
...
Said changes are introduced in patch
I5711f5a1c3a49abce23f2d78b0c4de19933e9c19 of QtCreator (current master)
Change-Id: I51e8a6d41f4cc1ce599941499aa5043796fff8a7
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-07-19 10:09:17 +03:00
Christiaan Janssen
832e2b8d39
QmlProfiler: link views when selecting event
...
Change-Id: I4dbb09d459e033fae2fceb24ab5e4b0e7de38179
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-07-11 15:12:51 +03:00
Christiaan Janssen
a90a841d42
QmlProfiler: make details string match between versions
...
Change-Id: I21ba44d6160aed5fb4685570bb38da6d83e63096
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-07-11 15:09:00 +03:00
Christiaan Janssen
483e607f27
QmlProfiler: load and save extra data
...
Change-Id: I97a9bc3c86b330015d1c40850eabbcfa37088521
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-07-09 15:29:05 +03:00
Christiaan Janssen
bf467e258b
QmlProfiler: avoid idle engine cancelling other engine's process
...
Task-number: QTCREATORBUG-9643
Change-Id: Idd78aeb94af939d0641ad8e18c2e4f1a9bca4ba5
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-25 18:12:11 +03:00
Christiaan Janssen
f86e2a4f72
QmlProfiler: fix potential crash
...
Change-Id: I4d8c2ae3e14905fb997fc7a7537b8a979946aa7f
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-24 15:26:02 +03:00
Christiaan Janssen
a7f03f3b5b
QmlProfiler: cleaned up old commented code
...
Change-Id: I1d9a16bc02770a6f1c9a742c8342b0d32e291737
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-24 14:57:21 +03:00
Christiaan Janssen
0ce1d6751c
QmlProfilerExtended: Pixmap Cache model
...
Change-Id: Ib0ac48b30406269a6090dbbc6e047653e279a9bf
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-20 12:19:08 +03:00
Eike Ziller
b2e0c79feb
Fix compilation.
...
Change-Id: I8ee53f86629548fcf149531ad5a3a96020f5ae63
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-18 17:01:15 +03:00
Kai Koehne
f7200fd825
QmlProfiler: Re-use 2.7 translations
...
Change-Id: I269b60d39d53c25928380714f9fdafeca12b19a7
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-18 10:39:34 +03:00
Kai Koehne
bd5e709189
Fix rendering of timeline for QtQuick1
...
Don't check for state of client in dataChanged signal.
Change-Id: I17b4e64737c307447d1ec364218c1d55cd3f706c
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-06-17 12:59:15 +03:00
Christiaan Janssen
35d9037732
QmlProfiler: overview using model aggregator
...
Change-Id: Iaffb44d97e6641f2e34df6fb5ac839f5b6ebc545
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-14 17:32:04 +03:00
Kai Koehne
e5b1576dd9
Don't mark 'title' attribute as translatable
...
'title' is used as a pure id, not displayed anywhere.
Change-Id: Ie3020d04d5702dd79c7d810f83e5a345ee8efb7f
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-06-14 17:22:17 +03:00
Christiaan Janssen
1b49b4df11
QmlProfiler: hiding paintevents depending on Qt version
...
Change-Id: I7f542c8e3abe3eaf8e3221e174f5255a78ceff02
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-14 16:52:52 +03:00
Christiaan Janssen
1068b288f6
QmlProfiler: fix zoom when item selected
...
Change-Id: If00ed1510386d64f4672ee23eaef5575e784c605
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-13 15:18:59 +03:00
Kai Koehne
0e6180a7e4
Fix crashes when accssing invalid indexes
...
Change-Id: I412490ded92803daaf6d5a1850e53b6072a42e7d
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-06-13 15:14:22 +03:00
Christiaan Janssen
e8be59bb0f
QmlProfiler: do not show richtext in event details
...
Change-Id: I62ef68429930413bd7899851b7bd621963ee460b
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-13 13:58:49 +03:00
Kai Koehne
c045b43e13
Re-enable navigation to file in timeline
...
Change-Id: I6e794ee98380fa8543fc0266bd8cec7b525e1e68
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-06-13 13:27:37 +03:00