Commit Graph

20620 Commits

Author SHA1 Message Date
hjk
d8c8603a32 debugger: Fix context menu behavior for evaluated expression children
Task-number: QTCREATORBUG-5920
Change-Id: I5e215fd1df9596deb3b821764806f1db65096572
Reviewed-on: http://codereview.qt.nokia.com/3610
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-25 17:38:02 +02:00
hjk
8d936cec6e debugger: speed up QDate, QTime, QDateTime dumpers
Change-Id: I9ed3961d047738bd3add87b1f00d548df1fb01d8
Reviewed-on: http://codereview.qt.nokia.com/3609
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-25 17:37:41 +02:00
Christiaan Janssen
9fa409cbd9 QmlProfiler: manage quick stops before connection
Task-number: QTCREATORBUG-5804
Change-Id: I86e9a94c5352d0ac8f9157949afd3b32d60cb05e
Reviewed-on: http://codereview.qt.nokia.com/3606
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-25 17:01:17 +02:00
Kai Koehne
0c9dc89d0b Qt Quick App: Make sure showFullScreen is used for Harmattan
Make sure that the MEEGO_EDITION_HARMATTAN define is actually
picked up for harmattan (it's defined in qplatformdefs.h)

Change-Id: I3a0710992b5fa3e081821a66e32ed4a73eb5dd6e
Reviewed-on: http://codereview.qt.nokia.com/3595
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@nokia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-08-25 15:05:41 +02:00
Christian Kamm
6d5c0c0d78 C++ function link: The symbol can be unavailable on parser error.
Change-Id: I7a95adcaafff5ff845ae0fdef5bea8c3846a6ffe
Reviewed-on: http://codereview.qt.nokia.com/3599
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2011-08-25 15:00:18 +02:00
Christian Kamm
6f3dc3198c C++ editor: Prefer to use extra selections to find diagnostics.
Change-Id: I5f1c6e29c8386018cfd4d45d8ee63fc3e24311f6
Reviewed-on: http://codereview.qt.nokia.com/3484
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
2011-08-25 14:38:08 +02:00
Christian Kamm
47789fb4f9 C++: Remove unused SemanticInfo::diagnosticMessages.
Change-Id: I06e3be876e971d191905fd9bfbeca55a762afa5c
Reviewed-on: http://codereview.qt.nokia.com/3483
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
2011-08-25 14:37:46 +02:00
Kai Koehne
4b96d7d867 QmlCpp debugger: Fix clicking on QML stack traces
Change-Id: I1e83dfc490bc871d106fb44357759829b3a1a6c4
Reviewed-on: http://codereview.qt.nokia.com/3593
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-25 14:12:13 +02:00
Christian Kamm
142bce94fb C++: Store comment tokens in the translation unit.
Change-Id: I904123bdbbd675e9f018236c1fed13528d83f87f
Reviewed-on: http://codereview.qt.nokia.com/3481
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-08-25 13:20:19 +02:00
Christian Kamm
93e367ed0c C++: Don't strip comments from preprocessed source code.
Change-Id: I3a4817d36b9c724abca504c42914a73f97ab34c7
Reviewed-on: http://codereview.qt.nokia.com/3480
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-08-25 13:20:09 +02:00
Christian Kamm
51ea52971f C++: Always remove NumericLiterals when removing the AST.
Contrary to StringLiterals, keeping them around is unnecessary.

Change-Id: Idc1967c125e1373e69ce4c7640328d323a84ec14
Reviewed-on: http://codereview.qt.nokia.com/3395
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-08-25 13:19:32 +02:00
Aurindam Jana
29c0f0bfef Debugger: Client Service synchronization
Sends connect command after all initial commands have been sent.
This ensures that the initialization is complete before the start
of the debugging session.

Change-Id: I1903caa9c213fef4e6b40df89a352d80e350a46d
Reviewed-on: http://codereview.qt.nokia.com/3526
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-25 11:48:50 +02:00
Aurindam Jana
21e50d82df Debugger: Set breakpoints on actual locations in code
This fix sets moves breakpoints on commented lines to the next executable line.

Change-Id: Ie9ca8a7c6e0360ce4a916053ef7aedd1cc28484d
Reviewed-on: http://codereview.qt.nokia.com/3525
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-25 11:48:22 +02:00
hjk
e3849b5ebd debugger: Remove All Watch Items -> Remove All Evaluated Expressions
Task-number: QTCREATORBUG-5919
Change-Id: I49288a500e5771a3f6489ce993bd7b00b3176e50
Reviewed-on: http://codereview.qt.nokia.com/3582
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-25 11:43:23 +02:00
hjk
716ab646de debugger: compile fix for manual tests
Change-Id: I7e192f62623e7fe4bcbf0163a1e7440acf9c01b5
Reviewed-on: http://codereview.qt.nokia.com/3578
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-25 10:56:14 +02:00
Robert Loehning
c014765299 Added some of the missing translations
Task-number: QTCREATORBUG-5912

Change-Id: Ib0df4038e2bdafd2536d068964557575e1b14617
Reviewed-on: http://codereview.qt.nokia.com/3531
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-08-24 23:55:03 +02:00
Robert Loehning
4aa404c714 Fixes and improvements in German translation
Done-with: Thomas Murach

Change-Id: Iac23c85c9b328943329918dd0a73958f04b958c4
Reviewed-on: http://codereview.qt.nokia.com/3530
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-08-24 22:21:25 +02:00
Leena Miettinen
555a2f18e4 Doc: fix image filename
Change-Id: Ice18f0689b38d05f86fdc7c643fb310a4db58cc7
Reviewed-on: http://codereview.qt.nokia.com/3527
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2011-08-24 17:48:15 +02:00
Leena Miettinen
b1fd10aebd Doc: Qt Mobility Libraries are preinstalled on MeeGo Harmattan devices
Change-Id: I25f5540588387111ed4d7ec3220dbc9d55ec44e9
Reviewed-on: http://codereview.qt.nokia.com/3523
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2011-08-24 17:23:09 +02:00
hjk
bbe4cb24a5 debugger: work on manual tests
Change-Id: Ied0486b79661c7587211128be047a419351e00f4
Reviewed-on: http://codereview.qt.nokia.com/3522
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 17:03:51 +02:00
Christiaan Janssen
e3c1b4c94f QmlProfiler: show median time in summary
Task-number: QTCREATORBUG-5032
Change-Id: I53e95de12041fe1ee416b724dbd1076d330ee7db
Reviewed-on: http://codereview.qt.nokia.com/3516
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-24 16:59:09 +02:00
Daniel Molkentin
316a19d5a4 Show 'what's new in Qt Creator' as fallback
...if the network connection to the servers containing the rss cannot be obtained.

Change-Id: I39a5706221eaa68e97b4f0abb58bea46a364dce1
Reviewed-on: http://codereview.qt.nokia.com/3424
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2011-08-24 16:42:58 +02:00
hjk
e3257369a8 debugger: work on manual tests
Change-Id: Ied0486b79661c7587211128be047a419351e00f3
Reviewed-on: http://codereview.qt.nokia.com/3515
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 16:31:06 +02:00
Daniel Teske
f9b1612fa7 Fix oddities on failing to run a local process
Task-number: QTCREATORBUG-5758
Change-Id: I82268936a107ba83892f06a7d2658a2a32980b85
Reviewed-on: http://codereview.qt.nokia.com/3504
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-08-24 16:11:41 +02:00
Kai Koehne
8c6c7ce32f DebuggingHelper: Update UI even if compilation failed
This fixes all the buttons staying in disabled mode after an (unsuccessful)
compilation. Problem was that in the end, the finished() call informed
the option page that the build was over, while the updateQtVersions()
call updated the UI. The patch fixes the order, but also updates the UI
as reaction to the finished call, because relying on the delivery order of
two independent signals via Qt::QueuedConnection is fragile per se.

Change-Id: Ifdd03e3cb9d9bf96b30053e5e8aa0a3f0232ab1c
Task-number: QTCREATORBUG-5906
Reviewed-on: http://codereview.qt.nokia.com/3485
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-08-24 16:11:05 +02:00
Kai Koehne
38d84d5b6a QmlProfiler: Don't emit recordingChanged signal if service gets enabled
Change-Id: I1cba56b92d83edb2ed54b731f9815c77d04cfd9e
Reviewed-on: http://codereview.qt.nokia.com/3500
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-24 16:10:26 +02:00
Kai Koehne
b490f2eff0 QmlProfilerTool: Don't take empty lines as commands
Change-Id: I4e61eda39c165b175c097e38191ad74a46c64d53
Reviewed-on: http://codereview.qt.nokia.com/3499
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-24 16:10:18 +02:00
Kai Koehne
97e967c04d QmlProfilerTool: Print warning about failing connect ervery 5 seconds
Before it was every second after 10 seconds.

Change-Id: Ied0a19ab620fdfd42ab565bbb49da685f862b079
Reviewed-on: http://codereview.qt.nokia.com/3498
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-24 16:10:09 +02:00
Kai Koehne
e0a2d8ee05 QmlProfilerTool: Take -recordStart parameter into account
Change-Id: Ib371e73d7416409e5c102155efbd0257676567f4
Reviewed-on: http://codereview.qt.nokia.com/3497
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-24 16:09:58 +02:00
Tobias Hunger
b7551b8116 Detailswidget: Force minimum height
Task-number: QTCREATORBUG-5782
Change-Id: I3cd3584ca1f9878c36d75118302b76980cd8b4bc
Reviewed-on: http://codereview.qt.nokia.com/3506
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-08-24 15:02:42 +02:00
hjk
dc175463ca debugger: mention alphabetical sorting of struct member
Change-Id: I4f99160e7fcb6cb3dc3f2d288db9403d738046bd
Reviewed-on: http://codereview.qt.nokia.com/3493
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2011-08-24 14:14:30 +02:00
Leena Miettinen
ab88ee2b3c Doc: use Qt Quick Application template in the tutorial
Task-number: https://bugreports.qt.nokia.com/browse/QTCREATORBUG-5707
Change-Id: I3b6ae9dec8d65bfbf2eeeadf21da6f4a363c0a4c
Reviewed-on: http://codereview.qt.nokia.com/3489
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-24 14:02:10 +02:00
hjk
38b5cafe79 debugger: make manual tests 'auto-break' on demand
Change-Id: Iaec13fe6634230ca3df5f6fd92470a72ce32c266
Reviewed-on: http://codereview.qt.nokia.com/3494
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 13:55:03 +02:00
hjk
051545a499 debugger: rename manual tests from 'gdbdebugger' to 'debugger'
Change-Id: I0f92b03fa99d81fd58d92eb8a0f3dfe3b1cbf7b4
Reviewed-on: http://codereview.qt.nokia.com/3402
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 13:54:34 +02:00
hjk
3a2c348344 debugger: display vtables
Change-Id: I5e3f6b4d92712f0ff9957bb902fd2d999b1c8249
Reviewed-on: http://codereview.qt.nokia.com/3401
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 13:54:20 +02:00
hjk
54129b9c94 debugger: fix QTextCodec dumper
Change-Id: I578c977a68b0d45c2fea0afed82c18ce665bbdf2
Reviewed-on: http://codereview.qt.nokia.com/3400
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 13:54:04 +02:00
Daniel Molkentin
f06a0798cc WelcomeScreen: Don't move ScrollBar beyond scroll area.
Change-Id: I931256ced736c9d5514e50e7a2bd383d2e3fcfd0
Reviewed-on: http://codereview.qt.nokia.com/3398
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-08-24 13:41:34 +02:00
Daniel Molkentin
636c269915 WelcomeScreen: Re-add lost hover-state on tabs
Change-Id: I373544cd1fc6ad3b1518571f0a4c36ea160e9600
Reviewed-on: http://codereview.qt.nokia.com/3340
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-08-24 13:39:19 +02:00
Daniel Molkentin
2fc048ecad WelcomeScreen: Make Show all checkbox more prominent by moving it to the left.
Change-Id: I3d163abbe58e7588eaec3698757a2a1547219967
Reviewed-on: http://codereview.qt.nokia.com/3186
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-08-24 13:37:49 +02:00
Daniel Teske
fbd9ae120f Enable attaching to console processes
The pid is not immediately set for console processes.
setApplicationHandle needs to be called in response to the
ConsoleProcess::processStarted signal.

Change-Id: I957d829936c33eff004f348a832d95f50b909016
Reviewed-on: http://codereview.qt.nokia.com/3491
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 13:15:15 +02:00
Christiaan Janssen
258727ab57 QmlProfiler: copy event information to clipboard
Task-number: QTCREATORBUG-5033
Change-Id: I7424afc24a03c4094b01f8a4d424a21daa20ed4a
Reviewed-on: http://codereview.qt.nokia.com/3478
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-24 12:29:49 +02:00
Christian Kamm
27d0830698 QmlJS: Move the exported-C++-type detection out of C++ code.
It now lives in qmljstools/qmljsfindexportedcpptypes, all in one place.

Also ensures that the source code is available when a file is being
scanned for QML exports. This will enable checking comments for
annotations about the URI a plugin is usually imported as.

Change-Id: I1da36d0678e0a8d34b171dbe0f6b5690d89eb18b
Reviewed-on: http://codereview.qt.nokia.com/3392
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
2011-08-24 12:13:41 +02:00
Daniel Teske
3287732873 Compile
Change-Id: If1e0fe61ea873cf9ae6715a4758170acb97cdc21
Reviewed-on: http://codereview.qt.nokia.com/3479
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-08-24 12:05:54 +02:00
Eike Ziller
2029199f74 Fix action ids of analyzer tools.
Change-Id: I7ea034b39e3b44eb58564a835034c17f9cfe61c1
Reviewed-on: http://codereview.qt.nokia.com/3476
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-24 12:05:32 +02:00
Christian Kamm
c105ae47c1 QmlJS: Add semantic highlighting.
Change-Id: If9293244075cff1a52801b50cdbb77248ecd21ea
Reviewed-on: http://codereview.qt.nokia.com/3310
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
2011-08-24 11:30:20 +02:00
Daniel Teske
102860f2b5 Fix crash with no generator selected
Change-Id: If1e09d4f6fda3b266de17087aa9b1aa0014ecaf7
Task-Nr: QTCREATORBUG-5883
Reviewed-on: http://codereview.qt.nokia.com/3410
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-08-24 11:18:28 +02:00
Daniel Teske
ebede115e8 Partially revert -lastsession fix
Change-Id: I965c8e51ca38b343e65764f77fe1d204ff793f23
Reviewed-on: http://codereview.qt.nokia.com/3411
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-08-24 11:18:20 +02:00
Kai Koehne
9b544a2740 QmlCpp Debugging: Only set C++ breakpoints after QML is connected (CDB)
Apply the change we did in 7c31bd6604 also for CDB. The mixed engine
directly calls attemptBreakpointSynchronization as soon as the QML engine
is connected.

Change-Id: I764f785bb5f0575a9a624e29632d21caf5dde39c
Reviewed-on: http://codereview.qt.nokia.com/3468
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-08-24 11:18:01 +02:00
mingw-android
1b9af316a0 MinGW compilation fixes for private headers being used
Merge-request: 2199
Change-Id: I7ccf9e54cd0dd004bed12ecb90ab887c424ec476
Reviewed-on: http://codereview.qt.nokia.com/2219
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-08-24 10:37:26 +02:00
Leena Miettinen
9e1d4f8341 Doc: using dummy data and context
Change-Id: Ia054de58fd1ae6204c327c2a17001a5050128732
Reviewed-on: http://codereview.qt.nokia.com/3405
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
2011-08-23 16:04:21 +02:00