Commit Graph

13386 Commits

Author SHA1 Message Date
dt
cce21d430d Don't run if the qmake arguments are just in a different order
The code is technically incorrect and easy to fool.
See the comment in the patch.
2010-08-30 16:47:34 +02:00
dt
82e137763e More optional debug output for import bc 2010-08-30 16:47:34 +02:00
dt
24f12ede99 The Minitargetselector shouldn't set a new startup project
Instead let the project explorer plugin handle that.

Reviewed-By: danimo
2010-08-30 16:47:34 +02:00
dt
b68a57b23e Don't import QMLINSPECTOR_PATH qmake settings.
Task-Nr: QTCREATORBUG-2209
2010-08-30 16:47:34 +02:00
Tobias Hunger
a1e103c28d Make configuration name more visible
* Make the name of the configuration about to be removed more visible.
2010-08-30 16:46:40 +02:00
hjk
df0c17b4aa debugger: partially rever Qml&C++ action enabling logic 2010-08-30 16:40:59 +02:00
hjk
e3cc2104af debugger: add a few comments describing caches used in dumper.py 2010-08-30 16:14:41 +02:00
hjk
3515f51f22 debugger: fix after mis-merge 2010-08-30 15:58:42 +02:00
Tobias Hunger
953be6fc07 Update Qt name when a qmake path is given
* Update the Qt name when entering the path to qmake via the text edit.
   Behaviour matches what used to happen when selecting qmake via
   the file browser now.

Task-number: QTCREATORBUG-2145
2010-08-30 15:12:00 +02:00
Tobias Hunger
76008cdaa3 Do not save unconfigured Qt versions
Do not save Qt versions without a qmake set. Makes no sense to keep
those.
2010-08-30 15:11:59 +02:00
Christian Kamm
8de03ac2dd QmlJS: Fix code completion when no semantic info is available. 2010-08-30 14:49:58 +02:00
Thiago Macieira
25fe059d0a Compile with Intel CC: GCC isn't the only compiler for Linux.
Reviewed-By: Trust Me
2010-08-30 14:35:34 +02:00
Olivier Goffart
437ec03a35 Qml Debugger: fix the fact that the selection rectangle is not updated.
This happened if the file is openned after the debugger has started
2010-08-30 14:10:27 +02:00
Christian Kamm
88601712c6 QmlJS: Make ScopeChain more const-correct.
We don't want people modifying the shared component chain on a
const Context *.
2010-08-30 14:12:06 +02:00
Christian Kamm
f49a85953b QmlJS: Compute link in SemanticHightlighter thread instead of lazily.
It's used very often, so lazy computation (potentially in the gui
thread) was too expensive.

Reviewed-by: Kai Koehne
2010-08-30 13:49:23 +02:00
Christian Kamm
32bb7bffc0 QmlJS: Add missing null checks before using scopeChain().qmlTypes. 2010-08-30 13:35:35 +02:00
Tobias Hunger
bfad59df64 Make cloning of BuildConfigurations work again
Task-number: QTCREATORBUG-2207
2010-08-30 12:26:27 +02:00
Olivier Goffart
d7fb215e2e qml debugger: Use a hash table to store the debugId
This should speed up the matching between the AST nodes and the debugIds
2010-08-30 12:21:27 +02:00
Christian Kamm
654d94a8c1 QmlJS: Fix uses of ids not being updated correctly.
updateUses() has to be called for cursor position changes.

Done-with: Kai Koehne
2010-08-30 12:11:22 +02:00
Tobias Hunger
fef32dff44 Ask the user before removing Build-/Deploy- and RunConfigurations
Task-number: QTCREATORBUG-2208
2010-08-30 12:06:47 +02:00
hjk
979adca16c debugger: fix display of children of 'bald' poiters
Task-number: QTCREATORBUG-2125
2010-08-30 11:59:09 +02:00
hjk
e62a2199df debugger: use early returns in putItemHelper to simplify code 2010-08-30 11:44:23 +02:00
Oswald Buddenhagen
0c5d6dbbc2 deconvolute project file conditionals 2010-08-30 11:37:29 +02:00
Tobias Hunger
7b7a974ee8 Fix output parser misinterpreting "At top level:" messages
* Fix the GCC output parser misinterpreting "At top level" messages
   as Errors instead of a simple message.
 * Add unit test to cover this

Task-number: QTCREATORBUG-2202
2010-08-30 11:23:30 +02:00
Friedemann Kleint
fa53438f91 Debugger[TRK]: Make @sym@ hack work again. 2010-08-30 10:55:43 +02:00
hjk
63bc8a0050 replace version 2.1.80 by 2.0.90 2010-08-30 10:38:38 +02:00
hjk
5d133e248e debugger: add a manual test for typedefed simple types 2010-08-30 10:38:38 +02:00
hjk
56fd90e5cc debugger: fix spelling of synchronous
Finally.
2010-08-30 10:38:38 +02:00
Tobias Hunger
15da517b9b Make failed test locations clickable in output 2010-08-29 16:45:13 +00:00
Alessandro Portale
9e012e7dff Prototype Ui for update of QmlApplicationView files.
We may want to implement a proper Ui for this. Maybe not as modal
message box.
2010-08-27 17:53:19 +02:00
Alessandro Portale
7311e4254d Replaced enum updateFiles with more logical bool getters. 2010-08-27 17:53:19 +02:00
Alessandro Portale
aaae142087 Implemented updateFiles() 2010-08-27 17:53:18 +02:00
Tobias Hunger
49a650fb25 Add a task list generator example
* Add a small script that will generate a tasklist by running
   "git diff origin/master" and doing some simple checks on the
   newly added line.

   I run this script like that in the top level Qt creator
   source directory:
   while true; do scripts/mytasks.pl > qtcreator.tasks ; sleep 600 ; done

   This updates the tasklist every 10min. Qt Creator will detect the change
   and reload the list.
2010-08-27 17:25:25 +02:00
Tobias Hunger
1320da6784 Improve TaskList plugin
* Automatically reload task lists.
 * Add task handler to stop the reloading
 * Add some really simple API for other plugins to use.
2010-08-27 17:25:25 +02:00
hjk
7b5b60ff8a debugger: code cosmetics 2010-08-27 17:24:22 +02:00
hjk
8fb377a3d6 debugger: code cosmetics 2010-08-27 17:24:22 +02:00
hjk
98bd57d2ba debugger: add a few lines to the Application Output pane on debugger start/stop 2010-08-27 17:24:22 +02:00
Olivier Goffart
af01698cfc qmljsdelta: Fix updating property on UiObjectBinding 2010-08-27 17:15:21 +02:00
Roberto Raggi
b4c8c021e4 Fixed warning when passing the declaringClass. 2010-08-27 16:47:49 +02:00
Roberto Raggi
7b51b1195e Set the end of the template's scope. 2010-08-27 16:40:56 +02:00
Lasse Holmstedt
afdd933ff3 Debugger UI: Don't switch layout while debugging
Reviewed-by: hjk
2010-08-27 16:24:36 +02:00
Lasse Holmstedt
f38942d843 QML Debugger: Set default port for QML debugger correctly 2010-08-27 16:24:36 +02:00
Christian Kandeler
f1676515bb Maemo: Add Qt dependency to debian/control. 2010-08-27 16:00:23 +02:00
Robert Loehning
e02e0f8c4a VCS[git]: Added showing logs of all branches 2010-08-27 15:52:18 +02:00
Robert Loehning
8e5edbec9e VCS[git]: Allow diff with current or remote branch 2010-08-27 15:52:17 +02:00
Robert Loehning
0d18732347 VCS[git]: Do not show pseudo branch "(no branch)" 2010-08-27 15:52:16 +02:00
Robert Loehning
ce24dfa378 VCS[git]: Ensure that only one branch is selected at a time 2010-08-27 15:52:16 +02:00
Jarek Kobus
a7bb5f2541 Add "Remove Project" action to the project explorer
Reviewed-by: dt <qtc-committer@nokia.com>
2010-08-27 15:45:40 +02:00
hjk
dedba8c87d debugger: deactivate debug mode if the last engine exits
Task-number: QTCREATORBUG-2201
2010-08-27 15:38:51 +02:00
Christian Kandeler
ae8e57bc9a Maemo: Check for presence of Mad Developer in device test.
Task-number: QTCREATORBUG-2150
Reviewed-by: kh1
2010-08-27 15:26:38 +02:00