Christian Kandeler
4c76e40617
SSH: Derive SshRemoteProcess from QIODevice.
...
Now it looks even more like QProcess. Things like process channels are
still missing.
Change-Id: I3f30cd00ed4a054d02e83add9a6f4162b48f8345
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-15 17:32:55 +01:00
hjk
d9dde0d5e8
debugger: also resize return value window columns when locals change
...
Change-Id: I9aafe90677cb8bdf135d401bd34049bf6f15ec4a
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-15 17:07:38 +01:00
hjk
739593c590
debugger: add manual test for display of big integers
...
Change-Id: I8b6f7f9f446a6dddc31993a463a31f0eb6a4f827
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-15 16:58:53 +01:00
Christian Kamm
92b8a2eba8
QmlJS tests: Move 'basic' codemodel test to QmlJSTools plugin.
...
Change-Id: I2310f914fb200db18ff4148d6f7fa9824fe2393e
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-15 16:11:30 +01:00
Christian Kamm
bc1b724476
C++: Move codegen test into the CppTools plugin.
...
Change-Id: I4c70a9dbd5445188c3d202427da96e1c6ff90b63
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-15 15:37:29 +01:00
Tobias Hunger
e93d685a9e
Remote Linux RC: Use same look as other widgets
...
Change-Id: I39c1fcd76fd43c8b08ce82af13e818dba8458561
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-15 15:01:42 +01:00
Tobias Hunger
3e9d918f2e
Remote Linux: Fix handling of debuggers
...
Use the RunConfigurations mechanismn of enabling/disableing C++ and
QML debuggers everywhere.
This makes the code a bit shorter, removes duplicate functionality and
fixes the QML debugger not being enabled when creating a fresh QML
application in the embedded linux target.
Change-Id: I390e95c46074a96b2187ccfae538ae209bf70712
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-15 15:01:22 +01:00
hjk
9df694c6eb
debugger: code cosmetics
...
Change-Id: I0fca0fe922e5a99cec551e7196fceaf0137d3ce4
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-15 12:55:43 +01:00
Christian Kamm
a5b26a32b3
QmlJS: Add 'reformat' action which regenerates the whole file.
...
Change-Id: I0aed6c6e197e122200d720eb9291a083095a6299
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2011-11-15 11:31:40 +01:00
Leandro Melo
fa7c7c4eca
C++: Don't show unused mark for known RAII types
...
Change-Id: Id552539c6a2cf5d7558adf88bed61a11ab770516
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com >
2011-11-15 11:12:36 +01:00
Christian Kamm
dfd58916cd
QmlJS: Add documentation for QmlJS::Value.
...
Also:
* Remove unnecessary QmlJS:: qualifications in existing documentation.
* Remove unnecessary explicit links in the documentation.
Change-Id: Icb41941d98b5cfe9d2fb3b3887fafee16635eb13
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-15 11:10:43 +01:00
Eike Ziller
35cad941c9
Remove wrong ellipses.
...
Task-number: QTCREATORBUG-6538
Change-Id: I9cdeba4c56bc7e8a41f3cad4929b8fde38b9851a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com >
2011-11-15 10:39:22 +01:00
Orgad Shaneh
e86fc51062
Debugger: Correctly handle strings with length of exactly maxsize
...
Change-Id: I666a7dd9cc6e6f56f3971c426cc697b9f2f983ff
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-15 09:59:46 +01:00
Christian Kamm
12a1ba08fa
QmlJS indenter: Fix indent after do-while without semicolon.
...
Change-Id: I4909f4640e7cd115b6c5c54c7aca7fca511653c9
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-15 08:58:21 +01:00
Christian Kamm
af8b381f98
C++ editor: Unify rehighlight() and semanticRehighlight().
...
They did the same thing.
Change-Id: Ic4d1a269417575110ea32ba5d583a01397c9d806
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-15 08:57:32 +01:00
Christian Kandeler
232724cc11
SSH: Make API of SshRemoteProcess more similar to the one of QProcess.
...
In the end, we want to derive it from QIODevice as well.
Change-Id: I30e7cb23ec8e5753c363d1f4457b650556860ac2
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-14 17:42:27 +01:00
Christian Kandeler
75a7bf2919
SSH: Add convencience script for tests.
...
rpath experiments failed, so let's just do it like that.
Change-Id: I029580f54145592bc858d564fb198bc25949e330
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-14 17:29:44 +01:00
Christian Kandeler
25e716ed77
SSH: Adapt tests to API changes.
...
Change-Id: If4d2c7cc088f4dee13186a0e98b8d8e6385e500f
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-11-14 17:27:58 +01:00
Christian Kamm
8ce573f53f
QmlJS: Update builtins.qmltypes for Qt 5.
...
Most important reason is the QSG -> QQuick prefix change.
Change-Id: Ib3b3a70d679807b876648accd0cf17df0eaf80aa
Reviewed-by: Leandro Melo <leandro.melo@nokia.com >
2011-11-14 12:01:55 +01:00
Yuchen Deng
263d98b8fa
Fix crash of 'Build All'
...
Change-Id: I70d415783da28aa91bdd4f97207aade5aa3e0a1c
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2011-11-14 12:00:48 +01:00
Hugues Delorme
b7c24130f7
Bazaar: remove needless "virtual" in BazaarPlugin
...
Change-Id: I18cd7139b0406339d33ac05d2db7b3b956ebb0ed
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-14 10:30:04 +01:00
Hugues Delorme
d4a4ca5054
Bazaar: whitespace and indentation fixes
...
Change-Id: I31258a10bd79a047f25787d38c070b0c95ed9f78
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-14 10:29:35 +01:00
Yuchen Deng
73138f633f
Git: Figure out codec for amend commit
...
Change-Id: Ib8fddbb8343f92cf74b99117999ec033b1785404
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-14 10:25:43 +01:00
Yuchen Deng
8382dd7a03
Git: Fix error text codec of 'Show Commit...'
...
Change-Id: I4c7e2b2aad44b4f4b53fa936e80ab0d70c75c3c5
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-14 10:24:43 +01:00
Hugues Delorme
bbfde648d2
Bazaar: rename mistyped local variable
...
In function BazaarPlugin::showCommitWidget() variable m_changeLogPattern
is now renamed to changeLogPattern (this is not a class attribute !)
Change-Id: I432bcbc34f922460bf30ea5ed5e8802e12b32e8b
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-14 10:23:07 +01:00
hjk
cd0673f787
codingstyle: add namespace rules
...
Change-Id: Ib6b3e37376084e2305143e42c85d13ce66ec9f2b
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com >
2011-11-14 10:02:43 +01:00
Harald Fernengel
213e20052a
Trivial compile fix
...
Change-Id: Ie5c722635b6cc5ba38a86ebc30a2c465b76cf392
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-14 08:35:29 +01:00
hjk
772c2b3cc5
fakevim: refactor register handling
...
Change-Id: If3551627a8457853c0dedee7a61b388ff3232980
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-12 02:33:15 +01:00
hjk
0e0b356bd7
debugger: show vtable ptr in hex, also with gdb
...
Task-number: QTCREATORBUG-6109
Change-Id: I9df2ddcd47e3551b23af20d2199b45fbee34bf9f
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-11 17:54:13 +01:00
hjk
5d810a65b3
debugger: decode addrstep properly when it appears in hex
...
Change-Id: I52f85cbd3fa8eb4a1454e3b5265cc7400306eb7a
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-11 17:12:38 +01:00
hjk
989ff4ff73
genericproject: cosmetics
...
Change-Id: I3183a76a3e74364d481ff17dc44a400255fdeb62
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-11 17:12:20 +01:00
hjk
f05004c73d
valgrind: use native dialog for suppression files.
...
This loses the "history list" feature.
Task-number: QTCREATORBUG-6466
Change-Id: If3551627a8457853c0dedee7a61b388ff323298d
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-11 14:14:24 +01:00
Aurindam Jana
f5f51b62df
InspectorPlugin: Handle disconnect
...
Disonnect inspector when qml adapter emits disconnected
signal.
Change-Id: I2f9acbe2cc19c44edf500e7329d1590b73f97113
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
Reviewed-by: Kai Koehne <kai.koehne@nokia.com >
2011-11-11 13:04:14 +01:00
Leandro Melo
9e56781b5b
Proj. explorer: Adjust order of load/unload signals
...
This tries to fix inconsistencies concerning the order of some signals
and the corresponding state of the sessions. In particular, it now emittes
aboutToLoadSession *after* aboutToUnloadSession. Also, retrieving the
active session name gives the correct result when updating project files.
In addition, there's a new parameter to aboutToLoadSession which describes
the session being loaded.
Change-Id: Iab5fb21080a7ee9bbf9f4d8958499cbc5549e81e
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2011-11-11 12:59:54 +01:00
Aurindam Jana
21efc23373
QmlJSDebugClient: Remove warning during qmake
...
Change-Id: Ib5b55701b4d0bd64211b8bdad0e0442e948e9cc7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com >
2011-11-11 12:57:58 +01:00
Kai Koehne
e249265a96
QmlProfiler: Don't let timer run if we cannot connect to port
...
Previously the timer was started as soon as we connect, but we
should actually make sure the service is there.
Change-Id: Ic59ccb4a402a54dc1fc1f0c92ca2f80dad436581
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com >
2011-11-11 12:51:44 +01:00
Daniel Teske
3ba511c6ad
Add watching of .files/.config/.creator to generic project
...
Strangely absent.
Task-Number: QTCREATORBUG-6478
Change-Id: I35dd03a7d5b34c01dc668e5ed222d10088f77f15
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2011-11-11 11:45:42 +01:00
Tobias Hunger
0ce5017de0
RemoteLinux: Consistently use remoteEnvironment
...
Consistently use remoteEnvironment when speaking about the environment
on the remote linux machine.
Change-Id: Ifa1ce7c538c899923030250682017f53361775b9
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-11 11:41:59 +01:00
Tobias Hunger
e5a0c9454b
Embedded Linux: Make embeddded linux target show up in project setup wizard
...
Change-Id: I3328479dcdf8790a4b1b8e0a73005c5487cf7f23
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-11 11:40:21 +01:00
Eike Ziller
d1d85ba912
more s/info@qt.nokia.com/qt-info@nokia.com/
...
Change-Id: I5eecac63f45cf5bd192bd2ee42370d6338c1ec9f
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-11 10:53:34 +01:00
Eike Ziller
792c1a57f2
Merge branch 'master' of ssh://codereview.qt-project.org/qt-creator/qt-creator
2011-11-11 09:47:59 +01:00
Eike Ziller
85cf2b661e
Merge remote-tracking branch 'origin/2.4'
...
Conflicts:
src/libs/qmljs/qmljsinterpreter.cpp
src/libs/qmljs/qmljsinterpreter.h
src/plugins/debugger/qml/scriptconsole.cpp
src/plugins/git/gitplugin.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas_p.h
Change-Id: Iad59c8d87c72a21c79c047e374c0ab689998af39
2011-11-11 09:46:25 +01:00
Hugues Delorme
a63fa620b8
VcsBase: show icons for the files in the submit editor
...
Change-Id: I0c7704a20a4b9a2ceef814f78d5d52297b8cc4f6
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-11 09:35:55 +01:00
Tommi Asp
920ed1140e
Better deploy configuration handling for S60 target
...
Allows creating custom DeployConfigurationFactories for S60 target
Related to QTCREATORBUG-5535
Change-Id: I2a38ad11e0102eaae3e0a67af2a0750b4b3512a5
Reviewed-by: Tommi Asp <tommi@mowhi.com >
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-11 01:03:13 +01:00
Tobias Hunger
c3a62f9c87
Fix WS
...
Change-Id: If2fe5eb595ea0fbc7a6c652a16a9893f7c3f0be6
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com >
2011-11-11 00:58:02 +01:00
Sergey Belyashov
d099d6856e
Russian translation update
...
Change-Id: I9d3c9f79ccceee8e1627b6d79f1852a21373a483
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2011-11-10 19:46:48 +01:00
Victor Ostashevsky
7474e545a9
Ukrainian translation updated for 2.4
...
Change-Id: I40f2f94dd07e7b7b10950a0bc4e78227f35046ce
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2011-11-10 19:46:30 +01:00
Beaver Xu
19db15f120
Update Chinese translaton for Qt Creator 2.4.
...
Change-Id: Iddc8e574ccc6a727816e8fd4e070c9280b5be73a
Reviewed-by: Viktor Ostashevskiy <ostash@ostash.kiev.ua >
Reviewed-by: Yuchen Deng <loaden@gmail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2011-11-10 19:45:48 +01:00
Daniel Teske
093162793c
Overhaul mini project selector
...
This makes the mini project selector keyboard friendly.
Also adds the deployconfiguration. Arguable it looks less neat now.
Change-Id: I761502df0bca72afdc2e56ef9b5abe4f9521a2f7
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com >
2011-11-10 18:56:21 +01:00
Christiaan Janssen
3053e57227
QmlProfiler: fix crash when no qml events available
...
Change-Id: I821ddfca6053eb0af819ba9e21b12d55856a0a3a
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com >
2011-11-10 17:39:09 +01:00