Commit Graph

21107 Commits

Author SHA1 Message Date
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
Aurindam Jana
3edc756ad7 Improved breakpoint handling in qmlv8debuggerclient
Breakpoints are resolved and set only after querying for their actual locations from v8 engine.

Change-Id: If119865f50d9f91a4930096751599a4f22bc9d26
Reviewed-on: http://codereview.qt.nokia.com/3406
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-08-23 15:40:10 +02:00
Aurindam Jana
a75c905687 Debugger: Suppress v8 specific locals
This Hack ensures that v8 specific locals are not visible in the debugger locals and watchers window

Change-Id: I3958a4dc0c9ded3de2686546ad1d51f080952b6a
Reviewed-on: http://codereview.qt.nokia.com/3408
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-23 15:36:52 +02:00
Aurindam Jana
6b8b2e63ea Refactoring v8debuggerclient and scriptdebuggerclient
Change-Id: Ifa2e9a9901a166907bd7c3999421146b07bd1c59
Reviewed-on: http://codereview.qt.nokia.com/3328
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2011-08-23 15:35:26 +02:00
Aurindam Jana
2b84f9f369 Synchronize the client with the debug service
The v8 engine is blocked till the client is connected to the service to ensure proper hitting of breakpoints.

Task-number: QTCREATORBUG-5412

Change-Id: Iec772cb547a31fef4cccbd4bb1116699c52d20e5
Reviewed-on: http://codereview.qt.nokia.com/3308
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-08-23 15:35:03 +02:00
cerf
eebe6681bc vcsbase: overhaul *Arguments() methods in VCSBaseClient
Refactor how sub VCS clients redefine commands like diff, log, ...
This allows sensible code shrinks in Bazaar and Mercurial plugins

Change-Id: Ifeaf366c5c1c2eee776ce5d6bc748c3872e53f5a
Merge-request: 2201
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/3403
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-08-23 15:13:11 +02:00
hjk
4088c4f719 version bump 2.2.85 -> 2.3.0
Change-Id: I0c62f4f1f637b48ae9d332ac4d6a255a9792ad28
Reviewed-on: http://codereview.qt.nokia.com/3394
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-23 12:22:09 +02:00
Daniel Teske
31739dc0f7 Fix paths to install files
Change-Id: Icc7202c543166c54c5ef5e6d327726454dee3c60
Task-Nr: QTCREATORBUG-5789
Reviewed-on: http://codereview.qt.nokia.com/3339
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-08-22 18:59:10 +02:00
hjk
2a0f162132 utils/ssh: suppress warnings in release build
Change-Id: I531a6b657b52540506662e670d1a2a6404fbc7b8
Reviewed-on: http://codereview.qt.nokia.com/3332
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-22 18:41:44 +02:00
hjk
7d219d788b debugger: better guess at childnumchild value for compact transmission
Change-Id: I85626b75f49cdcb8f026ca0389e796fdca4d1f65
Reviewed-on: http://codereview.qt.nokia.com/3331
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-22 18:24:56 +02:00
hjk
53453a2380 debugger: centralize check for changed display entries
Change-Id: I22c58812990925102aeeb80571bb877fd0a2924b
Reviewed-on: http://codereview.qt.nokia.com/3330
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-22 18:24:38 +02:00
cerf
a8fc5e2134 vcsbase: refactor status output signal in VCSBaseClient
There is now a clear distinction between the basic status command
and the status command used to emit parsed output

Change-Id: Ie398a866ffcd8f4cc33b864ddbe23ce9d2e97437
Merge-request: 358
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/3337
2011-08-22 17:51:37 +02:00
cerf
0dcd66ef46 vcsbase: rename slot VCSBaseClient::settingsChanged()
Rename VCSBaseClient::settingsChanged() to handleSettingsChanged().
This avoids confusion with a signal (note : Bazaar and Mercurial
plugins are impacted)

Change-Id: I8afd8d60be300088081338a4ed682c2760ba42eb
Merge-request: 358
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/3336
2011-08-22 17:51:29 +02:00
cerf
3907824b4d vcsbase: refactor status parsing in VCSBaseClient
This impacts Bazaar and Mercurial plugins

Change-Id: Ife1e83083b268e597928fbae30378e488e31ee96
Merge-request: 358
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/3335
2011-08-22 17:51:19 +02:00