Commit Graph

72811 Commits

Author SHA1 Message Date
Erik Verbruggen
ac6aba5ec3 Simplified Q_FLAGS and Q_DECLARE_FLAGS parsing. 2010-02-07 10:49:03 +01:00
Erik Verbruggen
8d8b05da5a Reworked parts of the QtPropertyDeclaration parsing and handling. 2010-02-07 10:49:03 +01:00
Erik Verbruggen
6ca5f5f5f8 Added semantic checks for compound expressions. 2010-02-07 10:49:02 +01:00
Erik Verbruggen
fd90c3503d Added AST nodes for compound expressions (a GNU extension). 2010-02-07 10:49:02 +01:00
Oswald Buddenhagen
7cdb15e7fc try hard to ensure that feature paths are absolute 2010-02-05 19:25:43 +01:00
Friedemann Kleint
76872c6ed8 S60: Move serialdevicelister.cpp to symbianutils/symbiandevicemanager.cpp 2010-02-05 17:34:02 +01:00
Friedemann Kleint
a8ce2ce037 S60: Rework SerialDeviceListener.
Change it into a singleton that listens for device changes
and emits signals when devices are added or removed.
2010-02-05 17:21:29 +01:00
Thorbjørn Lindeijer
76036ca7a7 Avoid compile warning by putting parenthesis around && within || 2010-02-05 16:25:22 +01:00
Jeffrey Baumes
fa5f9246c2 Adding indented braces option.
Merge-request: 1949
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2010-02-05 16:25:22 +01:00
Robert Loehning
a5252a4463 Compile fixes.
Reviewed-by: Oswald Buddenhagen
2010-02-05 16:20:33 +01:00
hjk
27fa4c0440 debugger: distinguish between "step into" and "step over" in TrkAdapter. 2010-02-05 16:00:54 +01:00
hjk
42eac3c9a8 debugger: handle symlinked source files a bit better 2010-02-05 15:33:40 +01:00
hjk
4cba453a1e debugger: let python handle the listing of breakpoints
TODO: only transfer deltas
2010-02-05 15:23:44 +01:00
hjk
735b3489d4 debugger: fake hardware breakpoints work better with read-only memory 2010-02-05 15:23:44 +01:00
hjk
52dcc41021 debugger: fix typo in unused code 2010-02-05 15:23:44 +01:00
hjk
c69e573c06 debugger: the stack range is not read-only... 2010-02-05 15:23:44 +01:00
hjk
33695b8155 debugger: fix e539f5bda 2010-02-05 15:23:44 +01:00
Oswald Buddenhagen
e70530c5ad compile everything with QT_USE_FAST_CONCATENATION 2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
7df3082b6c optimize $$unique() 2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
938fb0af10 do not change current working directory while evaluating files
this makes the i/o part of the evaluator thread-safe.
for safety, assert absolute paths in IoUtils::exists().

on the way, i "stole" some code i wrote for KDE. there have been no
copyright-worthy contributions from others to it, so this is legal.
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
b309f9449a directly link ProItems instead of using QList<ProItem*>
somewhat faster again
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
9341f7da4e de-virtualize ProItem::kind(); use variable instead
now items have no vtable any more
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
143531289e inline trivial functions 2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
42fd31fb12 remove unused functions 2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
a2dbeecdec remove visitor pattern
it's overengineered for our purpose and would just get in the way of
planned optimizations.
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
b891afbe27 optimize values()
use a hash of magic variable names to ints, which allows fast lookup
followed by a jump table dispatch
2010-02-05 15:20:25 +01:00
Robert Loehning
a05ba6fd17 Fixed updating of actions when closing last editor.
Reviewed-by: Thorbjørn Lindeijer
2010-02-05 14:58:57 +01:00
Friedemann Kleint
acda1c57ed Fix shadow builds.
Move dependencies up.
2010-02-05 13:39:47 +01:00
Thomas Hartmann
29482ba34c QmlDesigner.propertyEditor: some more icons 2010-02-05 13:25:41 +01:00
Friedemann Kleint
9c2676167a src/shared: Rename trk to symbianutils 2010-02-05 12:32:32 +01:00
Friedemann Kleint
f2b3e9f2df S60/Trk: Change trkutils to be a library of its own.
To be able to share TrkDevices between Debugger and Qt4ProjectManager.
2010-02-05 12:26:02 +01:00
Kai Koehne
5548721662 Fix compilation on linux-g++-64 build in Pulse
The compiler used in Pulse does not support return-type and
init-self compiler flags.
2010-02-05 12:24:09 +01:00
Thomas Hartmann
dd61751bbe QmlDesigner: Adding icons for anchoring 2010-02-05 12:16:05 +01:00
ck
92f8cc49d3 Maemo: Fix compilation for non-Intel platforms.
Reviewed-by: kh1
2010-02-05 11:48:35 +01:00
Christiaan Janssen
bd4248810c explicit constructors 2010-02-05 11:46:10 +01:00
Friedemann Kleint
b6c7c597c2 Debugger: Introduce engine capability flags to enable actions correctly.
Reviewed-by: hjk
2010-02-05 10:23:55 +01:00
Robert Loehning
5c2738d6ee Changed filter for FolderNavigationWidget to hide directory /.. 2010-02-05 09:26:51 +01:00
Bea Lam
e8ec38c1a4 Fix ids that start with uppercase letters that were missed
previously.
2010-02-05 15:42:31 +10:00
Marco Bubke
e0e5d94bb5 Paint a yellow frame if the item anchored 2010-02-04 19:31:30 +01:00
Marco Bubke
b395e5adf3 Tweak frames for the form editor 2010-02-04 19:19:56 +01:00
Marco Bubke
13b2828800 Add dynamic properties to the node instances 2010-02-04 17:34:54 +01:00
Robert Loehning
1105e4d2bd Cleaned up filter for FolderNavigationWidget. 2010-02-04 16:58:30 +01:00
Kai Koehne
401446f637 Fix compilation for gcc
Move out of namespace
2010-02-04 16:54:20 +01:00
Friedemann Kleint
674486a7fa CppCodeModelSupport: functionAt: Prepend namespaces to name.
To improve CDB debugger tooltips which go via the function name.
2010-02-04 15:16:35 +01:00
Friedemann Kleint
870e99120d CDB: Fix internal dumpers. 2010-02-04 15:16:17 +01:00
Thorbjørn Lindeijer
9b3dd396be Merge branch '1.3'
Conflicts:
	src/plugins/debugger/gdb/gdbengine.cpp
2010-02-04 15:09:05 +01:00
hjk
2ce1603ccf debugger: fix off-by-one error in mixed disassembler output 2010-02-04 15:02:04 +01:00
hjk
f27a8d88a6 debugger: fix recent copy-and-paste bug 2010-02-04 15:02:04 +01:00
hjk
311ab94fda debugger: assume memory is inaccessible by default when using trk 2010-02-04 15:02:04 +01:00
hjk
f5f7942f7d debugger: add some time stamps to input pane, too 2010-02-04 15:02:03 +01:00