Commit Graph

21107 Commits

Author SHA1 Message Date
dt_
978883a5bf Make the linenumbers area 5 digits big
That's enough for everyone.
Task-Nr: QTCREATORBUG-5056

Change-Id: Ib35b7d55a571a6d68ffa91ffa2cdb4666a22b9b8
Reviewed-on: http://codereview.qt.nokia.com/301
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 12:15:29 +02:00
Oswald Buddenhagen
1660c3851c build dev docs in doc/html-dev instead of doc/api/html
Change-Id: I42c13004e6a80b27c0f1690c76b35a0d40cee6ad
Reviewed-on: http://codereview.qt.nokia.com/289
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-06-01 11:54:20 +02:00
Oswald Buddenhagen
71c6bddda1 integrate developer docs into the normal docs build
Change-Id: Ie94fe37f9025643c35c14a224661295e6c4c9a41
Reviewed-on: http://codereview.qt.nokia.com/288
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:51:39 +02:00
Oswald Buddenhagen
8cabf8a20b fix shadow building of apidocs
fix $OUTDIR and actually use it

Change-Id: Ic0bf2eb98997e3f8934cc574df5b5fd109bee473
Reviewed-on: http://codereview.qt.nokia.com/287
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:51:27 +02:00
Oswald Buddenhagen
603cef1032 make images non-executable
Change-Id: Id1c5189db9091fa69327bab4db454e3c55bd2286
Reviewed-on: http://codereview.qt.nokia.com/286
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:51:16 +02:00
Oswald Buddenhagen
f07c89df18 de-duplicate doc templates
Change-Id: I6672b08ac8b8ea8de76d3a3850330a8dda2d6767
Reviewed-on: http://codereview.qt.nokia.com/285
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:51:07 +02:00
Oswald Buddenhagen
39368e7641 move install code where it belongs
make inst_qch_docs a separate "structure" to avoid confusion, and move
the .files assignment to that structure's initializer.

Change-Id: I896ccaabe701736ca82db31c189ed88a19d1e8ad
Reviewed-on: http://codereview.qt.nokia.com/284
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:50:52 +02:00
Oswald Buddenhagen
1b5b54de2b stand-alone api generation not supported any more
you are supposed to build the whole dev doc instead

Change-Id: I1cdc86482e8ad73440a5e57f6eb41b661d4e536a
Reviewed-on: http://codereview.qt.nokia.com/283
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:50:42 +02:00
Oswald Buddenhagen
38c9e66ff6 un-confuse qdoc
it's apparently too stupid for our _() inlines, so just skip them.

Change-Id: Idea9c2f86ecb3c915cc90a02eb987c7c0ac93b95
Reviewed-on: http://codereview.qt.nokia.com/282
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-06-01 11:50:24 +02:00
Leandro Melo
61325aae0d Editors: Make snippets and code style honor font settings
Task-number: QTCREATORBUG-5007

Change-Id: Ied78ef17ea7a25d22c37d36fd4eb7257c6c9f4c0
Reviewed-on: http://codereview.qt.nokia.com/293
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2011-06-01 11:21:13 +02:00
Tobias Hunger
7ccfe19deb outputparser: Fix overriding a virtual method
Change-Id: I2e0f2525e674e1b1d6e337d211adb16586478518
Reviewed-on: http://codereview.qt.nokia.com/300
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-06-01 11:18:57 +02:00
Christian Kamm
794f296701 C++ indenter: Fix multiple initializers.
Task-number: QTCREATORBUG-4993
Change-Id: I0f7d541eb7b26c37b8167e30e2949b6b939fe4b8
Reviewed-on: http://codereview.qt.nokia.com/297
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2011-06-01 11:14:50 +02:00
Christian Kandeler
ca2f104f30 RemoteLinux: Fix 7bcc90168f.
Change-Id: I14fc86bac1dd433860093a34215f101cd8e99c85
Reviewed-on: http://codereview.qt.nokia.com/296
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-01 10:53:04 +02:00
Christian Kandeler
7bcc90168f RemoteLinux: Keep enabled state in sync with active build configuration.
Change-Id: I08c89794ccc37d89f78e737e360016015314a6e0
Reviewed-on: http://codereview.qt.nokia.com/295
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-01 10:45:50 +02:00
Christian Kandeler
e00c24eb68 RemoteLinux: Refactor the way the enabled state is updated.
Until now, the widget had some of the knowledge and passed it on to the
run configuration. Now the flow of information is strictly the other way
around.

Change-Id: I7489910d8c48ad8aa63921ec861e429ea0d2949f
Reviewed-on: http://codereview.qt.nokia.com/294
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-01 10:45:26 +02:00
Christian Kandeler
4b393e7086 Add missing plugin dependency change.
Change-Id: I5022b1861bc9b4c001bad3ddfac2a18030a343db
Reviewed-on: http://codereview.qt.nokia.com/280
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2011-05-31 18:24:12 +02:00
Christian Kandeler
3c57f9b918 Maemo: Leave dh_shlibdeps arguments intact when uncommenting.
Change-Id: I63a123cb452ba82866d10c4655acdcf362abcd3d
Reviewed-on: http://codereview.qt.nokia.com/279
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-05-31 17:01:01 +02:00
hjk
2b7507f9e8 debugger: remove python 2.5 path fallback on windows
Change-Id: Ibffc8c0a62b34406cb9e2b5727eefdbd1da491b5
Reviewed-on: http://codereview.qt.nokia.com/271
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 16:57:14 +02:00
hjk
178644c81c debugger: cleanup temporary file used for determining Qt's namespace
Change-Id: I19a99fc54412557c51c792d2c11abb64f5848a42
Reviewed-on: http://codereview.qt.nokia.com/269
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 16:57:04 +02:00
Tobias Hunger
a5dadc76aa Abi: Allow overriding the detected abis of the gcc tool chain
Change-Id: Ief8985a0f6c8746bb5a0c15c8dcec5387b379159
Reviewed-on: http://codereview.qt.nokia.com/267
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-05-31 16:54:03 +02:00
Leandro Melo
e75e2b0c4d Compile fix
Change-Id: I4e588e1f0dc666e19b954cfcd0caa6343101a1d4
Reviewed-on: http://codereview.qt.nokia.com/278
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-05-31 16:52:56 +02:00
Christian Kandeler
413198d570 RemoteLinux: Reverse direction of analyzer dependency.
The way the analyzer plugin runs applications is a complete mess.
While it may make sense conceptually to let the respective plugin
handle the messy details (as it is done for the debug mode), the current
analyzer approach is not designed for that.

Change-Id: I00f0fdda823c45760d5591d0481d2b293c38dc89
Reviewed-on: http://codereview.qt.nokia.com/270
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-05-31 16:48:41 +02:00
Leena Miettinen
362d443422 Doc: add texteditor
Change-Id: Ibd155903705e3ee1e238df7186905f666530cebd
Reviewed-on: http://codereview.qt.nokia.com/276
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
2011-05-31 16:36:36 +02:00
hjk
2f29eafcad debugger: always use tempfile module
Change-Id: Icd9c3be33ecd69c5ada48108e783f7b5b2967557
Reviewed-on: http://codereview.qt.nokia.com/272
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
2011-05-31 16:07:14 +02:00
Leandro Melo
c09c870248 Editors: Change Link color from inkpot scheme
In addition for the report below, the cmake highlighter
now uses the keyword color for functions. This was done
in the previous commit: 5ecd885af3d25acfd8f688428268da2d9198a1bd

Task-number: QTCREATORBUG-5037
Change-Id: I7cdf11d0b13cdf7fbd6fac9bfbe715944c57c5a2
Reviewed-on: http://codereview.qt.nokia.com/274
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2011-05-31 16:00:15 +02:00
Leandro Melo
a3daedc7b7 CMake editor: Use keywords scheme for functions
The Link color from inkpot still needs to be changed.
This will be done in a following commit.

Task-number: QTCREATORBUG-5037
Change-Id: Ia8a5203067761ff6622258fd16f2027667637583
Reviewed-on: http://codereview.qt.nokia.com/273
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2011-05-31 15:59:59 +02:00
Leena Miettinen
189058eacd Doc: technical support links
Links are now in the Manual, because they will be removed from the Welcome page.

Change-Id: I0845d6c909ce199c0145baac187cd0eedc55a912
Reviewed-on: http://codereview.qt.nokia.com/247
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2011-05-31 15:15:52 +02:00
Leena Miettinen
c58e84f279 Doc: code style settings
Change-Id: Ib745a367b4e0cd53679a6f5463e2b4b4c83318a1
Reviewed-on: http://codereview.qt.nokia.com/214
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
2011-05-31 15:14:48 +02:00
dt_
174ac64ef8 Add small stop icon.
Use the same as the small debug icon.
Task-Nr: QTCREATORBUG-5003

Change-Id: Iee32a7161869dc611d017cde53a4056b8be56315
Reviewed-on: http://codereview.qt.nokia.com/246
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-05-31 15:06:38 +02:00
Christian Kandeler
f516fc55fe RemoteLinux: Get rid of redundant construction of command prefix.
Also remove unused function.

Change-Id: If3c1d7b61bb44bf8f40cf9443fe5bc93b2a9dc14
Reviewed-on: http://codereview.qt.nokia.com/268
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-05-31 14:41:12 +02:00
dt_
fad03acbd0 Better disabled reason for runconfigurations
Check isEnabled() before the runcontrol factory

Change-Id: Ied7e0a9c951adf5ce10f50f901af6bf24f1e3c21
Reviewed-on: http://codereview.qt.nokia.com/249
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-05-31 14:30:25 +02:00
dt_
8b2cebd703 Minor include fix
Change-Id: I50ba5ceb01a76ccf40ad6920060cbe986084b938
Reviewed-on: http://codereview.qt.nokia.com/245
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-05-31 14:29:58 +02:00
dt_
ddc216acb8 Readd editing of paths
The path can only be changed to a version that is of the same type.
That should prevent a few interesting problems

Change-Id: Ib9ddf4cfbeea7ac408ff7d177726005b90cf0205
Reviewed-on: http://codereview.qt.nokia.com/244
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-05-31 14:27:03 +02:00
hjk
218205bbf1 debugger: rename 'abiOfBinary' to 'anyAbiOfBinary'
Change-Id: I857dc6d256cbcbfcbf3cfb5113c697b6403a3f38
Reviewed-on: http://codereview.qt.nokia.com/257
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 13:35:17 +02:00
hjk
7b69d6ec3a debugger: simplify attach-to-{external,core} code
Change-Id: Ia1af4b48d32b2de4c5f320ba7b8ab4594eb0e56d
Reviewed-on: http://codereview.qt.nokia.com/252
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 13:34:53 +02:00
hjk
b9580e3ccf debugger: let debugger attach to currently running process
Change-Id: I4aab1aa84a3dc9211d84d59be76005a8e841239e
(cherry picked from commit 55e399b524721e3561b6c7faae8aef84bf064565)
Reviewed-on: http://codereview.qt.nokia.com/251
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 13:34:40 +02:00
Christian Kandeler
eb1336daac RemoteLinux: Expose some currently internal classes.
This is needed in the short term to reverse the direction of
the dependency between this plugin and the analyzer.
It is expected that there'll be more users in the future.

Change-Id: I9603e8dfa70e442394ba5e8671c6353b65c46374
Reviewed-on: http://codereview.qt.nokia.com/266
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-05-31 13:29:45 +02:00
hjk
e08b797ea5 debugger: make autotest compilable and non-locking again
Change-Id: Ia7cb9e3f4d8aabc1bcd2580dc9d03d06989df1dd
Reviewed-on: http://codereview.qt.nokia.com/265
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 12:29:36 +02:00
Tobias Hunger
f3a529fe31 VCS: Update default value to current syntax
Change-Id: If640bacd36ad1d6bbffc91bc17a4320e1db34c6a
Reviewed-on: http://codereview.qt.nokia.com/264
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-05-31 12:14:15 +02:00
Leandro Melo
83e4a7260d C++ editor: Remove unnecessary line split in find usages
Avoid extra allocations since we only the actual line for the case.

Change-Id: I0d0f0db394d9075bbdce24d1d5b5efa55c52f9b3
Reviewed-on: http://codereview.qt.nokia.com/261
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
2011-05-31 12:08:17 +02:00
Tobias Hunger
ad38a581b6 Abi: Add unit tests and support for more unix flavors
Change-Id: I7a1cc69e36217c8d29e3ada0950cafa670f490b6
Reviewed-on: http://codereview.qt.nokia.com/263
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-05-31 12:07:32 +02:00
DimanNe
4ed3c8a5b6 Added FreeBSD os and FreeBSD flavor support
Change-Id: If0e4351fd8736d14bb8f766ef6572d7260e1f01c
Merge-request: 338
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/262
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 12:07:19 +02:00
Leandro Melo
743b5b7431 C++ editor: Normalize line endings for find usages
Find usages and related rely on functions that assume \n as line
ending. This is true for the preprocessed files, but not for the
original sources.

Change-Id: I61b7e05c0116504d11c7df4b1aa10d519b705336
Reviewed-on: http://codereview.qt.nokia.com/260
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com>
2011-05-31 12:06:27 +02:00
hjk
c29552260c gdb auto test: compile fix with stringbuilder
Change-Id: Ic3cdeb7164dd1685c3dea6047e5bb6c4b496622a
Reviewed-on: http://codereview.qt.nokia.com/259
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 11:41:43 +02:00
hjk
309593704d qmljsinspector: style
Change-Id: I4d776b9d0ce77a74d0347eb08c15026982ab8054
Reviewed-on: http://codereview.qt.nokia.com/258
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 11:41:32 +02:00
Fawzi Mohamed
96129accb5 Qml Editor: accept imports with absolute paths
qmljs code model now correctly handles absolute paths in imports

Change-Id: I6a4bcfbe9a8d9ab70b5fcac1df36ba9802ff5efe
Reviewed-on: http://codereview.qt.nokia.com/256
Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com>
2011-05-31 10:54:36 +02:00
cerf
31ac8bd293 vcsbase: support of combo boxes in EditorParameterWidget
VCSBaseEditorParameterWidget supports "choice-based" options
through mapping of QComboBox.

Change-Id: I46e1205e1b6f56b16782d9f0d81ec6f1d4961f1a
Merge-request: 331
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/255
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 10:45:04 +02:00
cerf
05c0c2f4d8 vcsbase: simplify mapping of toggle buttons in EditorParameterWidget
Change-Id: I9fee337731999f9ed4820cd2b449e1d3db661f65
Merge-request: 331
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/254
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 10:44:47 +02:00
cerf
6adf2c82a4 vcsbase: add "exec command" mechanism to EditorParameterWidget
Based on BaseGitArgumentsWidget, it provides an "arguments changed"
handler that calls executeCommand() by default.
This handler can also further load/save settings

Change-Id: I7182ddfa6323205f2ee57a7ce67122be5b89102e
Merge-request: 331
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Reviewed-on: http://codereview.qt.nokia.com/253
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-05-31 10:44:33 +02:00
Thorbjørn Lindeijer
edca313d53 QmlJSDebugger: Removed leftover connect statement
It was trying to connect a no longer existing signal to a no longer
existing slot.

Change-Id: Ic00553e5792a3687887e8253e8b2552c38448702
Reviewed-on: http://codereview.qt.nokia.com/250
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2011-05-31 09:45:09 +02:00