Commit Graph

36 Commits

Author SHA1 Message Date
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
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
Kai Koehne
67d66abf8f Rename QmlProfilerExtended to QmlProfilerExtension
Change-Id: I90325b264e2a41e9b52d7953c6e96e13c938705a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-25 16:07:39 +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
Eike Ziller
4fde52bb7a Set provider to Digia, for consistency with other plugin.
Change-Id: I53d40f0a554cd76a4d0e41b236cd8348562e7cd2
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-24 14:54:24 +03:00
Kai Koehne
76bf4a8a63 Fix copyright headers for commercial plugin
Change-Id: Ic3f7926e1e13144961e5fb068c618c8e14c0f926
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-24 14:49:41 +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
Kai Koehne
698958c92d Fix build for Qt 4.8
Change-Id: Ie9d49ca8b03dc035ecea9ceae62dbc97423ca2e4
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-20 11:31:43 +03:00
Kai Koehne
490bfe3160 Make Scene Graph labels translatable
Also write 'Scene Graph' instead of 'SceneGraph'

Change-Id: I8a11e78bff1740241f908eb770b08f72b7223b92
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-18 17:14:00 +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
1b06a7646d Make attributes shown in SceneGraph tooltip upper case
We use upper case names in the other tooltips, too.

Change-Id: I83190c79dc562f558753e2122cf8855297aec81b
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-14 17:22:22 +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
a5e72ef875 QmlProfilerExtended: hiding labels when empty
Change-Id: I1d400886e412d2a1c820fab698b47cbfc44e0c57
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-13 14:20:16 +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
Kai Koehne
6f279f1225 Fix crash when expanding categories for an empty model
Change-Id: I88b2d26eb5c97644bb24e791c1b29c5d7521f66b
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-13 13:24:59 +03:00
Kai Koehne
1af69af5cb QmlProfiler: Fix descriptions in timeline
React to changedSignal of model (that'll be emitted after the
locations have been fetched), instead of relying on client state.

Change-Id: If400033ade60f813c2a3ba46f864f6ed83cee7fd
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-13 13:24:02 +03:00
Kai Koehne
7101139277 Fix msvc compiler warning
Method should always return a value.

Change-Id: Id54e4bf222c5273263dd7cc50f7f0779e015249b
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-13 13:21:37 +03:00
Christiaan Janssen
137e5eba22 QmlProfiler: fixing issues with rendering several models together
Change-Id: Ib6c94302952f4b7b20a33257e078db5cfad495ef
2013-06-11 18:02:05 +02:00
Christiaan Janssen
b79b4437a2 QmlProfilerExtended: first commit
Change-Id: I8e5345a2b2db03f7cab6d2c3edca1fe8e068253a
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-11 16:47:07 +03:00
Christiaan Janssen
3f6226930f QmlProfiler: showing paint events
Change-Id: Iaf62b0291b4586ddbafe61d890206c2e5c779f1c
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-11 16:31:38 +03:00
Kai Koehne
59a91692b3 Fix compilation with MSVC
Change-Id: I315dcb8d99e37b02c76be23e2101b13f58833c62
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2013-06-11 15:11:52 +03:00
Christiaan Janssen
8236143edf QmlProfiler: managing several modelproxies in timeline
Change-Id: I74f3bf8dddd3840f2d6de183dedd23cc3e0a3ba9
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-11 14:44:03 +03:00
Kai Koehne
e964140237 Initial commit of qmlprofiler plugin (commercial version)
Change-Id: I08e838110c17a4a2085e0c3232424787186f9c31
2013-06-06 16:01:42 +02:00