Commit Graph

28075 Commits

Author SHA1 Message Date
Leena Miettinen
deb7005b96 Doc: kits can be added for BlackBerry 10
Change-Id: I765b3f1b58cfd17e8dfec9d43e04aebf3e403492
Reviewed-by: Mehdi Fekari <mfekari@rim.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-05 17:10:15 +01:00
Leena Miettinen
2e6f4d9b82 Doc: items in Issues page context menu
Remove and Show in Editor items were not
documented.

Change-Id: Iec7f2ae6ebc76f715e790de5dbb2e8dbc064b631
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-05 15:34:31 +01:00
Fawzi Mohamed
ef42f53f22 qmljs: do not show warnings for not fully supported languages
Change-Id: Ie153caefcbb0f5d6d627697fd324d0cd0e3fa31f
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
2013-03-05 15:30:23 +01:00
Fawzi Mohamed
c933d42370 basetexteditor/qmljseditor: fix destructor problem
solve problems depending on the destructor sequence:
- avoid setting code style to a destroyed code style
- avoid hiding a potentially destroyed pane
  (which will be cleared in any case)

Task-number: QTCREATORBUG-8818
Change-Id: Idd7817d99bf4ff04c5e152b00857f6e35825fd37
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-05 15:30:04 +01:00
Leena Miettinen
bb331b548f Doc: update project wizard screenshots
Change-Id: I83ccb5aad44b9294e760f758147c1559ab52b21f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-05 14:38:49 +01:00
Leena Miettinen
953201f542 Doc: fix link to previous page in Getting Started
The link should point to the front page, not the
glossary. Fixnavi somehow messes this up.

Change-Id: Ide1bf5b784874d847a9812d9705518dee6845111
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-05 14:37:46 +01:00
Aurindam Jana
7bba366482 QmlConsole: Remove zero width space
Zero width space is inserted at every punctuation to
serve as a potential line break. All occurrences should
be removed before sending the expression to JS engine
for evaluation.

Task-number: QTCREATORBUG-8859

Change-Id: I170dfd5fb0f1122ed945bb2e5f77ecaad925004b
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-03-05 14:37:26 +01:00
Leena Miettinen
f57795aaf2 Doc: remove image of Filter Files icon
The icon and text pointed to the same function,
somewhat confusingly, and the image already appears
on this page.

Change-Id: I15c317280f6689c854d541684cf0e835cc30de7b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-05 14:37:22 +01:00
Kai Koehne
00b90e3f5c Qt5: Fix checking for private headers
Change-Id: I66ea39bb4ced671f3ccd6f926fa43e629e2c1251
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-03-05 14:36:51 +01:00
Leena Miettinen
4e3c409d16 Doc: changes to Android plugin
Change-Id: Ib20faa1df93e1407635a247b93b6c667bff4b256
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-03-05 14:19:26 +01:00
Aurindam Jana
078fbba429 QmlConsole: Fixes navigation issue with right arrow key
When the cursor is just before the first element, the right key
did not work.

Change-Id: I0a00b0593d4a6450311253cc021c70a64f75b456
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-03-05 14:06:40 +01:00
Sergey Shambir
23fd6730fa Autotools: fixed crash in Debug build
Method parseIdentifierBeforeAssign attempts to read null-terminating
symbol after end in some cases, it triggers assertion.

Change-Id: I1a4bc9ef290d2f09e7f9052f14466bacf957fe7a
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-03-05 12:49:06 +01:00
Friedemann Kleint
659470f940 Fix launching the debugger from the command line.
Delay parsing of parameters until the kits are loaded.

Task-number: QTCREATORBUG-8876
Change-Id: I091dfabb73649e3fe87308e5a5c6c4502b00fe66
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-03-05 11:48:10 +01:00
Eike Ziller
bf3aa9bf06 More fixes for non-Latin1 characters in external tools.
Now also for Qt4 based Windows builds.

Task-number: QTCREATORBUG-8603
Change-Id: I2f4ccfe85450f272146cc641023b9232f3514836
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-03-05 11:46:52 +01:00
Tim Jenssen
2e44967997 remove unsupported tag MaintenanceTitle
Newer versions of the installer framework continue only
with supported tags inside the installer config.xml file.

Change-Id: I87c0e8f079023b5ba7cf7cca248e1fa310b7a97e
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-05 10:45:42 +01:00
Tim Jenssen
8bea8816ba read INSTALLER_ARCHIVE variable from environment
With that we can overwrite the default value which is not
needed in the build package for SDK case.

Change-Id: Ife33317a92149f812aafebf806743f3e322ead1d
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-05 10:45:23 +01:00
Leena Miettinen
210e54bfde Doc: QML/JS console is now an output pane
The console is available in all modes.

Change-Id: Iae6d656b255f2836a96b71bcbc9a6e2bbdffbcfc
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
2013-03-05 10:09:58 +01:00
Erik Verbruggen
c3f907416f C++: cache fully qualified name lookupus in scopes.
Task-number: QTCREATORBUG-8724

Change-Id: I00b0712cf5514bcec04b674052ad4b5b66cca506
Reviewed-by: Przemyslaw Gorszkowski <pgorszkowski@gmail.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-03-05 09:58:36 +01:00
Orgad Shaneh
413b153b30 GitIgnore lexer test binary
Change-Id: I4c9cfd527015230b080e69ee315bbd4d2aeeaf15
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-03-05 09:02:11 +01:00
Orgad Shaneh
ef8787e59f Fix tests compilation
Change-Id: I20d990b6be83e5fcd30a8911bcd2bbe8cc303989
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-03-05 09:01:18 +01:00
Sergey Belyashov
8ee43eeb1a Russian translation update
Change-Id: I889672927ee57f2eb5e392e3002a4d2a5539be15
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-03-04 18:09:39 +01:00
Eike Ziller
ed7e2ce247 Mac: Don't show icons in editor tool bar context menu.
Task-number: QTCREATORBUG-8870

Change-Id: I41022e9b0156f4ec6a6802501ec1d5b9eadb87b7
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-03-04 18:01:39 +01:00
Thomas Hartmann
ba78b73f41 Welcomepage: fix combobox for Qt 4
Somehow AbstractItemModel is not registered in Qt 4.
So we cannot use the qtVersionModel as a property.

Change-Id: Iac822998cb660d317e2b750dde9f3207c66f5feb
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 17:51:40 +01:00
Eike Ziller
36c680a303 Mac: Don't put cpaster executable in bin/
Change-Id: I0d2337f0596d90996c271d816254befaa5838b32
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
2013-03-04 17:40:46 +01:00
Christian Kandeler
95efce63af Update qbs submodule.
Change-Id: I54858f8cdcbc0a969f67f449754a29bbbc0a804c
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-04 17:38:40 +01:00
Oswald Buddenhagen
f832bdb7ad silence useless warnings
same trick as in static.pro

Change-Id: I1d3c30f8d03179fcff1fa463bf7f44af0290f4f0
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 16:19:13 +01:00
Aurindam Jana
cb5503715e Qml Debugging: Setting debug option for QML applications
Skip checking for QML files. A project may be a QML project even
though no QML files have been added to pro/pri files.

Change-Id: Ifd41093bf69526147e0a3116380a14bfa534f681
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-03-04 16:06:44 +01:00
Christian Stenger
4e6c539685 tests: allow execution of test from outside
It shouldn't be necessary to be located inside the pluginspec
folder to execute this test.

Change-Id: I11661760a4d80a4f36980ad6e0077345c56b26e5
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 15:36:03 +01:00
Leena Miettinen
891ab472a4 Doc: new task list functions
Change-Id: I560ffbdc68be688fd132239a08ce357c2be9c9a4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-04 15:09:42 +01:00
Daniel Teske
78aa64e06b Android: Deploy libgnustl_shared.so directly from android-ndk
Task-number: QTCREATORBUG-8688

Change-Id: I890663c96d11a38275724b792eca0be782df673f
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 14:56:45 +01:00
Fawzi Mohamed
fde3803ca8 lldb: fixing compilation with qbs on mac
Change-Id: I17ca05bb6302dde1a240faa16db93b9d91810d10
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-03-04 13:24:51 +01:00
Erik Verbruggen
4cf1ccd161 C++: Fix semantic highlighter and tests.
Fixed the chunk size calculation, made the sorting more stable, and
fixed the tests.

Change-Id: I81fcffbf2ce9b63dd81f1a0e251200a31220db88
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-03-04 13:16:50 +01:00
Orgad Shaneh
f4a9f56e3e Always seed pseudo-random number generator
qrand() is used in several places, but it is only seeded in ToolSettings

Change-Id: I72ed3b96315081384c63572566d31dea1a8f8b69
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 12:56:05 +01:00
Christian Stenger
d101a3609c Squish: Fix hook into QtQuick and QtQuick UI
Change-Id: I168ee74464cfc1ae9efbd69f8e0f3cb10cbbf2d4
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2013-03-04 12:53:08 +01:00
Leena Miettinen
d388d92918 Doc: rearrage change log
Fix product names for QNX.
Add information about some bugs.

Change-Id: Iccfd8b98754b9e23f5d7f5bd8e189b511353bb6f
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-03-04 11:22:14 +01:00
Eike Ziller
0e0ce962bf Don't destroy non-Latin1 characters when reading external tools.
Task-number: QTCREATORBUG-8603

Change-Id: Ie8a0265165cf1fc3e806335738185de97a062c4f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-03-04 11:21:56 +01:00
Eike Ziller
01db67fd97 Remove call that has no effect and triggers crash in Qt later on.
The text cursor constructor with text block parameter already sets the
cursor to the beginning of the line, so no need to do that explicitly.
Made dropping large text crash under some circumstances.

Task-number: QTCREATORBUG-8441
Change-Id: I3671d4d9db539025d4987f041371f8a0ac1d98f8
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-03-04 10:33:43 +01:00
Nikolai Kosjar
06b5f62a61 C++: Let "Add Definition" quick fix work with free function declarations
It was restricted to member functions declarations, but works well with
free functions, too.

Change-Id: I8513e67e426185e7e08aebc2f1b5bfd08f79887f
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
2013-03-04 10:28:05 +01:00
Nikolai Kosjar
77a66c2639 C++: Tests: Add basic tests for quick fix InsertDefFromDecl
Change-Id: I668754607c9c1764b9387a7899994c88c17886cd
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
2013-03-04 10:27:54 +01:00
Jan Kundrát
4250b86a73 Fix build error (missing Q_DECLARE_METATYPE)
Change-Id: Iaba3ebbb3960dc6fe07b8382be29071ce7af5bfb
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-03-04 10:25:52 +01:00
Robert Loehning
4f74e04ec4 Squish: Recommending 4.2.3
Change-Id: I6514b015afffaa15d36103b269b0775ff063c3a5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2013-03-01 17:04:56 +01:00
Tobias Nätterlund
6f457b221f QNX: Force UTF-8 encoding for bar-descriptor.xml (QTCREATORBUG-8853)
Change-Id: I354fe227d8b5446c25fcb928b09a29e69a2104d0
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Reviewed-by: Mehdi Fekari <mfekari@rim.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
2013-03-01 15:11:16 +01:00
Leena Miettinen
cec8dd5a93 Doc: fix link to Qt Quick 1 app tutorial in TOC
Change-Id: I3b309706c15e586e47ba0573b170ad15060b6d12
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-01 14:43:58 +01:00
Christian Kandeler
5cd2c63f75 Fix qbs build.
Commit 7bf21ea94f changed "import" to
"Import" in qtcreator.qbs for some reason.

Change-Id: Ica2425ffa0331be51a0847ef4d3b3b2736fc323f
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-01 14:19:19 +01:00
Daniel Teske
d2dff265ae Android: Fix removing of no longer valid kits
Changing the ndk directory will remove the toolchains. That means some
existing kits might be without a toolchain, we need to handle those too.

Change-Id: I02789550acc4dd16591a87c768c2bddecb4b6e80
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-03-01 13:38:35 +01:00
Daniel Teske
f6b9e90f74 Generic Project: Fix relative paths outside of project directory
The paths are later split on '/' and thus should not end in '/'.

Task-number: QTCREATORBUG-8840

Change-Id: I3fb1ddd53bb1e33123e20f683c481d56ad651d62
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
2013-03-01 13:30:54 +01:00
El Mehdi Fekari
1294ee66da Qnx: add basic BB10 help pages
Change-Id: I5d2f16a6aa7824e47ec72ae7bd3f4fadfbc7518a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-03-01 12:53:15 +01:00
Robert Loehning
65a07823ac Squish: Report error in selectFromFileDialog()
Change-Id: Ib32a1b78106a298996e1d29207998fc8f312208e
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2013-03-01 12:49:14 +01:00
Christian Stenger
6ef0c4093b tests: Fix compile for tst_pluginspec
Change-Id: Ie15dd6834c196ef95eb1899e71fed92a0519f9c2
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-03-01 12:26:36 +01:00
Yuchen Deng
e8aebf9f10 CMake: Make the default kit as the current generator
Change-Id: Id8b42469fc7fdc22278bcaf4f5cb60f42d8f6c53
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-03-01 12:21:13 +01:00