Erik Verbruggen
e5367131bb
Changed the import notifications to distinguish between adds/removes.
2010-02-03 11:18:15 +01:00
Roberto Raggi
1cbee8cd71
Fixed EnumerateProperties to enumerate properties of the base object.
...
Done with: ckamm
2010-02-03 11:12:19 +01:00
ck
038b75825d
Maemo: Minor style/performance issues.
2010-02-03 11:01:33 +01:00
Christian Kamm
49c43aaab1
Get rid of Environment, introduce external ScopeChain in Link.
...
Done-with: Roberto
2010-02-03 10:59:52 +01:00
Roberto Raggi
ba18e70034
Introduced QML/JS references.
...
Done with ckamm
2010-02-03 10:24:25 +01:00
Roberto Raggi
95849cb0bd
Store bindings and definitions in one single table.
2010-02-03 09:34:28 +01:00
Kai Koehne
d5326f37c0
Pass library paths specified in .qmlproject file on to qmlviewer
2010-02-03 09:13:53 +01:00
Kai Koehne
8577347446
Add libraryPaths array to Project element (.qmlproject format)
...
Will be passed to qmlviewer with the "-L" option. Storing this in
the .qmlproject file format itself (and not in the .user file) is useful
in case the libraries are relative/part of the checkout that is shared
between users/computers.
2010-02-03 09:13:53 +01:00
Christiaan Janssen
fbee8695d7
QmlDesigner.Navigator:Tooltips enabled in all items, they show full item type name
2010-02-03 09:03:26 +01:00
hjk
18445dc9c6
debugger: make handling multiple core files a bit more convenient
2010-02-03 08:37:48 +01:00
hjk
7c823c6a26
debugger: prevent overwriting a correctly parsed file name for breakpoints.
2010-02-03 08:37:47 +01:00
Kai Koehne
42c66a8b3b
Forbid IDs with capital letters in QmlDesigner
...
See according changes in kinetic-declarativeui.
2010-02-03 08:24:36 +01:00
Bea Lam
c0e85146a0
Fix all ids that start with uppercase letters as this is no
...
longer allowed.
2010-02-03 15:41:08 +10:00
Wolfgang Beck
f915c68281
Remove compiler warning.
2010-02-03 13:50:05 +10:00
Wolfgang Beck
e134e24919
Source update.
2010-02-03 13:21:08 +10:00
Tobias Hunger
cc278a593b
Fix issues with maemorunconfiguration settings saving
2010-02-02 18:31:29 +01:00
Christiaan Janssen
add018c762
QmlDesigner.Navigator: Removed visual distinctions between types and ids
2010-02-02 17:50:24 +01:00
Christiaan Janssen
dcec6b123d
QmlDesigner.Navigator: New look of the navigator
2010-02-02 17:21:03 +01:00
Friedemann Kleint
81f14bb270
Fix some code scanning issues.
...
QString: Use QChar/char where appropriate, do not use QString::null
2010-02-02 17:09:41 +01:00
Roberto Raggi
14ffb1e465
Some refactoring needed to create ranges for JavaScript functions.
2010-02-02 16:36:14 +01:00
Christian Kamm
03fa188b41
Bind each QML document after parsing. Link them before use.
...
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2010-02-02 16:03:43 +01:00
Roberto Raggi
e7a330f92a
Fixed the member lookup.
...
We should never look at the scope chain of the base object when performing a dependant lookup.
2010-02-02 15:54:38 +01:00
Erik Verbruggen
a46a23835c
Fix to reflect previous/older API change.
2010-02-02 15:39:42 +01:00
Erik Verbruggen
a3d0406d31
Fixed throw expression parsing.
2010-02-02 15:39:42 +01:00
Roberto Raggi
fac977a5bd
Try to get the type from a qualified-id.
2010-02-02 15:02:21 +01:00
Thorbjørn Lindeijer
2443a4b365
Allow navigating into/from children with arrow keys
...
Related to merge request #106 : Jump to filename if Key_Left pressed on
result string in SearchResultWindow.
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com >
2010-02-02 14:30:30 +01:00
kh1
e94ff514ed
Move HelpManager it's own source files.
...
Reviewed-by: ck
2010-02-02 14:27:11 +01:00
kh1
c859a721f0
Some cleanup, no intended functional change.
2010-02-02 14:26:15 +01:00
Erik Verbruggen
23b4fab5c8
Changed non-root-node type change behaviour.
...
Instead of calling changeType, the node is removed and a new one is
inserted. This is in preparation for renaming changeType.
2010-02-02 13:39:58 +01:00
Roberto Raggi
d22de18fae
Introduced SemanticInfo::nodeUnderCursor().
2010-02-02 13:19:27 +01:00
Roberto Raggi
f8ed5c58f0
Check the document's revision when creating links.
2010-02-02 13:19:26 +01:00
Tobias Hunger
bc77bd9e78
Simplify codepath
...
Reviewed-by: dt
2010-02-02 12:59:30 +01:00
Tobias Hunger
5c651c9f2a
/target/buildtarget/g in cmakeprojectmanager
...
This is in preparation of the addition of "targets" in the
sense of "platforms to develop for" into the codebase.
Reviewed-by: dt
2010-02-02 12:59:29 +01:00
Tobias Hunger
5173c2dc01
s/target/buildtarget/ in projectnodes
...
This is in preparation of the addition of "targets" in the sense
of "platforms to develop for" into the codebase.
Reviewed-by: dt
2010-02-02 12:59:29 +01:00
Erik Verbruggen
a76293b5ff
Fixed unintended switch-fall-through.
...
For @synchornized when ObjC is disabled.
2010-02-02 12:34:57 +01:00
Erik Verbruggen
c33b55537d
Extended operator precedence parsing.
...
It now includes comma expressions, conditionals and assignment
expressions.
2010-02-02 12:34:57 +01:00
Erik Verbruggen
5878a89569
Put precedence constants in an enum.
2010-02-02 12:34:57 +01:00
Friedemann Kleint
9b76c068f9
VCS[git]: Implement add using '--intent-to-add' depending on version.
...
Implement IVersionControl::vcsAdd() using --intent-to-add with a cached
version check. On this occasion, implement vcsDelete() as well using
'git rm -f'.
2010-02-02 12:27:05 +01:00
Tobias Hunger
3d8b6845a3
Devirtualise cmakeproject
...
Reviewed-by: dt
2010-02-02 12:13:26 +01:00
kh1
9959b16465
Small refactoring to avoid the massive setupData calls.
...
SetupData triggers all kind of updates, most notable restarting the
content, index widget and full text search indexer threads which might
hurt startup performance.
Reviewed-by: ck
2010-02-02 12:06:33 +01:00
Erik Verbruggen
0cf0becb2e
Added AST building for __attribute__ constructs.
2010-02-02 12:03:37 +01:00
Erik Verbruggen
a004dace09
Fixed compiler "sensitive" use of &(...) expressions.
2010-02-02 11:54:56 +01:00
Christian Kamm
c0506785bf
Drop snapshot argument from Bind constructor.
2010-02-02 11:51:10 +01:00
Roberto Raggi
b102690b00
Bind the reachable documents.
2010-02-02 11:48:32 +01:00
Erik Verbruggen
fcf67d7d8e
Added clone methods to the AST.
2010-02-02 11:41:57 +01:00
Roberto Raggi
4bb0e85cfe
Cleanup
2010-02-02 11:14:30 +01:00
Roberto Raggi
53d1eba3f7
Use the snapshot from the semanticinfo when processign QML/JS documents.
2010-02-02 11:14:30 +01:00
ck
18dd273547
BinEditor: Copy data as displayed in hex column.
...
Instigated-by: hjk
2010-02-02 11:06:27 +01:00
Friedemann Kleint
f52e7cc384
Polish Detailswidget, remove warning of Designer plugin about Q_ENUM.
2010-02-02 09:59:55 +01:00
Christiaan Janssen
08917bb28a
QmlDesigner.StatesEditor: TextInput area fits the whole containing box
2010-02-02 09:33:35 +01:00