Commit Graph

11542 Commits

Author SHA1 Message Date
hjk
27b96e55c4 fix typo 2010-06-28 14:55:19 +02:00
hjk
e7d6b28ead debugger: make creation of back traces as text work on Mac 2010-06-28 14:53:31 +02:00
hjk
f56dacc76f Core::Context: remove special handling of C_GLOBAL_ID/C_GLOBAL 2010-06-28 14:30:03 +02:00
hjk
060385b41c debugger: make QVector dumper show address of elements.
Also speed up dumping a bit by using 'put' instead of 'putField' when
appropriate.
2010-06-28 14:07:16 +02:00
kh1
6b089ee88f Allow the user to set the version number used for the build deb package.
Cherry-picked from 2.0 branch.

Task-number: QTCREATORBUG-1670
Reviewed-by: ck
2010-06-28 13:59:04 +02:00
hjk
192a99908c Core::Context: Fix construction of Context(C_GLOBAL_ID) 2010-06-28 10:30:45 +02:00
hjk
6e4160f45b vcsbase: slightly robuster initialization 2010-06-28 10:30:18 +02:00
hjk
5c6daa775e Core::Context: fix regression introduced by c7e8b51d 2010-06-28 10:30:18 +02:00
hjk
d059459d9f debugger: make qulonglong visible in Local&Watchers
Only one level of typedef was stripped, but qulonglong has two.
2010-06-28 10:30:18 +02:00
hjk
200b18d44a debugger: don't load registers if view is not shown 2010-06-28 10:30:18 +02:00
Christian Kamm
01a5953575 QmlJS: Fix slots not being offered for completion. 2010-06-28 10:14:13 +02:00
Christian Kamm
38e8c0dfd0 QmlJS: Set the return value of the JS type constructors.
Task-number: QTCREATORBUG-1737
Reviewed-by: Erik Verbruggen
2010-06-28 09:49:45 +02:00
Christian Kamm
c4a979a99f QmlJS: Fix completion for slots.
When reading the xml file describing the Qml types, we incorrectly
classified all functions as methods. They should be slots, since
otherwise qmldump couldn't have dumped them in the first place.

Task-number: QTCREATORBUG-1755
Reviewed-by: Erik Verbruggen
2010-06-28 09:45:37 +02:00
Alessandro Portale
d5a0ec4808 Added some Symbian-typical qmake variables to .pro-highligter
DEPLOYMENT, ICON, TARGET.CAPABILITY, TARGET.EPOCHEAPSIZE and
TARGET.UID3
2010-06-25 21:43:06 +02:00
Alessandro Portale
b8faa952a0 Change a QString concatenation.
So that QT_USE_FAST_OPERATOR_PLUS QT_USE_FAST_CONCATENATION
may have an effect.
2010-06-25 20:20:41 +02:00
Alessandro Portale
64a2fa2a5d Use QLatin1String and QLatin1Char 2010-06-25 20:17:00 +02:00
hjk
1181765a24 cleanup interface of Core::Context 2010-06-25 18:05:09 +02:00
hjk
46e55681a5 remove unneeded #includes 2010-06-25 17:48:35 +02:00
hjk
a0d86cd60a fix unmaintained plugin 2010-06-25 17:41:09 +02:00
hjk
2f5f358ff4 Core::Context: compile hot fix for Windows. 2010-06-25 17:38:25 +02:00
hjk
2bdf10ce10 debugger: reenable disabling of breakpoints in editor context menu 2010-06-25 17:38:25 +02:00
hjk
f3d38de913 debugger: fix breakpoint toggling of "moved" breakpoints 2010-06-25 17:38:25 +02:00
Christian Kamm
4271d2a21f QmlJS: Make the qml instantiating component chain more useful.
By actually storing the documents instead of only the root and id
environments.
2010-06-25 17:10:14 +02:00
Tobias Hunger
1fbfd196bb Move implementation of Task methods into the cpp file
Reviewed-by: dt
2010-06-25 15:56:23 +02:00
Tobias Hunger
8a61347be9 Add operator= to Task
Reviewed-by: dt
2010-06-25 15:55:58 +02:00
Robert Loehning
e1b6f3a52d Compile fixes for MSVC 2010-06-25 15:19:04 +02:00
Friedemann Kleint
beba423a16 Debugger[Trk]: Added TCF experimental adapter.
Added adapter to work with TCF over WLAN.
Factor out common code for Symbian from TrkAdapter.
Improve message logging in TrkGdbAdapter, some cleanup.
Added new TcfTrkGdbAdapter based on TcfTrkDevice
in symbianutils based on JSON, using QTcpSocket.
To be started via special @tcf@ argument.
Rubber-stamped-by: hjk
2010-06-25 15:06:30 +02:00
hjk
03be40ddcd debugger: remove unused code 2010-06-25 14:38:44 +02:00
hjk
2473cf30f3 compile fix on Windows 2010-06-25 14:13:49 +02:00
hjk
e2159536b0 debugger: incorporate ogoffart's first shot at qml debugging 2010-06-25 14:09:35 +02:00
Erik Verbruggen
112b713343 Fixed test after changing the AST representation of the postfix expression. 2010-06-25 13:20:24 +02:00
hjk
db9e6104cd Core::Context: missed one connect() 2010-06-25 13:13:48 +02:00
Kai Koehne
1d2d52220a QuickDesigner: Move QmlJs lib dependency to _dependencies.pri 2010-06-25 13:08:42 +02:00
Kai Koehne
4335f85c9e StatusBarManager: Remove unneeded declarations 2010-06-25 13:08:41 +02:00
hjk
c7e8b51d37 core: use a class derived from QList<int> instead of a QList<int> for Core::Context
A mostly mechanical change.

Reviewed-By: con
2010-06-25 12:58:07 +02:00
con
a54fc1f6a1 Work around stupid bug in QtConcurrent.
You have to call setProgressValue(AndText) at least once
unconditionally, before resultReporting and isProgressUpdateNeeded
actually do the right thing.

Also use qreal progress values internally while iterating directories.
2010-06-25 12:23:03 +02:00
con
9c47c42232 Add multiple search results to the tree at once.
Task-number: QTCREATORBUG-1690
2010-06-25 12:23:03 +02:00
Oswald Buddenhagen
1fd8672e40 don't crash during setup without valid qt configuration
there is not much point in complaining about internal queries of unknown
properties anyway, so just don't try it.
remove the default value from the complain argument to avoid mistakes
either way in the future.
2010-06-25 12:11:56 +02:00
hjk
6493b4853d debugger: adjust loading/saving of watched expressions to recent changes 2010-06-25 10:21:39 +02:00
hjk
eb75f40a98 debugger: allow per item selection of display method in Locals&Watchers 2010-06-25 09:16:55 +02:00
Bill King
21843d6326 Disambiguate the second logical test.
The second line test could be misread by both the compiler or the reader.
gcc even warns about this, so add brackets just to make sure.
2010-06-25 14:12:01 +10:00
mae
6f67360efe Fix long freeze when reloading files
The semantic highlighting and all the extra selections create
many cursors, this does cost time in setText().
Solution: remove all extra selections on reload.

Reviewed-by: Oswald Buddenhagen
Task-number: QTCREATORBUG-1720
2010-06-24 20:15:25 +02:00
Robert Loehning
5554894724 Including header to avoid warning from MSVC 2008. 2010-06-24 20:14:00 +02:00
Oswald Buddenhagen
866b5c7315 whitespace-trim test names inside if() 2010-06-24 20:01:48 +02:00
Oswald Buddenhagen
f5e44fb7b6 parse braces on the RHS of assignments
this is less insane than (and thus incompatible to) qmake, but i
postulate that nobody will complain. :)
2010-06-24 19:19:21 +02:00
Oswald Buddenhagen
40ef148c30 don't evaluate features in the cumulative pass
we don't use anything the features may set up, so loading them just
wastes time. this may change if we start processing extracompilers
properly.
2010-06-24 18:57:50 +02:00
Oswald Buddenhagen
04bee3be57 change the way how loading of configs & features is controlled
make it an argument of the main entry point instead of a property
2010-06-24 18:57:50 +02:00
Oswald Buddenhagen
4c74b0b973 fix crash on querying an unexistant property from the outside 2010-06-24 18:57:50 +02:00
con
99f807c842 Ignore generated files from plugin howto draft. 2010-06-24 17:52:26 +02:00
con
e8c0c7895c Use iterator instead of collecting all the files to search beforehand.
Especially for the file system filter, it's better not to block while
collecting all the file names by first iterating over the file system.
Now, the filters return an iterator, and the search thread takes a file
from it, searches it, and takes the next file.

This also unifies the file iterator for the custom locator filters and
the find in files on file system search filter.

Task-number: QTCREATORBUG-1690
2010-06-24 17:52:25 +02:00