Roberto Raggi
7d7288cf9d
Refactored CheckUndefinedSymbols to use RunFunctionTaskBase.
...
This will eventually fix a few leaks we introduced in the semantic highlighter.
2010-07-07 09:44:08 +02:00
Friedemann Kleint
3642771836
I18n: Update and purge German translation
2010-07-07 09:30:53 +02:00
Tobias Hunger
54584044ca
Add Deploy steps
...
* Add "Deploy" to BuildSteps::Type
* Update UIs to handle deploy steps
* Turn existing package creation steps from build type to deploy type
* Move packaging steps into deploy steps when loading projects
Reviewed-by: dt
2010-07-06 18:36:32 +02:00
Tobias Hunger
1062c0ad8c
Improve save/restore of buildsteps
...
* Inspect the BuildStep::Type enum for key names in fromMap/toMap
Reviewed-by: dt
2010-07-06 18:36:31 +02:00
Tobias Hunger
8ccbd0ec6b
Rename StepType to BuildStep::Type
...
* Move and rename the enum
* Add Q_ENUMS macro
Reviewed-by: dt
2010-07-06 18:36:30 +02:00
Robert Loehning
7fa5d25e0f
Removed unneeded reimplementation of virtual function.
2010-07-06 17:39:31 +02:00
Tobias Hunger
f4f2d05e07
Remove unused variable
2010-07-06 17:16:49 +02:00
Tobias Hunger
6dd2ef53fa
Fix directory separator
2010-07-06 17:02:48 +02:00
hjk
6f58124007
fakevim: fix mark positions after <Delete>
...
(cherry picked from commit 7ccf903ee3d9da4a104310ed423130857d59d91b)
2010-07-06 16:42:16 +02:00
hjk
312509fcdb
fakevim: fix backspace in the presence of physical tabs
...
(cherry picked from commit 2b40e2906fc070c6253a84c0ca507ff0db912f73)
2010-07-06 16:42:10 +02:00
hjk
cd433a52de
fakevim: fix insertion of tabs in insert mode
...
(cherry picked from commit 474ec252a23745bf5106b239054c17d7dfc2fbf2)
2010-07-06 16:42:03 +02:00
hjk
5f67f7c42b
fakevim: fix insert of tabs when shifting to the right
...
(cherry picked from commit 3eb7b6bfbde6a847154c6053e7b4171554207865)
2010-07-06 16:41:56 +02:00
con
1a2a4f6387
Merge remote branch 'origin/2.0'
...
Conflicts:
share/qtcreator/gdbmacros/dumper.py
src/libs/qmljs/qmljs-lib.pri
src/plugins/fakevim/fakevimhandler.cpp
2010-07-06 15:34:50 +02:00
Sebastian Hartte
7feed7318b
Fixed a crash when deleting files from a project under certain conditions
...
Task-number: QTCREATORBUG-1804
Merge-request: 2168
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2010-07-06 15:21:01 +02:00
Robert Loehning
8af5c9e14e
Added option to toggle check state in TargetSetupPage.
2010-07-06 15:08:02 +02:00
con
15047f8816
Application output always scrolled, and moved the cursor.
...
Task-number: QTCREATORBUG-1790
Reviewed-by: dt
Reviewed-by: mae
2010-07-06 15:07:33 +02:00
con
dec87b222b
Scroll Application Output to end also for project explorer messages.
...
Task-number: QTCREATORBUG-1405
Reviewed-by: dt
2010-07-06 15:07:33 +02:00
Christian Kamm
37565602e9
C++ editor: Put the changes for indenting a selection in an edit block.
...
Reviewed-by: Roberto Raggi
2010-07-06 15:04:37 +02:00
Christian Kamm
e086c67e8e
C++ editor: Use the new indenter to make indenting selections fast.
2010-07-06 14:53:54 +02:00
Christian Kamm
74ed3e8a11
C++ indenter: Add more functions to manage the indenter state.
2010-07-06 14:53:54 +02:00
hjk
05ba81b9c3
qmldesigner: compile fix for linux, compile fix for namespaced Qt
2010-07-06 14:36:02 +02:00
Roberto Raggi
7528b2c63a
Compute the dependecy table on demand.
2010-07-06 14:35:23 +02:00
Roberto Raggi
f30f1b66de
Compress the usages.
2010-07-06 14:35:23 +02:00
hjk
210f2784c5
fakevim: make Ctrl-V <Tab> and Ctrl-V <Return> work in Insert and Ex mode
...
(cherry picked from commit cbdd9202d2 )
2010-07-06 14:25:51 +02:00
hjk
91ab134ff4
fakevim: fix up/down movement in the presence of real tabs
...
(cherry picked from commit 2e09a8f421 )
2010-07-06 14:25:39 +02:00
hjk
3cae595b7a
fakevim: fix insert of Tabs
...
(cherry picked from commit d3cea8a4d1 )
2010-07-06 14:25:32 +02:00
hjk
5cd3afcd84
debugger: remove some debug output
2010-07-06 14:24:54 +02:00
hjk
2e09a8f421
fakevim: fix up/down movement in the presence of real tabs
2010-07-06 14:24:54 +02:00
hjk
d3cea8a4d1
fakevim: fix insert of Tabs
2010-07-06 14:24:54 +02:00
hjk
cbdd9202d2
fakevim: make Ctrl-V <Tab> and Ctrl-V <Return> work in Insert and Ex mode
2010-07-06 14:24:54 +02:00
Christian Kamm
bf7613d2e7
C++ indenter: Add special case rule for indenting enums.
...
So you now get
enum A { a = 2,
b = 3,
};
2010-07-06 13:54:21 +02:00
Christian Kamm
8dbbf9be92
C++ indenter: Require explicit state update requests.
...
This will allow much faster indenting of selected areas as the state
doesn't have to be checked again for every line.
2010-07-06 13:52:49 +02:00
Christian Kamm
c2a3346716
Fix autotest build for cplusplus based tests.
...
Reviewed-by: Roberto Raggi
2010-07-06 13:50:24 +02:00
Erik Verbruggen
9c321dc7c8
More completion fixes.
2010-07-06 13:11:27 +02:00
hjk
bcdcbc2f70
debugger: backport small fixes and synchronized code layout with master
2010-07-06 12:44:32 +02:00
Christian Kamm
c514884207
C++ editor: Drop extra selections before large editing operations.
...
Updating the text cursors that the extra selections are based on can
get quite slow if there are changes in a lot of positions - like when
reindenting a file.
Dropping some text cursors can increase performance significantly in
these cases.
Done-with: mae
2010-07-06 12:36:20 +02:00
con
e1b74a647e
Cut off the forward navigation history to avoid messing it up.
...
There are cases like when editing, or when jumping to a line, where we
shouldn't cut it though (so we don't).
Task-number: QTCREATORBUG-1535
2010-07-06 12:21:24 +02:00
ck
f43095ceaf
Maemo: Prepare infrastructure for proper subdirs support.
...
No difference in functionality yet.
Reviewed-by: kh1
2010-07-06 12:06:03 +02:00
Thomas Hartmann
d7dd4e9373
QmlDesigner: adding context pane into the object pool
2010-07-06 11:22:53 +02:00
Thomas Hartmann
ff1402d41a
QmlDesigner: adding QmlContextPane
2010-07-06 11:22:53 +02:00
Thomas Hartmann
4388f16a0a
QmlDesigner.propertyEditor: adding new widgets
2010-07-06 11:22:52 +02:00
Thomas Hartmann
18faa88fab
QmlDesigner: adding a setting for the context pane
2010-07-06 11:22:52 +02:00
Thomas Hartmann
9d70d66878
Adding interface for context widget to qmljs lib
2010-07-06 11:22:51 +02:00
Thomas Hartmann
98949083ec
QmlDesigner: adding custom ColorDialog
2010-07-06 11:22:51 +02:00
Thomas Hartmann
743435d6e8
QmlDesigner: adding resources
2010-07-06 11:22:51 +02:00
con
225a827b0d
Let search dialog open the completion box at cursor down.
...
Similar to what we do in the find tool bar.
Task-number: QTCREATORBUG-1543
2010-07-06 11:21:46 +02:00
Tobias Hunger
fd9b74dbbb
Improve translation quickfix
...
* Use tr if a tr method is available at the object
* Use QT_TRANSLATE_NOOP for global string constants
* Do not offer to translate stuff inside QLatin1String and QLatin1Literal
* Do not offer to wrap strings inside tr, trUtf8 and QT_TRANSLATE_NOOP
with QLatin1String
2010-07-06 11:13:06 +02:00
Erik Verbruggen
69a74abf26
Fixed completion for doxygen comments.
2010-07-06 10:57:56 +02:00
Roberto Raggi
6d8ecb762f
Moved the semantic highlighter in a QFuture.
2010-07-06 10:53:34 +02:00
hjk
1ce66f8d7a
debugger: fix list of members in case gdb reports '_class_ SomeClass'
2010-07-06 10:51:50 +02:00