Robert Loehning
9499fef826
Squish: Removed unused objects
...
Change-Id: Icded1d58ff0b59e0f29add19e44d2ede7592a16e
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-06-01 13:54:55 +02:00
Leandro Melo
44d8e7bef7
C++: Re-enable macro definition line test
...
I believe those were actually incorrect, since the # mark
from the generated tokens `int f` should be relative to <stdin>
on the line they are defined, which is 1.
Change-Id: I663ef49ad75eb8bb0a4a4b18d4899a952011536c
Reviewed-by: Francois Ferrand <thetypz@gmail.com >
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-31 18:02:08 +02:00
hjk
fa41d2faad
debugger: add dumper for QHash::{const_}iterator
...
Change-Id: I05eaa1f3defdcb00102288737bd7686fa0281953
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-31 14:32:44 +02:00
Jan Kerekes
20afae749d
Squish: Added new test cases/suite for project templates
...
initial commit
Change-Id: I0000bc8d3d0304ac37b135ea7b9c893b1054c958
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-31 13:22:37 +02:00
Robert Loehning
23fcc1a823
Squish: Small improvements
...
Hoping to fix some fails on Mac
Change-Id: I5e9f47f0714b14a6b87df342de74e7fd41fe94b0
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-31 11:14:27 +02:00
Robert Loehning
9e1de91d7d
Squish: Update for changed Options dialog
...
Change-Id: I680ef0307837abae3edc813991acbed5fb31ccce
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-30 18:18:32 +02:00
Robert Loehning
254812a7b5
Squish: Removed system Qt
...
Change-Id: Ib9bbe99489c0de6be0c8571deb83c72bf76a2779
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-30 17:08:36 +02:00
hjk
6d04f3ce25
preprocessor: do not loop endlessly on incomplete expressions
...
An missing closing parantheses after "defined(..." caused an endless loop.
Change-Id: I19b17cebc1a56880216c3bfb67c9d296f80cc064
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2012-05-30 13:34:38 +02:00
Robert Loehning
9ac204bdfb
Squish: Updated text of "Stop Debugger" button
...
Change-Id: Ie0ebd4812ee679ed2a8e1cdae2f9399ae19f2528
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-30 11:33:27 +02:00
hjk
d982b216ff
debugger: rework dumping arrays of plain data
...
Simple array data can be fetched in one go.
The "normal" way gdb asks the server for contents is one item
at a time, at ~3ms per round trip. Now we get 2000 in 200ms.
This also introduces a re-usable readRawMemory function and
removes a few checkAccess calls which will be triggered anyways.
Change-Id: Ic07a3d6593fd2ea45f7a8058509118fe22a845bb
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-30 11:31:29 +02:00
Christian Kandeler
94ab29519b
SSH: Use plain pointers to SshConnection objects.
...
It used to be shared pointers so that existing connection objects could
easily be passed around in order not to open a new connection to the same
server. Since the introduction of the SshConnectionManager, this
is no longer necessary.
Change-Id: I13fd3eceaf35d562e6260e9969abbffb01edd6b5
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2012-05-29 19:07:08 +02:00
Eike Ziller
b97dd0e7c8
Merge remote-tracking branch 'origin/2.5'
2012-05-25 13:21:25 +02:00
Robert Loehning
ea63b86e49
Squish: Replaced function moveTextCursor
...
Change-Id: Ie4cccd0de668690a3d66baf422bcfff7acae7345
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-25 13:11:17 +02:00
Robert Loehning
53fb9d4ae8
Squish: Simplified placeCursorToLine
...
Change-Id: Ib56bc7b2596ac61233e147fb62f763a594abe9df
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-23 17:16:19 +02:00
Christian Kandeler
53a1087d13
Move SSH support into a dedicated library.
...
It does not belong into libUtils, which is a collection of small
unrelated utility classes.
Task-number: QTCREATORBUG-7218
Change-Id: Id92b9f28678afec93e6f07166adfde6550f38072
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2012-05-22 10:51:53 +02:00
Robert Loehning
a71b768675
Squish: Added fatals when no Qt version was found
...
Change-Id: I1d1f4f378ef60107a488477bce40dacaabbe4109
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-21 17:12:39 +02:00
hjk
de2a88c0f3
debugger: take advantage of simple contents in array-like containers
...
Change-Id: I79e8fc7cf083d5c6c135cce5e0a42e41475a7b44
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-17 19:08:33 +02:00
Christian Stenger
525cf2353e
Squish: Support more than one breakpoint per file
...
Change-Id: Ic33e039fe5aea9caed5a3e992a74938e331e2a4b
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-16 18:31:13 +02:00
Robert Loehning
d14fdf2c4c
Squish: Updated suite_QMLS for changed GUI.
...
Change-Id: Ie67def5b38126eea57f0f3d8e26b3f8844cdfb37
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-16 18:24:52 +02:00
Eike Ziller
e7aded981a
Merge remote-tracking branch 'origin/2.5'
2012-05-16 15:01:07 +02:00
hjk
b13519d547
preprocessor: add an example of a macro that generates code
...
Change-Id: I902ebd73e039b8c3f44eca456be87809d1e1d3a4
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-15 18:19:54 +02:00
Jan Kerekes
ac430542ae
Added new test cases (QMLS06, QMLS07, QMLS08) to QMLS suite
...
initial commit
Change-Id: I3be474d8def1161e60421030a799e297e21fc4fe
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-15 13:18:53 +02:00
Eike Ziller
acd387c37b
Merge remote-tracking branch 'origin/2.5'
...
Conflicts:
qtcreator.pri
qtcreator.qbp
Change-Id: Iacfb9cc0c927c9d6291c60624f9e6fd2ce5877cb
2012-05-15 11:10:42 +02:00
hjk
bdd98e684e
debugger: implement gdb pretty printer for std::{map,set}::iterator
...
Change-Id: Idbe63b40f88d901fa762dd0ecbda2b5aa5d59642
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-15 10:33:07 +02:00
hjk
38905e523e
debugger: fix display of type of dynamic references
...
This is actually a bug in gdb, but can be worked around.
See http://sourceware.org/bugzilla/show_bug.cgi?id=14077
Change-Id: I5aab39e9a3cfd9d7c12d52339005b1979421229e
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-11 23:38:04 +02:00
Robert Loehning
49a3f0129a
Squish: Run tst_simple_debug with Qt 4.7
...
Change-Id: Ibc330a7ca3e1c378c78cf8eb4c559c2a99c3d8d0
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-11 21:15:51 +02:00
Jan Kerekes
7b51bfc845
Refactoring of QMLS suites
...
- moved common parts to shared script
Change-Id: I25ac888d7103ee36edff9ead502fa432a5dc2937
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-11 18:12:00 +02:00
Eike Ziller
0a0de08efb
Merge remote-tracking branch 'origin/2.5'
...
Conflicts:
qtcreator.pri
qtcreator.qbp
src/plugins/find/treeviewfind.cpp
Change-Id: Iaae61c98938df24bda5521a923303db89eb7f8fe
2012-05-10 08:14:36 +02:00
Christian Stenger
5d92a73c82
Squish: Fix syntax errors
...
Change-Id: I61572a8369721ba4943f11f0edee236bd816e771
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-09 19:24:55 +02:00
Christian Kandeler
f0d1a60d41
Debugger: Add auto tests for name demangler.
...
Change-Id: I79c0d25dbddb201e10079afa9fb76b3c737ba135
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-09 13:55:10 +02:00
Robert Loehning
751386b372
Squish: Increased timeout when waiting for Continue_QToolButton
...
Change-Id: I4f1701a49c2a4174df1cf22e4375f2447b11e92c
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-08 17:22:10 +02:00
Robert Loehning
3b4c6c0332
Squish: Updated object map for changed "Move Component" dialog
...
Change-Id: I63ef64848ff48fd83f7f3f82fc0f088b67147847
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-08 13:05:10 +02:00
hjk
7dc71bc43c
debugger: display references in type columns
...
This breaks tradition.
Change-Id: I6780f31d584021490293a1ed3a96b5c3608a8a36
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-08 12:24:02 +02:00
Robert Loehning
b1fd62e04b
Squish: Update for changed breakPointTreeView
...
Change-Id: I861585b895f3c3ea0d4ffc324c631e508899f79e
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-08 12:13:03 +02:00
hjk
7388034eef
debugger: recognize null references explicitly.
...
Change-Id: Ie315997363d9f591526ea8c122759f59d808fae5
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-08 10:33:20 +02:00
Robert Loehning
af6da38d5b
Squish: Marked Qt versions as not autodetected
...
Change-Id: I073dcc886dd7b05d702eb0968a776d5815f4001d
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-07 18:18:17 +02:00
Eike Ziller
529c0a8fe2
Merge remote-tracking branch 'origin/2.5'
2012-05-07 15:18:39 +02:00
Christian Stenger
b63135c067
Squish: Fix possible access to None
...
Change-Id: I4c4a0f211169dad48a4a6b78e4c298b986d07158
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-07 14:55:14 +02:00
Robert Loehning
de22e66e21
Suiqsh: Update for changed Menu
...
Change-Id: I3072dd21ed660d6e5cbe5a2bd2e37c3091e4eb79
Reviewed-by: Jan Kerekes <jan.kerekes@ixonos.com >
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
2012-05-07 10:03:56 +02:00
Jan Kerekes
9186d1ac57
Added new test cases (QMLS03, QMLS04, QMLS05) for QMLS suite
...
initial commit
Change-Id: I955f7ca471541d4fb9c8505eb041b433cbff8b84
Reviewed-by: Christian Stenger <christian.stenger@nokia.com >
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-05-02 18:30:52 +02:00
Christian Kandeler
a64cff731f
Remove catch-all include statement from app wizard test.
...
Change-Id: I558378a486e45fc93be6ed26b94b8db91e785b45
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com >
2012-05-02 18:26:09 +02:00
Eike Ziller
c41a332fc2
Merge remote-tracking branch 'origin/2.5'
2012-05-02 10:56:23 +02:00
Christian Stenger
aa3a2dc926
Squish: Added debug test case
...
This is intended to be a starting point.
Change-Id: I0941ed16876810832aa6088287f8062bba6a273e
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
2012-04-27 17:52:25 +02:00
hjk
2521d7d6e4
preprocessor: add (failing) test for concatenation
...
Change-Id: I9d51798cb4d95141d30b0609d03cd1d199088f0a
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-27 17:25:30 +02:00
hjk
051c33517f
preprocessor test: code cosmetics
...
Change-Id: I67367e501c8f19cee9023e3782c6a9175b49c6c6
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-27 17:25:00 +02:00
Eike Ziller
9092e70884
Merge remote-tracking branch 'origin/2.5'
...
Conflicts:
doc/templates/style/style.css
qtcreator.pri
Change-Id: I5f4f5f191726883dae18cb760733a5e8e6bd4e7d
2012-04-27 17:02:39 +02:00
Christian Kandeler
7ad113b4aa
Device support: Add test for device manager.
...
Change-Id: Ie2ed6a3c93cd5d47e23ed68fb850ebed728cb667
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2012-04-27 14:35:58 +02:00
Robert Loehning
c6b8326517
debugger: Removed unstable test
...
Task-number: QTCREATORBUG-7355
Change-Id: I83c90894a0b5c9dd0eca2248c0e7ddd643d76ddc
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-27 09:34:11 +02:00
hjk
9a2d6eb5eb
debugger: minimal support for boost::bimap
...
Only shows the size.
Change-Id: Icdd50fd21abde68d7e39a0fdbc92f6156e915fe4
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-26 08:49:12 +02:00
hjk
bc01283481
preprocessor: add test cases for <=, == and >=
...
Change-Id: I126143daeb572a555b73dc33ad7996b22c1387f8
Reviewed-by: hjk <qthjk@ovi.com >
2012-04-26 08:48:52 +02:00