Roberto Raggi
9a5e1918a1
Fixes: Check for 0x0 access.
2009-02-11 10:01:36 +01:00
Roberto Raggi
9539bb2b28
Less annoying syntax checker.
2009-02-10 23:33:40 +01:00
Thorbjørn Lindeijer
a33ae02927
Revert now unnecessary checks for null-types
...
This reverts commits:
c721304a47
885d908ea3
a0909989f7
fb4ad59ddb
0a9a67cf54
0d1624d4d1
d018cfd5cb
0504fdd00b
a2fd10fe19
Conflicts:
src/plugins/cpptools/cppcodecompletion.cpp
Reviewed-by: Roberto Raggi
2009-02-10 17:41:04 +01:00
Thorbjørn Lindeijer
146a534932
Fixed all crashes due to refencing undefined types
...
Introduced UndefinedType class to replace null pointer.
Done with Roberto Raggi
2009-02-10 17:22:16 +01:00
Thorbjørn Lindeijer
c721304a47
Fix for crash when doing signal completion
2009-02-10 16:43:23 +01:00
Jens Bache-Wiig
2710abbe0f
Fixes: Combobox usability
...
RevBy: As discussed with Nigel Hietala
Details:
The following changes have been applied:
* Mac now has hover on panel buttons and combo box
* More emphasis on combobox divider lines
* Arrow up/down is used for Mac/Gtk+ styles
2009-02-10 15:12:32 +01:00
Roberto Raggi
2d80acbe76
Improved the implementation of new-expressions.
2009-02-10 14:44:03 +01:00
Thorbjørn Lindeijer
885d908ea3
Fixed two crashes with C++ engine handling
...
These checks are necessary cause of a recent change in the C++ engine.
Reviewed-by: Roberto Raggi
2009-02-10 13:56:13 +01:00
hjk
678488e7d9
Fixes: compile fix
...
Details: setCurrentEditor was sudddenly private
2009-02-10 13:51:59 +01:00
Thorbjørn Lindeijer
86427ecf62
Avoid inserting characters that are already there
...
When completing, don't insert "();" characters when they're already
there. Skip them instead.
2009-02-10 13:01:19 +01:00
Roberto Raggi
a0909989f7
Fixes: Possible crash in completeMember.
2009-02-10 12:43:47 +01:00
con
ae7c99eb76
Merge branch '1.0.0'
...
Conflicts:
src/plugins/subversion/subversionplugin.cpp
2009-02-10 12:25:25 +01:00
con
19670c5beb
Fixes: - Crash on searching in "current project"
...
Task: - 243147
RevBy: - Thorbjørn
Details: - Crash occurred in case there actually is no "current
project", e.g. because the current file doesn't appear in a project.
2009-02-10 12:15:32 +01:00
Friedemann Kleint
be38c9b4f0
Fixes: Prevent help view from accepting file manager drops
...
RevBy: Eike
2009-02-10 11:38:04 +01:00
Roberto Raggi
a54fa5a546
Fixes: Compile.
2009-02-10 11:21:42 +01:00
Thorbjørn Lindeijer
11cbfbda11
Recognize .qs files as QScript
...
Reviewed-by: Friedemann Kleint
2009-02-10 10:59:52 +01:00
Friedemann Kleint
acd5feafea
Fixes: React to desktop file manager drop events.
...
Task: 238143
2009-02-10 10:56:22 +01:00
Roberto Raggi
9d52a72534
Made it possible to compile libCPlusPlus without `gui'.
2009-02-10 10:48:19 +01:00
Roberto Raggi
fba8e1510c
Fixes: Visiting of case statements.
2009-02-10 10:09:14 +01:00
Friedemann Kleint
8f03874bd7
Fixes: Add log message to SVN description
2009-02-10 08:38:12 +01:00
Roberto Raggi
fb4ad59ddb
Fixes: Possible crash when parsing qt methods.
2009-02-09 21:07:10 +01:00
Roberto Raggi
25de88fe61
Fixes: Removed dynamic_cast from Scope.
2009-02-09 21:00:03 +01:00
Roberto Raggi
0a9a67cf54
Fixes: Possible crash when completing constructors.
2009-02-09 20:59:39 +01:00
Roberto Raggi
0d1624d4d1
Fixes: Possible crash when searching for the definitions of enumerators.
2009-02-09 20:38:00 +01:00
Roberto Raggi
d018cfd5cb
Fixes: Possible crash when completing a function with (void) argument.
2009-02-09 20:34:54 +01:00
Roberto Raggi
0504fdd00b
Fixes: Another possible crash
2009-02-09 20:30:56 +01:00
Roberto Raggi
c842957a8b
Fixes: Possible crash in LookupContext.
2009-02-09 20:22:00 +01:00
Roberto Raggi
a2fd10fe19
Fixes: Possible crash in OverviewModel.
2009-02-09 17:55:40 +01:00
Roberto Raggi
d01795d933
Reimplemented Type::as*Type() using virtual methods.
2009-02-09 17:49:12 +01:00
Friedemann Kleint
53fde645f9
Fixes: Add "Describe" to svn plugin.
...
Details: Also remove unused change number dialog.
2009-02-09 17:33:31 +01:00
hjk
ce22a96041
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-02-09 17:11:23 +01:00
hjk
65638f7cc2
Fixes: fakevim: <Space> moves right now
...
Details: patch suggested by Bart van Deenen
2009-02-09 17:10:25 +01:00
Roberto Raggi
17d047ced8
Reimplemented Name::as*() using virtual functions.
2009-02-09 16:32:56 +01:00
Roberto Raggi
2f90539211
Reimplemented Symbol::as*() methods using virtual functions.
2009-02-09 16:15:02 +01:00
Roberto Raggi
d782ce27fb
Reimplemented the AST::as*AST() methods as virtual functions (as suggested by andre).
2009-02-09 15:55:01 +01:00
Roberto Raggi
cd9e752ae4
Introduced ASTVisitor::endVisit(ast node)
2009-02-09 14:58:13 +01:00
con
1bb6568533
Fixes: - Disable codepaster plugin, since it's not available anymore
...
RevBy: - hjk
2009-02-09 14:48:25 +01:00
hjk
7e5bb9cd36
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-02-09 13:07:56 +01:00
hjk
bb146f4da0
Fixes: cdbdebugger: some cosmetics
2009-02-09 13:07:38 +01:00
Roberto Raggi
208f26c9ce
Annotate function declarators.
2009-02-09 12:47:58 +01:00
Roberto Raggi
9369818891
Invalidate the documents in the snapshot that need to be reparsed.
2009-02-09 12:33:43 +01:00
Roberto Raggi
ea981d5025
More annotations.
2009-02-09 12:19:17 +01:00
Friedemann Kleint
1483c9c0f8
Fixes: Remove dependencies to Qt private headers (shared resource editor)
...
RevBy: Eike
Details: Remove leftover defines/includes
2009-02-09 12:04:07 +01:00
Roberto Raggi
3ac4e05e37
Annotated NamespaceAST nodes.
2009-02-09 12:00:06 +01:00
Roberto Raggi
0d314977f1
Annotated the NameAST nodes.
2009-02-09 11:56:21 +01:00
Banana Joe
95d8b84404
experimental dbgengine debugger
2009-02-09 11:37:20 +01:00
Roberto Raggi
6672f89ff5
Annotate the ClassSpecifierAST node with the class symbol.
2009-02-09 11:35:57 +01:00
Thorbjørn Lindeijer
6fa1084bc8
Use QActions to fix toolbar extension
...
Instead of directly adding QToolButtons to the tool bar of the
navigation subwidget, use QActions. This allows the tool bar extension
to show them in a menu when necessary.
The icons are inappropriate for in a menu, however.
2009-02-09 11:08:55 +01:00
con
1dcabe5a3a
Merge branch '1.0.0'
...
Conflicts:
tests/auto/cplusplus/shared/shared.pri
tests/auto/cplusplus/shared/shared.pro
2009-02-09 10:54:36 +01:00
Roberto Raggi
1f9bcd86e0
Added a simple auto test for the name lookup.
2009-02-09 10:21:29 +01:00